git push is the primary deploy flow. Use
floo redeploy only 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; --rebuild builds the current default-branch commit again.Arguments
Flags
Examples
What happens
- Preflight (only without
--app): validates config, checks ports, service names, env files, and Dockerfiles - API: sends the 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: the live URL is returned
Source is always pulled from GitHub. Code is never uploaded from your machine.