Back
Jonas Scholz

Jonas Scholz

@jonas_scholz

Building a new cloud platform (sliplane.io), infrastructure nerd ☕
90
Joined June 2024

Honestly never checked, I think the content still belongs to me. If I wrote for other customers, they had all rights to it. I think they also modified it and posted it somewhere else.

I wrote a few paid articles on dev.to, the startups directly approached me for that. Maybe that works?

ah so just pinging writers directly works too? So how does the intellectual property work? Jonas, do those articles "belong" to that site or to you?

Honestly never checked, I think the content still belongs to me. If I wrote for other customers, they had all rights to it. I think they also modified it and posted it somewhere else.

What management features do you need, besides backups? I've used Postgres (on hetzner) + Grafana Cloud for monitoring + custom backup script (dumps data every few hours to a few locations) and that works for me, never missed anything else

Automated backups and upgrades for new PG versions

I'm sure I could write a script to do both (would really only want to automate backups), but Dokku already has all of that: github.com/dokku/dokku-postgr…

I will give this a look though - I do get your point about simplifying things and just doing it yourself.

Yes! It basically just polls your registry (probably github?) and then updates your docker images. Very easy to use, put both behind caddy and everything in one docker-compose and you have a pretty solid setup imo.

Cool, seems nice and simple - the only thing this is really missing is management for Postgres.

Dokku has some nice tools for dealing with that it seems and also supports Caddy as a reverse proxy, so I'm still leaning in that direction.

What management features do you need, besides backups? I've used Postgres (on hetzner) + Grafana Cloud for monitoring + custom backup script (dumps data every few hours to a few locations) and that works for me, never missed anything else

Automated backups and upgrades for new PG versions

I'm sure I could write a script to do both (would really only want to automate backups), but Dokku already has all of that: github.com/dokku/dokku-postgr…

I will give this a look though - I do get your point about simplifying things and just doing it yourself.

Option 6: If you don't need a lot of features, a simple watchtower+github action+docker compose setup goes a long way! I've had setups run like that for years without issues now (also on Hetzner)

Interesting, never heard of Watchtower - is it this thing? github.com/containrrr/watchto…

If so I'll give it a look.

Yes! It basically just polls your registry (probably github?) and then updates your docker images. Very easy to use, put both behind caddy and everything in one docker-compose and you have a pretty solid setup imo.

Cool, seems nice and simple - the only thing this is really missing is management for Postgres.

Dokku has some nice tools for dealing with that it seems and also supports Caddy as a reverse proxy, so I'm still leaning in that direction.

What management features do you need, besides backups? I've used Postgres (on hetzner) + Grafana Cloud for monitoring + custom backup script (dumps data every few hours to a few locations) and that works for me, never missed anything else

Automated backups and upgrades for new PG versions

I'm sure I could write a script to do both (would really only want to automate backups), but Dokku already has all of that: github.com/dokku/dokku-postgr…

I will give this a look though - I do get your point about simplifying things and just doing it yourself.

Yes, but Kamal is not really that much harder at all and already solves zero downtime and assets bridging for you...

why did you pick a fixed price instead of per usage?

Good question. I guess to make it more predictable - do you think it would be better with usage?

We are also tracking payment_method.attached, but I think thats just specific to our usecase