Přístup do webového rozhraní
- Otevřete v prohlížeči:
http://<SERVER_IP>:3000 - První registrovaný uživatel se automaticky stává administrátorem.
Důležité soubory a adresáře
- Instalace aplikace:
/root/ztnet - Soubor Docker Compose:
/root/ztnet/docker-compose.yml - Proměnné prostředí:
/root/ztnet/.env - Data databáze PostgreSQL:
/var/lib/docker/volumes/ztnet_postgres-data/_data - Data ZeroTier kontroleru:
/var/lib/docker/volumes/ztnet_zerotier/_data
Využití ZeroTier
Vstup do kontejneru:
docker exec -it zerotier sh
Užitečné příkazy uvnitř kontejneru:
zerotier-cli status # show node status
zerotier-cli listnetworks # list joined networks
zerotier-cli listpeers # list connected peers
ip a # check network interfaces
Připojit se k síti:
docker exec -it zerotier zerotier-cli join <network-id>
Správa služeb
Vypsat kontejnery:
docker ps
Restartovat kontejnery:
# ZTNET stack
cd /root/ztnet
docker compose restart
# Single container
docker restart zerotier
docker restart ztnet
docker restart postgres
Sledování logů kontejneru:
# All containers
docker compose logs -f
# Single container
docker logs -f ztnet
docker logs -f zerotier
docker logs -f postgres
Nasazení stacku:
cd /root/ztnet
docker compose up -d --wait
Nastavení SSL / HTTPS (volitelné)
- Odkomentujte sekci proxy HTTPS v
docker-compose.yml. - Nahradit
<YOUR-PUBLIC-HOST-NAME>s vaší doménou. - Vytvořte volume Caddy (pokud ještě neexistuje).
- Nastavit
NEXTAUTH_URLna vaši doménu dodocker-compose.yml. - Znovu sestavte stack:
docker compose up -d