You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
cynic bf392cc0bf add short plugin descriptions to readme 3 years ago
tools `cathedral` can't serve on p80! switch to 1337 and add test e-mails 3 years ago
towers fix arbitrary file read~ 3 years ago
.gitignore first commit 3 years ago
auth.py a few more testcases for nonreal users 3 years ago
cathedral.py generate fqhost in a less hack-y manner 3 years ago
cli_params.py first commit 3 years ago
config.json `cathedral` can't serve on p80! switch to 1337 and add test e-mails 3 years ago
main.py setup 3 years ago
readme.txt add short plugin descriptions to readme 3 years ago
tower_manager.py first commit 3 years ago

readme.txt

                          |                                                                         
-+-
|
|
/^\
/ \
/ \
_/ \_
// \\
/- -\
/ \
/| 「cathedral」 |\
/ | | \
| | | |
| | | |
| | __ | |
| | | | | |
| | | .| | |
|_|______|__|_____|_|

the core of a plugin-based usergroup system.
establishes a central auth for users, and loads plugins to carry out various functions based on events.

the technically correct mode of installation is running `tools/init.py` as root, /not/ cloning the repo yourself

requires aiohttp ~= 3.7.4, acl, git

included plugins:
* users.py
- displays all users registered on the system @ users.host/*
* fiefdom.py
- userpage system, serves the user's ~/.web directory @ host/~user