Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I tried to run Wiki.js in the past but it's really buggy and has a lot of spinners/loading pages for what is supposed to be simple html pages so i've been looking for a good self-hosted alternative since.

I love how there are so many options in the HN comments, and some of them look really good as well, however I still struggle to believe that none of them are self-contained. All of them require a a redis container, a postgres container, a frontend proxy etc.. for a simple wiki? can't the wiki run it's own redis-cache internally, maybe run with sqlite? Have all the oauth/proxy stuff optional?

In the meantime i've been running with mkdocs but since it's a site generator but it's not really user friendly as you need to redeploy to see changes, etc..



You're looking for Dokuwiki. It doesn't even need a database; pages are stored as plain text files on disk. Its appearance is a little dated, but it seems to work very well.


MediaWiki. Is there something wrong with the solution powering Wikipedia? It’s very simple to set up, and you can one-click deploy it on DigitalOcean for $10/month.


I gave MediaWiki a shot just now but it's seriously lacking Markdown support. Seems that there's a plugin for it but that's a no-go in the docker setup, would need to make my own container because it depends on some php package that doesn't come in the default image. Really a shame the docker setup isn't made to be extensions friendly.


MediaWiki doesn't have full WYSIWYG. The Visual Editor is nice, but doesn't support templates.


What do you mean by this? You can use templates when editing pages with mediawiki's visual editor.


You're right. I was going to tell you about what a nightmare infoboxes are, but my experience is clearly out of date. I guess I'm used to a large public failure killing a project. I'm extremely impressed by the experience now and I shouldn't have commented without looking into it more.


I've had MediaWiki (which is Wikipedia) run fine on its own in the past with minimal requirements.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: