Accès
- Ouvrez
http://<SERVER_IP>dans votre navigateur. - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - Changez le mot de passe depuis le tableau de bord après vous être connecté.
Fichiers et répertoires importants
- Chemin d'installation :
/root/omniroute - Fichier Compose :
/root/omniroute/docker-compose.yml - Environnement :
/root/omniroute/.env - Caddyfile :
/root/omniroute/Caddyfile - Données d'OmniRoute :
/var/lib/docker/volumes/omniroute-data/_data - Données Redis :
/var/lib/docker/volumes/redis-data/_data - Données de Caddy :
/var/lib/docker/volumes/caddy-data/_data - Configuration Caddy :
/var/lib/docker/volumes/caddy-config/_data
Gestion de Docker
Afficher l'état :
docker ps
Voir les logs :
cd /root/omniroute
docker compose logs -f
Redémarrer les services :
cd /root/omniroute
docker compose restart
Arrêter les services :
cd /root/omniroute
docker compose down
Démarrer les services :
cd /root/omniroute
docker compose up -d
Domaine et HTTPS (Caddy)
0. Les certificats HTTPS ne peuvent pas être émis pour des adresses IP.
1. Faites pointer un domaine (par exemple, omniroute.example.com) vers l'adresse IP de votre serveur.
2. Modifiez /root/omniroute/.env et mettez à jour NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. Mettez à jour /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. Recréez les services :
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy obtiendra et renouvellera automatiquement les certificats SSL.
6. Accédez à OmniRoute à l'adresse omniroute.example.com.