Commit Graph

17 Commits

Author SHA1 Message Date
admin 20cd7960bd Update hub manifest to v0.3.2
ArgoCD syncs from this manifest — must update here for deployments
to stick.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 19:41:55 +01:00
admin 7859e1182e deploy: bump hub to v0.2.2
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 16:15:56 +01:00
admin dec8b19ac2 manifests: bump hub image to v0.2.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 15:58:52 +01:00
admin b07132f617 secret updated 2026-02-20 14:13:27 +01:00
admin 95bb261fa8 feat: registry credentials from k8s Secret via env vars
- main.go: REGISTRY_USERNAME / REGISTRY_TOKEN env vars override config file
- manifests/hub.yaml: reference Secret/gitea-creds, remove plaintext creds from ConfigMap

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 14:11:10 +01:00
admin 0fcc7d8e6f docs: add hub CHANGELOG.md, update ConfigMap with registry section
- hub/CHANGELOG.md: new file with v0.2.0 and prior version history
- manifests/hub.yaml: add registry config (version checker + template fetcher),
  pin image to v0.2.0, remove stale /healthz TODO comment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 14:03:39 +01:00
admin c9abc6bb9e added resend api key 2026-02-16 19:45:09 +01:00
admin 50d9eb66bf updated hub probes 2026-02-16 14:17:58 +01:00
admin 17b1d36bf9 updated configmap with api key and PW 2026-02-16 14:03:03 +01:00
admin 868e8465ce updated hub yaml 2026-02-16 13:35:43 +01:00
admin 77b5a4ce4e Add felhom-hub: multi-customer dashboard service
- Hub service receives reports from customer controllers
- SQLite store with 90-day retention and auto-prune
- REST API: POST /api/v1/report, GET /api/v1/customers
- Dark theme dashboard with status overview table
- Customer detail page with system, storage, containers, backup, health
- Bearer token auth for report ingest, bcrypt auth for dashboard
- K8s manifest for felhom-system namespace (Deployment, Service, Ingress, PVC)
- Dockerfile with multi-stage build

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 13:19:25 +01:00
admin c2610cc9b8 fixed sitemap xml 2026-02-11 10:39:52 +01:00
admin 6c7cd38d0c updated deployment strategy for filebrowser 2026-02-11 09:24:36 +01:00
admin ec9310252f updated filebrowser pvc 2026-02-11 09:12:44 +01:00
admin ed9b4bcff0 updated alkalmazasok.html, fixed filebrowser 2026-02-11 09:11:09 +01:00
admin 6c7555406c updated nginx, added git-sync, decoupled filebrowser 2026-02-11 09:01:48 +01:00
admin 0b144a4d24 initial move to gitea 2026-02-11 08:50:08 +01:00