Features

Everything Supabyoi provides to deploy and manage your Supabase instances.

VM Management

Add and manage multiple VPS servers from a single dashboard. Supabyoi performs automatic security hardening the moment a VM is registered — no manual setup steps required.

  • Add and manage multiple VPS servers
  • Automatic security hardening on registration
  • SSH connection verification before accepting a VM
  • Capacity tracking shows available RAM for new instances

One-Click Deploy

Deploy a complete Supabase stack in minutes — no DevOps experience required. Supabyoi handles the entire provisioning pipeline automatically.

  • Full Supabase stack deployed in a single action
  • Real-time deployment progress — watch each step as it completes
  • No manual configuration required

Studio Access

Each instance includes the full Supabase Studio web UI, available at studio-{name}.supabyoi.com. Access is authenticated — only the instance owner can view it.

  • Browse tables and run SQL queries
  • Manage users and authentication settings
  • Configure storage buckets and policies
  • Owner-only authenticated access — no sharing credentials required

Credentials & Quick Connect

Your dashboard shows all the connection details you need to start building immediately.

  • API URLhttps://{name}.supabyoi.com
  • Anon (publishable) key — Safe for client-side use
  • Service role key — Server-side only, bypasses RLS
  • Database connection string — Direct PostgreSQL access

Quick Connect provides a ready-to-paste code snippet for @supabase/supabase-js:

import { createClient } from '@supabase/supabase-js'

const supabase = createClient(
  'https://{name}.supabyoi.com',
  'your-anon-key'
)

Monitoring & Diagnostics

Run on-demand health diagnostics across all 8 services in your Supabase stack. Get an instant snapshot of what is running and what is not.

  • Health checks for all 8 compose services: Postgres, Kong, REST, Auth, Realtime, Storage, Meta, Studio
  • Service status and response latency
  • Resource usage — disk, CPU, and memory

Event Timeline

A full audit log of every significant event in your instance's lifecycle. Nothing is hidden.

  • Deployment start and completion events
  • Restarts and stop/start actions
  • Failure events with error context
  • Configuration changes

Backups

Your data is automatically protected with hourly PostgreSQL backups stored on Cloudflare R2.

  • Automatic hourly PostgreSQL backups
  • Stored on Cloudflare R2 for durability and low-cost retention
  • Note: Restore UI coming soon

Start & Stop

Pause instances without losing data. Stop an instance to free VM resources and restart it at any time to pick up exactly where you left off.

  • Stop to reclaim RAM and CPU on shared VMs
  • All data and configuration preserved across stop/start cycles
  • Start resumes the full stack in seconds

Multi-Instance Support

Run multiple independent Supabase instances on a single VM. Each instance is fully isolated with its own ports and database.

  • Multiple instances per VM — maximize hardware utilization
  • Each instance requires approximately 4 GB RAM
  • Fully isolated with separate port allocations and databases
  • Capacity tracking prevents over-provisioning