chore: add official supabase self-host stack
This commit is contained in:
@@ -10,13 +10,13 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
|
||||
- [x] Minimale Startpunkte fuer Backend, Worker, Console-Proxy und Frontend angelegt
|
||||
- [x] Lokale Toolchain geprueft: Go 1.26.4 ist im PATH
|
||||
- [x] Erste Build-/Test-Kommandos ausgefuehrt
|
||||
- [ ] E0-T02: Lokale Dev-Umgebung mit offizieller Supabase-Self-Hosted-Konfiguration und Redis
|
||||
- [x] E0-T02: Lokale Dev-Umgebung mit offizieller Supabase-Self-Hosted-Konfiguration und Redis
|
||||
- [x] `Makefile` mit `dev`, `migrate`, `test`, `lint`, `build`, `frontend-build`, `verify` angelegt
|
||||
- [x] Reduzierten Supabase-Compose-Versuch entfernt
|
||||
- [ ] Offizielle Supabase-Self-Hosted-Dateien einbinden
|
||||
- [ ] Projekt-spezifische ENV-Datei aus offizieller Vorlage ableiten
|
||||
- [ ] Infrastruktur testweise starten
|
||||
- [ ] Healthchecks/Erreichbarkeit pruefen
|
||||
- [x] Offizielle Supabase-Self-Hosted-Dateien einbinden
|
||||
- [x] Projekt-spezifische ENV-Datei aus offizieller Vorlage ableiten
|
||||
- [x] Infrastruktur testweise starten
|
||||
- [x] Healthchecks/Erreichbarkeit pruefen
|
||||
|
||||
## Naechste Aufgaben
|
||||
|
||||
@@ -41,6 +41,8 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
|
||||
|
||||
- Modulpfad vorlaeufig: `proxui`. Falls spaeter ein Git-Remote/Org-Name feststeht, wird der Go-Modulpfad angepasst.
|
||||
- Supabase wird lokal nicht mehr per reduziertem Eigenbau gestartet; naechster Ansatz ist die offizielle Self-Hosted-Konfiguration.
|
||||
- Offizieller Supabase-Docker-Upstream: `supabase/supabase@996d2b7c1e8ee85ca584160963f26b67d63b7e56`.
|
||||
- Lokaler Host-DB-Zugriff laeuft ueber Supavisor: Session-Port `5432`, Transaction-Port `6543`, Username-Format `postgres.<POOLER_TENANT_ID>`.
|
||||
- UI-Texte werden Deutsch, Code-Identifier Englisch.
|
||||
|
||||
## Verifikation
|
||||
@@ -53,3 +55,6 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
|
||||
- 2026-06-09: `make verify` erfolgreich.
|
||||
- 2026-06-09: Orbstack geprueft: Docker-Kontext `orbstack`, Engine `OrbStack`, Architektur `aarch64`, Docker `29.4.0`.
|
||||
- 2026-06-09: Reduzierter Supabase-Compose-Versuch entfernt; lokale Container und Volumes per `docker compose down -v --remove-orphans` geloescht.
|
||||
- 2026-06-09: Offizielle Supabase-Self-Hosted-Docker-Dateien nach `deploy/supabase/` kopiert; `docker compose config` erfolgreich.
|
||||
- 2026-06-09: `make dev` mit offiziellem Supabase-Stack erfolgreich; alle offiziellen Supabase-Container healthy.
|
||||
- 2026-06-09: `GET /auth/v1/admin/users` ueber Kong mit Service-Role-Key erfolgreich: leere User-Liste statt Studio-Fehler.
|
||||
|
||||
Reference in New Issue
Block a user