Skip to main content


πŸŽ‰ Finally federated!

After a truly ridiculous amount of stubbornness, debugging, and duct-taping containers together, my Ghost blog is now fully ActivityPub enabled.

You can now follow my blog directly from the fediverse:
@laura@blog.laurahargreaves.com πŸ’œπŸŒΉ

#Fediverse #ActivityPub #OpenWeb #SelfHosting #Ghost #IndieWeb #FediTech

in reply to Elena Rossini ⁂

@_elena
Yep, about 500 times during the process I'm thinking to myself 'completely understand why Elena went to MagicPages over this' πŸ˜‚πŸ˜‚
@laura@blog.laurahargreaves.com
in reply to Laura Hargreaves πŸ‘©β€πŸ’»

and I struggled for a while to correctly set up a self-hosted Ghost site via Ghost-CLI earlier this year.

When I saw what Docker required I was like: ok, white flag, this is WAAAAAY above my capabilities.

So hats off to you for pulling this off!!! You have my MAJOR respect and admiration ☺️

in reply to Elena Rossini ⁂

yep, to get to v6 I had to migrate the database from mariadb and move from CLI-managed install to docker, fun times! πŸ˜‚ I'm actually quite glad now because everything else I host is docker, so Ghost was the odd one out really 😊 Now they've brought out 6.8.1 I see, so I suppose that's my next job πŸ˜‚@laura@blog.laurahargreaves.com
This entry was edited (3 weeks ago)
in reply to Laura Hargreaves πŸ‘©β€πŸ’»

I was TERRIFIED at the thought of stopping my Ghost blog if I had to do a manual transfer to Docker.

You’re my hero for managing it on your own!

Unknown parent

mastodon - Link to source
Elena Rossini ⁂

@thomas thank you Thomas. I know.

What you may not know:

Ghost’s recommended setup for self-hosting had been Ubuntu / MySQL for 3+ years. YunoHost runs on Debian - with a MariaDB database for its Ghost package.

These standards have been abandoned by Ghost 2+ YEARS ago. A kind YunoHost volunteer has been manually patching packages after each new release.

Now Ghost is recommending Docker for v6 and going forward.

I LOOOOOVE YunoHost but I would not recommend it for self-hosting Ghost.

⇧