General Questions

Frequently asked questions about Supascale.

Common questions about Supascale licensing, features, and general usage.

What is Supascale?

Supascale is a self-hosted management platform for running multiple Supabase instances on your own infrastructure. It provides a web-based control panel to create, manage, and monitor Supabase projects without relying on Supabase's hosted service.

How is Supascale different from Supabase Cloud?

AspectSupascaleSupabase Cloud
HostingSelf-hosted on your serversManaged by Supabase
PricingOne-time licenseUsage-based subscription
Data locationYour infrastructureSupabase data centers
ControlFull controlPlatform limits apply
Multiple projectsUnlimitedBased on plan

What's included in a Supascale license?

A Supascale license includes:

  • Perpetual software license - Use the version you purchase forever
  • 1 year of updates - Access to all new versions released within one year
  • Email support - Technical assistance during the updates period
  • Unlimited projects - No limit on Supabase instances

After the updates period expires, you can continue using your current version or renew for continued updates.

Can I use Supascale for commercial projects?

Yes. The Supascale license permits commercial use. You can:

  • Run production applications
  • Serve paying customers
  • Use for internal business applications

How do I renew my license?

  1. Visit the Supascale portal
  2. Log in with your license email
  3. Navigate to Account > Subscription
  4. Select a renewal option

Renewing extends your updates period by one year from the current expiration date (or from today if already expired).

What happens when my updates expire?

When your updates period expires:

  • You keep: Your current Supascale version works forever
  • You lose: Access to new versions and features
  • Support: Email support ends (community support remains)
  • Security: No automatic security patches for expired licenses

We recommend keeping updates active for security patches and new features.

Can I transfer my license to another person?

License transfers are handled on a case-by-case basis. Contact support with:

  • Current license email
  • New owner's email
  • Reason for transfer

Is there a trial version?

Contact us for trial license options. Trial licenses are typically:

  • 14-30 days duration
  • Full feature access
  • Limited to non-production use

What support options are available?

Support LevelDescription
Email supportIncluded with active updates
CommunityGitHub discussions (always available)
Priority supportAvailable as add-on

How often is Supascale updated?

We release updates regularly:

  • Security patches: As soon as vulnerabilities are identified
  • Bug fixes: Weekly to bi-weekly
  • New features: Monthly

Updates are delivered through the built-in update system.

Can I use Supascale offline?

Supascale works mostly offline after initial setup:

  • Works offline: All project management, backups, monitoring
  • Requires internet: License validation (periodic), Let's Encrypt certificates, cloud storage backups

What Supabase version does Supascale use?

Supascale uses official Supabase Docker images. The specific versions are:

  • Configurable per project
  • Defaults to latest stable release
  • Can be pinned to specific versions

How do I report a bug or request a feature?

Is Supascale open source?

Supascale is source-available, not open source:

  • Source code: Visible to licensed users
  • License: Proprietary license required for use
  • Modifications: Allowed for personal use
  • Redistribution: Not permitted

Can I contribute to Supascale?

We welcome contributions:

  • Documentation: Improvements and translations
  • Bug reports: Detailed issue reports
  • Feature ideas: Suggestions via discussions

Code contributions require a contributor agreement.

Where is my data stored?

All data stays on your infrastructure:

Data TypeLocation
Supascale config~/.supascale/ or install directory
Databasedata/supascale.db (SQLite)
Project data~/supabase/projects/
Backups~/.supascale_backups/ or cloud storage

How do I back up Supascale itself?

To back up Supascale configuration:

# Backup database
cp data/supascale.db data/supascale.db.backup

# Backup environment
cp .env .env.backup

The most important files:

  • data/supascale.db - All configuration and history
  • .env - Environment variables and secrets

Can I run multiple Supascale instances?

Yes, but each instance needs:

  • Separate installation directory
  • Different port (or separate server)
  • Its own license (one license per installation)

Does Supascale support high availability?

Current features:

  • Health checks - Automated monitoring
  • Backup/restore - Quick recovery
  • Cloud backups - Off-site redundancy

Future roadmap may include:

  • Multi-node clustering
  • Automated failover

What happens if Supascale company shuts down?

Our commitment:

  • Perpetual licenses remain valid forever
  • Source code provided to active licensees
  • Community can maintain forks for personal use

How do I uninstall Supascale?

# Stop Supascale
pm2 stop supascale-web
pm2 delete supascale-web

# Remove installation
rm -rf /path/to/supascale-web

# Optional: Remove data
rm -rf ~/.supascale_backups
rm -rf ~/supabase/projects

This permanently deletes all Supascale data and Supabase projects. Back up important data first.

How do I contact support?

  • Email: [email protected]
  • Response time: 24-48 hours for email support
  • Include: License email, Supascale version, detailed description