The source files for ryanliptak.com.
Uses a custom version of the Motyl static site generator (the abandoned Lua version).
You'll need to install the following Lua modules and make them available to Lua:
- luafilesystem
- lustache
- cmark-lua (if you're on Windows, you can compile it from here)
- web_sanitize
- (optionally) sleep only if you are going to run watch.lua
Once all the dependencies are installed, running:
lua build.lua
will build everything and put it in the public/
directory.
For testing, you can use one of these to serve the public/
directory.
To automatically rebuild whenever a file is changed, run:
lua watch.lua
(you'll need to have the sleep
module installed, see above)