Commit Graph
100 Commits
Author SHA1 Message Date
alexzandClaude Opus 4.5 498926ae5d cistech-tunnel: Auto-fetch server cert, add VPN password field
Test / test (push) Has been cancelled
- entrypoint.sh: Auto-fetch pin-sha256 from VPN URL if not provided
- config.json: Remove OC_SERVERCERT (auto-fetched), add OC_PASSWORD
- docker-compose.json: Add OC_PASSWORD env var

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 10:12:26 +00:00
alexzandClaude Opus 4.5 046552d09a Update cistech-tunnel: proper image tag, clean Dockerfile, add TOTP field
Test / test (push) Has been cancelled
- docker-compose.json: Use git.alexzaw.dev/alexz/cistech-vpn:latest
- config.json: Add OC_TOTP_SECRET field, keep server cert as default
- Dockerfile: Remove hardcoded credentials (come from env at runtime)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 10:07:29 +00:00
alexzandClaude Opus 4.5 27c46542e8 Add host routing watcher for cistech-tunnel (same pattern as rego-tunnel)
Test / test (push) Has been cancelled
- Add shared/host-routing.sh with nft for NAT masquerade
- Add shared/install-host-services.sh to set up systemd watcher
- Add shared/uninstall-host-services.sh for cleanup
- Add /runtime volume mount for trigger file
- Update entrypoint.sh to trigger host routing when VPN connects

