openvibers/openvibe.domains .env.example

.env.example

main 1.5 KB · 36 lines · plaintext

1# OpenVibe.Domains — environment (production: /etc/openvibe/domains.env). Names only; never commit values.
2
3NODE_ENV=production
4PORT=5070
5HOST=127.0.0.1
6BASE_URL=https://openvibe.domains
7TRUST_PROXY=2
8
9# The two public services this front reads. Both fall back to the internal origin in the pinned
10# openvibe-contracts manifest; Tools has https://openvibe.tools if its manifest ever loses one.
11# OV_HOST_INTERNAL_URL=http://127.0.0.1:4910
12# OV_TOOLS_INTERNAL_URL=http://127.0.0.1:4001
13
14# The shared per-IP budget for /api/v1 and /search, and the data clients' timeout.
15# DOMAINS_RATE_LIMIT_PER_MIN=120
16# DOMAINS_UPSTREAM_TIMEOUT_MS=8000
17
18# ── The control panel (DOM-2): its database and sign-in with OpenVibe.Network ──
19# DATABASE_URL serves (PgBouncer), DATABASE_DIRECT_URL migrates (owner role); unset in development = PGlite in data/.
20DATABASE_URL=
21DATABASE_DIRECT_URL=
22OV_NETWORK_URL=https://openvibe.network
23OV_NETWORK_INTERNAL_URL=http://127.0.0.1:4000
24# OAuth client `domains` (written by Network's service-principal.js --write-env; never commit a value)
25OV_OAUTH_CLIENT_ID=domains
26OV_OAUTH_CLIENT_SECRET=
27# OpenVibe.Events → POST /internal/events (account export and deletion); 32+ characters, comma-separated to rotate
28DOMAINS_EVENTS_SECRET=
29EVENTS_URL=http://127.0.0.1:4300
30
31# Registrar keys (D11 owner settings): the admin panel's domains.registrars namespace wins; these are
32# the fallback when no value was entered there.
33#CLOUDFLARE_API_TOKEN=
34#PORKBUN_API_KEY=
35#PORKBUN_SECRET_API_KEY=
36