A simple anonymous javascriptless imageboard written in Haskell, with SQLite3 as the backend.
Haddock-generated documentation
- Boards with catalog
- Recent posts page
- Post markup
- Captcha
- File upload:
Format | Thumbnailing |
---|---|
JPG | ✅ |
PNG | ✅ |
GIF | ✅ |
WEBM | ✅ |
MP4 | ✅ |
MP3 | ❌ |
OGG | ❌ |
✅ | |
EPUB | ❌ |
SWF | ❌ |
- Thread flags
- Locked
- Sticky
- Cycle
- Autosage
- Moderation:
- Delete posts
- Delete files
- Unlink files from posts
- Toggle thread configuration:
- Change password to your account
- Admin panel:
- Configure existing boards
- Add new boards
- Add moderator accounts
- Alternate CSS stylesheet
- Posts backreferences
- Overboard
- Logging of moderation actions
- Moving thread between boards
- Ability for moderators to sign their posts
- File-based configuration
- Performance improvements
- Replace hs-captcha
- Add default user name and maximum file size to board configuration
- Tripcodes
Non-Haskell build-time dependencies:
libpcre2-16.so
pcre2.h
Run-time dependencies:
libpcre2-16.so
ffmpeg
(withffprobe
)GraphicsMagick
hs-captcha also has dependency on gd package, which depends on gd library.
Pictures present in static
directory are licensed under CC0.
Pictures present in static/styles/img/
are taken from BRChan.
Databse schema is slightly modified, cut-down version of Picochan schema.