Some checks are pending
CI / validate (push) Waiting to run
notify.mana.how = NXDOMAIN; seepuls-api erreicht notify intern über mana-net. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
36 lines
1.3 KiB
Text
36 lines
1.3 KiB
Text
# Seepuls Production-Env auf dem Mac Mini.
|
||
# Kopiere nach infrastructure/.env.production und fülle die Werte.
|
||
# NIE committen.
|
||
|
||
# Postgres
|
||
SEEPULS_DB_PASSWORD=changeme-strong-random
|
||
|
||
# mana-auth Service-Key (POST /admin/apps in mana-auth-admin anlegen)
|
||
# Erst nötig für DSGVO-Endpoints + admin-routes (venue-from-url, event-source-run).
|
||
# Public Read-API + Take-Down funktionieren auch ohne.
|
||
MANA_SERVICE_KEY=
|
||
|
||
# Plattform-Service-URLs (defaults zeigen auf prod-Hostnames; bei
|
||
# lokalem Test überschreiben)
|
||
MANA_AUTH_URL=https://auth.mana.how
|
||
MANA_RESEARCH_URL=https://research.mana.how
|
||
MANA_LLM_URL=https://llm.mana.how
|
||
MANA_GEOCODING_URL=https://geocoding.mana.how
|
||
MANA_MEDIA_URL=https://media.mana.how
|
||
# mana-notify hat KEINE Public-Route — intern über mana-net (seepuls-api
|
||
# hängt dran). Container mana-core-notify, Netz-Alias mana-notify, Port 3013.
|
||
MANA_NOTIFY_URL=http://mana-notify:3013
|
||
|
||
# Crawl-Politeness
|
||
SEEPULS_CRAWL_USER_AGENT=seepuls/0.0.1 (+https://seepuls.com; kontakt@mana.how)
|
||
SEEPULS_CRAWL_INTERVAL_MS=1100
|
||
|
||
# Scheduler: off im MVP (kein Container hochkommt + keine Sources existieren).
|
||
# Auf "on" stellen, sobald α-1c validiert ist und mindestens eine
|
||
# event_source mit active=true existiert.
|
||
SEEPULS_SCHEDULER=off
|
||
|
||
# Public URLs
|
||
SEEPULS_PUBLIC_URL=https://seepuls.com
|
||
SEEPULS_API_URL=https://api.seepuls.com
|
||
CORS_ORIGINS=https://seepuls.com
|