├── .dockerignore ├── .drone.yml ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── gunicorn.conf ├── logging.conf ├── netsocadmin ├── __init__.py ├── backup_tools.py ├── config.py ├── db.py ├── help_post.py ├── logger.py ├── login_tools.py ├── mail_helper.py ├── mysql.py ├── netsoc_admin.py ├── register_tools.py ├── routes │ ├── __init__.py │ ├── exception.py │ ├── login.py │ ├── signup.py │ ├── tools │ │ ├── account.py │ │ ├── backups.py │ │ ├── help.py │ │ ├── index.py │ │ ├── mysql.py │ │ ├── shells.py │ │ ├── sudo.py │ │ └── wordpress.py │ ├── tutorials.py │ └── view.py ├── static │ ├── banner-icon.png │ ├── banner-icon.svg │ ├── canty500.png │ ├── css │ │ └── main.css │ ├── favicon.ico │ ├── inverted-icon.png │ ├── javascript │ │ ├── passwordMeter.js │ │ ├── shellTools.js │ │ └── wordpressInstall.js │ ├── robots.txt │ └── wordpress-logo-stacked-rgb.png ├── templates │ ├── 404.html │ ├── 500.html │ ├── account.html │ ├── backups.html │ ├── form.html │ ├── help.html │ ├── index.html │ ├── message.html │ ├── mysql.html │ ├── page-skeleton.html │ ├── shells.html │ ├── sudo.html │ ├── tools.html │ ├── tutorials.html │ ├── wordpress.html │ └── wp-config.php.j2 ├── tutorials │ ├── 1-how-to-ssh.md │ ├── 2-git-tutorial.md │ ├── 3-materialize-css.md │ ├── 4-docker.md │ └── 5-wordpress.md └── wordpress_install.py ├── requirements.txt ├── setup.py ├── tests ├── __init__.py └── test_netsocadmin.py └── tox.ini /.dockerignore: -------------------------------------------------------------------------------- 1 | ./dev 2 | ./.vscode 3 | Dockerfile 4 | .gitignore 5 | .drone.yml -------------------------------------------------------------------------------- /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/.drone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/README.md -------------------------------------------------------------------------------- /gunicorn.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/gunicorn.conf -------------------------------------------------------------------------------- /logging.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/logging.conf -------------------------------------------------------------------------------- /netsocadmin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/__init__.py -------------------------------------------------------------------------------- /netsocadmin/backup_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/backup_tools.py -------------------------------------------------------------------------------- /netsocadmin/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/config.py -------------------------------------------------------------------------------- /netsocadmin/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/db.py -------------------------------------------------------------------------------- /netsocadmin/help_post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/help_post.py -------------------------------------------------------------------------------- /netsocadmin/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/logger.py -------------------------------------------------------------------------------- /netsocadmin/login_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/login_tools.py -------------------------------------------------------------------------------- /netsocadmin/mail_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/mail_helper.py -------------------------------------------------------------------------------- /netsocadmin/mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/mysql.py -------------------------------------------------------------------------------- /netsocadmin/netsoc_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/netsoc_admin.py -------------------------------------------------------------------------------- /netsocadmin/register_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/register_tools.py -------------------------------------------------------------------------------- /netsocadmin/routes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/__init__.py -------------------------------------------------------------------------------- /netsocadmin/routes/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/exception.py -------------------------------------------------------------------------------- /netsocadmin/routes/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/login.py -------------------------------------------------------------------------------- /netsocadmin/routes/signup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/signup.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/account.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/backups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/backups.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/help.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/index.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/mysql.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/shells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/shells.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/sudo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/sudo.py -------------------------------------------------------------------------------- /netsocadmin/routes/tools/wordpress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tools/wordpress.py -------------------------------------------------------------------------------- /netsocadmin/routes/tutorials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/tutorials.py -------------------------------------------------------------------------------- /netsocadmin/routes/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/routes/view.py -------------------------------------------------------------------------------- /netsocadmin/static/banner-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/banner-icon.png -------------------------------------------------------------------------------- /netsocadmin/static/banner-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/banner-icon.svg -------------------------------------------------------------------------------- /netsocadmin/static/canty500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/canty500.png -------------------------------------------------------------------------------- /netsocadmin/static/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/css/main.css -------------------------------------------------------------------------------- /netsocadmin/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/favicon.ico -------------------------------------------------------------------------------- /netsocadmin/static/inverted-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/inverted-icon.png -------------------------------------------------------------------------------- /netsocadmin/static/javascript/passwordMeter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/javascript/passwordMeter.js -------------------------------------------------------------------------------- /netsocadmin/static/javascript/shellTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/javascript/shellTools.js -------------------------------------------------------------------------------- /netsocadmin/static/javascript/wordpressInstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/javascript/wordpressInstall.js -------------------------------------------------------------------------------- /netsocadmin/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/robots.txt -------------------------------------------------------------------------------- /netsocadmin/static/wordpress-logo-stacked-rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/static/wordpress-logo-stacked-rgb.png -------------------------------------------------------------------------------- /netsocadmin/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/404.html -------------------------------------------------------------------------------- /netsocadmin/templates/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/500.html -------------------------------------------------------------------------------- /netsocadmin/templates/account.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/account.html -------------------------------------------------------------------------------- /netsocadmin/templates/backups.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/backups.html -------------------------------------------------------------------------------- /netsocadmin/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/form.html -------------------------------------------------------------------------------- /netsocadmin/templates/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/help.html -------------------------------------------------------------------------------- /netsocadmin/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/index.html -------------------------------------------------------------------------------- /netsocadmin/templates/message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/message.html -------------------------------------------------------------------------------- /netsocadmin/templates/mysql.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/mysql.html -------------------------------------------------------------------------------- /netsocadmin/templates/page-skeleton.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/page-skeleton.html -------------------------------------------------------------------------------- /netsocadmin/templates/shells.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/shells.html -------------------------------------------------------------------------------- /netsocadmin/templates/sudo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/sudo.html -------------------------------------------------------------------------------- /netsocadmin/templates/tools.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/tools.html -------------------------------------------------------------------------------- /netsocadmin/templates/tutorials.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/tutorials.html -------------------------------------------------------------------------------- /netsocadmin/templates/wordpress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/wordpress.html -------------------------------------------------------------------------------- /netsocadmin/templates/wp-config.php.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/templates/wp-config.php.j2 -------------------------------------------------------------------------------- /netsocadmin/tutorials/1-how-to-ssh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/tutorials/1-how-to-ssh.md -------------------------------------------------------------------------------- /netsocadmin/tutorials/2-git-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/tutorials/2-git-tutorial.md -------------------------------------------------------------------------------- /netsocadmin/tutorials/3-materialize-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/tutorials/3-materialize-css.md -------------------------------------------------------------------------------- /netsocadmin/tutorials/4-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/tutorials/4-docker.md -------------------------------------------------------------------------------- /netsocadmin/tutorials/5-wordpress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/tutorials/5-wordpress.md -------------------------------------------------------------------------------- /netsocadmin/wordpress_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/netsocadmin/wordpress_install.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /tests/test_netsocadmin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/tests/test_netsocadmin.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UCCNetsoc/netsocadmin2/HEAD/tox.ini --------------------------------------------------------------------------------