ghostfolio
Ghostfolio
Overview
This application is part of the 7KGroup ecosystem, scaffolded using Hiroba templates.
Architecture
Prerequisites
- Access to the Kubernetes cluster
- Helm v3.x installed
- kubectl configured
- A parent
Gateway(HTTP + HTTPS listeners, TLS configured) — typically from a gateway chart such ashiroba-gateway
Quick start
# Core application
helm install ghostfolio ./helm/base
# Platform dependencies (databases, secrets, observability) — optional
helm install ghostfolio-platform ./helm/platform
See the per-stack pages for full configuration:
- Container image — Dockerfile, build stages, image publishing
- Helm base chart — Deployment, Service, HTTPRoute, env vars, ingress
- Helm platform chart — PostgreSQL, S3, ExternalSecrets, observability
- Crossplane compositions — Infrastructure capabilities this app exposes to the platform