Git Product home page Git Product logo

Comments (7)

WirelessPillow avatar WirelessPillow commented on August 30, 2024

Server does not have the storage space at this time, looking at options to expand to cut costs. Will advise when feasible to have the Hub on the server

from archub.

Freddo3000 avatar Freddo3000 commented on August 30, 2024

Server does not have the storage space at this time, looking at options to expand to cut costs. Will advise when feasible to have the Hub on the server

One year after the ticket was opened, forgot I even put one up. Anyhow I find it doubtful that ARCHUB takes such a huge amount of storage space. I'd expect it to take at most 1-3GB with the entire database and mission files, though correct me if I'm wrong.

from archub.

TomBurch avatar TomBurch commented on August 30, 2024

Current disk space is 3.4GB, which probably contains a lot of things that could be removed. Mission files are stored on google cloud rather than locally.

The first step towards hosting locally should be to remove our dependency on Laravel Forge, which would include being able to setup and manage things like SSL, nginx, and deployments ourselves - potentially by using Docker.

from archub.

Freddo3000 avatar Freddo3000 commented on August 30, 2024

Certainly seems possible. SSL would just need Let's Encrypt set up, deployment can probably be handled via Github Actions using Docker or similar. Is using specifically nginx necessary? Currently the server is running Windows IIS to host the modpack, though swapping over to nginx shouldn't be a problem.

from archub.

TomBurch avatar TomBurch commented on August 30, 2024

We shouldn't start by considering moving the server to using Windows - that would complicate and require re-evaluating both our use of PHP and MySQL.
You can use Docker compose to set up containers with LetsEncrypt (certbot) and nginx

It would probably be best to set up a proper CI/CD pipeline with Github for testing + deployment

from archub.

Freddo3000 avatar Freddo3000 commented on August 30, 2024

Setting up a CI/CD pipeline would probably tie into it well.

from archub.

TomBurch avatar TomBurch commented on August 30, 2024

To put it in perspective we spend $12 a month on forge and probably $6-12 on the actual server depending on which type we use, so cutting out forge would save a significant amount.

from archub.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.