Quickstart

Deploy your first service to Forte in under 5 minutes. Use the web console or the CLI — pick the tab that fits your workflow.

Install the CLI

The CLI is optional

You can create projects, deploy resources, and inspect services from the Forte console. Use the CLI for scripts, CI/CD, and local proxy testing. If you use the console, skip ahead to step 1.

Prerequisites: a Forte account (sign up free) and Git.

Homebrew (macOS & Linux)

bash
brew tap FortePlatforms/tap
brew install forte

Upgrade later with brew upgrade forte.

Shell script (Linux, macOS & Windows)

bash
curl -fsSL https://tryforte.dev/install.sh | bash

This installs the forte binary to ~/.forte/bin and adds it to your PATH. On Windows, run it in Git Bash, MSYS2, or WSL.

Standalone binary

Download the latest binary for your platform from the GitHub releases page, rename it to forte (or forte.exe on Windows), and add it to your PATH.

Verify and log in

bash
forte --version
forte login

forte login opens a browser window to authenticate.

Step 1: Create a Project

A Project groups the Services, Websites, Content, and Users for one environment.

  1. Open the Forte Console and click Create Project.
  2. Enter a project name (for example, my-app) and click Create.
Open Console →

Step 2: Create a Service

Link a GitHub repository to deploy it on Forte.

  1. Select your project, then navigate to Services.
  2. Click Create Service.
  3. Choose your GitHub repository and branch, pick a usage tier, and click Create Service.
Open Create Service →
Auto-deploy

Forte builds and deploys code changes automatically when you push to the configured branch.

Step 3: Watch your deployment

Your first deployment starts when you create the Service. Each push to the configured branch triggers a build and rollout.

The service detail page shows live build logs, deployment progress, and your service's public URL once it's healthy.

Open Services →

Next steps

Search

Search documentation and console pages