Accéder à l'application
Ouvrez votre navigateur et allez sur : http://<SERVER_IP>
Le premier démarrage peut prendre quelques minutes ; un Nginx 502 temporaire pendant cette période est normal.
Identifiants de connexion par défaut :
- E-mail:
[email protected] - Mot de passe:
sample
N'oubliez pas de modifier votre email et votre mot de passe depuis la page des paramètres.
Chemins importants
- Répertoire d'installation :
/opt/automatisch - Répertoire du projet :
/opt/automatisch - Fichier Docker Compose :
/opt/automatisch/docker-compose.yml - Stockage des applications (volume) :
/var/lib/docker/volumes/automatisch_automatisch_storage/_data - Données PostgreSQL (volume) :
/var/lib/docker/volumes/automatisch_postgres_data/_data - Données Redis (volume) :
/var/lib/docker/volumes/automatisch_redis_data/_data - Configuration NGINX :
/etc/nginx/sites-available/automatisch - Site compatible NGINX :
/etc/nginx/sites-enabled/automatisch
Commandes communes
Accédez au projet :
cd /opt/automatisch
Voir les logs :
docker compose logs -f
Redémarrer les services :
docker compose restart
Arrêter/Démarrer :
docker compose down
docker compose up -d
Vérifier les conteneurs :
docker ps
Services
- Principal : application Web automatique, exposée sur le port 3000
- Worker : processeur de travaux en arrière-plan, interne
- PostgreSQL : service de base de données, interne (port par défaut 5432)
- Redis : service de file d'attente et de cache, interne (port par défaut 6379)
Activer SSL avec un domaine
1. Faites pointer votre domaine vers l'IP du serveur.
2. Modifiez la config Nginx et remplacez les deux server_name _; avec votre domaine (<your-domain>):
vim /etc/nginx/sites-available/automatisch
3. Installez Certbot :
apt install -y certbot python3-certbot-nginx
4. Lancez la commande suivante pour générer un certificat Let's Encrypt valide :
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Redémarrez Nginx pour appliquer les modifications :
systemctl restart nginx
6. Ouvrez votre navigateur et visitez : https://yourdomain.com