git push is the primary deploy flow. Use
floo redeploy only when you need to redeploy without a code change, for example, after updating env vars or changing access mode. By default it rolls out the previous image again with fresh env and config; pass --rebuild to build the current default-branch commit again.Arguments
Flags
Examples
What happens
- Preflight, validates config, checks ports, service names, env files, and Dockerfiles
- API, sends deploy request to the floo API
- Managed Services, reconciles any missing declared Postgres, Redis, or Storage resources
- Image selection, without
--rebuild, reuses the previous immutable image; with--rebuild, pulls the exact current GitHub default-branch commit and runs the build - Deploy, rolls out the selected image with fresh config and env state
- URL, live URL is returned
Source is always pulled from GitHub. Code is never uploaded from your machine.