├── .gitignore ├── LICENSE ├── application.py ├── config.py ├── connect.py ├── connect.sh ├── db_create.py ├── db_migrate.py ├── disconnect.sh ├── emperor.ini ├── expect ├── build-key.expect └── revoke.expect ├── fabfile.py ├── firstApp ├── __init__.py ├── forms.py ├── models.py ├── utils.py └── views.py ├── flaskr ├── .gitignore ├── MANIFEST.in ├── README ├── flaskr │ ├── __init__.py │ ├── flaskr.py │ ├── schema.sql │ ├── static │ │ └── style.css │ └── templates │ │ ├── layout.html │ │ ├── login.html │ │ └── show_entries.html ├── setup.cfg ├── setup.py └── tests │ └── test_flaskr.py ├── haoliVPN.ini ├── installation └── ovpn │ ├── ovpn_macos │ ├── client_vpn.ovpn │ └── vpn-update-dns.sh │ └── ovpn_windows │ └── client_vpn.ovpn ├── readme.md ├── readme_CN.md ├── run.py ├── scheduler.py ├── screenshots ├── 1.png ├── 2.png ├── 3.png └── 4.png ├── static ├── css │ ├── bootstrap-datepicker3.css │ └── custom.css ├── favicon.ico └── js │ ├── bootstrap-datepicker.min.js │ ├── jquery.validate.min.js │ ├── main.js │ └── moment.min.js ├── templates ├── 403.html ├── 404.html ├── add_user.html ├── index.html ├── layout.html ├── login.html ├── loglist.html ├── pagination.html ├── process.html ├── status.html └── user.html ├── uwsgi-vpn-admin └── vassals └── haoliVPN.ini /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.pyc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/LICENSE -------------------------------------------------------------------------------- /application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/application.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/config.py -------------------------------------------------------------------------------- /connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/connect.py -------------------------------------------------------------------------------- /connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/connect.sh -------------------------------------------------------------------------------- /db_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/db_create.py -------------------------------------------------------------------------------- /db_migrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/db_migrate.py -------------------------------------------------------------------------------- /disconnect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/disconnect.sh -------------------------------------------------------------------------------- /emperor.ini: -------------------------------------------------------------------------------- 1 | [uwsgi] 2 | emperor = /data/www/current/vassals 3 | -------------------------------------------------------------------------------- /expect/build-key.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/expect/build-key.expect -------------------------------------------------------------------------------- /expect/revoke.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/expect/revoke.expect -------------------------------------------------------------------------------- /fabfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/fabfile.py -------------------------------------------------------------------------------- /firstApp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firstApp/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/firstApp/forms.py -------------------------------------------------------------------------------- /firstApp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/firstApp/models.py -------------------------------------------------------------------------------- /firstApp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/firstApp/utils.py -------------------------------------------------------------------------------- /firstApp/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/firstApp/views.py -------------------------------------------------------------------------------- /flaskr/.gitignore: -------------------------------------------------------------------------------- 1 | flaskr.db 2 | .eggs/ 3 | -------------------------------------------------------------------------------- /flaskr/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/MANIFEST.in -------------------------------------------------------------------------------- /flaskr/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/README -------------------------------------------------------------------------------- /flaskr/flaskr/__init__.py: -------------------------------------------------------------------------------- 1 | from .flaskr import app 2 | -------------------------------------------------------------------------------- /flaskr/flaskr/flaskr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/flaskr/flaskr.py -------------------------------------------------------------------------------- /flaskr/flaskr/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/flaskr/schema.sql -------------------------------------------------------------------------------- /flaskr/flaskr/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/flaskr/static/style.css -------------------------------------------------------------------------------- /flaskr/flaskr/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/flaskr/templates/layout.html -------------------------------------------------------------------------------- /flaskr/flaskr/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/flaskr/templates/login.html -------------------------------------------------------------------------------- /flaskr/flaskr/templates/show_entries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/flaskr/templates/show_entries.html -------------------------------------------------------------------------------- /flaskr/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/setup.cfg -------------------------------------------------------------------------------- /flaskr/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/setup.py -------------------------------------------------------------------------------- /flaskr/tests/test_flaskr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/flaskr/tests/test_flaskr.py -------------------------------------------------------------------------------- /haoliVPN.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/haoliVPN.ini -------------------------------------------------------------------------------- /installation/ovpn/ovpn_macos/client_vpn.ovpn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/installation/ovpn/ovpn_macos/client_vpn.ovpn -------------------------------------------------------------------------------- /installation/ovpn/ovpn_macos/vpn-update-dns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/installation/ovpn/ovpn_macos/vpn-update-dns.sh -------------------------------------------------------------------------------- /installation/ovpn/ovpn_windows/client_vpn.ovpn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/installation/ovpn/ovpn_windows/client_vpn.ovpn -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/readme.md -------------------------------------------------------------------------------- /readme_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/readme_CN.md -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/run.py -------------------------------------------------------------------------------- /scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/scheduler.py -------------------------------------------------------------------------------- /screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/screenshots/1.png -------------------------------------------------------------------------------- /screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/screenshots/2.png -------------------------------------------------------------------------------- /screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/screenshots/3.png -------------------------------------------------------------------------------- /screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/screenshots/4.png -------------------------------------------------------------------------------- /static/css/bootstrap-datepicker3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/css/bootstrap-datepicker3.css -------------------------------------------------------------------------------- /static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/css/custom.css -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/js/bootstrap-datepicker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/js/bootstrap-datepicker.min.js -------------------------------------------------------------------------------- /static/js/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/js/jquery.validate.min.js -------------------------------------------------------------------------------- /static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/js/main.js -------------------------------------------------------------------------------- /static/js/moment.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/static/js/moment.min.js -------------------------------------------------------------------------------- /templates/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/403.html -------------------------------------------------------------------------------- /templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/404.html -------------------------------------------------------------------------------- /templates/add_user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/add_user.html -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/index.html -------------------------------------------------------------------------------- /templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/layout.html -------------------------------------------------------------------------------- /templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/login.html -------------------------------------------------------------------------------- /templates/loglist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/loglist.html -------------------------------------------------------------------------------- /templates/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/pagination.html -------------------------------------------------------------------------------- /templates/process.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/process.html -------------------------------------------------------------------------------- /templates/status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/status.html -------------------------------------------------------------------------------- /templates/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/templates/user.html -------------------------------------------------------------------------------- /uwsgi-vpn-admin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/uwsgi-vpn-admin -------------------------------------------------------------------------------- /vassals/haoliVPN.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sibosend/openvpn-admin-ui/HEAD/vassals/haoliVPN.ini --------------------------------------------------------------------------------