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
- Log into the Forge dashboard
- Click "New Site"
- 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:
- Compress your project folder into a
.zipfile - In the Forge dashboard, switch to the Versions tab
- Drag and drop the
.zipfile into the upload area - 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 AIJoin 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