Newer
Older
Anonymous imageboard software that doesn't suck. Forked for Junkuchan.
- https://gitgud.io/fatchan/jschan
- https://git.basedflare.com/fatchan/jschan

Thomas Lynch
committed
- [Session](https://getsession.org/) or email: https://junkuchan.org/faq.html#contact

Thomas Lynch
committed
- [x] Multiple language support (🇬🇧 🇵🇹 🇧🇷 🇷🇺 🇮🇹 🇪🇸)
- [x] Optional user created boards
- [x] Multiple files per post
- [x] Antispam/Anti-flood & DNSBL
- [x] 3 customisable inbuilt captchas + 3 third party captchas (hcaptcha, recaptcha, yandex smartcaptcha)
- [x] Two factor authentication (TOTP) for accounts
- [x] Manage everything from the web panel
- [x] Granular account permissions
- [x] Works properly with anonymizer networks (Tor, Lokinet, etc)
- [x] Web3 integration - register, login, and sign posts with [MetaMask](https://metamask.io)
- [x] [Tegaki](https://github.com/desuwa/tegaki) applet with drawing and replays
- [x] [API documentation](https://fatchan.gitgud.site/jschan-docs/)
- [x] Built-in webring (compatible w/ [lynxchan](https://gitlab.com/alogware/LynxChanAddon-Webring) & [infinity](https://gitlab.com/Tenicu/infinityaddon-webring))
- [x] Beautiful bundled frontend with lots of themes and options, see below:


Thomas Lynch
committed
## License
GNU AGPLv3, see [LICENSE](LICENSE).

Thomas Lynch
committed

Thomas Lynch
committed
## Installation & Upgrading
See [INSTALLATION.md](INSTALLATION.md) for instructions on setting up a jschan instance or upgrading to a newer version.

Thomas Lynch
committed

Thomas Lynch
committed
## Changelog
See [CHANGELOG.md](CHANGELOG.md) for changes between versions.

Thomas Lynch
committed
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines.

Thomas Lynch
committed
Official:
- [fatchan/jschan-docs](https://gitgud.io/fatchan/jschan-docs/) - API Documentation for jschan ([gitgud pages](https://fatchan.gitgud.site/jschan-docs/#introduction))
- [fatchan/jschan-api-go](https://gitgud.io/fatchan/jschan-api-go) - WIP Golang API Client for jschan ([gitgud pages](https://fatchan.gitgud.site/jschan-api-go/pkg/jschan/))
- [jschan-antispam group](https://gitgud.io/jschan-antispam/) - Multiple projects that are compatible with jschan and implement more sophisticated antispam capabilities.
Unofficial: **Not guaranteed to work or be safe, use at your own risk.**
- [globalafk](https://git.ptchan.org/globalafk/) - "A simple python script that sends ugly notifications when something happens on a jschan imageboard that you moderate."
- [reporter](https://git.ptchan.org/reporter/) - news bot that fetches news from a provider and posts a snippet of it on a configurable board of a configurable jschan imageboard
- [yacam](https://git.ptchan.org/yacam/) - a bot that tries to detect (dumb) spam on jschan imageboards and does something about it

Thomas Lynch
committed

Thomas Lynch
committed
Bitcoin (BTC): [`bc1q4elrlz5puak4m9xy3hfvmpempnpqpu95v8s9m6`](bitcoin:bc1q4elrlz5puak4m9xy3hfvmpempnpqpu95v8s9m6)
Monero (XMR): [`89J9DXPLUBr5HjNDNZTEo4WYMFTouSsGjUjBnUCCUxJGUirthnii4naZ8JafdnmhPe4NP1nkWsgcK82Uga7X515nNR1isuh`](monero:89J9DXPLUBr5HjNDNZTEo4WYMFTouSsGjUjBnUCCUxJGUirthnii4naZ8JafdnmhPe4NP1nkWsgcK82Uga7X515nNR1isuh)