Saltar al contenido principal
50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
ZTNET

ZTNET

ZTNET es un controlador web para ZeroTier. Gestiona redes ZeroTier con administración por equipos, etiquetado de miembros, gestión de rutas y registros de auditoría. De código abierto, es la interfaz de administración que le faltaba a ZeroTier, ideal para equipos pequeños que alojan su propio controlador ZT.

En resumen

1.2k

Estrellas en GitHub

273

Vistas de página

225

Instalaciones activas

Licencia GPL-3.0 Versión Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Las instalaciones activas son datos de muestra (vista previa); la métrica real se conectará antes del lanzamiento.

Accede a la interfaz web

  • Abre en tu navegador: http://<SERVER_IP>:3000
  • El primer usuario registrado se convierte automáticamente en administrador.

Archivos y directorios importantes

  • Instalación de la aplicación: /root/ztnet
  • Archivo Docker Compose: /root/ztnet/docker-compose.yml
  • Variables de entorno: /root/ztnet/.env
  • Datos de la base de datos PostgreSQL: /var/lib/docker/volumes/ztnet_postgres-data/_data
  • Datos del controlador ZeroTier: /var/lib/docker/volumes/ztnet_zerotier/_data

Uso de ZeroTier

Acceder al contenedor:

docker exec -it zerotier sh

Comandos útiles dentro del contenedor:

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

Unirse a una red:

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

Gestión de servicios

Listar contenedores:

docker ps

Reiniciar contenedores:

# ZTNET stack
cd /root/ztnet
docker compose restart

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

Ver los registros del contenedor:

# All containers
docker compose logs -f

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

Desplegar el stack:

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

Configuración de SSL / HTTPS (opcional)

  1. Descomenta la sección del proxy HTTPS en docker-compose.yml.
  2. Sustituye <YOUR-PUBLIC-HOST-NAME> con tu dominio.
  3. Crea el volumen Caddy (si aún no existe).
  4. Establece NEXTAUTH_URL a tu dominio en docker-compose.yml.
  5. Recrear el stack: docker compose up -d

Más en Redes

Apps relacionadas.

Despliega ZTNET ahora. Desde $2,48/mes.