Toegang
- Open
http://<SERVER_IP>in je browser. - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - Wijzig het wachtwoord na het inloggen via het dashboard.
Belangrijke bestanden en mappen
- Installatiepad:
/root/omniroute - Compose-bestand:
/root/omniroute/docker-compose.yml - Omgeving:
/root/omniroute/.env - Caddyfile:
/root/omniroute/Caddyfile - OmniRoute-gegevens:
/var/lib/docker/volumes/omniroute-data/_data - Redis-gegevens:
/var/lib/docker/volumes/redis-data/_data - Caddy-gegevens:
/var/lib/docker/volumes/caddy-data/_data - Caddy-configuratie:
/var/lib/docker/volumes/caddy-config/_data
Docker-beheer
Status bekijken:
docker ps
Logs bekijken:
cd /root/omniroute
docker compose logs -f
Services opnieuw starten:
cd /root/omniroute
docker compose restart
Services stoppen:
cd /root/omniroute
docker compose down
Services starten:
cd /root/omniroute
docker compose up -d
Domein en HTTPS (Caddy)
0. HTTPS-certificaten kunnen niet worden uitgegeven voor IP-adressen.
1. Verwijs een domein (bijvoorbeeld omniroute.example.com) naar het IP-adres van uw server.
2. Bewerken /root/omniroute/.env en werk bij: NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. Werk bij: /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. Maak de services opnieuw aan:
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy haalt en vernieuwt SSL-certificaten automatisch.
6. Open OmniRoute op omniroute.example.com.