Skip to content

pelicans45/glebooru

Repository files navigation

glebooru

glebooru is a modern booru. It's a fork of szurubooru, with many additions implemented from Hunternif's fork and po5's fork.

Features

  • Post content: images (JPG, PNG, GIF, animated GIF), videos (MP4, WEBM), Flash animations
  • Ability to retrieve web video content using youtube-dl
  • Post comments
  • Post notes / annotations, including arbitrary polygons
  • Rich JSON REST API (see documentation)
  • Token based authentication for clients
  • Rich search system
  • Rich privilege system
  • Autocomplete in search and while editing tags
  • Tag categories
  • Tag suggestions
  • Tag implications (adding a tag automatically adds another)
  • Tag aliases
  • Pools and pool categories
  • Duplicate detection
  • Post rating and favoriting; comment rating
  • Polished UI
  • Browser configurable endless paging
  • Browser configurable backdrop grid for transparent images

Development

Add the following to your hosts file:

127.0.0.1 booru
127.0.0.1 bagg
127.0.0.1 bfilter
127.0.0.1 bfilter2

Run ./d to start the development Docker containers. Pass -w to ./d to live-recompile client-side files.