access mode
Who can reach your app.public is open and accounts requires each user to
sign in. Set with access_mode in floo.app.toml. Routes also accept api_key
for program access. See App sign-in and App API keys.
agent event
A failed deploy or a runtime error that repeats past its threshold. floo bundles the context and POSTs a signed event to your webhook. Read them withfloo events list. See Agent webhooks.
agent surfaces
The two equal ways an agent drives floo: the floo CLI, where every command supports--json, or the HTTP API at https://api.getfloo.com/v1, starting
from agents.md with every operation in
openapi.json. Both sign in through the
same device flow; the CLI runs it with floo auth login.
app
One deployable unit: a repo, afloo.app.toml, and the services it declares.
Apps have a dev and a prod environment.
approval policy
An optional guardrail, held by floo outside your repo, that requires an org admin to approve certain changes before they apply: removing a managed service or loosening an app’s access. Off by default, so those changes apply on deploy. A pull request cannot weaken it. Contact support to set one up.attachment
The declaration that a service receives a managed service’s credentials, written asenv.managed on that service. When no service declares one, credentials
are injected into every service; once any service does, services without one
receive none.
auto top-up
A prepaid credit refill charged to the org’s saved card when its balance falls below $5. It uses the last credit purchase amount, bounded by the remaining monthly limit. Org admins turn it off or on withfloo billing auto-top-up off
or floo billing auto-top-up on, or on the dashboard Billing page. See
Auto top-up.
credit
The unit floo bills metered usage in. Plans, rates, and included credits are on getfloo.com/pricing.deploy
One run of the pipeline for one environment: build the commit’s image, runmigrate_command, roll the new revision out, and shift traffic to it. Every
push to the connected branch creates a deploy to dev; floo deploys list shows
them, and any earlier one is a rollback target. A release is a deploy to prod;
see release.
edge
The policy layer that runs before traffic reaches your container: route matching, managed auth, and access mode. Inspect it withfloo edge routes list.
environment
dev, prod, or a preview. Every push deploys to dev, and a release
publishes to prod. A preview environment is a
short-lived copy for one pull request. Managed data is isolated between them.
floo.app.toml
The repo-backed declaration of your app: services, routes, workers, cron, and
managed-service intent. It is committed to git, so every change is reviewable in
a pull request. See Config file spec.
floo.service.toml
An optional per-service config file for the delegated layout, where each
service’s settings live beside its code instead of inline in floo.app.toml. A
service is inline or delegated, never both. See
Config file spec.
gateway
floo’s inbound proxy, and the only public path to your container. Your app trusts the identity headers it sets. See Networking and egress.managed service
A stateful primitive floo runs for you: Postgres, Redis, or Storage. Declared with[managed.<name>], provisioned on deploy, and outlives any single deploy.
Redis is cache-only and has no backup. See
Managed services.
org
The organization that owns apps, members, and billing. Members hold anadmin,
member, or viewer role, and the spend cap is set per org. See
Team, roles, and API keys.
preflight
Local validation offloo.app.toml and your source. Runs without an account and
without deploying. floo preflight.
preview environment
A branch-scoped, production-shaped sandbox created for a pull request, with its own isolated managed resources. Torn down when the pull request closes. See Preview environments.promote
Publish a dev-validated build to prod. For your own GitHub repo, publish a GitHub release. For a floo-hosted project or an app with no repo, runfloo releases promote. See
Environments for image reuse and rebuild rules.
release
A prod deploy from a dev-validated commit, recorded with its tag, commit, promoter, and image digest.floo releases list shows them. See Releases.
service
A process floo runs from your repo. Aweb service takes inbound traffic at
/, an api service takes it at /api, and a worker runs background work
with no inbound traffic. Cron jobs are separate: they run a command on a
schedule inside a service’s image.
shape
The CPU and memory an instance of a service runs with. The default HTTP shape is 1 vCPU / 512 MiB. Override it withcpu and memory in [resources] or on a
service. See
Scaling and availability.
spend cap
An org-wide dollar limit on metered usage. What happens at the cap depends on the org’s policy:alerts_only emails admins and blocks nothing,
freeze_new_spend blocks new deploys and managed services, and hard_stop also
scales running services to zero. Set the amount with
floo billing spend-cap set and the policy on the dashboard Billing page.
Pay as you go always requires a positive hard_stop limit and a funded balance. See
Billing and spend caps.