Image board software written in Lua using the Lapis web framework.
Lua JavaScript CSS Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Lapis-chan

Lapis-chan is an text/image board written in Lua using the Lapis web framework.

Features

To view a complete list of features, check out the Feature Set spreadsheet.

Install

Installing

docker-compose build && docker-compose up

Create Cryptographic Secrets

In the secrets directory, open up both the token.lua and salt.lua files.

Secret Token

The secret token should be a random string of characters between 40 and 60 characters in length. Change CHANGE_ME to your secret token. Keep this token extremely safe, it is the backbone of security on Lapis-chan! Don't lose it, either!

Secret Salt

The secret salt should be a random string of characters exactly two characters in length. The salt can be comprised of letters, numbers, a period (".") or a slash ("\"). Change CHANGE_ME to your secret salt. This salt is not necessarily meant to be secure, but don't hand it out willy-nilly either. This is only used for generating insecure tripcodes.

Start Lapis

Now we're ready to finish the installation!

lapis server production