Quick Start
Get your project deployed and preview environments running in a few steps.
-
Sign up or log in
Go to fluxnow.app and sign up or log in with your GitHub account.
-
Install the FluxNow GitHub App
During signup, or any time from Settings, install the FluxNow GitHub App on your GitHub organization or personal account. Grant access to the repositories you want to deploy.
-
Import a repository
In the dashboard, click the Import button, then select your repository from the list.
-
Review the detected configuration
FluxNow scans your codebase and automatically detects:
- Runtime — Bun, Node.js, Python, Go, Ruby, and more
- Port — inferred from framework defaults, start scripts, or a Dockerfile
- Services — Postgres, Redis, S3 storage, and others based on environment variable patterns
- Build strategy — auto, railpack, or Dockerfile
The detected configuration appears in the review panel. You can adjust the runtime, port, which services to enable or disable, and environment variable placeholders before deploying.
-
Deploy
Click Deploy. FluxNow provisions your namespace, wires up requested services, builds your container, and creates your first preview environment.
-
Open your preview URL
A link to your running environment appears in the dashboard once the deploy completes.
What happens next
Section titled “What happens next”From this point on:
- Every pull request gets its own isolated preview environment at a unique URL.
- Merging to your default branch (main or master) automatically deploys to staging.
You can monitor deploys, view logs, and manage environment variables from the project dashboard at any time.