Skip to main content
Version: v3

Intro

Looking for the 2.x documentation?

Welcome to VeeCode Developer Portal documentation. This guide covers installation, plugins, and concepts for running DevPortal on your infrastructure.

What is VeeCode DevPortal?​

VeeCode DevPortal is an open-source platform built on top of Backstage, an open-source developer portal framework created by Spotify. Backstage has a growing community and is being used by many organizations, including large technology companies like Google, Microsoft, and Verizon.

VeeCode DevPortal is a Backstage distribution. The 3.x default plugins include Home, Catalog, APIs, Docs, Self-service, Notifications, Tech Radar, and Marketplace. The default plugins also include TechDocs, Signals, and the RBAC screens. Permission checks stay off until you set permission.enabled: true in app configuration. Guest sign-in maps to user:default/admin and is for a first look only. The local quickstart signs in as guest. The Helm chart turns it off from chart 1.0.4 (chart 1.0.3 and earlier turn it on). The default install has no demo catalog or software templates. Set up a provider for user sign-in; the install guide uses Keycloak over OIDC.

Key points about the Developer Portal​

  • It is a powerful tool that helps developers' self-service experience when developing APIs and services
  • It is a catalog where autonomous teams can organize their own software and infrastructure-as-code (IaC) resources
  • It is an API showcase and governance tool for both developers and business partners
  • It simplifies DevOps adoption and scaling, removing cognitive load from average teams

If you want to understand why this portal matters before diving into setup, start with Platform Concepts. The page explains golden paths, self-service design, and developer autonomy. If you're here to install and configure, continue below.

By the end of this guide, you should have a good understanding of how the Developer Portal works and how it can help you better manage your API and service ecosystem. Let's get started!

Start here​