Files in the top-level directory in any check-in
- static
- views
- app.lua
- config.lua
- markdown.lua
- mime.types
- nginx.conf
- readme.md
Liki
A simple, filesystem-backed wiki for Lapis.
Dependencies
Liki depends on Lapis, and Lapis depends on OpenResty.
Openresty has binaries for most linux distros, Windows and Mac.
Lapis can then be installed with luarocks install lapis
.
Running
Create the content directories inside liki's root directory:
mkdir -p content/pages && mkdir content/histories
You could link them from elsewhere if you prefer.
Run lapis server
in Liki's root directory. Liki will be available at
localhost:8080
.
For a public-facing deployment, run lapis server production
instead. You'll
likely want to set up a systemd service (or equivalent).
For more advanced setups, see the Lapis config guide.
Structure
All of your pages are stored as regular markup in the content/pages
directory.
Styling
To style the wiki, edit static/stylesheet.css
.