Eigener Spieleserver
Der angepasste Server umfasst rund 35 eigene, auf GitHub versionierte Module. Hervorzuheben sind darunter eine Wirtschaft nach Angebot und Nachfrage, mit Auditing und Missbrauchsschutz, sowie eine Banking-App, die doppelte Überweisungen ausschließt. Der Server läuft auf einem Linux-VPS mit containerisiertem Deployment. Die Architektur ist auf getrennte Maschinen ausgelegt: Die Anwendung liegt auf einer Maschine, die Webschicht mit Coolify auf einer anderen. Diese Aufteilung hilft, Last und Ausfälle zu isolieren.
- 01GitHub
- 02GHCR
- 03Linux-VPS mit Docker
- 04Assets auf Cloudflare R2
- 05Datenbank-Backupstündlich
- Ergebnis
- ein Server mit automatisierten Deploys und Datenbank-Backups
- Werkzeuge
- Lua · JavaScript · TypeScript · Vue · Python · Docker · MySQL · Linux
- Zeitraum
- seit 2021