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

I did this recently to start creating a public (but unlisted) developer log, à la Carmack .plan. Obsidian has a community GitHub backup plugin, but you can also just manually push to a repo whenever you want to update the site. Then you can use that repo as a proto-CMS, and pull it in with, say, NextJS to create a static site. Anything with built in CI (Vercel, Netlify, GH Actions) should be able to detect the change to the CMS repo and rebuild your static site. Both steps are quite easy (took me under 10 minutes total).

That said, if you don’t need special control over your content/presentation, then you could alternatively just pay Obsidian $8 a month for their Publish feature.



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

Search: