Hacker News new | ask | show | jobs
by knowhy 1986 days ago
You might want to take a look at org-web[0]. It's a webfrontend for org-mode. But I think it could be used without Emacs as well. It's self-hosted and uses org files to store the data. It should meet most of your criteria. Not sure if it is still under development.

[0]: https://github.com/DanielDe/org-web