Zugriff
- Öffnen Sie Ihren Browser:
https://<SERVER_IP>/ - Es wird ein selbstsigniertes SSL-Zertifikat verwendet, sodass beim ersten Besuch eine Browserwarnung zu erwarten ist.
Erste Einrichtung
- Öffnen Sie die Setup-Seite:
https://<SERVER_IP>/setup - Folgen Sie dem Setup-Assistenten, um Ihre Instanz zu konfigurieren
- This will generate a
config.jsoninside the config directory
Hinweise zur Einrichtung
- For a quick setup, select
SQLiteals Datenbank im Setup-Assistenten.Redisist nicht standardmäßig installiert. Installieren und konfigurieren Sie es bei Bedarf manuell. - Für
Use SSL (a self-signed certificate will be generated that can be replaced), wählen SieNo. HTTPS wird bereits von Nginx über ein selbstsigniertes Zertifikat bereitgestellt. - Setze
Public Facing URLauf die URL, über die Nutzer auf Ihre Instanz zugreifen. Standardmäßig ist sie konfiguriert alshttps://<SERVER_IP>/. Wenn Sie später eine Domain einrichten, passen Sie diesen Wert entsprechend an.
Wichtige Pfade
- Installationsverzeichnis:
/root/gokapi - Docker Compose-Datei:
/root/gokapi/compose.yaml - Environment-Datei:
/root/gokapi/.env - Datenspeicher:
/root/gokapi/gokapi-data - Konfiguration:
/root/gokapi/gokapi-config - Nginx-Konfiguration:
/etc/nginx/sites-available/gokapi - SSL-Zertifikat:
/etc/nginx/ssl/gokapi.crt - SSL-Schlüssel:
/etc/nginx/ssl/gokapi.key
Docker-Verwaltung
Laufende Container anzeigen:
docker compose -f /root/gokapi/compose.yaml ps
Alle Container neu starten:
docker compose -f /root/gokapi/compose.yaml restart
Verfolgen Sie die Anwendungs-Logs:
docker compose -f /root/gokapi/compose.yaml logs -f
Stoppen Sie die Anwendung:
docker compose -f /root/gokapi/compose.yaml down
Starten Sie die Anwendung:
docker compose -f /root/gokapi/compose.yaml up -d
Nginx verwalten
Status prüfen:
systemctl status nginx
Nginx neu starten:
systemctl restart nginx
Nginx neu laden:
systemctl reload nginx
Überprüfen Sie die Konfiguration:
nginx -t