Overview
Fly.io runs Docker containers on edge servers worldwide. Polpo runs as a single machine with a persistent volume.Deploy
-
Install the Fly CLI
-
Create
fly.tomlIn your project directory (or an empty directory): -
Create the app and volume
-
Set secrets
-
Deploy
Initialize
After the first deploy, SSH in and init the workspace:Scaling
Polpo is a single-process orchestrator. Run one machine per app. Agent tasks are child processes within the same machine.Notes
- The persistent volume is region-specific. Pick a region close to your LLM provider endpoints.
- Fly.io auto-stops idle machines by default. Disable this for always-on orchestration:
- Fly.io supports custom domains via
fly certs add.