├── .gitignore ├── LICENSE ├── README.md ├── app ├── __init__.py ├── modules │ ├── __init__.py │ ├── checksys.py │ ├── helper.py │ ├── iptables.py │ ├── mongodb.py │ └── scheduler.py ├── pycaptive.ini ├── static │ ├── logging.jpg │ ├── login_background.jpg │ ├── pycaptive_logo.png │ └── welcome.png ├── templates │ ├── base.html │ ├── login.html │ └── welcome.html └── views │ ├── __init__.py │ ├── login.py │ └── welcome.py ├── gen_config_files.py ├── gen_templates ├── iptables ├── logrotate ├── nginx ├── sudo └── systemd ├── install.sh ├── requirements.txt ├── tools ├── database.py ├── export_users.py ├── import_users.py └── usermgmt.py └── wsgi.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/modules/checksys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/modules/checksys.py -------------------------------------------------------------------------------- /app/modules/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/modules/helper.py -------------------------------------------------------------------------------- /app/modules/iptables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/modules/iptables.py -------------------------------------------------------------------------------- /app/modules/mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/modules/mongodb.py -------------------------------------------------------------------------------- /app/modules/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/modules/scheduler.py -------------------------------------------------------------------------------- /app/pycaptive.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/pycaptive.ini -------------------------------------------------------------------------------- /app/static/logging.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/static/logging.jpg -------------------------------------------------------------------------------- /app/static/login_background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/static/login_background.jpg -------------------------------------------------------------------------------- /app/static/pycaptive_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/static/pycaptive_logo.png -------------------------------------------------------------------------------- /app/static/welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/static/welcome.png -------------------------------------------------------------------------------- /app/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/templates/base.html -------------------------------------------------------------------------------- /app/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/templates/login.html -------------------------------------------------------------------------------- /app/templates/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/templates/welcome.html -------------------------------------------------------------------------------- /app/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/views/login.py -------------------------------------------------------------------------------- /app/views/welcome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/app/views/welcome.py -------------------------------------------------------------------------------- /gen_config_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/gen_config_files.py -------------------------------------------------------------------------------- /gen_templates/iptables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/gen_templates/iptables -------------------------------------------------------------------------------- /gen_templates/logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/gen_templates/logrotate -------------------------------------------------------------------------------- /gen_templates/nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/gen_templates/nginx -------------------------------------------------------------------------------- /gen_templates/sudo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/gen_templates/sudo -------------------------------------------------------------------------------- /gen_templates/systemd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/gen_templates/systemd -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/install.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/requirements.txt -------------------------------------------------------------------------------- /tools/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/tools/database.py -------------------------------------------------------------------------------- /tools/export_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/tools/export_users.py -------------------------------------------------------------------------------- /tools/import_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/tools/import_users.py -------------------------------------------------------------------------------- /tools/usermgmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/tools/usermgmt.py -------------------------------------------------------------------------------- /wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanleoncz/PyCaptive/HEAD/wsgi.py --------------------------------------------------------------------------------