Docs

Quickstart

Create a project, deploy a first page to it, and open it at its own HTTPS address, from the console or the HTTP API.

Updated October 12, 2026
On this page
  1. Deploy your first page
  2. What you have now
  3. Next steps

This walks you through the shortest path to something live: a project with one HTML page in it. The same project already has its own PostgreSQL database, file storage and address, so once the page is up you can build on it rather than start again.

You need a Fortly account. Each step shows the console and the API side by side; pick one and stay with it.

Deploy your first page

Create a project

A project name uses lower-case letters, digits and hyphens, is at least 2 characters long, and cannot start or end with a hyphen.

Open console.fortly.com and choose New project. Under Your code, pick Upload project, type my-app as the name, and choose Create and continue. The console creates the project and opens its Deployments tab.

Make something to deploy

A folder with an index.html at its top is a static site. Fortly serves it straight away, with nothing to install, build or start.

Terminal
mkdir site
echo '<h1>Hello from Fortly</h1>' > site/index.html

Deploy it

Zip the contents of site so that index.html is at the top of the archive, not inside a folder. On the Deployments tab, drop the .zip onto Drop your project here (or use Choose file), then choose Deploy release.

The console accepts .zip and .tar.gz archives up to 256 MB.

Open it

The address is at the top of the project's page. Open it and you see your heading.

What you have now

PartWhere it is
Your pageServed at https://my-app-<account>.fortly.com
A PostgreSQL databaseThe project's Data tab, and the data APIs
File storageThe project's Storage tab, served at /_files/… on the same address
Release historyThe project's Deployments tab, or GET /projects/{name}/deploys
Ship a change

Deploy again the same way. The new release replaces the live one, and the previous one stays in the history so you can put it back. If a build fails, the release that was live stays live.

Next steps

Something missing or unclear? Tell us and we will fix the page.© 2026 Fortly