Akses
- Buka
http://<SERVER_IP>di browser Anda. - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - Ubah kata sandi dari dasbor setelah masuk.
File dan Direktori Penting
- Jalur instalasi:
/root/omniroute - File Compose:
/root/omniroute/docker-compose.yml - Lingkungan:
/root/omniroute/.env - Caddyfile:
/root/omniroute/Caddyfile - Data OmniRoute:
/var/lib/docker/volumes/omniroute-data/_data - Data Redis:
/var/lib/docker/volumes/redis-data/_data - Data Caddy:
/var/lib/docker/volumes/caddy-data/_data - Konfigurasi Caddy:
/var/lib/docker/volumes/caddy-config/_data
Manajemen Docker
Lihat status:
docker ps
Lihat log:
cd /root/omniroute
docker compose logs -f
Mulai ulang layanan:
cd /root/omniroute
docker compose restart
Hentikan layanan:
cd /root/omniroute
docker compose down
Jalankan layanan:
cd /root/omniroute
docker compose up -d
Domain & HTTPS (Caddy)
0. Sertifikat HTTPS tidak dapat diterbitkan untuk alamat IP.
1. Arahkan sebuah domain (misalnya, omniroute.example.com) ke alamat IP server Anda.
2. Sunting /root/omniroute/.env dan perbarui NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. Perbarui /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. Buat ulang layanan:
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy akan memperoleh dan memperbarui sertifikat SSL secara otomatis.
6. Akses OmniRoute di omniroute.example.com.