Documentation

Welcome to Subfrost Cloud. Learn how to deploy and manage your applications on our platform.

Getting Started

1. Create Your Account

Sign up at console.cloud.subfrost.io using Google, GitHub, or Bitcoin BIP322 authentication.

2. Deploy Your First App

Connect your Git repository (GitHub, GitLab, or Bitbucket) and deploy with one click. We automatically detect your framework and configure build settings.

3. Add a Database (Optional)

Provision a managed PostgreSQL, MySQL, or Redis database with automatic backups and connection string management.

Deploying Applications

Supported Frameworks

Subfrost Cloud automatically detects and deploys:

  • Next.js, React, Vue, Angular (Frontend)
  • Node.js, Express, NestJS (Backend)
  • Python (Django, Flask, FastAPI)
  • Go, Rust, Ruby, PHP, Java, Elixir
  • Docker containers (custom Dockerfile)

Git Integration

Connect your repository and we'll automatically deploy on every push to your main branch. Configure custom branches, build commands, and environment variables from the dashboard.

Environment Variables

Set environment variables in the console dashboard. They're encrypted at rest and injected during build and runtime. Supports .env file syntax.

Platform Features

Instant Deploys

Deploy from Git in seconds. Automatic builds, zero-downtime deployments, and instant rollbacks to any previous version.

Managed Databases

PostgreSQL, MySQL, Redis with automatic backups, scaling, high availability, and monitoring built-in.

Auto-Scaling

Applications automatically scale based on traffic. AI-powered resource optimization keeps costs low.

Global CDN

Built on Google Cloud Platform with automatic HTTPS, DDoS protection, and global edge caching.

Managed Databases

PostgreSQL

Production-ready PostgreSQL databases with automatic backups, point-in-time recovery, and connection pooling. Supports all major PostgreSQL extensions.

MySQL

Fully managed MySQL databases with replication, automatic failover, and performance monitoring.

Redis

In-memory Redis instances for caching, session storage, and real-time features. Includes persistence and high-availability options.

Authentication

OAuth Providers

Sign in with your existing accounts:

  • Google Account - One-click authentication
  • GitHub Account - Perfect for developers

Bitcoin BIP322 Authentication

Use your Bitcoin wallet to sign in securely using the BIP322 signature standard. This provides decentralized authentication without requiring a password or email.

Pricing

Pay As You Go

Only pay for the resources you use. No hidden fees or surprise charges.

  • Compute: $0.01/hour per 512MB RAM
  • Databases: Starting at $7/month
  • Bandwidth: First 100GB free
  • Builds: Unlimited free builds

Free Tier

Start with 3 free projects, 512MB RAM per service, and community support. Perfect for side projects and learning.

CLI Reference

Deploy and manage your applications from the command line with sfcloud - the official Subfrost Cloud CLI.

Installation

One-line install (macOS/Linux):

curl -sSL https://cdn.cloud.subfrost.io/install-cli.sh | bash

Or download directly:

# macOS (Apple Silicon)
curl -L https://cdn.cloud.subfrost.io/cli/latest/sfcloud-darwin-arm64 -o sfcloud
# macOS (Intel)
curl -L https://cdn.cloud.subfrost.io/cli/latest/sfcloud-darwin-amd64 -o sfcloud
# Linux (x86_64)
curl -L https://cdn.cloud.subfrost.io/cli/latest/sfcloud-linux-amd64 -o sfcloud
# Make executable and move to PATH
chmod +x sfcloud && sudo mv sfcloud /usr/local/bin/

Quick Start

# Authenticate
sfcloud auth login
# Initialize project
sfcloud init my-app
# Deploy application
sfcloud deploy

Common Commands

sfcloud project list

List all your projects

sfcloud database create mydb --type postgres

Create a PostgreSQL database

sfcloud logs --follow

Stream application logs in real-time

sfcloud env set DATABASE_URL value

Set environment variables

sfcloud scale --instances 3

Scale your application

All Commands

sfcloud init
sfcloud deploy
sfcloud project
sfcloud database
sfcloud logs
sfcloud auth
sfcloud env
sfcloud scale
sfcloud run
sfcloud extension
sfcloud open
sfcloud version

For detailed command documentation, run sfcloud --help or visit our GitHub repository.

Support

Need help? We're here to support you:

  • Community: Free support through our Discord community
  • Pro: Priority email support (24-hour response time)
  • Enterprise: Dedicated support team and 24/7 coverage

Ready to deploy?

Create your account and deploy your first application in under 60 seconds.