Dostęp
- Otwórz
http://<SERVER_IP>w Twojej przeglądarce. - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - Po zalogowaniu zmień hasło w panelu.
Ważne pliki i katalogi
- Ścieżka instalacji:
/root/omniroute - Plik Compose:
/root/omniroute/docker-compose.yml - Środowisko:
/root/omniroute/.env - Caddyfile:
/root/omniroute/Caddyfile - Dane OmniRoute:
/var/lib/docker/volumes/omniroute-data/_data - Dane Redis:
/var/lib/docker/volumes/redis-data/_data - Dane Caddy:
/var/lib/docker/volumes/caddy-data/_data - Konfiguracja Caddy:
/var/lib/docker/volumes/caddy-config/_data
Zarządzanie Dockerem
Wyświetl stan:
docker ps
Zobacz logi:
cd /root/omniroute
docker compose logs -f
Uruchom ponownie usługi:
cd /root/omniroute
docker compose restart
Zatrzymaj usługi:
cd /root/omniroute
docker compose down
Uruchom usługi:
cd /root/omniroute
docker compose up -d
Domena i HTTPS (Caddy)
0. Certyfikatów HTTPS nie można wystawić dla adresów IP.
1. Skieruj domenę (na przykład omniroute.example.com) na adres IP Twojego serwera.
2. Edycja /root/omniroute/.env i zaktualizuj NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. Zaktualizuj /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. Utwórz usługi ponownie:
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy automatycznie pozyska i odnowi certyfikaty SSL.
6. Otwórz OmniRoute pod adresem omniroute.example.com.