Skip to main content
Version: v1

Production Setup

This section covers deploying VeeCode DevPortal on a production Kubernetes cluster using the official veecode-devportal Helm chart.

What is covered

  • Plan your setup — sizing, database, ingress, and secrets strategy before you deploy
  • Setup guide — step-by-step Helm deployment with GitHub or GitLab

When to use this guide

Use this guide when you need a persistent, team-accessible DevPortal instance — for example, a staging or production environment. If you are experimenting locally, see the Simple Setup or VKDR Local guides instead.

Key requirements

  • Kubernetes cluster with an ingress controller (nginx or Kong)
  • PostgreSQL database accessible from the cluster
  • DNS hostname with a valid TLS certificate (recommended: cert-manager + Let's Encrypt)
  • Git provider credentials (GitHub OAuth App + PAT, or GitLab OAuth App + PAT)

Helm chart

Repohttps://veecode-platform.github.io/next-charts
Chartveecode-devportal/veecode-devportal
Imageveecode/devportal:1.4.5
ArtifactHubveecode-platform-next/veecode-devportal

See Understand the Helm Chart for a detailed breakdown of chart values.