Skip to content

Imageboard engine written in Python Bottle.

License

Notifications You must be signed in to change notification settings

gnstaxo/imageboard

Repository files navigation

Imageboard

Screenshot

Features

  • 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

Guide

  1. Clone the repository and access the folder:

$ git clone https://github.com/gnstaxo/imageboard.git

$ cd imageboard

  1. Get the dependencies

$ pip install -r requirements.txt

  1. Rename or copy the default configuration file, modify it to your liking

$ cp default.conf imageboard.conf

  1. 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.

About

Imageboard engine written in Python Bottle.

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •