Show HN: An Open Source Documentation Server
blog.minio.io
blog.minio.io
It looks to me like Gollum allows the user to use a wiki like interface to create and commit docs in github. Gollum also seems to allow a variety of formats other than markdown when the user is creating documentation through their server.
Doctor sticks to aggregating, categorizing and presentation. Postgres is used to manage document links and categories and not content itself. Doctor lets github do all the heavy lifting on document creating & editing and versioning.
Doctor only solves a niche problem of serving existing content, aggregating it and managing it using github.com directly.
Postgres is generally for the CRUD in grouping, aggregating/associating and customization. Do you have any better suggestion?
Feel free to play with it and give us your feedback.
I honestly don't understand what "aggregating/associating" you're talking about, that isn't possible in a regular markdown wiki (eg using gollum, but also several other md based wiki tools).
As for suggestions - if your tool is specifically aiming to be lightweight, use a lightweight db, like SQLite.