Toegang tot de web-UI
- Open in je browser:
http://<SERVER_IP>:3000 - De eerst geregistreerde gebruiker wordt automatisch beheerder.
Belangrijke bestanden en mappen
- Applicatie-installatie:
/root/ztnet - Docker Compose-bestand:
/root/ztnet/docker-compose.yml - Omgevingsvariabelen:
/root/ztnet/.env - PostgreSQL databasedata:
/var/lib/docker/volumes/ztnet_postgres-data/_data - ZeroTier-controllergegevens:
/var/lib/docker/volumes/ztnet_zerotier/_data
ZeroTier-gebruik
Open de container:
docker exec -it zerotier sh
Handige commando's binnen de container:
zerotier-cli status # show node status
zerotier-cli listnetworks # list joined networks
zerotier-cli listpeers # list connected peers
ip a # check network interfaces
Sluit aan bij een netwerk:
docker exec -it zerotier zerotier-cli join <network-id>
Servicebeheer
Containers weergeven:
docker ps
Containers opnieuw starten:
# ZTNET stack
cd /root/ztnet
docker compose restart
# Single container
docker restart zerotier
docker restart ztnet
docker restart postgres
Volg de containerlogboeken:
# All containers
docker compose logs -f
# Single container
docker logs -f ztnet
docker logs -f zerotier
docker logs -f postgres
Implementeer de stack:
cd /root/ztnet
docker compose up -d --wait
SSL / HTTPS instellen (optioneel)
- Verwijder het commentaar bij de HTTPS-proxysectie in
docker-compose.yml. - Vervangen
<YOUR-PUBLIC-HOST-NAME>met uw domein. - Maak het Caddy-volume aan (indien nog niet aanwezig).
- Instellen
NEXTAUTH_URLnaar uw domein indocker-compose.yml. - Herstel de stack:
docker compose up -d