126 lines
4.8 KiB
Plaintext
126 lines
4.8 KiB
Plaintext
# StellaOps Development Environment
|
|
# Copy to .env in repository root: cp etc/env/dev.env.sample .env
|
|
|
|
# ============================================================================
|
|
# PROFILE IDENTIFICATION
|
|
# ============================================================================
|
|
STELLAOPS_PROFILE=dev
|
|
STELLAOPS_LOG_LEVEL=Debug
|
|
|
|
# ============================================================================
|
|
# POSTGRES DATABASE
|
|
# ============================================================================
|
|
POSTGRES_HOST=localhost
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_USER=stellaops
|
|
POSTGRES_PASSWORD=stellaops
|
|
POSTGRES_DB=stellaops_platform
|
|
|
|
# ============================================================================
|
|
# VALKEY (REDIS-COMPATIBLE CACHE)
|
|
# ============================================================================
|
|
VALKEY_PORT=6379
|
|
|
|
# ============================================================================
|
|
# NATS MESSAGING
|
|
# ============================================================================
|
|
NATS_CLIENT_PORT=4222
|
|
|
|
# ============================================================================
|
|
# RUSTFS ARTIFACT STORAGE
|
|
# ============================================================================
|
|
RUSTFS_HTTP_PORT=8080
|
|
|
|
# ============================================================================
|
|
# AUTHORITY SERVICE
|
|
# ============================================================================
|
|
AUTHORITY_PORT=8440
|
|
AUTHORITY_ISSUER=https://localhost:8440
|
|
|
|
# ============================================================================
|
|
# SIGNER SERVICE
|
|
# ============================================================================
|
|
SIGNER_PORT=8441
|
|
SIGNER_POE_INTROSPECT_URL=https://authority:8440/connect/introspect
|
|
|
|
# ============================================================================
|
|
# ATTESTOR SERVICE
|
|
# ============================================================================
|
|
ATTESTOR_PORT=8442
|
|
|
|
# ============================================================================
|
|
# SCANNER SERVICE
|
|
# ============================================================================
|
|
SCANNER_WEB_PORT=8444
|
|
SCANNER_EVENTS_ENABLED=false
|
|
SCANNER_EVENTS_DRIVER=valkey
|
|
SCANNER_EVENTS_DSN=valkey:6379
|
|
SCANNER_EVENTS_STREAM=stella.events
|
|
SCANNER_EVENTS_PUBLISH_TIMEOUT_SECONDS=5
|
|
SCANNER_EVENTS_MAX_STREAM_LENGTH=10000
|
|
|
|
# Offline kit (disabled for development)
|
|
SCANNER_OFFLINEKIT_ENABLED=false
|
|
SCANNER_OFFLINEKIT_REQUIREDSSE=true
|
|
SCANNER_OFFLINEKIT_REKOROFFLINEMODE=true
|
|
|
|
# ============================================================================
|
|
# CONCELIER SERVICE
|
|
# ============================================================================
|
|
CONCELIER_PORT=8445
|
|
|
|
# ============================================================================
|
|
# NOTIFY SERVICE
|
|
# ============================================================================
|
|
NOTIFY_WEB_PORT=8446
|
|
|
|
# ============================================================================
|
|
# ISSUER DIRECTORY SERVICE
|
|
# ============================================================================
|
|
ISSUER_DIRECTORY_PORT=8447
|
|
ISSUER_DIRECTORY_SEED_CSAF=true
|
|
|
|
# ============================================================================
|
|
# ADVISORY AI SERVICE
|
|
# ============================================================================
|
|
ADVISORY_AI_WEB_PORT=8448
|
|
ADVISORY_AI_INFERENCE_MODE=Local
|
|
# For remote inference (Claude, OpenAI):
|
|
# ADVISORY_AI_INFERENCE_MODE=Remote
|
|
# ADVISORY_AI_REMOTE_BASEADDRESS=https://api.anthropic.com
|
|
# ADVISORY_AI_REMOTE_APIKEY=sk-...
|
|
|
|
# ============================================================================
|
|
# SCHEDULER SERVICE
|
|
# ============================================================================
|
|
SCHEDULER_SCANNER_BASEADDRESS=http://scanner-web:8444
|
|
|
|
# ============================================================================
|
|
# WEB UI
|
|
# ============================================================================
|
|
UI_PORT=8443
|
|
|
|
# ============================================================================
|
|
# CRYPTOPRO (OPTIONAL - GOST CRYPTO)
|
|
# ============================================================================
|
|
# Set to 1 to accept CryptoPro EULA (required for GOST support)
|
|
CRYPTOPRO_ACCEPT_EULA=0
|
|
CRYPTOPRO_PORT=18080
|
|
|
|
# ============================================================================
|
|
# CRYPTO PROFILE (OPTIONAL)
|
|
# ============================================================================
|
|
# Select regional crypto profile:
|
|
# - us-fips: FIPS 140-3 (default for US federal)
|
|
# - eu: eIDAS qualified signatures
|
|
# - ru: GOST R 34.10/34.11/34.12
|
|
# - cn: GM/T SM2/SM3/SM4
|
|
# - kr: KCMVP
|
|
# STELLAOPS_CRYPTO_PROFILE=us-fips
|
|
|
|
# ============================================================================
|
|
# TELEMETRY (OPTIONAL)
|
|
# ============================================================================
|
|
STELLAOPS_TELEMETRY_ENABLED=true
|
|
STELLAOPS_TELEMETRY_ENDPOINT=http://localhost:4317
|