Commit Graph

  • 5bffff1d9b nas-samba: configurable admin user (uses SMB_PASSWORD) main alexz 2026-03-16 23:34:28 +00:00
  • 61b1dea366 nas-samba: clean up duplicate files, single server.js in app/ alexz 2026-03-16 23:31:40 +00:00
  • c94cbd7f36 nas-samba: use SMB_PASSWORD for admin login, configurable username alexz 2026-03-16 23:29:10 +00:00
  • 618e023996 nas-samba: rebuilt as single Ubuntu image with Samba + CloudNAS (no MongoDB) alexz 2026-03-16 23:22:42 +00:00
  • 0104827234 feat: add cloudNAS web UI service alexz 2026-03-09 18:53:18 +00:00
  • 92a97e140f revert: remove cockpit, keep nas-samba only alexz 2026-03-09 18:40:46 +00:00
  • b9d573aeac fix: use internalPort 9090 for cockpit, let Traefik handle routing, use interface field for SMB IP binding alexz 2026-03-09 18:38:20 +00:00
  • 3c438ca093 fix: remove internalPort and port binding for host network cockpit alexz 2026-03-09 18:36:52 +00:00
  • d6bc7128df fix: add networkMode host to cockpit service alexz 2026-03-09 18:34:29 +00:00
  • 4b0659bd47 fix: use quay.io/cockpit/ws correct image registry alexz 2026-03-09 18:23:31 +00:00
  • 2351ad84bc feat: add Cockpit web UI service to nas-samba app alexz 2026-03-09 18:21:09 +00:00
  • a16b5a232e fix: use variable BIND_IP in hostPort for SMB ports alexz 2026-03-09 18:19:14 +00:00
  • 0ffb0f7256 fix: use hostPort string format for IP binding, remove hostIp field alexz 2026-03-09 18:18:15 +00:00
  • 37ae3a06de Add nas-samba app alexz 2026-03-09 18:09:37 +00:00
  • d0ff3536d2 fix: set executable bit on shared scripts for rego-tunnel and cistech-tunnel alexz 2026-02-25 19:07:09 +00:00
  • 0104b45331 rego-tunnel: fix pipefail crash in host-routing.sh remove_all() alexz 2026-02-04 21:11:25 +00:00
  • efc3ad00af rego-tunnel: move all scripts to dynamic mounts alexz 2026-02-04 21:05:14 +00:00
  • 7ac32e9199 cistech-tunnel: use /bin/bash in ExecStart for permission resilience alexz 2026-02-04 20:51:02 +00:00
  • cb54689e7c cistech-tunnel: auto-fix script permissions at container startup alexz 2026-02-04 20:44:33 +00:00
  • 992db16848 cistech-tunnel: remove entrypoint from docker-compose.json alexz 2026-02-04 20:42:34 +00:00
  • 16b7a66c01 cistech-tunnel: move all scripts to dynamic mounts alexz 2026-02-04 20:39:20 +00:00
  • 1def782149 Update apps/cistech-tunnel/build/Dockerfile Alex Zaw 2026-02-04 20:29:37 +00:00
  • 55c11cce90 Update apps/cistech-tunnel/build/Dockerfile Alex Zaw 2026-02-04 20:29:03 +00:00
  • ed21a14f68 Update apps/cistech-tunnel/shared/entrypoint.sh Alex Zaw 2026-02-04 20:16:54 +00:00
  • 004c58b445 Update apps/cistech-tunnel/shared/entrypoint.sh Alex Zaw 2026-02-04 20:14:41 +00:00
  • 8c9ebea489 fix: Install noVNC from GitHub instead of apt package alexz 2026-01-18 01:04:45 +00:00
  • 19cb09f05e . alexz 2026-01-18 00:57:34 +00:00
  • ae86df8732 . alexz 2026-01-17 18:01:02 +00:00
  • a2f0b40fa8 . alexz 2026-01-17 17:58:31 +00:00
  • bf60412640 Use test_connection function for keepalive check alexz 2026-01-17 17:57:46 +00:00
  • 5f057c50ed Add TARGET_SUBNET to openconnect-vpn script alexz 2026-01-17 17:56:45 +00:00
  • b2e38b3cb4 Derive TARGET_SUBNET dynamically from TARGET_IP alexz 2026-01-17 17:53:34 +00:00
  • 47e1790a8b Add TARGET_SUBNET for iptables rules with /24 CIDR alexz 2026-01-17 17:52:44 +00:00
  • b67b8f18a4 Fix TARGET_IP to include /24 CIDR for iptables rules alexz 2026-01-17 17:51:49 +00:00
  • c6749fe856 refactor(cistech-tunnel): add IBMI_HOST and test_connection function alexz 2026-01-17 16:53:40 +00:00
  • 4c7ff9d6a0 fix(cistech-tunnel): reset DNS and clean tun interface before connecting alexz 2026-01-17 16:49:32 +00:00
  • e93edb73af fix(cistech-tunnel): remove sudo from openconnect command - already running as root alexz 2026-01-17 16:45:01 +00:00
  • 9a6e2f67e6 feat(cistech-tunnel): add auto-connect, menu flag, watchdog, fix host routing alexz 2026-01-17 16:40:55 +00:00
  • 84b1eb3f5d . alexz 2026-01-17 16:33:22 +00:00
  • 1bd5a21a94 fix(cistech-tunnel): add sudo and system dbus for openconnect-sso alexz 2026-01-17 16:21:26 +00:00
  • 5c3147536c refactor(cistech-tunnel): move runtime scripts to shared folder alexz 2026-01-17 16:10:22 +00:00
  • 8656441976 fix(cistech-tunnel): add software rendering support for Qt WebEngine alexz 2026-01-17 16:08:51 +00:00
  • 0d52d54eed fix(cistech-tunnel): add Qt no-sandbox flags to xstartup alexz 2026-01-17 15:59:31 +00:00
  • 1b59e304b0 fix(cistech-tunnel): add --no-sandbox for chromium running as root alexz 2026-01-17 15:57:53 +00:00
  • fb915487dc fix(cistech-tunnel): add all xcb libraries for Qt6 alexz 2026-01-17 15:53:24 +00:00
  • a3b02b694e fix(cistech-tunnel): add libxcb-cursor0 for Qt xcb plugin alexz 2026-01-17 15:42:58 +00:00
  • 9b2a42bdc9 fix(cistech-tunnel): add libegl1 libgl1 libopengl0 for PyQt6 WebEngine alexz 2026-01-17 15:36:00 +00:00
  • 98f3cc95eb . alexz 2026-01-17 15:27:29 +00:00
  • 12f626b088 chore: remove .github workflows alexz 2026-01-17 15:14:03 +00:00
  • b9b3f89910 . alexz 2026-01-17 14:35:13 +00:00
  • 24594915a9 . alexz 2026-01-17 14:29:47 +00:00
  • 6f6538fa73 . alexz 2026-01-17 14:25:26 +00:00
  • 239179931c . alexz 2026-01-17 14:24:28 +00:00
  • f1793baa57 . alexz 2026-01-17 14:23:50 +00:00
  • 418390fe8d . alexz 2026-01-17 11:43:28 +00:00
  • 4fd8688685 revert(cistech-tunnel): restore to original working state at a7691b1 alexz 2026-01-17 11:30:34 +00:00
  • f410510a7f revert(cistech-tunnel): restore to working state at 5d54ed6 alexz 2026-01-17 11:28:10 +00:00
  • 274125e862 . alexz 2026-01-17 11:21:35 +00:00
  • 837dffddd5 refactor(cistech-tunnel): remove all systemd dependencies alexz 2026-01-17 11:16:32 +00:00
  • 1ef9d21ba4 fix(cistech-tunnel): remove systemd dependency, use port 6092 alexz 2026-01-17 11:13:54 +00:00
  • 9307cab1bb fix(cistech-tunnel): correct routing config and sync compose files alexz 2026-01-17 11:10:59 +00:00
  • e462edd99b . alexz 2026-01-17 10:53:29 +00:00
  • 48d0407c79 Add build.sh script for cistech-tunnel alexz 2026-01-17 10:37:50 +00:00
  • 3c427af6fe Restructure cistech-tunnel to match rego-tunnel pattern alexz 2026-01-17 10:36:41 +00:00
  • 5d54ed6f80 cistech-tunnel: Remove redundant entrypoint mount alexz 2026-01-17 10:25:40 +00:00
  • 685488c7d4 cistech-tunnel: Mount entrypoint.sh from shared folder alexz 2026-01-17 10:22:01 +00:00
  • ec40aa2ec1 Fix cistech-tunnel: restore echo pipe in elif branch alexz 2026-01-17 10:20:24 +00:00
  • 498926ae5d cistech-tunnel: Auto-fetch server cert, add VPN password field alexz 2026-01-17 10:12:26 +00:00
  • 046552d09a Update cistech-tunnel: proper image tag, clean Dockerfile, add TOTP field alexz 2026-01-17 10:07:29 +00:00
  • 27c46542e8 Add host routing watcher for cistech-tunnel (same pattern as rego-tunnel) alexz 2026-01-17 09:58:28 +00:00
  • 0c952a2623 . alexz 2026-01-17 09:43:31 +00:00
  • 50cdd3ea1c Suppress noisy job control messages and ignore empty menu input alexz 2026-01-17 09:38:49 +00:00
  • 7c76016fcf Fix FORWARD rules: wait for Cisco chains, then delete+reinsert at pos 1 alexz 2026-01-17 09:26:18 +00:00
  • 0dca06fbc8 Fix host routing: use nft for NAT, insert FORWARD rules before Cisco chains alexz 2026-01-17 09:21:09 +00:00
  • 4c067c14d8 . alexz 2026-01-17 08:49:44 +00:00
  • 529842a411 Add VPN watchdog with auto-reconnect and disable screen blanking alexz 2026-01-17 05:26:58 +00:00
  • 99847c3ff0 Update build/README.md for current architecture alexz 2026-01-17 04:02:07 +00:00
  • 96d4e32672 Update documentation for native Docker architecture alexz 2026-01-17 04:01:14 +00:00
  • c3581c7ecc Add install/uninstall scripts for host systemd services alexz 2026-01-17 03:59:06 +00:00
  • 657081678f cisco-vpn: Remove all VM references, use container IP alexz 2026-01-17 03:03:53 +00:00
  • 89e8f5cffc host-routing.sh: Complete rewrite - simplified, no VM/redsocks alexz 2026-01-17 02:59:34 +00:00
  • 5e0004c0d8 . alexz 2026-01-17 02:42:09 +00:00
  • aa071a1fdb cisco-vpn: -m flag goes straight to menu without any checks alexz 2026-01-17 02:38:38 +00:00
  • 2b9688ce44 cisco-vpn: Fix missing ;; in case statement for menu option 1 alexz 2026-01-17 02:37:39 +00:00
  • fa398e8c86 cisco-vpn: Strip ANSI color codes from log file alexz 2026-01-17 02:36:32 +00:00
  • c7cf401b0a cisco-vpn: Daily log rotation with 7-day retention alexz 2026-01-17 02:34:22 +00:00
  • 38530ea0df cisco-vpn: Remove sudo (running as root) and add file logging alexz 2026-01-17 02:33:07 +00:00
  • c933d6e6da Fix: Import Docker env vars into VNC session alexz 2026-01-17 02:19:13 +00:00
  • e4b648e447 fix script alexz 2026-01-17 02:12:39 +00:00
  • e5d4b4d2e5 Fix noVNC startup script: correct bash variable syntax alexz 2026-01-17 01:55:18 +00:00
  • 35e0d67446 . alexz 2026-01-17 01:08:29 +00:00
  • 747f71e27c . alexz 2026-01-17 00:44:10 +00:00
  • 6e5656a00b . alexz 2026-01-17 00:42:44 +00:00
  • ab004b78eb . alexz 2026-01-17 00:42:15 +00:00
  • b42bac35bb . alexz 2026-01-17 00:37:40 +00:00
  • 7b874169cb Update cisco-vpn to use 172.31.0.0/24 container network alexz 2026-01-16 23:26:26 +00:00
  • 2f7a51d2b7 Move restart-routing trigger into setup_forwarding alexz 2026-01-16 23:16:29 +00:00
  • 6097bcbe8f Remove unnecessary runtime mkdir from entrypoint alexz 2026-01-16 23:13:52 +00:00
  • f1fd3572c5 Use APP_DATA_DIR directly for runtime mount alexz 2026-01-16 23:12:55 +00:00
  • 3d715664db Create runtime directory in entrypoint alexz 2026-01-16 23:11:53 +00:00