{"repo":"shuricksumy/openvpn-ui","free":true,"listed":false,"github":"https://github.com/shuricksumy/openvpn-ui","clone":"git clone https://github.com/shuricksumy/openvpn-ui.git","description":"Self-hosted web UI (Go/Beego) for managing an OpenVPN server -- client cert issuing/revocation, LDAP + OTP 2FA login, server config, and live status, over a Docker image built on top of the standard OpenVPN + EasyRSA toolchain.","language":"HTML","stars":19,"topics":["2fa","beego","docker","go","homelab","ldap","openvpn","self-hosted","vpn","web-ui"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Latest Release --- --- Secruty report - Reprot is inside the build job. - Regular checks here Docker Image Vulnerability Scan - Latest OpenVPN release OpenVPN WEB UI Example docker-compose file ⤵️ Password/OTP/Passphrase usage ⤵️ Password/OTP/Passphrase usage 3 way implemented to protect connection: - protect certificate by passphrase - protect connection by static login/password - use One Time Password (OTP) All these methods can be used separately or simultaneously Add auth script usage to server.conf History August-September 2024 (v5.3 ... v5.7) - Fixed some minor front-end issues - Improved adaptive design for tables - Fixed security issues - Updated style anf fix small issues ⤵️ Previous versions ⤵️ Previous versions details February 2024 (v5.2) - Improve start script to use env vars as is - Improved UI: tables refactored to DataTables for better UX - Fixed small bugs in JS February 2024 (v5.1) - Added env variable URL PREFIX to add leading url prefix for easy configuration proxy pass based on nginx, traefik - Fix start script February 2024 (v5.0) Warning There is no back compatibility with previous versions. Need to recreate service from scratch. - Redesigned UI a bit - Updated DB to use UUID for entities - Added Authorization layer: Static Password and/or OTP code January 2024 (v4.2) - Small updates of UI interface: popups, colors, tables, etc.. - Adding Docker builder to use the lates openvpn server - Adding new docker builder script to support arm64 and go-sqlite3 co","default_branch":null,"files":null,"tree":[],"storefront":"/r/shuricksumy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shuricksumy/openvpn-ui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}