seepuls/infrastructure/.env.production.example
Till JS fa17741a95
Some checks are pending
CI / validate (push) Waiting to run
docs(env): .env.production.example MANA_NOTIFY_URL auf internen mana-notify:3013
notify.mana.how = NXDOMAIN; seepuls-api erreicht notify intern über mana-net.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 17:54:16 +02:00

36 lines
1.3 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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