📄️ Catalog
The Software Catalog is the central hub of DevPortal — a registry of all software components, APIs, infrastructure resources, systems, groups, and users in your organization. It is built on Backstage's catalog model and covers all entity kinds that Backstage supports.
🗃️ API Catalogs
2 items
📄️ Software Templates
How to Create Components Using Templates in the Developer Portal
📄️ Infrastructure as Code (IaC) Templates
This guide explains how Infrastructure as Code (IaC) templates work in DevPortal, enabling your team to provision infrastructure through a self-service scaffolder workflow rather than running tools manually.
📄️ Environment Cluster Journey by Veecode Platform
Welcome to the Environment Cluster journey. This guide explains the purpose of this approach and how to use it.
📄️ Configuration Profiles
DevPortal ships seven configuration profiles, each enabling a different authentication and identity provider. A profile is selected at startup by setting the VEECODE_PROFILE environment variable. The entrypoint script loads the corresponding app-config..yaml on top of the base configuration.
📄️ Dynamic Plugins
Dynamic plugins are the mechanism DevPortal uses to ship, enable, and configure Backstage plugins without rebuilding the container image. This is one of the core differentiators of the distro.
📄️ Configuration Hierarchy
DevPortal uses a 7-layer configuration merge system. Each layer overrides values from the layers below it. Understanding this order is essential for diagnosing unexpected behavior and knowing where to put your custom settings.
📄️ Writing Templates
This guide covers how to author a Backstage software template — the YAML entity that drives the scaffolder wizard. It assumes you know how to run a template as a developer. If you're looking to use existing templates, see Software Templates.
📄️ Available Actions
Actions are functions registered in the scaffolder backend. You invoke them by id inside a step. This page lists everything pre-registered in VeeCode DevPortal — no extra installation needed.