Skip to main content
Cursor can build your app and deploy it to floo using the integrated terminal. Add floo rules to your project so Cursor knows every command.

Setup

  1. Install floo and authenticate:
curl -fsSL https://getfloo.com/install.sh | bash
floo auth login
  1. Add floo rules to .cursorrules in your project root. Copy the full rules from the AI Setup page.

Workflow

Ask Cursor to build and deploy:
You: Create a Vite React app with a landing page and deploy it to floo
Cursor creates the files, initializes the project with floo init, connects GitHub, and runs floo deploy. Your app is live.

Post-deploy management

You: The app needs a DATABASE_URL. Set it and show me recent error logs.
Cursor runs:
floo env set DATABASE_URL=postgres://... --app my-app
floo logs --app my-app --error --tail 20

What Cursor can do

TaskCommand
Initializefloo init my-app
Connect GitHubfloo apps github connect owner/repo --app my-app
Deployfloo deploy
Check statusfloo apps status my-app
Set env varsfloo env set KEY=value --app my-app
View logsfloo logs --app my-app --tail 50
Add domainfloo domains add myapp.com --app my-app
Rollbackfloo deploy rollback my-app <deploy-id> --force

Tips

  • Cursor runs commands in the integrated terminal, so it sees both the colored stderr output and can parse stdout.
  • Add --json when you want Cursor to parse the output for automated follow-up actions.
  • Use --force on destructive commands to skip confirmation prompts.