Il mese scorso ho visto l'ennesimo post "ho perso i miei dati di produzione" qui e ho realizzato qualcosa di scomodo: se gestisci il tuo progetto secondario sul piano gratuito di Supabase, non hai letteralmente alcun backup. Sul piano Pro ottieni 7 giorni — memorizzati sulla loro infrastruttura. Account sospeso? Problema del fornitore? Backup bloccati all'interno.
Quindi sto costruendo DBLifeboat: dump Postgres notturni inviati al *tuo* bucket S3/R2, e ogni backup viene testato per il ripristino in un database di prova (un backup che non hai mai ripristinato è una speranza, non un backup).
Non sto vendendo ancora niente — sto validando. Terrò il prezzo di lancio (50% di sconto per sempre, primi 50):[ https://dblifeboat.raviottamatthias.workers.dev ](https://dblifeboat.raviottamatthias.workers.dev/)
Feedback brutale benvenuto: è un vero problema per te, o gestisci già i backup in un altro modo?
Business-Cycle7430 is developing a service called DBLifeboat to provide off-platform backups for Supabase/Neon users on the free plan, which lacks backup options. The service involves nightly Postgres dumps to user-specified S3/R2 buckets, with each backup tested for restoration. The user seeks feedback on whether this addresses a real problem or if users manage backups differently.
If I was worried about backup I don't think I would be on a free tier. And if I was worried about backup on a free tier I would be looking at hand rolling a backup solution like you are suggesting.
I would still encourage you to build what you are building to practise SaaS modelling, but I'm afraid I think you're targeting the wrong group. Someone on a free tier is likely on a free tier for hobby reasons.
Free plans != production environment