Skip to content
/ mmx Public

Static site & wiki generator for mrshll.com, written in Lua with minimal dependencies

Notifications You must be signed in to change notification settings

mrshll/mmx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMX

For information about mmx, see it in action at https://mrshll.com/mmx.html

Previous version with different feature set, written in Go now lives here for archival purposes.

Dependencies

  • Lua
  • GNU date for generating RSS item dates
  • find
  • Optional: inotifywatch via inotify-tools for live site recompiling.

Running

There are three main scripts:

  1. ./build.sh path/to/content path/to/site which compiles the site
  2. ./run.sh path/to/content path/to/site which recompiles the site when the src or data changes
  3. ./processImages.sh path/to/content path/to/site which processes the images with resizing, compression and (optional) dithering

About

Static site & wiki generator for mrshll.com, written in Lua with minimal dependencies

Resources

Stars

Watchers

Forks