I have used TikiWiki for a while and recently tried MediaWiki, but either of them seems to be too complex for my simple need.
To be honest, I prefer markdown over wiki syntax for it’s simplicity, thus why I’m asking this question :
I am looking for a collaborative documentation system based on markdown syntax like the Github’s wiki system.
- This project should be written in PHP so it can be served on a shared hosting (ie. should be installable and standalone).
- Images and other medias are optional, but it would mainly be used to document code and programming related projects.
- May use MySQL or PostgreSQL.
- An extension system is not necessary.
- Optionally, a possibility to make pages visible or hidden (draft?).
Can someone suggest an/such existing project?
You could use DokuWiki. It has his own syntax, but with the Markdown-Plugin it also understands Markdown files (It uses the PHP Markdown Extra library.). The wiki articles are stored directly in the filesystem, no database is needed. There exists also some Git plugins for DokuWiki.
Another solution would be a document generator like Sphinx that reads text in the Restructured Text Format (more powerful than Markdown) and writes static HTML pages.