Textboard software
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.
Juhani Krekelä c5edd6bc68 Read the session cookie 6 years ago
.gitignore Start writing user database parts 6 years ago
README.md Start writing user database parts 6 years ago
UNLICENSE Initial commit 6 years ago
buranun.conf.example Handle post and redirect after "login" 6 years ago
config.py Handle post and redirect after "login" 6 years ago
database.py Start implementing sessions 6 years ago
generate_html.py Remove the TODO about last commit 6 years ago
initialize.py Enforce uniqueness of users and move initialize_* to initialize.py 6 years ago
server.py Read the session cookie 6 years ago
session.py Read the session cookie 6 years ago
sqlshell.py Start writing user database parts 6 years 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