Headscale

El servidor de coordinación de Tailscale, pero tuyo.

Reemplaza a Tailscale Dificultad: avanzada

¿Qué es Headscale?

Headscale es una implementación open source del servidor de control de Tailscale. Usas los clientes oficiales de Tailscale para crear tu propia red privada (VPN mesh con WireGuard) entre todos tus dispositivos, sin depender de la nube de Tailscale.

Instalación con Docker Compose

📘 Basado en la doc oficial 🧪 Sin probar todavía por MontaTuNube ✔ Imágenes verificadas en su registry

Guárdalo como compose.yaml en una carpeta nueva y ejecuta docker compose up -d. Después entra a http://IP-de-tu-servidor:8080.

services:
  headscale:
    image: docker.io/headscale/headscale:0.29.5
    restart: unless-stopped
    container_name: headscale
    read_only: true
    tmpfs:
      - /var/run/headscale
    ports:
      - "127.0.0.1:8080:8080"
      - "127.0.0.1:9090:9090"
    volumes:
      - ./config:/etc/headscale:ro
      - ./lib:/var/lib/headscale
    command: serve
    healthcheck:
      test: ["CMD", "headscale", "health"]
La doc usa <VERSION>; aquí completamos con la última release publicada en GitHub (verifica la etiqueta en Docker Hub).

Fuente: https://headscale.net/stable/setup/install/container/ · Doc de instalación: headscale.net/stable/setup/install/container/

Este archivo está transcrito de la documentación oficial y puede quedar desactualizado: ante la duda, prevalece la doc del proyecto. Cambia siempre contraseñas y rutas de ejemplo.

Requisitos de hardware

RAMMenos de 256 MB
CPU / GPUCualquiera; ideal en un VPS barato con IP pública
NotasNecesita un archivo config.yaml propio.

¿No sabes dónde correrlo? Mira nuestra guía de hardware y VPS →

Apps parecidas