Site Manager to allow easier updating of website
Go to file
2024-04-08 12:07:07 +10:00
assets feat: Added basic git 2024-02-23 17:07:34 +11:00
templates feat: Move git button to be above other content 2024-04-08 12:07:07 +10:00
.gitignore feat: Add ICANN certs 2024-02-23 15:30:57 +11:00
account.py feat: Add initial code drop 2024-02-23 13:55:05 +11:00
install.sh fix: Install zip and fix nginx 2024-02-23 15:51:56 +11:00
LICENSE.md Initial commit 2024-02-22 15:07:08 +11:00
main.py feat: Added basic git 2024-02-23 17:07:34 +11:00
nginx-manager.service fix: Errors with service and nginx 2024-02-23 14:42:15 +11:00
README.md feat: Add YouTube link to readme 2024-02-26 16:25:20 +11:00
render.py feat: Add initial code drop 2024-02-23 13:55:05 +11:00
requirements.txt feat: Add initial code drop 2024-02-23 13:55:05 +11:00
sites.py fix: Error with only hns site trying to get icann email 2024-02-26 13:09:46 +11:00
tlsa.sh feat: Add initial code drop 2024-02-23 13:55:05 +11:00

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.

YouTube Tutorial

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

Screenshots

Dashboard Management page Plain Content Git Content