{ "name": "cistech Tunnel", "available": true, "port": 6092, "exposable": true, "dynamic_config": true, "id": "cistech-tunnel", "description": "openconnect-sso in Docker with noVNC web UI for accessing cistech environments. Native Docker - no VM overhead.", "tipi_version": 7, "version": "5.1.14.145", "categories": [ "utilities" ], "short_desc": "openconnect-sso VPN tunnel to cistech environments (native Docker)", "author": "alexz", "source": "https://git.alexzaw.dev/alexz/runtipi", "form_fields": [ { "type": "email", "label": "VPN Email", "hint": "Email address for VPN SSO login (configured in /shared/openconnect-vpn script)", "placeholder": "your-email@company.com", "required": false, "env_variable": "VPN_EMAIL", "default": "" }, { "type": "password", "label": "VPN Password", "hint": "Password for VPN SSO login (configured in /shared/openconnect-vpn script)", "placeholder": "", "required": false, "env_variable": "VPN_PASSWORD", "default": "" }, { "type": "text", "label": "TOTP Secret", "hint": "Base32 TOTP secret for 2FA (configured in /shared/openconnect-vpn script)", "placeholder": "", "required": false, "env_variable": "VPN_TOTP_SECRET", "default": "" }, { "type": "text", "label": "VPN Host", "hint": "VPN server hostname", "placeholder": "vpn.company.com", "required": false, "env_variable": "VPN_HOST", "default": "vpn.cistech.net/Employees" }, { "type": "text", "label": "Target IP", "hint": "IP address to route through VPN (e.g., IBM i server)", "placeholder": "10.3.1.201", "required": false, "env_variable": "TARGET_IP", "default": "10.3.1.201" }, { "type": "password", "label": "VNC Password", "hint": "Password for noVNC web interface", "placeholder": "cisco123", "required": false, "env_variable": "VNC_PASSWORD", "default": "" } ], "supported_architectures": [ "amd64" ] }