Zum Inhalt springen

Bootstrap Script

Der einfachste Weg ist die Installation mit unserem Bootstrap-Script. Dieses Script kümmert sich um alles – auch um die Docker-Installation falls nötig.

Standard-Installation (Port 8080):

Terminal-Fenster
curl -fsSL https://readystackgo.pages.dev/install.sh | sudo bash

Mit alternativem Port:

Terminal-Fenster
curl -fsSL https://readystackgo.pages.dev/install.sh | sudo bash -s 3000

Das Bootstrap-Script führt automatisch folgende Schritte aus:

SchrittBeschreibung
1. SystemprüfungErkennt deine Linux-Distribution und Paketmanager
2. Docker-InstallationInstalliert Docker falls nicht vorhanden (via get.docker.com)
3. Docker-StartStartet und aktiviert den Docker-Dienst
4. VerzeichnisstrukturErstellt /var/readystackgo für persistente Daten
5. Container-StartLädt und startet den ReadyStackGo-Container

Nach erfolgreicher Installation zeigt das Script die URL an:

[OK] Docker wurde installiert
[OK] ReadyStackGo läuft jetzt!
URL: http://192.168.1.100:8080

Terminal-Fenster
# Container-Status anzeigen
docker ps | grep readystackgo
# Container-Logs anzeigen
docker logs readystackgo

Erfolgreiche Ausgabe:

CONTAINER ID IMAGE STATUS PORTS NAMES
abc123... ghcr.io/ams/readystackgo:latest Up 2 minutes 0.0.0.0:8080->8080/tcp readystackgo

Nach der Installation kannst du ReadyStackGo unter http://<server-ip>:8080 erreichen.

➡️ Weiter zur Ersteinrichtung