dragontamer 2 years ago

A somewhat popular blogger discusses her migration from Substack to "Ghost". I think this level of detail with VPS, Email-lists, and importing email lists from Substack, migration to Stripe and more.

Its a huge amount of detail that's almost certainly relevant to the crowd here in Hacker News.

makin 2 years ago

I do notice that she's written around some of the technical things she's lost with the move: footnotes are no longer clickable, and there is no dark mode. Nice article regardless, the Github repos are appreciated.

bsder 2 years ago

> I also ran mysql_secure_installation on my Ghost server to harden up the MySQL server. This does a couple of things to make it harder for people to compromise your SQL database (which is initially set up in a development mode), like disabling remote login as root.

WTF!

Why in the world aren't the defaults set to "secure by default"? Why in the world would DigitalOcean create a Ghost droplet that wasn't secured out the wazoo?

And, looking at what she went through, self-hosting this stuff is still far, far too stupidly difficult.

  • Kluggy 2 years ago

    Honestly, I wish more self hosted stuff defaulted to using sqlite purely to reduce the complexity for simple deployments.

    • ochronus 2 years ago

      Ghost started with sqlite back in the days, I'm not sure why they migrated away :/

0ckpuppet 2 years ago

So she's leaving because Substack didn't go far enough to violate the nazi's First Amendment rights? This makes me ask the question, Is a violation of a nazi's first amendment rights a violation of everyone's first amendment?

  • nickthegreek 2 years ago

    this has nothing to do with 1st amendment rights.

thx 2 years ago

i like her writing a lot / one amongst z few bloggers who’s posts me like to read (beyond fred / paul , etc

good writer