Skip to content

Quick Start

Get your project deployed and preview environments running in a few steps.

  1. Sign up or log in

    Go to fluxnow.app and sign up or log in with your GitHub account.

  2. 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.

  3. Import a repository

    In the dashboard, click the Import button, then select your repository from the list.

  4. 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.

  5. Deploy

    Click Deploy. FluxNow provisions your namespace, wires up requested services, builds your container, and creates your first preview environment.

  6. Open your preview URL

    A link to your running environment appears in the dashboard once the deploy completes.

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.