2f7a51d2b7
Move restart-routing trigger into setup_forwarding
...
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 23:16:29 +00:00
31cb8f6db5
Add trigger-based host routing restart (no SSH needed)
...
Test / test (push) Has been cancelled
- Add runtime volume mount for trigger files
- cisco-vpn now creates /runtime/restart-routing trigger file
- Host systemd path watcher handles restart
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 23:11:11 +00:00
46fe4f5557
Add xstartup to launch cisco-vpn in terminal
...
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 23:01:39 +00:00
35e4f1f6b7
Remove unused shared scripts and vpn_scripts-not-used folder
...
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 23:00:00 +00:00
767526054e
Add IP forwarding to entrypoint
...
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 22:58:43 +00:00
69062bd828
Remove unused build scripts, fix cisco-vpn monitor loop
...
Test / test (push) Has been cancelled
- Delete init-vpn.sh, vpn-connect.sh, xstartup from build/scripts
- Change cisco-vpn monitor to background process so menu shows after connect
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 22:56:34 +00:00
b3259d2981
.
Test / test (push) Has been cancelled
2026-01-16 22:48:04 +00:00
b52ba03be4
fix(rego-tunnel): Make app work out of the box from repo
...
Test / test (push) Has been cancelled
- Add init-rego.sh and xstartup to repo's shared folder
- Update docker-compose.json with all volume mounts
- Update docker-compose.yml with cgroup: host
- Mount scripts directly from repo (not user-config)
Now works on fresh install without any user-config overrides.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 20:49:39 +00:00
470517a00f
refactor(rego-tunnel): Complete migration to native Docker VPN
...
Test / test (push) Has been cancelled
- Add custom init-rego.sh that unmounts /etc/resolv.conf and /etc/hosts for VPN
- Add custom xstartup that launches terminal with cisco-vpn script
- Add TARGET_IP environment variable
- Remove QEMU/VM dependencies (TAPs, bridges, dnsmasq not needed)
- The cisco-vpn script handles: vpnagentd, auto-login with TOTP, IP forwarding
Architecture:
1. init-rego.sh: DNS fix + IP forwarding + start systemd
2. systemd: manages vpnagentd and vnc services
3. xstartup: opens xterm with cisco-vpn script
4. cisco-vpn: auto-connects VPN, sets up routing
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 20:45:16 +00:00
b55708721c
Add host routing service restart after VPN connects
...
Test / test (push) Has been cancelled
SSH to host and restart rego-routing.service after VPN connection
is established in the VM.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-04 10:28:56 +00:00
e13cc2b851
Add Traefik basic auth for rego-tunnel noVNC
...
Test / test (push) Has been cancelled
- Remove websockify BasicHTTPAuth (doesn't trigger browser prompts)
- Add Traefik basicauth middleware instead (proper browser auth dialog)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-04 09:49:08 +00:00
f1ba1f050d
new image structure for cisco-vpn and related scripts
Test / test (push) Has been cancelled
2026-01-04 09:01:52 +00:00