.dockerignore
0 → 100644
+19
−0
Dockerfile
0 → 100644
+35
−0
deploy/bootstrap.sh
0 → 100644
+424
−0
+391
−0
File added.
Preview size limit exceeded, changes collapsed.
Loading
bootstrap.sh auto-detects the host package manager (apt/dnf) and installs whatever is missing: Docker, k3s, and PostgreSQL. It builds and imports the felis image, opens pg_hba to the pod CIDR, runs migrations, and applies the rendered control-plane bundle, leaving Web disabled pending 'felis setup'. The Dockerfile builds the distroless felis image; deploy/crd holds the MinecraftServer CRD.
File added.
Preview size limit exceeded, changes collapsed.