Files
iot-dc3/dc3/env/dev.env

69 lines
2.0 KiB
Bash

# Local source-run environment for IDE, EnvFile plugins, or Maven runs.
# This file mirrors the "Local source-run defaults" section in ../../.env.example.
# It intentionally excludes Compose-only variables such as DC3_IMAGE_* and DC3_*_PORT.
# Postgres
POSTGRES_HOST=localhost
POSTGRES_PORT=35432
POSTGRES_USERNAME=dc3
POSTGRES_PASSWORD=dc3dc3dc3
POSTGRES_DB=dc3
# RabbitMQ
RABBITMQ_VIRTUAL_HOST=dc3
RABBITMQ_HOST=localhost
RABBITMQ_PORT=35672
RABBITMQ_USERNAME=dc3
RABBITMQ_PASSWORD=dc3dc3dc3
RABBITMQ_SSL_ENABLED=false
RABBITMQ_SSL_ALGORITHM=TLS
RABBITMQ_SSL_VALIDATE_SERVER_CERTIFICATE=false
RABBITMQ_SSL_VERIFY_HOSTNAME=false
# Mqtt
MQTT_BROKER_HOST=localhost
MQTT_BROKER_PORT=31883
MQTT_USERNAME=dc3
MQTT_PASSWORD=dc3dc3dc3
# gRPC
CENTER_AUTH_HOST=localhost
CENTER_MANAGER_HOST=localhost
CENTER_DATA_HOST=localhost
CENTER_AGENTIC_HOST=localhost
# Runtime
NODE_ENV=dev
DC3_FACADE_MODE=grpc
DC3_FACADE_GRPC_DEADLINE_MS=3000
DC3_SECURITY_KEY=dc3.security.key.2026.io.github.pnoker
AUTH_HMAC_SECRET=io.github.pnoker.dc3
POINT_BATCH_SPEED=100
POINT_BATCH_INTERVAL=5
MQTT_BATCH_SPEED=100
MQTT_BATCH_INTERVAL=5
# Agentic fallback OpenAI-compatible provider. Normal providers are stored in dc3_model_provider.
AGENTIC_FALLBACK_OPENAI_BASE_URL=https://api.openai.com
AGENTIC_FALLBACK_OPENAI_API_KEY=
AGENTIC_FALLBACK_OPENAI_MODEL=gpt-4o
AGENTIC_FALLBACK_OPENAI_TEMPERATURE=0.7
AGENTIC_FALLBACK_OPENAI_MAX_TOKENS=2048
AGENTIC_MEMORY_SCHEMA_INIT=never
AGENTIC_MEMORY_ENABLED=false
AGENTIC_TOOL_CALLING_ENABLED=true
AGENTIC_MEMORY_MAX_MESSAGES=50
AGENTIC_ATTACHMENT_STORAGE_PATH=dc3/data/agentic/attachments
# Per-process overrides. Uncomment only for a single service process.
# TCP_PORT=6270
# UDP_PORT=6271
# POSTGRES_SCHEMA=dc3_manager
# Gateway route overrides. Usually CENTER_*_HOST is enough for local runs.
# GATEWAY_ROUTE_AUTH_TOKEN_URI=http://localhost:8300/
# GATEWAY_ROUTE_AUTH_URI=http://localhost:8300
# GATEWAY_ROUTE_MANAGER_URI=http://localhost:8400
# GATEWAY_ROUTE_DATA_URI=http://localhost:8500
# GATEWAY_ROUTE_AGENTIC_URI=http://localhost:8600