Lutfi

Supakeep - Prevent Supabase project from being paused due to inactivity

by
Keep your Supabase projects active and prevent them from being paused due to inactivity.

Add a comment

Replies

Best
Lutfi
Maker

A Problem that Annoyed Me
Here's what happened to me: I was working on my side projects, using Supabase's generous free tier. Life gets busy, and I don't touch the projects for a week... and just like that, my projects that use Supabase for backend are paused.
Even worse? I left some projects to be inactive for 90 days and it gets permanently archived. I learned this the hard way when I had to do these to recover my archived project:

  1. Create a new Supabase project

  2. Download my archived database

  3. Perform a painful database migration

  4. Update all my environment variables


After running into this problem multiple times, I decided to build Supakeep to solve this once and for all

What is Supakeep?
Supakeep is a simple, free tool that automatically keeps your Supabase projects alive by sending periodic API requests every 3-7 days. It's like a heartbeat monitor for your projects.

Key Features

  • Set & Forget: Add your projects once, and never worry again about Supabase pause

  • Free & Reliable: Powered by cron-job.org's infrastructure

  • Privacy First: Your data stays in your browser, never stored on our servers

  • No Registration: Start using it immediately

  • 30 Projects: Manage up to 30 Supabase projects for free

How It Works

  • Add your Supabase project URL and anon key

  • Choose your ping interval (3, 5, or 7 days)

  • Supakeep creates automated cron jobs via cron-job.org

  • Your projects stay active forever

Why I Built This
As a developer juggling multiple side projects, having Supabase projects randomly pause was incredibly frustrating. The free tier is amazing, but the inactivity policy can catch you off guard. I wanted a solution that was:

  • Completely automated (no manual intervention)

  • Privacy-focused (no data collection)

  • Free (solving this shouldn't cost money)

Perfect For

  • Side project builders

  • Startup MVPs and prototypes

  • Developers experimenting with new ideas

  • Students learning web development

  • Anyone using Supabase's free tier

The Technical Bits

  • Built with Next.js, React, Typescript, Tailwind, shadcn/ui, magicui, Docker, Coolify, Hetzner, v0.dev, Cursor

  • Uses Supabase's REST API for keep-alive pings

  • Integrates with cron-job.org's API for scheduling of regular calls to Supabase's REST API

  • All data stored locally in your browser. No database that I use for this.

Why This Matters
Supabase is incredible for rapid development, but losing projects to inactivity can kill momentum on side projects. Supakeep removes that friction, letting you focus on building instead of babysitting your backend.

Try Supakeep now at https://supakeep.xyz
Have you ever lost a Supabase project to inactivity? How do you keep your side projects alive? Let me know in the comments! 👇
#Supabase #SideProjects #WebDev #Automation #FreeTier #Developers #NoCode #Backend #Startup #MVP