# 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