Files
stack/cloud/self-hosted/README.md
kert 5aa043daea chore: drop deprecated Woodpecker references
Woodpecker CI is gone from the runtime; this purges the stale
mentions in env/dev scripts, dashboards, homepages, CSS comments,
and READMEs. Renames the SSO admin env var WOODPECKER_ADMIN to
GITEA_ADMIN to match where the admin actually lives.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 16:56:34 -04:00

1.1 KiB

Self-Hosted Deployment (Default)

Docker Compose on a single node with Traefik ingress.

Service Mapping

Component Self-Hosted Service Config
Object Storage RustFS (S3-compatible) [s3] in stack.toml
Database PostgreSQL compose.yml postgres service
Iceberg Catalog Nessie / Polaris [lake.nessie], [lake.polaris]
Query Engine Trino [lake.trino]
Ingress Traefik infra/traefik/
CI/CD Gitea Actions [ci] in stack.toml
Observability Grafana + Prometheus + Loki + Jaeger compose.yml
DNS CoreDNS infra/coredns/

Context

[context.local]
db_backend = "duckdb"
storage_backend = "local"

[context.lake]
db_backend = "iceberg"
storage_backend = "s3"
catalog = "nessie"

Quick Start

docker compose up -d