StackPanel
Internal DocsDeployment

Fly.io Deployment Provider

Documentation for the fly module

Container-based deployment to Fly.io with generated fly.toml.

Files

FileDescription
default.nixEntry point
module.nixPer-app deployment options and config generation
schema.nixProto-derived Fly.io config schema
container.nixContainer build integration
ui.nixWeb studio panel
lib/fly-oidc.nixFly.io OIDC authentication helpers

Usage

stackpanel.apps.web.deployment = {
  enable = true;
  provider = "fly";
  fly = {
    appName = "my-web-app";
    region = "iad";
    memory = 256;
    minMachines = 1;
  };
  container = { type = "bun"; port = 3000; };
};

On this page