CS2 Mapveto als ein Container (Dockerfile, compose.yml, Anleitung)
Ein Image mit Webseite, Backend, SQLite und Docker-Client; startet Match-Container über /var/run/docker.sock auf demselben Host. Tests laufen beim Bauen mit. Auf amp-cluster gebaut (301 MB) und geprüft. Dazu: Testbefehl für Node 22 angepasst, beim Beenden werden ausstehende Live-Updates verworfen und laufende Server-Aktionen abgewartet, damit nach dem Schließen der Datenbank nichts mehr darauf zugreift.
This commit is contained in:
1 parent
e3a1ed4a63
commit
1b7c13b592
9 files changed
+236
-1
No files matched your search
@@ -14,6 +14,17 @@ Webanwendung zur Organisation von Counter-Strike-2-Matches: Match-Lobbys mit Tea
|
||||
|
||||
## Schnellstart
|
||||
|
||||
**Als Container (empfohlen für den Betrieb):** ein Container mit Webseite, Backend und Datenbank, der die
|
||||
CS2-Server-Container auf demselben Docker-Host startet. Siehe [docs/container.md](docs/container.md):
|
||||
|
||||
```powershell
|
||||
docker -H ssh://cs2docker build -t cs2-mapveto:latest .
|
||||
```
|
||||
|
||||
…dann den Stack aus der Anleitung in Portainer anlegen.
|
||||
|
||||
**Zum Entwickeln:**
|
||||
|
||||
```bash
|
||||
npm install
|
||||
cp .env.example .env # optional, Standardwerte funktionieren für die Demo
|
||||
|
||||
Reference in new issue
Block a user