Skip to content

Platform Overview

When you deploy a project on FluxNow, the platform provisions and manages all infrastructure on your behalf.

Each project gets an isolated Kubernetes namespace containing:

  • All requested services (Postgres, Redis, S3, etc.)
  • Your application container, built from your repository
  • Automatic TLS termination
  • A staging subdomain on openfab.dev (e.g., your-project.openfab.dev)

You can attach a custom domain to your project from the dashboard. FluxNow handles TLS certificate provisioning and renewal automatically.

Environment variables and secrets are injected into your running containers at deploy time. Service connection strings (such as DATABASE_URL) are wired automatically — you do not need to set them manually.

See Secrets & Environment Variables for details.

Every pull request against your default branch automatically receives an isolated preview environment at a unique URL. The preview URL is shown in the dashboard and posted as a PR check.

See Preview Environments for details.

Merging or pushing to your default branch (main or master) triggers a staging deploy. Staging uses the same provisioned services as your project baseline, with its own set of environment variables.

The project dashboard shows a full history of deploys with status, timestamps, and streaming logs for each build and run.