# Cards-Greenfield — Local Dev Defaults # Copy to .env (git-ignored) and adjust as needed. # === API + DB === NODE_ENV=development DATABASE_URL=postgresql://cards:cards@localhost:5435/cards CARDS_API_PORT=3081 CARDS_WEB_PORT=3082 # === Plattform-Endpunkte === # Lokal mit Mana-Plattform-Stack auf Default-Ports laufend MANA_AUTH_URL=http://localhost:3001 MANA_CREDITS_URL=http://localhost:3061 MANA_MEDIA_URL=http://localhost:3065 MANA_SHARE_URL=http://localhost:3072 MANA_LINKS_URL=http://localhost:3073 MANA_EVENTS_URL=http://localhost:3074 MANA_MCP_URL=http://localhost:3069 MANA_SEARCH_URL=http://localhost:3076 # === App-Identität (von mana-auth ausgegeben) === # Cards-Service-Key für interne Cross-Service-Calls. # Production: aus mana-auth.apps-Tabelle bei App-Onboarding. CARDS_APP_SERVICE_KEY=msk_dev_change_me # === JWT-Validation === # JWKS-URL für User-JWT-Verification (5-Min-Cache). MANA_AUTH_JWKS_URL=http://localhost:3001/.well-known/jwks.json # === Verdaccio (für pnpm install) === # Lokal: npm login --registry=https://pkg.mana.how # Production: GitHub Secret NPM_AUTH_TOKEN= # === MinIO (über mana-media) === CARDS_MEDIA_BUCKET=cards-storage