- Simple markdown: bold (**), italic (*) and underline (__)
- Green (>) and Pink (<) text
- Quick replies
- Reply previews
- Mod and Admin functions
- Youtube embeds
- Captcha
- Mobile responsive design (through CSS media queries)
- Closing/pinning threads
- Reverse image search
- Clone the repository and access the folder:
$ git clone https://github.com/gnstaxo/imageboard.git
$ cd imageboard
- Get the dependencies
$ pip install -r requirements.txt
- Rename or copy the default configuration file, modify it to your liking
$ cp default.conf imageboard.conf
- Run the app
$ python backend.py
Admin dashboard is at /admin
for which you'll first have to go through /login
.
To use a MySQL database install pymysql, or psycopg2 for Postgresql.