Greifen Sie auf die Anwendung zu
Öffnen Sie Ihren Browser und gehen Sie zu: http://<SERVER_IP>
Der erste Start kann einige Minuten dauern; Ein vorübergehender Nginx 502 während dieser Zeit ist normal.
Standard-Anmeldeinformationen:
- E-Mail:
[email protected] - Passwort:
sample
Bitte vergessen Sie nicht, Ihre E-Mail-Adresse und Ihr Passwort auf der Einstellungsseite zu ändern.
Wichtige Pfade
- Installationsverzeichnis:
/opt/automatisch - Projektverzeichnis:
/opt/automatisch - Docker Compose-Datei:
/opt/automatisch/docker-compose.yml - Anwendungsspeicher (Volumen):
/var/lib/docker/volumes/automatisch_automatisch_storage/_data - PostgreSQL-Daten (Volumen):
/var/lib/docker/volumes/automatisch_postgres_data/_data - Redis-Daten (Volumen):
/var/lib/docker/volumes/automatisch_redis_data/_data - NGINX-Konfiguration:
/etc/nginx/sites-available/automatisch - NGINX-fähige Site:
/etc/nginx/sites-enabled/automatisch
Allgemeine Befehle
Navigieren Sie zum Projekt:
cd /opt/automatisch
Logs ansehen:
docker compose logs -f
Dienste neu starten:
docker compose restart
Stopp / Start:
docker compose down
docker compose up -d
Behälter prüfen:
docker ps
Dienstleistungen
- Main: Automatische Webanwendung, verfügbar auf Port 3000
- Worker: Hintergrundjobprozessor, intern
- PostgreSQL: Datenbankdienst, intern (Standardport 5432)
- Redis: Warteschlangen- und Cache-Dienst, intern (Standardport 6379)
SSL mit einer Domain aktivieren
1. Richten Sie Ihre Domain auf die Server-IP aus.
2. Nginx-Konfiguration bearbeiten und beide ersetzen server_name _; mit Ihrer Domain (<your-domain>):
vim /etc/nginx/sites-available/automatisch
3. Certbot installieren:
apt install -y certbot python3-certbot-nginx
4. Führen Sie folgenden Befehl aus, um ein gültiges Let’s Encrypt-Zertifikat zu erzeugen:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Starte Nginx neu, um die Änderungen zu übernehmen:
systemctl restart nginx
6. Öffnen Sie Ihren Browser und besuchen Sie: https://yourdomain.com