Site Manager to allow easier updating of website
assets | ||
templates | ||
.gitignore | ||
account.py | ||
install.sh | ||
LICENSE.md | ||
main.py | ||
nginx-manager.service | ||
README.md | ||
render.py | ||
requirements.txt | ||
sites.py | ||
tlsa.sh |
Site Manager
A simple web server manager for managing multiple websites on a single server. It is designed to be simple and easy to use, supporting HNS domains out of the box.
Installation
wget https://git.woodburn.au/nathanwoodburn/site-manager/raw/branch/main/install.sh
chmod +x install.sh
sudo ./install.sh
Create account
Accounts can only be created by the root user
sudo -i
cd /root/site-manager
python3 account.py
exit
Updating
sudo -i
cd /root/site-manager
git pull
exit