Project Haruko (previously Mitsuba) is an opensource (AGPLv3 licensed) image board software written in PHP and using MySQLi. This is the version deployed on a test 314chan server (contact parley for URL, or visit 314chan IRC)
Warning: Haruko needs ZipArchive for module uploads!
To install Haruko you'll have to:
The API is at {install_location}/board
/thread_no
.json
For more info visit 4chan's api *the api we use is not on track with the current 4chan's (or Vichan's for that instance) API
Desuneko - creator and developer of Project Haruko (RIP)
skandal - first betatester, helped with bughunting, made Polish translation and several alternative stylesheets
hardkurahen - javascripts
JanPavulon - javascripts
314chan's network structure runs on Cloudflare. If you'd like to install Haruko in a network that doesn't include Cloudflare, simply run
grep -rl HTTP_CF_CONNECTING_IP . | xargs sed -i 's/HTTP_CF_CONNECTING_IP/REMOTE_ADDR/g'
Keep in mind REMOTE_ADDR can be changed by the user if they know what they're doing
See LICENSE.
Haruko contains code from jQuery (MIT license), PHP Markdown by Michel Fortin (custom license, available on website), jBBCode by Jackson Owens (MIT license), cool-php-captcha by José Rodríguez (GPLv3), Meny by Hakim El Hattab (custom license, available on website), AdminLTE (MIT license) and jquery.cookie by Klaus Hartl (MIT license).