SpacetimeDB er nå helt fjernet fra Synops. Sanntid håndteres av PG LISTEN/NOTIFY + WebSocket i portvokteren (maskinrommet). Kode fjernet: - spacetimedb/ Rust-modul og spacetime.json - maskinrommet/src/stdb.rs (HTTP-klient for STDB-reducers) - frontend module_bindings/ (23 auto-genererte filer) - spacetimedb npm-avhengighet fra package.json - scripts/test-sanntid.sh (testet STDB-flyt) Infrastruktur: - Docker-container stoppet og fjernet fra docker-compose.yml - Caddy: fjernet /spacetime/* reverse proxy - maskinrommet-env.sh: fjernet STDB_IP og SPACETIMEDB_*-variabler - .env.example: fjernet SpacetimeDB-seksjoner Dokumentasjon oppdatert: - CLAUDE.md: stack, lagmodell, kjerneprinsipper, driftsmodell - docs/arkitektur.md: skrivestien, lesestien, datalag, teknologivalg - docs/retninger/datalaget.md: migrasjonshistorikk, status "fjernet" - 37 andre docs oppdatert (features, concepts, infra, ops, retninger) - Alle kode-kommentarer med STDB-referanser oppdatert Verifisert: maskinrommet bygger og starter OK, frontend bygger OK, helsesjekk returnerer 200. Caddy reloadet.
29 lines
847 B
Text
29 lines
847 B
Text
# === Synops — Lokalt utviklingsmiljø ===
|
|
# Kopier til .env.local og fyll inn verdier:
|
|
# cp .env.example .env.local
|
|
#
|
|
# .env.local er gitignored og skal ALDRI committes.
|
|
|
|
# === AI-leverandører (sett dine egne nøkler) ===
|
|
GEMINI_API_KEY=
|
|
XAI_API_KEY=
|
|
# ANTHROPIC_API_KEY=
|
|
# OPENROUTER_API_KEY=
|
|
|
|
# === AI Gateway (LiteLLM) ===
|
|
LITELLM_MASTER_KEY=sk-sidelinja-dev-1234
|
|
|
|
# === Authentik OIDC ===
|
|
AUTHENTIK_ISSUER=https://auth.sidelinja.org/application/o/sidelinja/
|
|
AUTHENTIK_CLIENT_ID=
|
|
AUTHENTIK_CLIENT_SECRET=
|
|
|
|
# === SvelteKit ===
|
|
AUTH_SECRET= # openssl rand -base64 33
|
|
|
|
# === Whisper (STT) ===
|
|
# URL til faster-whisper-server (Docker-internt)
|
|
# WHISPER_URL=http://faster-whisper:8000
|
|
|
|
# === Database (kun ved lokal PG, ellers via server) ===
|
|
# DATABASE_URL=postgres://sidelinja:localdev@localhost:5432/sidelinja
|