/Kotatsu-V

The version of kotatsu running on 4taba and 4taba2

Primary LanguageSchemeGNU General Public License v3.0GPL-3.0

kotatsu

Hackable and easy to deploy imageboard software written in Guile/Scheme.
It should run right out of the box without the need to setup Apache2, Nginx, or a database.
By default it will use sqlite3 as the database and the built-in Artanis engine for serving data.

However, if more speed and scalability is required then services such as Apache2, Nginx, PostgresQL, and MySQL are also supported and can be enabled in the config files. This may require some code changes to allow storage of capcode posts.

Dependencies

  • Prior deps: libunistring-dev , libffi-dev check guile's readme, libreadline-dev is required for artanis
  • guile 3.0.5 ( use ./configure --enable-mini-gmp since we don't need high percision digits)
  • artanis 0.5.1
  • guile-dbi 2.1.8 (2.1.7 seems to no longer work , but then again maybe not?)
  • imagemagick, ffmpeg and webp
  • Nginx(artanis/kotatsu may still issues that require this)
  • Kernel version 3.9 or higher (allows binding multiple instances to the same port, for lower kernel versions recommend using Apache2 or Nginx)

Installation