# jschan Anonymous imageboard software that doesn't suck. Live instances (Unofficial): - English: https://94chan.org - Português: https://ptchan.org Contact via: - IRC: [open in client](ircs://irc.fatpeople.lol:6697/general) or [webchat](https://irc-web.fatpeople.lol/#general) - [Session](https://getsession.org/): `051b2ff270769d20764fa1b8e6bc3240b0a3c28ffb3242e7cce60db479b23ef427` - Email: see my gitgud profile ## Features - [x] Multiple language support (en-GB, pt-PT, pt-BR, ru-RU included) - [x] Optional user created boards ala [infinity](https://github.com/ctrlcctrlv/infinity) - [x] Multiple files per post - [x] [Tegaki](https://github.com/desuwa/tegaki) applet with drawing and replays - [x] Antispam/Anti-flood & DNSBL - [x] 3 customisable inbuilt captchas + 3 third party captchas (hcaptcha, recaptcha, yandex smartcaptcha) - [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] 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] Beautiful bundled frontend with lots of themes and options, see below: ![screenshots](collage.gif "screenshots") ## License GNU AGPLv3, see [LICENSE](LICENSE). ## Installation & Upgrading See [INSTALLATION.md](INSTALLATION.md) for instructions on setting up a jschan instance or upgrading to a newer version. ## Changelog See [CHANGELOG.md](CHANGELOG.md) for changes between versions. ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines. ## Related Projects 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/)) Unofficial: **Not guaranteed to work or be safe, use at your own risk.** - [ussaohelcim/jschan-api-sdk](https://github.com/ussaohelcim/jschan-api-sdk) - JavaScript/TypeScript SDK for jschan. - [ussaohelcim/jschan-api-types](https://github.com/ussaohelcim/jschan-api-types) - TypeScript typings for jschan API. - [myumyu/globalafk](https://gitgud.io/myumyu/globalafk/) - "A simple python script that sends ugly notifications when something happens on a jschan imageboard that you moderate." ## For generous people Bitcoin (BTC): [`bc1q4elrlz5puak4m9xy3hfvmpempnpqpu95v8s9m6`](bitcoin:bc1q4elrlz5puak4m9xy3hfvmpempnpqpu95v8s9m6) Monero (XMR): [`89J9DXPLUBr5HjNDNZTEo4WYMFTouSsGjUjBnUCCUxJGUirthnii4naZ8JafdnmhPe4NP1nkWsgcK82Uga7X515nNR1isuh`](monero:89J9DXPLUBr5HjNDNZTEo4WYMFTouSsGjUjBnUCCUxJGUirthnii4naZ8JafdnmhPe4NP1nkWsgcK82Uga7X515nNR1isuh) Oxen (OXEN): `LBjExqjDKCFT6Tj198CfK8auAzBERJX1ogtcsjuKZ6AYWTFxwEADLgf2zZ8NHvWCa1UW7vrtY8DJmPYFpj3MEE69CryCvN6`