Textboard software
Find a file
2018-06-10 15:43:18 +03:00
.gitignore Start writing user database parts 2018-05-09 00:17:37 +03:00
buranun.conf.example Handle post and redirect after "login" 2018-06-09 18:59:59 +03:00
config.py Handle post and redirect after "login" 2018-06-09 18:59:59 +03:00
database.py Start implementing sessions 2018-06-10 15:33:21 +03:00
generate_html.py Remove the TODO about last commit 2018-06-10 14:52:41 +03:00
initialize.py Enforce uniqueness of users and move initialize_* to initialize.py 2018-06-10 15:11:28 +03:00
README.md Start writing user database parts 2018-05-09 00:17:37 +03:00
server.py Read the session cookie 2018-06-10 15:43:18 +03:00
session.py Read the session cookie 2018-06-10 15:43:18 +03:00
sqlshell.py Start writing user database parts 2018-05-09 00:17:37 +03:00
UNLICENSE Initial commit 2018-03-15 23:34:44 +02:00

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