Completely re-structured the project from scratch, wrote a better bootstrap script, changed configuration format to yaml, improved Caddyfile, and more. #15 #16 #20

This commit is contained in:
ChaoticByte 2023-02-11 17:23:57 +01:00
parent 0012214f9b
commit 5572fec9c1
91 changed files with 739 additions and 1345 deletions

29
.gitignore vendored
View file

@ -1,17 +1,18 @@
/config/*
/static/admin
/application/**/migrations/*
/archive/*
/logs/*
/packages/*
/profilepictures/*
/temp
/tmp
/data/*
/data/logs/*
/data/tls/*
/data/static/*
!/data/logs/
!/data/logs/.gitkeep
!/data/tls/
!/data/tls/.gitkeep
!/data/static/
!/data/static/.gitkeep
!/data/Caddyfile
!/data/*.example.*
/venv
__pycache__
.vscode
*.pem
!/config/config.sample.sh
!/config/Caddyfile
!/config/tls/
!/profilepictures/default.svg
!.gitkeep