Connect
Run the dispatcher withprovider set to sprites and these variables:
SPRITES_TOKEN
Key and permissions
SPRITES_TOKEN is a Sprites API token for one Fly.io organization (format org/token-id/secret), created at sprites.dev/account, by “sprite login” (Fly.io sign-in adds a token for your org) orsprite org auth --org <name>; configure CI with sprite auth setup --token. Sent as Authorization: Bearer to api.sprites.dev.
A token is bound to a single organization. Sprites doesn’t document permission levels or read-only tokens.
Sources: docs.fly.io: sprites, docs.fly.io: authentication, docs.fly.io: lifecycle, sprites.dev: account.
Limits
- Each Sprite runs with 8 vCPUs (not changeable); memory assigned per Sprite and autoscaled; 100 GB disk that does not autoscale. (source)
- Pauses (warm, memory kept) after about 30 seconds idle; later goes cold (VM stopped, processes restart on wake). (source)
- Max lifetime, regions, architecture: not documented. (source)