mirror of
https://github.com/FuzzingLabs/fuzzforge_ai.git
synced 2026-05-30 01:29:28 +02:00
53 lines
1.6 KiB
Bash
53 lines
1.6 KiB
Bash
# Cognee service environment template
|
|
# Copy to cognee/.env.service and adjust values before running docker-compose.cognee.yaml
|
|
|
|
# --- FuzzForge tenant / project defaults ---
|
|
# --- Service defaults ---
|
|
COGNEE_STORAGE_MODE=service
|
|
COGNEE_SERVICE_URL=http://localhost:8000
|
|
COGNEE_SERVICE_PORT=8000
|
|
COGNEE_S3_BUCKET=
|
|
COGNEE_S3_PREFIX=
|
|
ENABLE_BACKEND_ACCESS_CONTROL=true
|
|
|
|
# --- LLM provider (used by Cognee pipelines) ---
|
|
LLM_PROVIDER=openai
|
|
LLM_MODEL=gpt-4o-mini
|
|
OPENAI_API_KEY=replace_me
|
|
LLM_API_KEY=${OPENAI_API_KEY}
|
|
|
|
# --- Hosted service user (per installation) ---
|
|
# Use a syntactically valid email (Pydantic enforces a real TLD)
|
|
COGNEE_SERVICE_USER_EMAIL=service@cognee.dev
|
|
COGNEE_SERVICE_USER_PASSWORD=change_me
|
|
DEFAULT_USER_EMAIL=${COGNEE_SERVICE_USER_EMAIL}
|
|
DEFAULT_USER_PASSWORD=${COGNEE_SERVICE_USER_PASSWORD}
|
|
|
|
# --- S3 / MinIO configuration ---
|
|
# For an external MinIO (e.g. FuzzForge Temporal stack) set to http://host.docker.internal:9000
|
|
# Point at external MinIO if needed, e.g. http://host.docker.internal:9000
|
|
AWS_ENDPOINT_URL=http://minio:9000
|
|
AWS_REGION=us-east-1
|
|
AWS_ACCESS_KEY_ID=fuzzforge
|
|
AWS_SECRET_ACCESS_KEY=fuzzforge123
|
|
STORAGE_BACKEND=s3
|
|
STORAGE_BUCKET_NAME=${COGNEE_S3_BUCKET}
|
|
|
|
# --- Postgres metadata database ---
|
|
DB_PROVIDER=postgres
|
|
DB_HOST=postgres
|
|
DB_PORT=5432
|
|
DB_NAME=cognee_db
|
|
DB_USERNAME=cognee
|
|
DB_PASSWORD=cognee
|
|
|
|
# Cognee data/system roots (must match mounted volumes)
|
|
SYSTEM_ROOT_DIRECTORY=/app/.cognee_system
|
|
DATA_ROOT_DIRECTORY=/app/.data_storage
|
|
# Optional cache override
|
|
# CACHE_ROOT_DIRECTORY=/app/.cognee_cache
|
|
|
|
# --- Optional logging tweaks ---
|
|
COGNEE_LOG_LEVEL=INFO
|
|
LOG_LEVEL=INFO
|