sriracha

2 min read Original article ↗

Sriracha - Imageboard and forum server

GoDoc Translate Donate

Browse the read-only demo

  • Host imageboards and forums online or offline
  • Organize files via boards and threads
  • Organize notes via news entries

Features

  • Upload files matching MIME type whitelist
  • Embed external media (YouTube, Vimeo and SoundCloud)
  • Reference links >>###
  • CAPTCHA
  • Report posts
  • Overboard
  • Thread catalog
  • Oekaki (drawings)
  • Fetch new replies automatically
  • Send email notifications
  • Extend with plugins
  • Customize HTML templates
  • Translate into additional languages
  • Play SWF files with the included ruffle emulator
  • View Shift JIS text art with the included submona web font
  • Management panel
    • Configure which roles have access to management and moderation actions
    • Automatically moderate new posts using regular expressions
    • Ban offensive/abusive visitors across all boards
    • Post using admin or mod capcode
    • Post using raw HTML

Most features do not require JavaScript and will degrade gracefully when necessary.

Documentation

See MANUAL.md for info on how to install and use Sriracha.

Translate

Translation is handled online.

Support

Note: Support is only available for official Sriracha releases running without any custom templates.

  1. Ensure you are running the latest version of Sriracha.
  2. Review the open issues.
  3. Open a new issue.

Unofficial support is also available via Matrix.

License

This application is licensed under LGPLv3. If you modify the source code of this application, you must share the full source code of your changes publicly for free. You may, however, link with this application using proprietary shared libraries, so long as the base application (Sriracha) remains unmodified. If your only changes are to create proprietary shared libraries, and these librarires would work with other installations of Sriracha because you did not make any modifications to Sriracha's source code, then you do not need to release the source code of your shared libraries.