Webzugriff
- Im Browser öffnen:
http://<SERVER_IP>
Einrichtung des Admin-Kontos
1. Führen Sie den folgenden Befehl aus, um einen Administrator zu erstellen:
docker exec -it artalk artalk admin
2. Melden Sie sich nach dem Erstellen des Admin-Kontos an der Weboberfläche an.
3. Erstellen Sie weitere Konten über die Seite Benutzerverwaltung in der GUI · keine manuelle Konfigurationsbearbeitung erforderlich.
Wichtige Dateien und Verzeichnisse
/root/artalk/docker-compose.yml→ Docker Compose-Definition/root/artalk/data→ Speichert alle persistenten Blog-Inhalte/etc/nginx/sites-available/artalk.conf→ Reverse-Proxy-Konfiguration
Docker-Verwaltungsbefehle
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
Domain & SSL-Einrichtung
Domain auf die Server-IP zeigen lassen.
Nginx-Konfiguration bearbeiten:
vim /etc/nginx/sites-available/artalk.conf
Ersetzen Sie server_name _; mit server_name <your-domain>;
Certbot installieren:
apt install -y certbot python3-certbot-nginx
Certbot ausführen, um das SSL-Zertifikat auszustellen:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Nginx testen und neu laden:
sudo nginx -t
sudo systemctl reload nginx
Im Browser öffnen: https://<your-domain>