Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
ZTNET

ZTNET

ZTNET est un contrôleur web ZeroTier. Gérez vos réseaux ZeroTier avec gestion d'équipe, étiquetage des membres, gestion des routes et journaux d'audit. Open source, c'est l'interface d'administration manquante pour ZeroTier, idéale pour les petites équipes qui hébergent leur propre contrôleur ZT.

En un coup d'œil

1.2k

Étoiles GitHub

273

Vues de page

Licence GPL-3.0 Version Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Accéder à l'interface Web

  • Ouvrez dans votre navigateur : http://<SERVER_IP>:3000
  • Le premier utilisateur inscrit devient automatiquement administrateur.

Fichiers et répertoires importants

  • Installation de l'application : /root/ztnet
  • Fichier Docker Compose : /root/ztnet/docker-compose.yml
  • Variables d'environnement : /root/ztnet/.env
  • Données de la base de données PostgreSQL : /var/lib/docker/volumes/ztnet_postgres-data/_data
  • Données du contrôleur ZeroTier : /var/lib/docker/volumes/ztnet_zerotier/_data

Utilisation de ZeroTier

Entrer dans le conteneur :

docker exec -it zerotier sh

Commandes utiles dans le conteneur :

zerotier-cli status        # show node status
zerotier-cli listnetworks  # list joined networks
zerotier-cli listpeers     # list connected peers
ip a                       # check network interfaces

Rejoindre un réseau :

docker exec -it zerotier zerotier-cli join <network-id>

Gestion des services

Lister les conteneurs :

docker ps

Redémarrer les conteneurs :

# ZTNET stack
cd /root/ztnet
docker compose restart

# Single container
docker restart zerotier
docker restart ztnet
docker restart postgres

Suivre les journaux du conteneur :

# All containers
docker compose logs -f

# Single container
docker logs -f ztnet
docker logs -f zerotier
docker logs -f postgres

Déployer la stack :

cd /root/ztnet
docker compose up -d --wait

Configuration SSL / HTTPS (optionnel)

  1. Décommentez la section proxy HTTPS dans docker-compose.yml.
  2. Remplacez <YOUR-PUBLIC-HOST-NAME> avec votre domaine.
  3. Créez le volume Caddy (si ce n'est pas déjà fait).
  4. Définir NEXTAUTH_URL vers votre domaine dans docker-compose.yml.
  5. Recréer la stack : docker compose up -d

Plus dans Réseau

Apps connexes.

Déployer ZTNET maintenant. À partir de 2,48 $/mois.