Introduction

What Bytstack is, who it's for, and how deploys move from git push to a live Node app.

Bytstack is a Platform-as-a-Service for Node.js teams. Point it at a GitHub repository and it handles builds, containers, Postgres, domains, SSL, previews, workers, and cron — without turning you into a Kubernetes expert.

Two planes make up the product:

  • Control plane — accounts, workspaces, projects, deploys, billing, and the dashboard/CLI.
  • Data plane — your web services, workers, cron jobs, static sites, managed databases, and managed Redis running in the cluster.

Who it's for

  • Solo developers shipping Node APIs and Next.js apps
  • Teams that want git push → live URL with Postgres and custom domains in one place
  • Anyone who prefers long-running containers over stitching together five vendors

You do not need to write Docker Compose by hand or manage ingress YAML. Bytstack detects common Node stacks and applies sensible defaults you can override.

Where to start

GoalPage
First deploy in minutesQuickstart
Concepts (workspaces, environments, services)Core concepts
Monorepo / multi-service importMonorepos
Deep deploy walkthroughDeploy apps
Testing → staging → productionDeployment environments
Variables, groups, and referencesVariables
Plan limitsPricing & limits
Cache, sessions, or BullMQManaged Redis
CLI commandsCLI
How the platform is builtArchitecture

Product surface

  • Dashboard — import repos or monorepos, Pipeline, Variables / groups, domains, databases, Redis, logs, and billing
  • CLI — bytstack login, analyze, import --all, environment, deploy --all, env, env groups, logs, and database helpers
  • GitHub App — push-to-deploy (with path filters) and PR preview hooks

Press ⌘K (or Ctrl+K) anywhere in the docs to search.