Getting Started
Quickstart
The fastest path from a fresh account to a live Node service on Bytstack.
This guide gets you from sign-in to a live URL. You'll connect GitHub, import a repo, and watch the first deploy.
What you need
- A GitHub account
- A Node.js repository (Next.js, Express, Nest, Vite SPA, etc.)
- Access to the Bytstack dashboard
Sign in
Open the dashboard and continue with GitHub. Bytstack uses GitHub for identity and (separately) a GitHub App for repository access.
Install the GitHub App
When prompted, install the Bytstack GitHub App on the org or account that owns your repos. Login OAuth and the App are different — both are required for import and push-to-deploy.
Create a service
- Go to New (or Import).
- Pick a repository.
- Review detected settings: service type, build command, start command, root directory.
- Create the service — the first deploy starts when auto-deploy is enabled.
Watch it go live
Open the service → Deployments or Logs. Status moves through queued → building → releasing → live. When live, open the platform URL (for example https://<service>.bytstack.app in production).
Next steps
- Core concepts — workspaces, projects, service types
- Environment variables — build-time vs runtime
- Custom domains — apex, subdomains, SSL
- Managed Postgres — provision and connect