What Floo Offers
| Service | Declare in floo.app.toml | Main env vars | Good for |
|---|---|---|---|
| Postgres | [postgres] | DATABASE_URL | relational app data |
| Redis | [redis] | REDIS_URL | cache, queue state, short-lived data |
| Storage | [storage] | GCS_BUCKET, GOOGLE_CLOUD_PROJECT | uploads, generated files, assets |
Add Them To floo.app.toml
If you need managed services, prefer a root floo.app.toml even for a one-service repo:
enabledwith a default oftruetierwith valid valuesbasic,standard, andperformance
What The First Deploy Does
- Floo reads your deployable services from config.
- Floo reads any top-level managed-service declarations from
floo.app.toml. - The first real deploy provisions any missing Postgres, Redis, or Storage resources.
- Floo injects the resulting env vars into the app environment.
- Future deploys reuse those resources until you remove them.
Verify What Arrived
Tiers And Plan Limits
Managed-service tiers acceptbasic, standard, and performance. Floo can clamp the effective tier based on the app’s plan, so keep docs and examples on basic unless you are intentionally documenting a higher-plan setup.