chore: prepare official supabase self-host setup
This commit is contained in:
@@ -19,11 +19,19 @@ Multi-Tenant-Konsole fuer Proxmox auf Basis von Go, Supabase Postgres/Auth, Redi
|
||||
4. `.env.example` nach `.env` kopieren und lokale Werte setzen.
|
||||
5. Abhaengigkeiten installieren: `npm install --prefix frontend`.
|
||||
6. Go-Abhaengigkeiten installieren: `go work sync`.
|
||||
7. Backend starten: `go run ./backend/cmd/api`.
|
||||
8. Console-Proxy starten: `go run ./console-proxy/cmd/console-proxy`.
|
||||
9. Frontend starten: `npm run dev --prefix frontend`.
|
||||
7. Lokale Infrastruktur starten: wird mit der offiziellen Supabase-Self-Hosted-Konfiguration ergaenzt.
|
||||
8. Backend starten: `go run ./backend/cmd/api`.
|
||||
9. Console-Proxy starten: `go run ./console-proxy/cmd/console-proxy`.
|
||||
10. Frontend starten: `npm run dev --prefix frontend`.
|
||||
|
||||
`make dev`, `make migrate`, `make test` und `make lint` werden mit E0-T02 angelegt, sobald die lokale Docker-Umgebung steht.
|
||||
Aktuelle Targets:
|
||||
|
||||
- `make test`: Go-Tests
|
||||
- `make build`: Go-Builds
|
||||
- `make frontend-build`: Frontend-Production-Build
|
||||
- `make lint`: Go Vet und Frontend-ESLint
|
||||
- `make verify`: Lint, Tests und Builds
|
||||
- `make migrate`: Platzhalter bis E2-T01 `golang-migrate` einbindet
|
||||
|
||||
## Sicherheitsregeln
|
||||
|
||||
|
||||
Reference in New Issue
Block a user