-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.dev.template
More file actions
52 lines (43 loc) · 2.08 KB
/
Copy path.env.dev.template
File metadata and controls
52 lines (43 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Copy to .env.dev for machine-local overrides when needed.
# The template mirrors the current compose defaults so the governed
# docker compose --env-file invocation always has a committed source file.
APEX_DEV_POSTGRES_DB=apex_dev
APEX_DEV_POSTGRES_USER=apex
APEX_DEV_POSTGRES_PASSWORD=apex-dev-password
APEX_DEV_POSTGRES_PORT=55432
APEX_DEV_QDRANT_PORT=6333
APEX_DEV_QDRANT_GRPC_PORT=6334
APEX_DEV_MINIO_ROOT_USER=apexminio
APEX_DEV_MINIO_ROOT_PASSWORD=apex-minio-password
APEX_DEV_MINIO_API_PORT=9000
APEX_DEV_MINIO_CONSOLE_PORT=9001
APEX_DEV_MAILHOG_SMTP_PORT=1025
APEX_DEV_MAILHOG_UI_PORT=8025
APEX_DEV_OIDC_ISSUER_URL=https://auth.olares.local
APEX_DEV_FORMS_ENGINE_OIDC_CLIENT_ID=forms-engine-placeholder
APEX_DEV_P6_INGEST_OIDC_CLIENT_ID=p6-ingest-placeholder
APEX_DEV_FORMS_ENGINE_PORT=8080
APEX_DEV_P6_INGEST_PORT=8081
APEX_DEV_MCP_FS_PORT=8810
APEX_DEV_MCP_DB_PORT=8811
APEX_DEV_MCP_JOBS_PORT=8812
APEX_DEV_MCP_P6_PORT=8713
APEX_DEV_MCP_FORMS_PORT=8714
# --- records validation harness (Gate 2) ---
# Maintenance DSN the validation runner uses to CREATE/DROP disposable
# records_val_* databases. dbname MUST be postgres. No fallback exists.
RECORDS_PG_ADMIN_DSN=host=127.0.0.1 port=5432 dbname=postgres user=postgres password=<from-vault> sslmode=disable
# DSN of the records database under test for STANDALONE per-file pytest runs
# (the runner sets this itself; targeting records_dev additionally requires
# RECORDS_ALLOW_SHARED_DB=1).
RECORDS_DEV_DSN=
RECORDS_DEV_PGPASSWORD=
# NETA extracts directory (validated against REQUIRED_NETA_FILES in _dbtest.py).
NETA_DATA_DIR=
# Jobs-lane test credentials come from env only (no in-code fallback).
# The orchestration-role password is APEX_JOBS_PGPASSWORD, injected from Infisical
# (dev); DEV_PG_PASSWORD is the postgres superuser and does NOT authenticate as
# orchestration. Lane-scoped overrides documented here, commented on purpose:
# ORCH_TEST_DSN= # infra/database/migrations/jobs full-DSN override
# ORCH_TEST_PGPASSWORD= # migrations helper password (role orchestration)
# APEX_JOBS_PGPASSWORD= # packages/apex-jobs runtime + tests password