Comments (7)
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.
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.
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.
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.
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.
Setting up a CI/CD pipeline would probably tie into it well.
from archub.
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)
- Share links don't work when not logged in
- Add drafting to Notes HOT 1
- Discord webhook posts links to arcomm.co/hub/ instead of arcomm.co.uk/hub/ for new missions HOT 1
- Ramen Noodle Ninja: Set CBA A3TI settings to match picture
- Sven_Bot: Add confirmation or undo to media deletion HOT 1
- Update php to v8
- Discord login button not in line
- Briefing text is too spaced out HOT 1
- Submitting note crashes the page with error 500 HOT 2
- DmnDgSys: Fix/Modify Weather Overview HOT 1
- Replayed missions don't show properly in "Past Missions"
- Add Mission Slotting Instructions to ORBAT page
- Sven_Bot: Delete references table
- Remove main page reference to ARCMF and MARS
- Update Roster page from Discord rather than ARCHUB HOT 1
- Additional main page information
- Home page header image flickers when switching between images HOT 1
- Authenticate with discord
- WirelessPillow📡 Vankúš Polštář: ticket HOT 1
- Ramen Noodle Ninja: Use map name instead of mission .suffix on ARCHUB HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from archub.