100% static single file CMS/Wiki done purely with client-side Javascript and HTML5. Here's some lovely documentation.
I'm just learning node and javascript, so I wouldn't rely on this fork if I were you.
See https://github.com/Dynalon/mdwiki/releases for readily precompiled releases.
- Install node and npm
- Clone the mdwiki repo
- Install node dependencies:
npm install && npm update
- Build MDwiki (you need automake installed - if you are on Windows check the contents of the Makefile for the list of commands to run them manually):
make
- Copy
dist/mdwiki.html
to where you want it installed
For development, use
grunt devel
To get unminified source code compiled to dist/mdwiki-debug.html
, as well as auto file watching and livereload support. Symlink the development mdwiki file into your webroot for testing.
[] Get rid of bootstrap affix dependency [] Upgrade to latest bootstrap package [] move from bootstrap.less to scss [] remove bootstrap-less package [] resolve deprecation warning in tsconfig.json