First Login

Log in to Supascale and complete initial setup.

After installation, log in to Supascale and complete the initial configuration.

Access Supascale

Open your browser and navigate to:

  • Direct access: http://your-server:3000
  • Via domain: https://supascale.yourdomain.com (if configured)

Login

Enter the admin credentials you created during installation:

  1. Username: The admin username (default: admin)
  2. Password: The secure password you set

Click Sign In to access the dashboard.

Dashboard Overview

After logging in, you'll see the main dashboard with:

  • Dashboard - Overview and quick stats
  • Projects - Manage Supabase projects
  • Domains - Domain configuration
  • Backups - Backup management
  • Cloud Storage - Storage providers
  • Resources - System monitoring
  • Logs - Application logs
  • Tasks - Scheduled tasks
  • Settings - User and system settings

Dashboard Widgets

  • System Status - CPU, memory, disk usage
  • Projects Overview - Quick project stats
  • Recent Activity - Latest operations
  • Update Status - Available updates

Initial Configuration

1. Verify License

Navigate to Settings > License to verify your license is active:

  • Status should show "Active"
  • Updates expire date should be in the future
  • License email should match your account

2. Configure Cloud Storage (Optional)

If you plan to store backups in the cloud:

  1. Go to Cloud Storage
  2. Click Add Provider
  3. Select your provider (S3, GCS, Azure, etc.)
  4. Enter credentials
  5. Test connection
  6. Set as default (optional)

3. Review Security Settings

Navigate to Settings > Security:

  • Review password requirements
  • Check session timeout settings
  • Review API key permissions

4. Generate API Key (Optional)

If you'll use the REST API:

  1. Go to Settings > API Keys
  2. Click Create API Key
  3. Enter a name and select permissions
  4. Copy the key (shown only once)

Change Password

To change your admin password:

  1. Go to Settings > Profile
  2. Click Change Password
  3. Enter current password
  4. Enter new password (must meet requirements)
  5. Confirm new password
  6. Click Update Password

Customize Appearance

Supascale supports light and dark modes:

  1. Click the theme toggle in the header
  2. Select Light, Dark, or System

Common Issues

Can't Access Dashboard

  1. Verify Supascale is running: pm2 status
  2. Check logs: pm2 logs supascale-web
  3. Verify port is accessible: curl localhost:3000
  4. Check firewall settings

Login Failed

  1. Verify username is correct
  2. Check password (case-sensitive)
  3. If locked out, reset via CLI:
    cd /opt/supascale-web
    node scripts/reset-password.js admin "NewPassword123!"
    

License Issues

  1. Verify license email matches
  2. Check update token is correct
  3. Verify server can reach license server
  4. Check license hasn't expired

Next Steps

Now that you're logged in:

  1. Create your first project
  2. Configure a custom domain
  3. Set up scheduled backups