simple wiki with markdown files as input
Webserver with Apache 2.4 (or similar) and php 7.4
- copy and past the code in a specific folder and configure the Webserver
- create new
app/settings.ini
file starting fromapp/settings-example.ini
and fill the fields - insert the
.md
files indata/md-wiki-docs
- create the
index
in json format
{
"filename.md" : "Name"
}
5.execute the enable and refresh search
If you want to add shorcut link you can add it in settings.ini like the example
You can edit the .md
files already presents by clicking ""
the uploaded images can be placed into public/img/upload
folder
once added the new .md
files and updated the index
file execute
node bin/index-search.js
adding users in folder data/users
with json files
{
"username":"test",
"password":"test",
"token":"""
}
you can edit the .md
files already presents by clicking Edit
link in bottom of the pages. You can also upload and delete images
!!ATTENTION: in order to have the correct results in search after online editing you need to execute the enable and refresh search!!
- add a load more feature
- add version management
- Fat-Free Framework 3.8 (https://fatfreeframework.com)
- Font Awesome Free 6.3.0 (https://fontawesome.com)
- Bootstrap 5.0.2 (https://getbootstrap.com/)
- jQuery 3.6.3 (https://jquery.com/)
- jQuery UI 1.13.2 (https://jqueryui.com/)
- moment.js 2.29.4 (http://momentjs.com)
- Fuse.js 6.6.2 (https://fusejs.io/)
- Parsedown 1.7.4 (https://parsedown.org/)
- Simple load more 1.5.3 (https://github.com/zeshanshani/simple-load-more)