Akses Web UI
- Buka di browser Anda:
http://<SERVER_IP>:3000 - Pengguna pertama yang mendaftar otomatis menjadi administrator.
File dan Direktori Penting
- Instalasi aplikasi:
/root/ztnet - File Docker Compose:
/root/ztnet/docker-compose.yml - Variabel lingkungan:
/root/ztnet/.env - Data database PostgreSQL:
/var/lib/docker/volumes/ztnet_postgres-data/_data - Data controller ZeroTier:
/var/lib/docker/volumes/ztnet_zerotier/_data
Penggunaan ZeroTier
Masuk ke container:
docker exec -it zerotier sh
Perintah berguna di dalam container:
zerotier-cli status # show node status
zerotier-cli listnetworks # list joined networks
zerotier-cli listpeers # list connected peers
ip a # check network interfaces
Bergabung dengan jaringan:
docker exec -it zerotier zerotier-cli join <network-id>
Manajemen Layanan
Daftar kontainer:
docker ps
Mulai ulang kontainer:
# ZTNET stack
cd /root/ztnet
docker compose restart
# Single container
docker restart zerotier
docker restart ztnet
docker restart postgres
Pantau log container:
# All containers
docker compose logs -f
# Single container
docker logs -f ztnet
docker logs -f zerotier
docker logs -f postgres
Deploy stack:
cd /root/ztnet
docker compose up -d --wait
Setup SSL / HTTPS (Opsional)
- Aktifkan bagian proxy HTTPS di
docker-compose.yml. - Ganti
<YOUR-PUBLIC-HOST-NAME>dengan domain Anda. - Buat volume Caddy (jika belum ada).
- Atur
NEXTAUTH_URLke domain Anda dalamdocker-compose.yml. - Buat ulang stack:
docker compose up -d