Textboard software

Juhani Krekelä c5edd6bc68 Read the session cookie 11 months 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" 11 months ago
config.py 6d02c01751 Handle post and redirect after "login" 11 months ago
database.py c9f8bfe1b8 Start implementing sessions 11 months ago
generate_html.py e2cc012c30 Remove the TODO about last commit 11 months ago
initialize.py fb9b6ba258 Enforce uniqueness of users and move initialize_* to initialize.py 11 months ago
server.py c5edd6bc68 Read the session cookie 11 months ago
session.py c5edd6bc68 Read the session cookie 11 months 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