Platform · demo materials
Active Open source · paid support available Platform

Niflheim

Your own Kubernetes app platform, without stitching five vendors together

See live views

Who it is for

Most teams that want a private PaaS end up assembling identity, storage, queues, secrets, and ingress by hand. That works until upgrades and credentials become everyone's weekend job. Niflheim is for people who want those platform pieces to arrive as one install and stay under one control plane.

What it is

Niflheim is TITANOSYS's Kubernetes-native internal PaaS. A single Helm chart brings up the shared services. The control-plane console and API then deploy apps from versioned Asgard manifests, so Avalon, Steward, and whatever you publish next land through the same path.

What you get

  • One umbrella chart for Consul, Vault, PostgreSQL, Keycloak, MinIO, RabbitMQ, and cert-manager
  • Console and API for catalog, deploy, gateway, backup, and health
  • In-cluster credentials via Vault (vaultfetch) plus service TLS
  • Edge routing for Traefik on k3d/k3s, and AWS ALB when you are on AWS
  • App deploy from Asgard manifests, either from a catalog archive or a ConfigMap

From a live stack

Overview
Overview. After admin sign-in: platform health, recent deploys, and resource use at a glance.
Applications
Applications. Installed apps with Ready state and the catalog version they are running.
Catalog
Catalog. Versioned manifests you can submit or adjust without leaving the console.

Works with

Asgard (catalog and images) Niflheim SDK (app contract) Avalon and Steward run as apps