Cleanup repo, add Gitea CI/CD workflow, improve error handling
All checks were successful
Deploy GSM / deploy (push) Successful in 1m25s

- Remove temp files and reorganize docs
- Add .gitea/workflows/deploy.yml for automated deployment
- Add unreachable host checks to server routes (/:id, logs, start/stop/restart)
- Add unreachable checks to config routes (zomboid, terraria, openttd)
- Return HTTP 503 with unreachable flag instead of crashing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Alexander Zielonka
2026-01-09 12:15:32 +01:00
parent f2f9e02fb2
commit 2d9a5910fa
22 changed files with 181 additions and 2861 deletions

View File

@@ -17,6 +17,7 @@ The homelab consists of:
- **V Rising Server (192.168.2.52)**: Dedicated server (LXC)
- **Palworld Server (192.168.2.53)**: Dedicated server with systemd (LXC)
- **Project Zomboid Server (10.0.30.66)**: Dedicated server (external VM)
- **Terraria Server (10.0.30.202)**: Vanilla server mit PM2 (external VM, VPN)
## Key Technical Details