openvibers/openvibe.bench .env.example

.env.example

main 1.5 KB · 48 lines · plaintext

1# OpenVibe.Bench — production: /etc/openvibe/bench.env. Only variable NAMES appear in code and docs.
2NODE_ENV=production
3PORT=5230
4HOST=127.0.0.1
5BASE_URL=https://bench.openvibe.services
6# The Report room owns the public pages since 2026-11-08; old HTML pages 301 here (the API stays on this origin).
7OV_REPORT_PUBLIC_URL=https://openvibe.report
8# Codes handoff page opened by the benchmark's "Run it yourself" action.
9CODES_BENCH_RUN_URL=https://openvibe.codes
10TRUST_PROXY=2
11
12# PostgreSQL (ADR-035). DATABASE_URL serves, DATABASE_DIRECT_URL migrates (owner role).
13DATABASE_URL=
14DATABASE_DIRECT_URL=
15# Development fallback (no DATABASE_URL): embedded PGlite.
16BENCH_PGLITE_DIR=
17
18# OpenVibe.Network SSO/JWKS.
19OV_NETWORK_URL=https://openvibe.network
20OV_NETWORK_INTERNAL_URL=http://127.0.0.1:4000
21OV_NETWORK_ISSUER=https://openvibe.network
22OV_OAUTH_CLIENT_ID=bench
23OV_OAUTH_CLIENT_SECRET=
24OV_OAUTH_REDIRECT_URI=https://bench.openvibe.services/auth/callback
25OV_SESSION_AUDIENCE=openvibe.network
26BENCH_AUDIENCE=openvibe.bench
27COOKIE_SECURE=true
28
29# OpenVibe.AI (client credentials, audience openvibe.ai, scope ai.run.create; Network grants ai.generate ns).
30OV_AI_INTERNAL_URL=http://127.0.0.1:4700
31BENCH_AI_AUDIENCE=openvibe.ai
32BENCH_AI_SCOPE=ai.run.create
33BENCH_MODELS=
34
35# Bench budgets.
36BENCH_ROUNDS_PER_DAY=3
37BENCH_ROUNDS_DAILY=20
38BENCH_EVALS_PER_DAY=20
39
40# OpenVibe.Events outbox and account export/deletion.
41BENCH_EVENTS_URL=
42BENCH_EVENTS_SECRET=
43BENCH_EVENTS_SCOPE=events.event.publish
44
45# Optional Valkey for shared rate counters.
46VALKEY_URL=
47VALKEY_PREFIX=ov:bench:
48