Skip to main content
fgFugue
Sign inGet started
Docs

Operate Fugue from source import to runtime diagnosis.

CLI quick start, import modes, topology rules, billing boundaries, migration, failover, inspection, and diagnosis.

Start deploy
Docs navigation

CLI quick start

Install Fugue, authenticate, and import a service from a repository, image, or local upload.

CLI
fugue login
fugue import github owner/repo --port 3000
fugue app logs web --follow
Open console

Import modes

GitHub repository, Docker image, and local upload all create the same project/service graph.

CLI
fugue import image registry.example.com/team/web:latest --name web
fugue import upload ./dist --name static-site
Open console

fugue.yaml topology

Topology files describe services, routes, backing services, runtime targets, and persistent mounts.

CLI
services:
  web:
    port: 3000
    route: public
  db:
    type: postgres
    failover: managed
Open console

Inspect and diagnose

Use inspect and diagnose to compare configured intent against runtime state.

CLI
fugue app inspect web
fugue app diagnose web --runtime <runtime-id>
Open console

Billing and continuity boundaries

Stateless migrate moves an app service between runtime targets. Managed failover protects backing services that support primary/standby behavior. Both states are visible from the project workbench.