1def782149
Update apps/cistech-tunnel/build/Dockerfile
2026-02-04 20:29:37 +00:00
55c11cce90
Update apps/cistech-tunnel/build/Dockerfile
2026-02-04 20:29:03 +00:00
8c9ebea489
fix: Install noVNC from GitHub instead of apt package
...
The apt novnc package (v1.0.0) has module export issues causing
JavaScript errors. Switch to noVNC v1.4.0 from GitHub which has
proper ES6 module exports.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 01:04:45 +00:00
1bd5a21a94
fix(cistech-tunnel): add sudo and system dbus for openconnect-sso
2026-01-17 16:21:26 +00:00
8656441976
fix(cistech-tunnel): add software rendering support for Qt WebEngine
...
- Add QT_QUICK_BACKEND=software, LIBGL_ALWAYS_SOFTWARE=1
- Add mesa-utils, libgl1-mesa-dri for llvmpipe software renderer
- Add missing xcb libraries (libxcb-render0, libxcb-shm0, etc.)
- Use --use-gl=swiftshader in chromium flags
2026-01-17 16:08:51 +00:00
1b59e304b0
fix(cistech-tunnel): add --no-sandbox for chromium running as root
2026-01-17 15:57:53 +00:00
fb915487dc
fix(cistech-tunnel): add all xcb libraries for Qt6
2026-01-17 15:53:24 +00:00
a3b02b694e
fix(cistech-tunnel): add libxcb-cursor0 for Qt xcb plugin
2026-01-17 15:42:58 +00:00
9b2a42bdc9
fix(cistech-tunnel): add libegl1 libgl1 libopengl0 for PyQt6 WebEngine
2026-01-17 15:36:00 +00:00
f1793baa57
.
Test / test (push) Has been cancelled
2026-01-17 14:23:50 +00:00
f410510a7f
revert(cistech-tunnel): restore to working state at 5d54ed6
...
Test / test (push) Has been cancelled
- Removed build/ folder
- Restored source/ folder with original Dockerfile and entrypoint.sh
- Reverted config files to original working state
- Cleaned up shared/ to only contain host routing scripts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 11:28:10 +00:00
274125e862
.
Test / test (push) Has been cancelled
2026-01-17 11:21:35 +00:00
837dffddd5
refactor(cistech-tunnel): remove all systemd dependencies
...
Test / test (push) Has been cancelled
- Dockerfile: Removed systemd, systemd-sysv, network-manager packages
- Dockerfile: Removed systemd service cleanup, vnc.service, cgroup volume
- docker-compose.json/yml: Removed /sys/fs/cgroup volume mount
- Bumped tipi_version to 4
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 11:16:32 +00:00
1ef9d21ba4
fix(cistech-tunnel): remove systemd dependency, use port 6092
...
Test / test (push) Has been cancelled
- entrypoint.sh: Start VNC directly instead of systemd /sbin/init
- Changed NOVNC_PORT from 6080 to 6092 everywhere
- Dockerfile: Updated EXPOSE and default NOVNC_PORT
- Bumped tipi_version to 3
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 11:13:54 +00:00
e462edd99b
.
Test / test (push) Has been cancelled
2026-01-17 10:53:29 +00:00
48d0407c79
Add build.sh script for cistech-tunnel
...
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 10:37:50 +00:00
3c427af6fe
Restructure cistech-tunnel to match rego-tunnel pattern
...
Test / test (push) Has been cancelled
- build/: Dockerfile + entrypoint.sh (base image with VNC/noVNC)
- shared/: Runtime scripts mounted into container
- xstartup: VNC startup, launches openconnect-vpn in xterm
- openconnect-vpn: Main VPN script with menu, auto-connect, watchdog
- Removed source/ folder (replaced by build/)
- Updated docker-compose.json with proper volume mounts
- Changed port to 6080 (noVNC default)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 10:36:41 +00:00