alexz
919f5904f8
?
Test / test (push) Has been cancelled
2025-12-28 14:52:08 +00:00
alexz
ea2a1ba94d
feat(rego-tunnel): share /shared into VM via 9p
Test / test (push) Has been cancelled
2025-12-28 14:41:13 +00:00
alexz
776666a77a
fix zip
Test / test (push) Has been cancelled
2025-12-28 14:11:58 +00:00
alexz
9bde91f047
fix(rego-tunnel): exclude swap files from ssh.zip
Test / test (push) Has been cancelled
2025-12-28 14:08:32 +00:00
alexz
03c1181186
change nic
Test / test (push) Has been cancelled
2025-12-28 13:52:20 +00:00
alexz
022c455334
fix(rego-tunnel): detect outbound iface for NAT
Test / test (push) Has been cancelled
2025-12-28 13:14:29 +00:00
alexz
0461ffec7c
.
Test / test (push) Has been cancelled
2025-12-28 13:10:05 +00:00
alexz
f9c17c644a
.
2025-12-28 13:09:48 +00:00
alexz
68a9af9331
.
Test / test (push) Has been cancelled
2025-12-28 08:06:31 +00:00
alexz
016e663eef
change image
Test / test (push) Has been cancelled
2025-12-28 08:02:46 +00:00
alexz
a343aecc0d
Persist rego-tunnel qcow2 under user-config; remove rego-tunnel-linux
Test / test (push) Has been cancelled
2025-12-28 06:41:10 +00:00
alexz
c76afb2380
Extract ssh.zip to /root/.ssh/zip at startup
Test / test (push) Has been cancelled
2025-12-28 06:12:35 +00:00
alexz
d22818669f
Remove rego-tunnel build docker-compose
Test / test (push) Has been cancelled
2025-12-28 06:06:02 +00:00
alexz
5c9609b509
rego-tunnel: use localhost:8108 image
Test / test (push) Has been cancelled
2025-12-28 02:55:37 +00:00
alexz
716a5bed7d
rego-tunnel: listen on 8006; publish 8006
Test / test (push) Has been cancelled
2025-12-28 02:17:52 +00:00
alexz
1fb683ce68
Update apps/rego-tunnel/docker-compose.yml
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-28 01:27:52 +00:00
alexz
c9450ed5fc
Ignore ssh.zip bundles
Test / test (push) Has been cancelled
2025-12-27 22:47:17 +00:00
alexz
98e91e46aa
Add TAP networking for transparent VPN routing
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-25 19:00:02 +00:00
alexz
ab4fbeaef8
Update config.json for Linux VM
Test / test (push) Has been cancelled
2025-12-25 08:09:08 +00:00
alexz
57baf4c289
Bump tipi_version to 2 for regeneration
Test / test (push) Has been cancelled
2025-12-25 08:04:05 +00:00
alexz
4efb8d205f
Update rego-tunnel to use linux-vm from container registry
Test / test (push) Has been cancelled
2025-12-25 07:53:58 +00:00
alexz
3a674bc44d
Add linux-vm Docker build files for rego-tunnel
Test / test (push) Has been cancelled
2025-12-25 07:39:42 +00:00
alexz
25a1985d20
Remove cgroupns settings
Test / test (push) Has been cancelled
2025-12-25 02:34:53 +00:00
alexz
dd2d860243
Add cgroupnsMode to docker-compose.json
Test / test (push) Has been cancelled
2025-12-25 02:30:29 +00:00
alexz
ece0198ff5
Add cgroupns_mode to docker-compose.yml
Test / test (push) Has been cancelled
2025-12-25 02:23:39 +00:00
alexz
c6903bb2a0
Systemd init with /sbin/init, services for vpnagentd and entrypoint
Test / test (push) Has been cancelled
2025-12-25 02:21:19 +00:00
alexz
b96e3a46bf
Use systemd as init with /sbin/init
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-25 01:55:07 +00:00
alexz
7b0065f75a
Fix cgroupns_mode syntax for docker-compose
Test / test (push) Has been cancelled
2025-12-25 01:13:55 +00:00
alexz
2aba0ee03b
Add cgroupns=host for systemd in cgroup v2
Test / test (push) Has been cancelled
2025-12-25 01:13:20 +00:00
alexz
a17fe5843d
Rebuild rego-tunnel-linux with systemd as init
Test / test (push) Has been cancelled
2025-12-25 01:08:20 +00:00
alexz
06662a294b
Add REGO-VPN-CONTEXT.md and link in CLAUDE.md
Test / test (push) Has been cancelled
2025-12-25 00:39:30 +00:00
alexz
a4c3f0bd9a
Bake in .anyconnect_global preferences
Test / test (push) Has been cancelled
2025-12-25 00:24:43 +00:00
alexz
6a04bd911a
Remove auto-routing from vpn-sso.sh for isolated testing
Test / test (push) Has been cancelled
2025-12-25 00:23:00 +00:00
alexz
ce2a91e7e3
Fix Cisco libs, IPC socket, vpn-sso password and menu options
Test / test (push) Has been cancelled
2025-12-25 00:06:44 +00:00
alexz
d4acbfa5fc
Add kmod package and call load_tun.sh before vpnagentd
Test / test (push) Has been cancelled
2025-12-24 23:43:37 +00:00
alexz
b71fe3bf95
Update Dockerfile: use 5.1.14.145 installer, add desktop-directories
Test / test (push) Has been cancelled
2025-12-24 22:32:52 +00:00
alexz
51feea00bb
Add CLAUDE.md with deployment workflow guidelines
Test / test (push) Has been cancelled
2025-12-24 22:00:29 +00:00
alexz
3da3578d08
Fix Cisco extraction path to /opt/cisco
Test / test (push) Has been cancelled
2025-12-24 21:55:24 +00:00
alexz and Claude Opus 4.5
cfb6b04563
Add systemd support and pre-installed Cisco 5.1.14.145 binaries
...
Test / test (push) Has been cancelled
- Add systemd, dbus packages to Dockerfile
- Pre-install Cisco Secure Client 5.1.14.145 binaries
- Add hosts entries for VPN servers at runtime
- Add cgroup volume mount for systemd support
- Start dbus daemon in entrypoint for Cisco client
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 21:51:26 +00:00
alexz
bed2e37610
Update rego-tunnel-linux config
Test / test (push) Has been cancelled
2025-12-24 20:20:05 +00:00
alexz
3214e387ef
upload current sources
Test / test (push) Has been cancelled
2025-12-24 19:41:50 +00:00
alexz
eafbfca68f
upload current sources
Test / test (push) Has been cancelled
2025-12-24 19:22:56 +00:00
alexz
154b2bdd2c
upload current sources
Test / test (push) Has been cancelled
2025-12-24 19:17:46 +00:00
alexz
e3a14dbaa7
upload current sources
Test / test (push) Has been cancelled
2025-12-24 18:50:41 +00:00
alexz
73280f3bbf
upload current sources
Test / test (push) Has been cancelled
2025-12-24 18:19:15 +00:00
alexz
6b7efbe1da
upload current sources
Test / test (push) Has been cancelled
2025-12-24 18:06:55 +00:00
alexz
be917b8a86
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:53:48 +00:00
alexz
5d35bb88a9
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:52:41 +00:00
alexz
90bce06b34
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:35:08 +00:00
alexz
b533c2ec53
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:34:21 +00:00
alexz
3465a489f2
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:24:07 +00:00
alexz
0086594368
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:21:49 +00:00
alexz
cfe1080cb0
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:17:21 +00:00
alexz
a3d18358db
upload current sources
Test / test (push) Has been cancelled
2025-12-24 07:12:55 +00:00
alexz and Claude Opus 4.5
60855d6a85
Add rego-tunnel-linux app
...
Test / test (push) Has been cancelled
Linux VM with Cisco Secure Client VPN using qemux/qemu.
Includes pre-packaged Cisco installation and automation scripts.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 07:10:42 +00:00
alexz and Claude Opus 4.5
4b404714f9
Add VNC password support via QEMU monitor
...
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
Sets VNC password via monitor port 7100 when VNC_PASSWORD env var is set.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 12:44:30 +00:00
alexz and Claude Opus 4.5
2dfe201c82
Add comprehensive README for rego-tunnel setup
...
Test / test (push) Has been cancelled
Documents architecture, network configuration, host setup,
files, Windows VM config, troubleshooting, and maintenance.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 11:40:40 +00:00
alexz and Claude Opus 4.5
6abe3aef77
Update socat to connect to VM SSH on port 2222
...
Test / test (push) Has been cancelled
Windows SSH moved from port 22 to 2222, freeing port 22 for IBM i portproxy.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:52:54 +00:00
alexz and Claude Opus 4.5
e103847796
Simplify rego-tunnel: remove SOCKS5, use portproxy instead
...
Test / test (push) Has been cancelled
- Remove SOCKS5 socat forwarder from start.sh
- Add SSH to VM on port 2222 (socat)
- Add port 22 DNAT for IBM i SSH via portproxy
- Remove SOCKS5 proxy startup from vpn-login.js
- Remove SOCKS5 restart from watchdog reconnect
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:47:52 +00:00
alexz and Claude Opus 4.5
2fe54fc7f0
rego-tunnel: use VM_NET_IP env var directly instead of detecting
...
Test / test (push) Has been cancelled
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:10:38 +00:00
alexz and Claude Opus 4.5
971a888fea
rego-tunnel: use 172.32.0.0/24 for VM to avoid routing conflict
...
Test / test (push) Has been cancelled
Container external: 172.31.0.10 (br-vpn-rego)
Windows VM internal: 172.32.0.20 (separate subnet)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:09:56 +00:00
alexz and Claude Opus 4.5
f992425e96
rego-tunnel: revert to 172.30.x.x for VM (avoid routing conflict)
...
Test / test (push) Has been cancelled
Using same subnet for container external IP and VM internal IP
causes routing conflicts. Revert VM to default 172.30.0.0/24.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:09:35 +00:00
alexz and Claude Opus 4.5
9192c62a9e
rego-tunnel: update for VM_NET_IP on 172.31.0.0/24 subnet
...
Test / test (push) Has been cancelled
- Windows VM now uses 172.31.0.20 via VM_NET_IP env var
- Updated get_windows_ip to look for 172.31.x.x
- Fixed get_container_ip to exclude docker bridge gateway
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:06:10 +00:00
alexz and Claude Opus 4.5
0aadef4705
rego-tunnel: detect container IP by subnet instead of interface name
...
Test / test (push) Has been cancelled
Interface order is not consistent. Search for 172.31.x.x subnet instead.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 08:58:44 +00:00
alexz and Claude Opus 4.5
27b496893f
rego-tunnel: use eth0 for container IP detection
...
Test / test (push) Has been cancelled
The vpn_static-rego network is on eth0, not eth1.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 08:57:17 +00:00
alexz and Claude Opus 4.5
20b55311f1
rego-tunnel: fix exit 0 causing container restart loop
...
Test / test (push) Has been cancelled
Changed exit 0 to return 0 in vpn_scripts/start.sh.
When the script is sourced via entrypoint, exit terminates
the parent shell before the Windows VM entry.sh can run.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 08:16:07 +00:00
alexz and Claude Opus 4.5
f878882718
rego-tunnel: auto-setup SSH, socat, and port forwarding
...
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
- Add vpn_scripts volume mount
- Install socat, openssh-client, netcat on startup
- Copy SSH key to /root/.ssh/ automatically
- Add socat forwarder for SSH (port 22)
- Expose ports 22 and 1080 in user-config
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 17:50:13 +00:00
alexz and Claude Opus 4.5
e7f8028e83
rego-tunnel: replace build folder with vpn_scripts
...
Test / test (push) Has been cancelled
- Remove build folder (no longer building custom image)
- Add vpn_scripts folder with organized setup scripts
- Prefix setup scripts with numbers for execution order
- Add setup-all.bat for automated Windows setup
- Add dynamic vpn-startup.lnk shortcut (uses %USERNAME%)
- Include start.sh for container networking
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 17:37:25 +00:00
alexz
a472778a83
Use dockurr/windows:latest instead of custom image
Test / test (push) Has been cancelled
2025-12-18 14:25:11 +00:00
alexz
5ab97f3ffa
set commit message here
Test / test (push) Has been cancelled
2025-12-18 14:18:43 +00:00
alexz
095db04a79
Remove force_pull and timestamps to match cistech-tunnel
Test / test (push) Has been cancelled
2025-12-18 12:28:21 +00:00
alexz
14a0fea9b6
fixup! Update rego-tunnel to use rego-vpn image
Test / test (push) Has been cancelled
2025-12-18 11:52:23 +00:00
alexz
9c7e67aab5
Add pull_policy: never to use local image
Test / test (push) Has been cancelled
2025-12-18 11:19:21 +00:00
alexz
10d1fae351
Use schema v1 format (no schemaVersion) like cistech-tunnel
Test / test (push) Has been cancelled
2025-12-18 11:13:29 +00:00
alexz
021402de69
Restore original format, only change image to rego-vpn:latest
Test / test (push) Has been cancelled
2025-12-18 11:12:04 +00:00
alexz
59052ad5ba
Revert to schemaVersion 2 format, keep source: local
Test / test (push) Has been cancelled
2025-12-18 11:11:09 +00:00
alexz
d51e70ba57
Set source: local to use local Docker image
Test / test (push) Has been cancelled
2025-12-18 11:08:48 +00:00
alexz
a79f1e5a07
Add privileged: true for KVM access
Test / test (push) Has been cancelled
2025-12-18 11:08:10 +00:00
alexz
cb53a0ea22
Use schema v1 format like cistech-tunnel
Test / test (push) Has been cancelled
2025-12-18 11:06:56 +00:00
alexz
99c276c531
Fix docker-compose.json environment format to array
Test / test (push) Has been cancelled
2025-12-18 11:04:31 +00:00
alexz and Claude Opus 4.5
dd168f0059
Update rego-tunnel to use local rego-vpn image
...
Test / test (push) Has been cancelled
- Add AnyConnect 4.8 installer to build folder
- Update docker-compose to use rego-vpn:latest local image
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 11:02:24 +00:00
alexz and Claude Opus 4.5
85c1fec4cf
Fix rego-tunnel docker-compose.json format and add build folder
...
Test / test (push) Has been cancelled
- Convert environment from array to object format (runtipi requirement)
- Remove hardcoded KEY from docker-compose.json
- Add build folder with custom Dockerfile and rego scripts
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 10:46:32 +00:00
alexz and Claude Opus 4.5
5804dc7dca
Remove hardcoded KEY and custom.iso from rego-tunnel
...
Test / test (push) Has been cancelled
- Removed KEY=B6QDN-RWKT8-G44CW-TXPBW-292XY that was causing activation issues
- Removed VERSION=/storage/custom.iso to allow user-config override
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 03:30:54 +00:00
alexz
f01f95558a
Upload files to "apps/rego-tunnel/metadata"
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-17 22:36:56 +00:00
alexz
20091ee92e
replace
Test / test (push) Has been cancelled
2025-12-17 22:35:10 +00:00
alexz
ecbbc60fb9
fix(rego-tunnel): use WINDOWS_VERSION variable instead of hardcoded ISO path
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-16 20:55:36 +00:00
alexz
d4c555a79d
upload current sources
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-15 20:58:55 +00:00
alexz
2c4a8fcb94
upload current sources
Test / test (push) Has been cancelled
2025-12-15 20:57:22 +00:00
alexz
f09e89a2c7
upload current sources
Test / test (push) Has been cancelled
2025-12-15 20:34:39 +00:00
alexz
78f46a82e3
upload current sources
Test / test (push) Has been cancelled
2025-12-15 15:34:53 +00:00
alexz
1b487960c9
upload current sources
Test / test (push) Has been cancelled
2025-12-15 15:28:44 +00:00
alexz
6a44f9a7ea
upload current sources
Test / test (push) Has been cancelled
2025-12-15 10:01:25 +00:00
alexz
d973d5fc35
upload current sources
Test / test (push) Has been cancelled
2025-12-15 03:00:08 +00:00
alexz
b4601640df
upload current sources
Test / test (push) Has been cancelled
2025-12-15 02:59:49 +00:00
alexz
38e7c983b3
upload current sources
Test / test (push) Has been cancelled
2025-12-15 02:58:17 +00:00
alexz
ffbc3da3eb
upload current sources
Test / test (push) Has been cancelled
2025-12-15 02:17:59 +00:00
alexz
78c874ef5b
Update apps/cistech-tunnel/docker-compose.yml
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-14 23:58:40 +00:00
alexz
a7653d881c
upload current sources
Test / test (push) Has been cancelled
2025-12-14 13:06:51 +00:00
alexz
9a559619b0
upload current sources
Test / test (push) Has been cancelled
2025-12-14 10:12:45 +00:00
alexz
347f4c040b
upload current sources
Test / test (push) Has been cancelled
2025-12-14 09:58:44 +00:00