Run install-host-services.sh on host after app install.
Requires image rebuild for entrypoint changes.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 09:58:28 +00:00
alexz 0c952a2623 .
Test / test (push) Has been cancelled
2026-01-17 09:43:31 +00:00
alexzandClaude Opus 4.5 50cdd3ea1c Suppress noisy job control messages and ignore empty menu input
Test / test (push) Has been cancelled
- Add disown after vpnui & to suppress "killed" messages
- Ignore empty/whitespace input in menu loop
- Remove "Invalid choice" error (just ignore silently)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 09:38:49 +00:00
alexzandClaude Opus 4.5 7c76016fcf Fix FORWARD rules: wait for Cisco chains, then delete+reinsert at pos 1
Test / test (push) Has been cancelled
After VPN reconnects, Cisco agent creates its chains asynchronously,
pushing our ACCEPT rules down where they're ineffective. Fix:
1. Wait up to 30s for ciscovpn chain to exist
2. Delete any existing rules (they may be in wrong position)
3. Insert fresh rules at position 1

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 09:26:18 +00:00
alexzandClaude Opus 4.5 0dca06fbc8 Fix host routing: use nft for NAT, insert FORWARD rules before Cisco chains
Test / test (push) Has been cancelled
- host-routing.sh: Use nft instead of iptables for NAT masquerade
  (iptables-nft backend doesn't support iptables -t nat commands)
- cisco-vpn: Use -I FORWARD 1 instead of -A FORWARD to insert rules
  BEFORE Cisco VPN chains (which have catch-all DROP rules)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 09:21:09 +00:00
alexz 4c067c14d8 .
Test / test (push) Has been cancelled
2026-01-17 08:49:44 +00:00
alexz 529842a411 Add VPN watchdog with auto-reconnect and disable screen blanking
Test / test (push) Has been cancelled
- Added start_watchdog() function that:
  - Checks VPN every 60 seconds
  - Sends keepalive ping every 5 minutes to prevent idle timeout
  - Auto-reconnects up to 3 times if VPN drops
- Disabled screen blanking in xstartup and after VPN connects
- Removed useless monitor loop that only logged
2026-01-17 05:26:58 +00:00
alexz 99847c3ff0 Update build/README.md for current architecture
Test / test (push) Has been cancelled
2026-01-17 04:02:07 +00:00
alexz 96d4e32672 Update documentation for native Docker architecture
Test / test (push) Has been cancelled
- Rewrote description.md with current architecture
- Removed README.md (outdated Windows VM docs)
- Added install/uninstall instructions for host services
2026-01-17 04:01:14 +00:00
alexz c3581c7ecc Add install/uninstall scripts for host systemd services
Test / test (push) Has been cancelled
- install-host-services.sh: Creates watcher path/service units
- uninstall-host-services.sh: Removes units and cleans up
- Run once on host after app install
2026-01-17 03:59:06 +00:00
alexz 657081678f cisco-vpn: Remove all VM references, use container IP
Test / test (push) Has been cancelled
- Removed get_vm_bridge_ip() and get_container_gateway()
- Added get_container_ip() for eth0 (172.31.0.x network)
- Updated setup_forwarding() and show_network_status()
- No more ens3/VM references
2026-01-17 03:03:53 +00:00
alexz 89e8f5cffc host-routing.sh: Complete rewrite - simplified, no VM/redsocks
Test / test (push) Has been cancelled
- Hardcoded container IP (172.31.0.10) and bridge (br-rego-vpn)
- Simple start/stop/restart actions
- Removes stale routes before applying new ones
- Logs to /var/log/rego-routing.log
- Removed: redsocks, nft, VM subnet, container_apply
2026-01-17 02:59:34 +00:00
alexz 5e0004c0d8 .
Test / test (push) Has been cancelled
2026-01-17 02:42:09 +00:00
alexz aa071a1fdb cisco-vpn: -m flag goes straight to menu without any checks
Test / test (push) Has been cancelled
2026-01-17 02:38:38 +00:00
alexz 2b9688ce44 cisco-vpn: Fix missing ;; in case statement for menu option 1
Test / test (push) Has been cancelled
2026-01-17 02:37:39 +00:00
alexz fa398e8c86 cisco-vpn: Strip ANSI color codes from log file
Test / test (push) Has been cancelled
2026-01-17 02:36:32 +00:00
alexz c7cf401b0a cisco-vpn: Daily log rotation with 7-day retention
Test / test (push) Has been cancelled
- Logs now saved to /var/log/cisco-vpn/YYYY-MM-DD.log
- Automatic cleanup of logs older than 7 days
- Each day gets its own log file
2026-01-17 02:34:22 +00:00
alexz 38530ea0df cisco-vpn: Remove sudo (running as root) and add file logging
Test / test (push) Has been cancelled
- Removed all sudo commands since container runs as root
- Added LOG_FILE at /var/log/cisco-vpn.log
- Modified log() to write to both console and file
- Added startup logging with env var status
2026-01-17 02:33:07 +00:00
alexz c933d6e6da Fix: Import Docker env vars into VNC session
Test / test (push) Has been cancelled
Systemd services don't inherit container environment variables.
Added sourcing from /proc/1/environ in xstartup to fix this.
2026-01-17 02:19:13 +00:00
alexz e4b648e447 fix script
Test / test (push) Has been cancelled
2026-01-17 02:12:39 +00:00
alexz e5d4b4d2e5 Fix noVNC startup script: correct bash variable syntax
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
Changed ${NOVNC_PORT-:-6080} to ${NOVNC_PORT:-6080}
The extra dash was causing websockify to not start properly.
2026-01-17 01:55:18 +00:00
alexz 35e0d67446 .
Test / test (push) Has been cancelled
2026-01-17 01:08:29 +00:00
alexz 747f71e27c .
Test / test (push) Has been cancelled
2026-01-17 00:44:10 +00:00
alexz 6e5656a00b .
Test / test (push) Has been cancelled
2026-01-17 00:42:44 +00:00
alexz ab004b78eb .
Test / test (push) Has been cancelled
2026-01-17 00:42:15 +00:00
alexz b42bac35bb .
Test / test (push) Has been cancelled
2026-01-17 00:37:40 +00:00
alexzandClaude Opus 4.5 7b874169cb Update cisco-vpn to use 172.31.0.0/24 container network
Test / test (push) Has been cancelled
- Replace 100.100.0.0/24 with 172.31.0.0/24
- Update gateway to 172.31.0.1

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 23:26:26 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 6097bcbe8f Remove unnecessary runtime mkdir from entrypoint
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 23:13:52 +00:00
alexzandClaude Opus 4.5 f1fd3572c5 Use APP_DATA_DIR directly for runtime mount
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 23:12:55 +00:00
alexzandClaude Opus 4.5 3d715664db Create runtime directory in entrypoint
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 23:11:53 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 abe7a7ab08 Remove deleted init-rego.sh mount from docker-compose files
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 23:03:03 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 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
alexz b3259d2981 .
Test / test (push) Has been cancelled
2026-01-16 22:48:04 +00:00
alexz dc463f4cf0 .
Test / test (push) Has been cancelled
2026-01-16 22:44:58 +00:00
alexz 74f4ab982e .
Test / test (push) Has been cancelled
2026-01-16 22:10:57 +00:00
alexz 070e358463 change build step
Test / test (push) Has been cancelled
2026-01-16 22:08:37 +00:00
alexz 99fc5a5600 update dockerfile
Test / test (push) Has been cancelled
2026-01-16 21:45:38 +00:00
alexzandClaude Opus 4.5 ee6cb6c90d refactor(rego-tunnel): Inline startup-vnc.sh and vnc.service in Dockerfile
Test / test (push) Has been cancelled
These two files cannot be overridden at runtime, so they're now
baked directly into the Dockerfile using heredocs.

Remaining scripts (can be overridden at runtime):
- init-vpn.sh
- xstartup
- vpn-connect.sh

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 21:19:55 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 38c4eea2f0 feat(rego-tunnel): Add cisco-secure-client tarball to repo
Test / test (push) Has been cancelled
Includes the pre-extracted Cisco Secure Client 5.1.14.145 installation
for building the Docker image.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 20:47:42 +00:00
alexzandClaude Opus 4.5 838b33d6c5 feat(rego-tunnel): Add Dockerfile and build scripts for cisco-vpn image
Test / test (push) Has been cancelled
Includes:
- Dockerfile for native Cisco Secure Client in Docker
- Build scripts (init-vpn.sh, startup-vnc.sh, vpn-connect.sh)
- VNC configuration (xstartup, vnc.service)
- build.sh for manual image builds
- README documenting the architecture

Note: cisco-secure-client-full.tar.gz is gitignored (large binary)
Copy it from ~/projects/cisco-vpn/build/ before building.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 20:47:20 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 d44a3c1a3b feat(rego-tunnel): Mount custom xstartup to launch terminal with cisco-vpn script
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 20:34:14 +00:00
alexzandClaude Opus 4.5 865a96c2ec fix(rego-tunnel): Remove Traefik basic auth
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 19:55:48 +00:00
alexzandClaude Opus 4.5 21bbeef579 fix(rego-tunnel): Add cgroup volume for systemd support
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 19:53:21 +00:00
alexzandClaude Opus 4.5 8523c79999 refactor(rego-tunnel): Replace QEMU VM with native Docker Cisco VPN
Test / test (push) Has been cancelled
- Switch from linux-vm QEMU image to cisco-vpn native Docker image
- Change port from 8006 to 6080 (noVNC)
- Remove VM-specific config (RAM, CPU, bridges, taps, QEMU)
- Add VPN credential fields (email, password, TOTP, VPN host)
- Add auto-connect and VNC password options
- Update description.md with new documentation
- Simplify Docker requirements (no /dev/kvm needed)

Benefits:
- No QEMU/VM overhead - runs natively in Docker
- Full Cisco Secure Client 5.1.14.145 with GUI
- Auto-login with TOTP support
- Auto-reconnect on disconnect

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 19:47:11 +00:00
alexzandClaude Opus 4.5 96153fa557 Fix cfddns to use latest tag
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 21:07:43 +00:00
alexzandClaude Opus 4.5 4d1bc9dbd0 Fix cfddns environment format to array
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 21:05:12 +00:00
alexzandClaude Opus 4.5 ca826a6229 Add cfddns app - Cloudflare DDNS using favonia image
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 21:00:41 +00:00
alexz a7691b16f0 assign ip to npm
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2026-01-13 14:35:30 +00:00
alexzandClaude Opus 4.5 d87429f98d Fix npm environment format to array
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 11:43:06 +00:00
alexzandClaude Opus 4.5 ccd1fbc52f Remove misaligned docker-compose.yml for npm app
Test / test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 11:42:00 +00:00
alexz b0ba737d0d .
Test / test (push) Has been cancelled
2026-01-13 11:36:46 +00:00
alexzandClaude Opus 4.5 33aa6d361e Fix npm app: add schemaVersion, fix internalPort
Test / test (push) Has been cancelled
- Added schemaVersion: 2 to docker-compose.json
- Changed internalPort from env var to number (81)
- Fixes 'invalid hostPort: NaN' error

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 11:29:28 +00:00
alexz 1eee23953c change npm
Test / test (push) Has been cancelled
2026-01-13 09:53:40 +00:00
alexz 1c548281b0 Update apps/nginx-proxy-manager/docker-compose.json
Test / test (push) Has been cancelled
2026-01-13 09:46:07 +00:00
alexz 38ebb88ac6 Update apps/nginx-proxy-manager/config.json
Test / test (push) Has been cancelled
2026-01-13 09:44:04 +00:00
alexz e4fa0ba9cd Update apps/nginx-proxy-manager/config.json
Test / test (push) Has been cancelled
2026-01-13 09:39:10 +00:00
alexz cb50b25081 Update apps/nginx-proxy-manager/config.json
Test / test (push) Has been cancelled
2026-01-13 09:35:42 +00:00
alexz 6d8015bdc9 Update apps/nginx-proxy-manager/config.json
Test / test (push) Has been cancelled
2026-01-13 09:28:02 +00:00
alexz 982a4bbff9 Update apps/nginx-proxy-manager/docker-compose.json
Test / test (push) Has been cancelled
2026-01-13 09:19:27 +00:00
alexz fa571c9ccd .
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2026-01-09 11:33:00 +00:00
alexz ef0058c93f .
Test / test (push) Has been cancelled
2026-01-09 11:17:18 +00:00
alexz e2e7c44bf6 .
Test / test (push) Has been cancelled
2026-01-09 11:03:49 +00:00
alexz 3aadd164f0 .
Test / test (push) Has been cancelled
2026-01-09 10:42:41 +00:00
alexz d6cafc67b2 add scalar as an app
Test / test (push) Has been cancelled
2026-01-09 10:33:58 +00:00
alexz 8b9b6e798a .
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2026-01-04 12:22:16 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 3e50f5a465 Add Traefik basicauth to docker-compose.json
Test / test (push) Has been cancelled
Runtipi uses docker-compose.json, not .yml for labels.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-04 09:52:52 +00:00
alexzandClaude Opus 4.5 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
alexzandClaude Opus 4.5 6e1d7efa6d Remove unnecessary chmod from Dockerfile
Test / test (push) Has been cancelled
Files in /shared/ are already executable from host mount,
no need to chmod at build time (which fails anyway since
/shared/ doesn't exist during build).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-04 09:36:30 +00:00
alexz ed48c37706 new hostshare dir for rego-tunnel app
Test / test (push) Has been cancelled
2026-01-04 09:06:33 +00:00
alexz 0d773fba51 new hostshare dir for rego-tunnel app
Test / test (push) Has been cancelled
2026-01-04 09:03:51 +00:00
alexz f1ba1f050d new image structure for cisco-vpn and related scripts
Test / test (push) Has been cancelled
2026-01-04 09:01:52 +00:00
alexz 62ca42bb18 Update apps/rego-tunnel/build/setup-network.sh
Test / test (push) Has been cancelled
2026-01-04 08:25:43 +00:00
alexz bc34fad485 Update apps/rego-tunnel/build/supervisord.conf
Test / test (push) Has been cancelled
2026-01-04 04:39:06 +00:00
alexz 500b5f4045 auto-generated commit message
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-29 15:08:45 +00:00
alexz 24d28c649c forms update
Test / test (push) Has been cancelled
2025-12-29 07:23:04 +00:00
alexz 6fd57b0ce2 feat(rego-tunnel): optional shared network via NIC2
Test / test (push) Has been cancelled
2025-12-29 06:59:52 +00:00
alexz 2dae9f667e feat(rego-tunnel): optional second VM NIC + robust QCOW2 patch
Test / test (push) Has been cancelled
2025-12-29 06:49:19 +00:00
alexz cb7e309915 fix(rego-tunnel): align compose with RunTipi
Test / test (push) Has been cancelled
2025-12-29 06:12:04 +00:00
alexz 55ca6fe620 rego-tunnel: relax qcow2 root detection
Test / test (push) Has been cancelled
2025-12-29 05:46:19 +00:00
alexz 5478623d19 rego-tunnel: add configurable hostshare dir
Test / test (push) Has been cancelled
2025-12-29 05:38:06 +00:00
alexz 302c52c784 rego-tunnel: add configurable hostshare dir
Test / test (push) Has been cancelled
Renovate / renovate (push) Has been cancelled
2025-12-29 01:41:37 +00:00
alexz 0020c539ea rego-tunnel: share APP_DATA_DIR via /hostshare + fix compose.json env
Test / test (push) Has been cancelled
2025-12-29 01:27:12 +00:00
alexz 6c790f84aa rego-tunnel: default TSCLIENT to APP_DATA_DIR + auto-mount 9p
Test / test (push) Has been cancelled
2025-12-29 00:57:47 +00:00
alexz 0ab6bb934d rego-tunnel: wire TSCLIENT + fix CIDR defaults
Test / test (push) Has been cancelled
2025-12-29 00:53:44 +00:00
alexz a5871d399b fix ip
Test / test (push) Has been cancelled
2025-12-29 00:49:16 +00:00
alexz 9c2c67fbe1 a
Test / test (push) Has been cancelled
2025-12-29 00:42:23 +00:00
alexz b6a6623406 z
Test / test (push) Has been cancelled
2025-12-29 00:40:32 +00:00
alexz beedccdc29 z
Test / test (push) Has been cancelled
2025-12-29 00:36:23 +00:00
alexz 11aaf00d8d add hostshare
Test / test (push) Has been cancelled
2025-12-28 23:51:22 +00:00
alexz 21c1fa5d9a a
Test / test (push) Has been cancelled
2025-12-28 23:31:45 +00:00