Textboard software

Juhani Krekelä c5edd6bc68 Read the session cookie 1 year ago
.gitignore cd783945b3 Start writing user database parts 1 year ago
README.md cd783945b3 Start writing user database parts 1 year ago
UNLICENSE 7a56c20e80 Initial commit 1 year ago
buranun.conf.example 6d02c01751 Handle post and redirect after "login" 1 year ago
config.py 6d02c01751 Handle post and redirect after "login" 1 year ago
database.py c9f8bfe1b8 Start implementing sessions 1 year ago
generate_html.py e2cc012c30 Remove the TODO about last commit 1 year ago
initialize.py fb9b6ba258 Enforce uniqueness of users and move initialize_* to initialize.py 1 year ago
server.py c5edd6bc68 Read the session cookie 1 year ago
session.py c5edd6bc68 Read the session cookie 1 year ago
sqlshell.py cd783945b3 Start writing user database parts 1 year ago

README.md

Buranun is a textboard software written in python.

Name

𒀀𒇉𒌓𒄒𒉣 (íd)Buranun (Sumerian) - n. Euphrates

Requirements

Buranun requires Beautiful Soup version 4 (bs4) for its html generation and PassLib 1.7 or higher and either argon2_cffi or argon2pure for password storage

Setting up

Run initialize.py to generate database

License

Everything in the repo is under Unlicense / CC0 unless otherwise noted.

sqlshell.py is based on code in Python documentation, which is under the PSF license