feat(vpn): VPN on-demand Tailscale + agent studioE5 standalone

- Agent studioE5 standalone en Go (console + systray)
- VPN on-demand via tailscaled + tailscale up (authkey Headscale)
- Resolver/serveur dans le tailnet studioe5
- Caddy on-demand TLS pour les instances
- Nouveaux endpoints serveur /api/internal/send-to-node
- Suppression des anciens binaires edubox-agent
- Suivi dans SUIVI_VPN_ONDEMAND.md
This commit is contained in:
EduBox Dev
2026-06-23 09:48:00 +00:00
parent dd49993157
commit 124543d658
40 changed files with 1303 additions and 485 deletions
+3 -3
View File
@@ -1,5 +1,5 @@
# Headscale configuration for EduBox
server_url: https://headscale.alfrednobel.edudeploy.com
# Headscale configuration for studioE5 client A
server_url: https://headscale.studioe5.edudeploy.com
listen_addr: 0.0.0.0:8080
metrics_listen_addr: 0.0.0.0:9090
grpc_listen_addr: 127.0.0.1:50443
@@ -14,7 +14,7 @@ prefixes:
dns:
magic_dns: true
base_domain: edubox.local
base_domain: studioe5.local
nameservers:
global:
- 1.1.1.1