Flask-based microblogging/forum system
Go to file
Toaster a58d9c5f06 (courtesy of danii) username sanitization
Reviewed-on: #1
2023-01-10 14:48:16 +01:00
boards init commit 2023-01-08 00:20:36 -06:00
static show replies on board, fix reg flow 2023-01-08 19:34:30 -06:00
templates Restrict Username Specification to Disallow '%' 2023-01-09 15:31:31 +01:00
LICENSE init commit 2023-01-08 00:20:36 -06:00
README.md init commit 2023-01-08 00:20:36 -06:00
boards.json init commit 2023-01-08 00:20:36 -06:00
config.json init commit 2023-01-08 00:20:36 -06:00
config.json.ex add private boards 2023-01-08 01:00:42 -06:00
follows.json init commit 2023-01-08 00:20:36 -06:00
main.py add media proxy for images 2023-01-08 01:42:26 -06:00
morsel_avatar.py init commit 2023-01-08 00:20:36 -06:00
morsel_boards.py add private boards 2023-01-08 01:00:42 -06:00
morsel_home.py show replies on board, fix reg flow 2023-01-08 19:34:30 -06:00
morsel_login.py Disallow Registering with Reserved Characters 2023-01-09 16:09:46 +01:00
morsel_proxy.py add media proxy for images 2023-01-08 01:42:26 -06:00
morsel_users.py ONE MORE TIME AROUND 2023-01-08 11:47:47 -06:00
morsel_util.py add... the main thing... 2023-01-08 01:46:26 -06:00
reset_credentials.sh add private boards 2023-01-08 01:00:42 -06:00
users.json add private boards 2023-01-08 01:00:42 -06:00

README.md

morsel

WIP microblogging service.

setup

First, git clone the source code to a folder of your choosing. cd to that folder, then:

  1. Open config.json in a text editor and switch owner to your username. (You'll make your account later.
  2. Run python -m flask --app main.py run. Then, navigate to port 5000 in your web browser and create an account using the username you specified earlier.

Note that changes in permissions in config.json don't affect the owner account.

Just like that, Morsel is set up and ready to go!