Accès
- Ouvrez Fusion dans votre navigateur :
https://<SERVER_IP> - Un certificat TLS auto-signé est installé par défaut, votre navigateur affichera donc un avertissement de sécurité lors de la première visite. Poursuivez pour continuer.
Connexion
- Fusion utilise une authentification par mot de passe uniquement (sans nom d'utilisateur).
- Mot de passe : stocké dans
/root/fusion/.envasFUSION_PASSWORD
Fichiers et répertoires importants
- Chemin d'installation :
/root/fusion - Fichier Compose :
/root/fusion/docker-compose.yml - Fichier d'environnement :
/root/fusion/.env - Répertoire de données :
/root/fusion/data - Configuration Nginx :
/etc/nginx/sites-available/fusion - Certificat SSL :
/etc/nginx/ssl/fusion.crt - Clé privée SSL :
/etc/nginx/ssl/fusion.key
Gestion des services
Voir les conteneurs en cours d'exécution :
docker compose -f /root/fusion/docker-compose.yml ps
Redémarrez Fusion :
docker compose -f /root/fusion/docker-compose.yml restart
Voir les logs :
cd /root/fusion && docker compose logs -f
Arrêtez Fusion :
docker compose -f /root/fusion/docker-compose.yml stop
Démarrez Fusion :
docker compose -f /root/fusion/docker-compose.yml start
Recréez Fusion :
docker compose -f /root/fusion/docker-compose.yml up -d
Activation de HTTPS avec un domaine
1. Faites pointer votre domaine vers l'IP du serveur.
2. Modifiez /etc/nginx/sites-available/fusion et remplacez les deux server_name _; directives par votre domaine (par ex. server_name yourdomain.com;).
3. Installez Certbot :
apt install -y certbot python3-certbot-nginx
4. Obtenez un certificat Let's Encrypt :
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Modifiez /etc/nginx/sites-available/fusion et mettez à jour les ssl_certificate et ssl_certificate_key directives pour utiliser votre certificat Let's Encrypt.
Before:
ssl_certificate /etc/nginx/ssl/fusion.crt;
ssl_certificate_key /etc/nginx/ssl/fusion.key;
After:
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Rechargez Nginx pour appliquer les modifications :
systemctl reload nginx
7. Modifiez /root/fusion/.env et mettez à jour FUSION_CORS_ALLOWED_ORIGINS à partir de https://<SERVER_IP> vers votre domaine (par ex. https://yourdomain.com).
8. Recréez les services :
cd /root/fusion && docker compose up -d
9. Accédez à Fusion à l'adresse https://yourdomain.com.