Skip to main content
security Cybersecurity

Dev Templates

Starting a new project shouldn't mean days of boilerplate setup. Dev Templates provide production-ready starting points for APIs, web apps, and backends — all pre-configured for the DevContainer Toolbox with consistent best practices.

Active Started January 2025
Summary

Quick, modern, and standardized project templates for rapid prototyping and consistent development

Select a template. Get a complete project with application code, Kubernetes manifests, GitHub Actions workflows, and automatic deployment — all following the same structure.

warning The Problem

Starting a new project means days of boilerplate: setting up build tools, configuring Kubernetes manifests, writing CI/CD pipelines, figuring out deployment. Every team does it differently. When someone else inherits the project, they start over.

The Solution

Pick your template (e.g., typescript-basic-webserver), and you have a running project with local development, CI/CD, and Kubernetes deployment ready to go.

bash — inside the devcontainer
dev-template

Available Templates
#

Backend Templates
#

TemplateTypeScriptPythonJavaC#GoPHP
Basic Web Server
Simple Database (SQLite)plannedplannedplannedplannedplannedplanned
Database (PostgreSQL)plannedplannedplannedplannedplannedplanned
Message Queue (RabbitMQ/Dapr)plannedplannedplannedplannedplannedplanned
Serverless (Knative)plannedplannedplannedplannedplannedplanned
Object Storage (MinIO)plannedplannedplannedplannedplannedplanned

Application Templates
#

TemplateReactDesignsystemetNext.jsStorybook
Basic React App
Basic Next.js Appplannedplannedplannedplanned

What Each Template Includes

code
Application code

Working starter app, not just a skeleton.

inventory_2
Dockerfile

Container-ready from the start.

cloud_upload
Kubernetes manifests

Deployment, service, and kustomization for ArgoCD.

play_circle
GitHub Actions workflow

Automatic build and push to GitHub Container Registry.

terminal
Local development

Run and test inside the devcontainer.

How It Fits Together

deployed_code
DevContainer Toolbox (DCT)

The development environment — all tools pre-configured.

content_copy
Dev Templates

The project starter — you are here.

dns
Urbalurba Infrastructure Stack (UIS)

The Kubernetes cluster and services.

devices
Client Provisioning

Automated machine setup for managed fleets.

volunteer_activism Real-World Example: Red Cross Norway

The Norwegian Red Cross has 40,000+ volunteers across 380+ local branches. Many are programmers who see how IT can improve daily operations. Dev Templates give these volunteers a structured way to build solutions that central IT can actually adopt — same project structure, same deployment pipeline, predictable handover.