Ancestors

Toot

Written by Robin Riley on 2025-01-17 at 01:43

Wow. Self hosting Ghost is delightfully simple, especially with the Docker container. Nice change of pace from the last few applications I set up on my new server :blobcat_glasses:

Now it's just down to setting up Matrix and Pixelfed!

Then I'll have functionally replaced my old server, and can begin winding it down. Looking forward to knocking a couple hundred a month off my hosting bills :blobcat_bongo:

=> More informations about this toot | More toots from robin@riley.pub

Descendants

Written by kattekrab on 2025-01-17 at 01:48

@robin Hey Robin - have you played with #Podman at all? I keep meaning to do one of the tutorials, but as I don't actually deploy software myself on a regular basis I'm ashamed to admit I've not yet hit the compelling push to move that up my todo list

=> More informations about this toot | More toots from kattekrab@aus.social

Written by Robin Riley on 2025-01-17 at 01:54

@kattekrab Oooh, no I haven't! Definitely relevant to my interests here, I'll have to take a look -- thank you!

=> More informations about this toot | More toots from robin@riley.pub

Written by Zee on 2025-01-17 at 01:52

@robin what box are you running it on? A home server or a cloud one?

Cc @adarsh cuz he had mentioned considering joining team self host last time we chatted.

=> More informations about this toot | More toots from zspencer@sfba.social

Written by Robin Riley on 2025-01-17 at 01:59

@zspencer @adarsh Previously I've been hosting everything on an ever beefier Digital Ocean droplet, but now shifting to a server on my home network -- which proxies through a very low power droplet, so I'm not inviting the world to connect directly to my home network.

And this time I'm using a container-based approach for everything, which has already made maintenance easier.

Cloud or home based, either way I'm def a big fan of self hosting!

=> More informations about this toot | More toots from robin@riley.pub

Written by Xavier Knol :verified_paw: :donor: on 2025-01-17 at 01:52

@robin it really is isn’t it, will probably use ghost to finally host my blog on the oracle cloud free tier while using Coolify which seems like a great automated management solution which I came across recently, I of course also have a homelab however free, and a static IPV4 adres is quite compelling.

=> More informations about this toot | More toots from XEJKnol@infosec.exchange

Written by Robin Riley on 2025-01-17 at 02:00

@XEJKnol Ohhh, hadn't heard of Coolify, will have to check that out!

=> More informations about this toot | More toots from robin@riley.pub

Written by Xavier Knol :verified_paw: :donor: on 2025-01-17 at 02:11

@robin it’s quite an interesting PAAS solution built on docker which enables the quick deployment of resources with automated SSL and subdomains using traefik / caddy

=> More informations about this toot | More toots from XEJKnol@infosec.exchange

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 02:00

@robin I've done that too (self hosting Ghost) - and yeah, it's quite straightforward, eh! And am doing the same with Matrix and Pixelfed, although I have some work to do to tidy things up after the latest Pixelfed upgrade... but yeah, the savings in hosting is massive. All my external systems are running on Hetzner's 7 euro/month instances. Crazy cost-effective. (hosting a lot of other services besides those 3)...

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Robin Riley on 2025-01-17 at 02:02

@lightweight Oh excellent! Glad to have another fellow traveler. The storage costs were what really pushed me over the edge :blobcat_sleepless:

=> More informations about this toot | More toots from robin@riley.pub

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 02:10

@robin where/how were you hosting previously? Fully managed services? I've found moving my work off AWS & Azure, we lowered our costs 95% across the board. Paying trivial amounts for cloud hosting now. We have grandfathered server at Hetzner with big disks and back up to it, otherwise storage is a minor cost for us. We don't use object storage, all block storage. I back personal stuff up to home servers w/big disks at home & I host stuff here, too.

Now just need to play with Ghost more.

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Robin Riley on 2025-01-17 at 06:40

@lightweight I had everything piled into Digital Ocean droplets, probably could've saved money by introducing a dedicated storage solution but it was more complexity than I was willing to deal with πŸ˜‚

When I'm done with this project my storage will all be down to local machines and off-site backups, with some low wattage cloud servers to act as proxies.

=> More informations about this toot | More toots from robin@riley.pub

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 06:43

@robin nice.Yeah, I moved a lot of stuff from DO to Hetzner, and saved 60%...

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Yuchen Pei on 2025-01-17 at 07:44

@lightweight

Hetzner bans in mysterious ways. I never managed to register an account there

@robin

=> More informations about this toot | More toots from quasi@peister.org

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 07:50

@quasi @robin yes, I've heard that. I haven't experienced it, however.

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Elena Rossini ⁂ on 2025-01-17 at 10:30

@lightweight @robin quick question Robin & Dave: are you self-hosting Ghost on a fresh install... or did you move from a paid Ghost to a self-hosted Ghost account? (I'm curious about the latter, as I pay $31 a month for a Creator plan but now I have the skills to self-host it)

=> More informations about this toot | More toots from _elena@mastodon.social

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 10:31

@_elena @robin started from scratch... although I did investigate the migration process when someone asked about it here (perhaps you?), and though it's poorly documented (because why would a commercial entity want to make it easy to migrate away from its service eyeroll) it looks fairly easy... I got the impression it's as easy as "use the 'migrate to Ghost hosting' but in reverse"... but I haven't tried it...

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Elena Rossini ⁂ on 2025-01-17 at 11:10

@lightweight great point (re: lack of documentation).

I keep putting this off but the more time passes, the more posts I would have to move, yikes πŸ˜…

=> More informations about this toot | More toots from _elena@mastodon.social

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 11:11

@_elena I got the impression it's a pretty automated process once you've got it set up, so I don't think it matters that much when you do it...

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Elena Rossini ⁂ on 2025-01-17 at 11:13

@lightweight I was thinking more in terms of media (photos / videos embedded in a post)

=> More informations about this toot | More toots from _elena@mastodon.social

Written by Dave Lane :flag_tino: πŸ‡³πŸ‡Ώ on 2025-01-17 at 11:14

@_elena does that sort of media have to be moved manually?

=> More informations about this toot | More toots from lightweight@mastodon.nzoss.nz

Written by Xavier Knol :verified_paw: :donor: on 2025-01-17 at 02:14

@robin the only thing I don’t like about ghost is the requirement to use mailgun for transactional emails instead of being able to use the API’s of other transactional mail providers.

=> More informations about this toot | More toots from XEJKnol@infosec.exchange

Written by Robin Riley on 2025-01-17 at 06:41

@XEJKnol Yeaaah I just stumbled into that myself. I've been using Sendgrid for everything and am annoyed I have to introduce another vendor to the mix πŸ˜‚

=> More informations about this toot | More toots from robin@riley.pub

Written by Xavier Knol :verified_paw: :donor: on 2025-01-17 at 12:19

@robin indeed, and mailgun is especially frustrating since they don’t have a pay as you go plan.

=> More informations about this toot | More toots from XEJKnol@infosec.exchange

Written by James Richardson on 2025-01-17 at 12:00

@robin just pay attention to the docker-specific update steps. I didn't, and killed mine doing a docker compose pull to update. Fortunately I had only made a few posts.

=> More informations about this toot | More toots from tokenwizard@mastodon.tjhome.dev

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113841165477463922
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
424.206959 milliseconds
Gemini-to-HTML Time
8.451244 milliseconds

This content has been proxied by September (ba2dc).