Skip to content
2 min read

Platform overview

Fjord is managed Forgejo hosting. You sign up for a Fjord Account, provision one or more hosted Forgejo instances, and Fjord runs the server, the runners, and the backups. Everything else in these docs (Actions, Pages, the mobile app, the CLI) plugs into the instance you provision here.

Note

Fjord is sold per instance, and there is no free tier. See Plans and billing.

How it’s sold

The unit of sale is the instance, never the seat. A single account can own multiple instances at different tiers, and collaborators inside an instance are not metered or per-seat charged. The instance tier governs storage, runner capacity, backups, support, and a few capability gates.

Tiers

TierWhat you get
StarterSingle-user instance, public repos only, CI on the shared runner pool, community support. The on-ramp.
TeamPrivate repos with no cap, the dedicated runner add-on available (up to one), nightly, encrypted, off-site backups with 90-day rolling retention, standard support.
ProEverything in Team, plus larger storage, a higher dedicated runner cap (up to three), and email support with a business-day response target.

Pricing is per instance and read from the plan catalog, never hard-coded here. See the rate card on the landing site, fjord.sh.

Note

Connecting the Fjord app or platform to a self-hosted Forgejo instance that Fjord does not host for you (a custom server) requires a Pro account; the fj CLI connects to any Forgejo host with a personal access token at no extra cost.

What comes with an instance

Runners

Every tier includes the shared runner pool. Dedicated, unmetered Linux runners are a paid add-on, capped at one on Team and three on Pro, and not offered on Starter. Power your Actions.

Pages

Managed static hosting that ships with the forge. Deploy a site straight from a workflow. Pages →

Backups

Nightly, encrypted, off-site snapshots with 90-day rolling retention on Team and Pro.

Native Forgejo

The real Forgejo /api/v1, OIDC IdP, 2FA, and repo controls underneath. The Fjord app and fj CLI talk to it directly.

Getting on

  1. Create a Fjord Account (identity, sessions, and 2FA are handled centrally).
  2. Provision a Forgejo instance at the tier you need; watch it move from requested to provisioning to ready.
  3. Point your runners, Pages, mobile app, and the fj CLI at it.
Tip

Already running Forgejo yourself? You don’t need the platform to use Fjord’s Actions, Pages tooling, or the CLI against your own instance. The platform is the option for not running the server at all.

In this section

Contributors
  • Stephen Way