62

My blog is currently running on Ghost 1.0 I'm blogging for almost 20 years, started with blogger.com I think, eventually migrated to self-hosted Ghost when it was pretty new and lightweight. I can host anything that runs on Linux, I can even use Docker.

I don't want to migrate to the latest Ghost version because it feels very enterprisey now, needs a lot of resources on the server and uses a complex data format instead of Markdown. I don't need monetization either.

My requirements are:

  • possible to migrate ~30-40 Markdown posts + embedded images from Ghost 1.0
  • future proof, i.e. simple data format so I don't get locked in
  • low RAM/CPU usage
  • easy maintenance, creating posts, backups, etc
  • RSS support

I'll be very grateful for any suggestions.

you are viewing a single comment's thread
view the rest of the comments
[-] mbirth@lemmy.ml 3 points 1 week ago

I had looked into GRAV which is not quite suited for blogging (i.e. date-based posts) but rather for wiki-like content or a simple page structure. Also, they're also feeling more and more enterprisey, especially with their recent 2.x release.

Tried Serendipity but found it to be more or less on life-support.

And finally settled on a very basic WordPress with only a handful of plugins (all set to auto-update), most importantly SQLite and ActivityPub. Backups are a simple copy of all the files or just the SQLite db. The Gutenberg post format in the SQLite db is easy enough to convert it to anything else using a small custom Python script should need be. I don't remember how I imported my existing posts, though. Might've been via RSS import.

this post was submitted on 04 Oct 2026
62 points (98.4% liked)

Selfhosted

62860 readers
706 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS