Quickstart

Get your first site live on Forge in under 5 minutes.

Prerequisites

  • A Forge account (free tier available)
  • A folder containing your site files (HTML, CSS, JS)

Step 1: Create a Site

  1. Log into the Forge dashboard
  2. Click "New Site"
  3. Give your site a name -- this becomes your URL: yoursite.getforge.io

Step 2: Deploy Your Files

The fastest way to deploy is drag-and-drop:

  1. Compress your project folder into a .zip file
  2. In the Forge dashboard, switch to the Versions tab
  3. Drag and drop the .zip file into the upload area
  4. Wait for the upload and build to complete

Your site is now live at https://yoursite.getforge.io.

Step 3: Visit Your Site

Click the site URL in the dashboard or navigate directly to https://yoursite.getforge.io in your browser. Your site is live, served over HTTPS, and distributed via Forge's global CDN.

What's Next?

Now that your site is deployed, here are the most common next steps:

Task Guide
Connect a GitHub repo for automatic deploys Deployment Options
Set up a custom domain Custom Domain Setup
Add environment variables Environment Variables
Install the Forge CLI for terminal-based deploys Forge CLI
Configure URL rewrites and redirects Forge Server
Add forms to your site About Forms

Deploy with the CLI (Alternative)

If you prefer the command line:

npm install -g @beachio/forge-cli
forge login
forge create --name my-site
forge deploy

For full CLI setup instructions, see Installation & Authentication.

Ask AI About This Page

Get AI-powered answers about this topic. Ask any of these models with full context about Forge documentation to help you understand concepts, troubleshoot issues, and find related resources.

Ask Forge AI

Join the Discussion

Have questions or want to share your experience? Join our community discussion to connect with other developers and get help from the Forge team.

Visit Forum Discussion