Quick Start Guide

Get up and running with ScallerFox in 10 minutes. Deploy your first application, provision a database, and set up storage.

What You'll Need

  • A ScallerFox account (Sign up here)
  • A GitHub repository with your application code
  • Sufficient account balance (top up from the Billing page)
1

Create Account & Top Up Balance

Sign up at ScallerFox, then add credit to your account. All charges are deducted from your prepaid balance every 5 minutes based on actual usage.

Tip: Start with Rp 100,000-200,000 for your first app. Deployment packages start at Rp 30K/month for the Starter tier.

Account Setup Guide
2

Connect Your GitHub Repository

ScallerFox deploys directly from GitHub. You'll need a GitHub Personal Access Token (PAT) with repo access.

  1. Go to GitHub → Settings → Developer Settings → Personal Access Tokens → Tokens (classic)
  2. Generate new token with repo scope enabled
  3. Copy the token
  4. In ScallerFox dashboard, go to Git PATs and add your token
  5. Go to Repositories and add your repository URL
Learn more about repository setup
3

Create an Application

Navigate to Applications and click "Create Application". Fill in the details:

App Name: Unique identifier
Repository: Select your connected repo
Branch: Branch to deploy from
Package: CPU/RAM tier (Starter to Business)
Port: Container port (default: 8080)
Build Command: Auto-detected or override
Detailed application guide
4

Deploy Your Application

Click "Deploy Now" to trigger your first deployment. ScallerFox will:

  1. Clone your GitHub repository
  2. Detect and run your build command (Node.js, Python, Go, Ruby, PHP, or custom)
  3. Build a Docker container image using kaniko
  4. Push the image to our private container registry
  5. Deploy to Kubernetes with rolling update strategy
  6. Configure HTTPS with automatic SSL certificates

Note: First deployment may take 2-5 minutes. Subsequent deployments are faster.

Deployment process details
5

Monitor & Set Up Auto-Deploy

After deployment, monitor your app from the dashboard. Enable webhook to auto-deploy on every push.

Build Logs

Real-time stage-by-stage build output via WebSocket

Metrics

CPU, memory, network charts from Prometheus

Topology

Live pod visualization in your Kubernetes cluster

Monitoring guide