feat(agent): packaging Windows + téléchargement HTTPS

- Téléchargement des binaires Tailscale Windows via download-tailscale-bins.sh
- Build Windows/Linux via build.sh avec génération d’archive zip
- Caddyfile : serve les agents en HTTPS sous /studioE5-agent*
- .gitignore : ignore agent/tailscale-bin/
- Documentation du téléchargement dans SUIVI_VPN_ONDEMAND.md
This commit is contained in:
EduBox Dev
2026-06-23 10:00:52 +00:00
parent b4344e9d66
commit df77caf64a
5 changed files with 132 additions and 1 deletions
+10
View File
@@ -27,6 +27,11 @@ headscale.studioe5.edudeploy.com:443 {
}
studioe5.edudeploy.com:443 {
route /studioE5-agent* {
file_server {
root /usr/share/caddy/agent
}
}
reverse_proxy /api/websocket* server:3001
reverse_proxy server:3000
}
@@ -35,6 +40,11 @@ studioe5.edudeploy.com:443 {
tls {
on_demand
}
route /studioE5-agent* {
file_server {
root /usr/share/caddy/agent
}
}
@instance {
not host studioe5.edudeploy.com
not host headscale.studioe5.edudeploy.com