Readit News logoReadit News
Posted by u/krrishd 5 months ago
Ask HN: Do you still self-host a blog? What's your publishing stack?
Question says it all - I'm curious what the state of the art is for a community like HN (that, intuitively, wouldn't just start an eg. Substack).
chistev · 5 months ago
My personal blog is -

https://rxjourney.com.ng

I self host because I love writing code. It's inspired by Medium. It was built with Django and Svelte. I could have written the whole thing with Django but I wanted to learn Svelte, and I had plans of making it bigger and more interactive initially.

It's hosted on Render.

rasulkireev · 5 months ago
Add it to built with django!

https://builtwithdjango.com

chistev · 5 months ago
Will do!
boricj · 5 months ago
It's hosted on a computer located inside my apartment. It used to be hosted on a cheap Synology NAS. No Cloudflare or CDN or anything like that, just a bare NGINX server.

The website itself is built on Jekyll, but I want to switch to something else because I don't use Ruby/Gem for anything else and I can't be bothered to commit that stack to memory just for that.

solardev · 5 months ago
Is there a particular stack you prefer?

If JS, maybe consider Astro (for simple blogs)? It has built-in MDX support and deploys in a few seconds.

There's also Ghost, but it's a bit more complex. It has both a paid cloud version now and also the FOSS self-hosted version: https://github.com/TryGhost/Ghost

If PHP, maybe https://getgrav.org/?

For Go or a prebuilt binary, maybe https://gohugo.io/?

boricj · 5 months ago
I'm a low-level kind of person, both at work and at home. My requirements are static site only, hosted locally and no fuss (if I need to look up how to install the associated ecosystem or deal with a package manager it's out).

If I had to migrate right now I'd probably go with Hugo.

dostoynikov · 5 months ago
https://dostoynikov.com/

Made with Hugo and hosted on SourceHut. I am not a developer but I can call myself tech-savvy I guess. I love to tinker on my blog a lot; inspire from and discover other blogs.

csomar · 5 months ago
mattl · 5 months ago
I edit my posts in a self hosted Ghost site that I run on my laptop as needed and then I use Eleventy to translate that into a static website which gets pushed to Neocities.org via WebDAV (requires the $5 a month plan)

https://mat.tl/blog/2024/10/29/migrating-from-wordpress-com-...

LinuxBender · 5 months ago
Just nginx and static pre-compressed html and txt files. Publishing stack is my fingers and vim to get spell check. Backups are automated.
wannabebarista · 5 months ago
My personal blog is http://brettcmullins.com

It is a static site using Jekyll and hosted on GitHub Pages. Although I'm not doing anything fancy, I'm surprised at how flexible Jekyll is when I try to add a feature.

alp1n3_eth · 5 months ago
A lot of aggregators will also not allow your blog to be posted if it's on a newsletter site like Substack, Patreon, etc.

I use GitHub Pages for hosting, Porkbun for the domain, and Astro for the blog itself. EZPZ to manage and very straightforward, plus Astro's docs are great.