Skip to main content

Cloud Platform Deployment

Ever Teams supports one-click deployment to several cloud platforms.

Vercel​

Vercel is the recommended platform for the web application (Next.js).

One-Click Deploy​

Deploy with Vercel

Manual Setup​

  1. Fork the Ever Teams repository
  2. Create a new project in Vercel Dashboard
  3. Import your fork
  4. Set the Root Directory to apps/web
  5. Configure environment variables (see Configuration)
  6. Deploy

Key Settings​

SettingValue
Root Directoryapps/web
Build Commandyarn build
Install Commandyarn install --network-timeout 1000000 --frozen-lockfile
Output Directory.next

DigitalOcean​

Deploy to DigitalOcean's App Platform or a Droplet.

See the Wiki guide for detailed instructions.

CI/CD Workflows​

WorkflowPurpose
deploy-do-dev.ymlDeploy to DigitalOcean (dev)
deploy-do-stage.ymlDeploy to DigitalOcean (staging)
deploy-do-prod.ymlDeploy to DigitalOcean (production)
deploy-api-do-*.ymlDeploy API to DigitalOcean

Render​

Deploy to Render

Render uses the render.yaml blueprint for configuration:

  • Web service for the Next.js app
  • Environment variables from the Render dashboard
  • Auto-deploy on push to main

Railway​

Deploy to Railway

Railway provides:

  • Automatic builds from GitHub
  • Environment variable management
  • Custom domains
  • PostgreSQL and Redis add-ons

Fly.io​

Deploy to Fly

Uses fly.toml for configuration:

app = "ever-teams"

[build]
image = "ghcr.io/ever-co/ever-teams-webapp:latest"

[[services]]
internal_port = 3030
protocol = "tcp"

[[services.ports]]
handlers = ["http"]
port = 80

[[services.ports]]
handlers = ["tls", "http"]
port = 443

Netlify​

Deploy to Netlify

Heroku​

Deploy to Heroku

Uses heroku.yml and Procfile for configuration.

Koyeb​

Deploy to Koyeb

Northflank​

Deploy to Northflank

Docker Hub Images​

Pre-built Docker images are available:

ImageRegistry
everco/ever-teams-webappDocker Hub
ghcr.io/ever-co/ever-teams-webappGitHub Container Registry

These images are configured entirely with environment variables, on every platform above. Deployment settings are not build arguments — see Runtime Configuration.