1
0
Fork 0
forked from hornet/wirechan
imageboard written in python(flask)
Find a file
2024-10-15 04:23:27 +05:00
static/css bug fixes, CSS update, admin dashboard functions, extended UI, update README.md 2024-10-14 21:17:09 +05:00
templates hotfix: unauthorized access to admin dashboard 2024-10-15 04:23:27 +05:00
.gitignore Initial commit 2024-10-10 16:27:43 +00:00
app.py hotfix: unauthorized access to admin dashboard 2024-10-15 04:23:27 +05:00
LICENSE Initial commit 2024-10-10 16:27:43 +00:00
README.md upadte README.md 2024-10-14 16:20:43 +00:00
requirements.txt implement admin functionality(panel+check on login), added requirements.txt 2024-10-14 16:57:34 +05:00

wirechan

imageboard written in python(flask)

overview

wirechan is an anonymous(optional registration) imageboard written in Flask framework using MongoDB as a database. It's designed to be used as a way of communication for various topics without the fear of being recogniszed, if the user wishes to remain unknown.

features

Both logged-in and anonymous posting

Admin dashboard for moderation

No Javascript whatsoever

Minimal dependencies

Minimalistic design

installation

  1. Clone the repository:
git clone https://git.lainlounge.xyz/hornet/wirechan
  1. Create and activate virtual environment:
python3 -m venv venv && source venv/bin/activate
  1. Install the dependencies:
python3 -m pip install -r requirements.txt
  1. Initialize the MongoDB server:
mongo #or systemctl enable mongod && systemctl start mongod
  1. Start the server
python3 app.py