Quick Start Guide

Get up and running with ScallerFox in 5 minutes. Deploy your first application to Kubernetes.

Prerequisites

  • A ScallerFox account (Sign up here)
  • A GitHub or GitLab repository with your application code
  • Dockerfile in your repository (or we'll help you create one)
1

Create Your Account

Sign up for a ScallerFox account if you haven't already. You'll get access to the dashboard where you can manage all your applications.

Create Account
2

Create Git PAT and Connect Repository

First, create a Personal Access Token (PAT) for your Git provider, then connect your repository.

Step 2a: Create Git PAT

Go to Git PATs in the dashboard and create a new PAT:

  • Choose your provider (GitHub or GitLab)
  • Enter a name for your PAT (e.g., "My GitHub Token")
  • Paste your Personal Access Token from your Git provider

Step 2b: Connect Repository

Required repository structure:

your-repo/
├── Dockerfile          # Container definition
├── src/               # Your application code
└── package.json       # (if Node.js app)

Go to Repositories and create a new repository. Select your PAT from the dropdown, enter your repository URL, and choose the branch.

Learn more about repositories
3

Create an Application

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

  • Application Name: A unique name for your application
  • Repository: Select the repository you connected
  • Package: Choose a deployment package (CPU, Memory specs)
  • Container Port: The port your application listens on (default: 8080)
  • Domain: Your custom domain (e.g., app.yourdomain.com)
Detailed application setup guide
4

Deploy Your Application

Once your application is created, click the "Deploy Now" button. ScallerFox will:

  1. Build your Docker image from the repository
  2. Push the image to our container registry
  3. Deploy containers to Kubernetes cluster
  4. Configure load balancing and SSL certificates
  5. Set up auto-scaling based on your configuration

Note: First deployment may take 2-5 minutes. Subsequent deployments are faster as we cache layers.

Learn more about deployment process
5

Monitor Your Application

After deployment, monitor your application's health, resource usage, and logs from the dashboard:

  • Resource Usage: Real-time CPU, Memory, and Pod metrics
  • Build Logs: View deployment and build logs in real-time
  • Billing: Track your usage and costs per application
Monitoring and logging guide