Corregido Headscale

This commit is contained in:
2026-02-21 17:45:39 +01:00
parent fd01420776
commit 239aa221f0
3 changed files with 14 additions and 8 deletions
-3
View File
@@ -1,6 +1,3 @@
# .env.example
# Copia como .env y rellena valores reales. No subas tu .env a repositorios públicos.
# 32 caracteres exactos. Ejemplo: openssl rand -base64 24 | tr -d '=+/[:space:]' | cut -c1-32
HEADPLANE_COOKIE_SECRET=CHANGE_ME_WITH_32_CHARS
+13 -3
View File
@@ -22,13 +22,23 @@ derp:
region_id: 999
region_code: "headscale"
region_name: "Headscale Embedded DERP"
stun_listen_addr: "0.0.0.0:3478" # Debe estar expuesto y redigirido a nuestro servidor
# STUN: escucha en todas las interfaces (accesible desde fuera)
stun_listen_addr: "0.0.0.0:3479" # El puerto predeterminado es el 3478, pero puedes cambiarlo sin problemas. Redireccionalo en el router también.
# si quieres también IPv6:
# stun_listen_addr: "[::]:3479"
private_key_path: /var/lib/headscale/derp_server_private.key
automatically_add_embedded_derp_region: true
# ipv4: 203.0.113.10 # opcional si quieres anunciar IP pública
# ipv6: 2001:db8::10
# IP pública del servidor (la que anunciará en el derp map)
ipv4: "TU_IPV4_PUBLICA"
# ipv6: "TU_IPV6_PUBLICA"
# mantener DERP públicos de Tailscale (redundancia)
urls:
- https://controlplane.tailscale.com/derpmap/default
paths: []
auto_update_enabled: true
update_frequency: 24h
+1 -2
View File
@@ -1,5 +1,4 @@
# Ejemplo a dia de hoy: Headscale + Headplane (network_mode: host)
# - Ajusta rutas/valores en tu entorno real antes de levantar nada.
# Ejemplo a dia de hoy: Headscale + Headplane (network_mode: host)
services:
headscale: