From b92765ce7f4c36acc2e0610b7a16e5e15ff75c8e Mon Sep 17 00:00:00 2001 From: jeffusion Date: Thu, 26 Mar 2026 23:13:51 +0800 Subject: [PATCH] chore(deploy): set production LOG_LEVEL to error Configure production deployments to use LOG_LEVEL=error for minimal log volume. - Add LOG_LEVEL=error to docker-compose.yml environment - Add LOG_LEVEL: error to K8s ConfigMap - Update .env.example with dev/prod LOG_LEVEL guidance Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) --- .env.example | 4 ++++ docker-compose.yml | 2 ++ k8s/gitea-assistant.yaml | 1 + 3 files changed, 7 insertions(+) diff --git a/.env.example b/.env.example index 0e604be..131d25e 100644 --- a/.env.example +++ b/.env.example @@ -2,6 +2,10 @@ PORT=5174 # 可选,默认为 ./data/assistant.db # DATABASE_PATH=./data/assistant.db +# 可选,默认 info,可选值:debug/info/warn/error +# 开发环境建议:LOG_LEVEL=info +# 生产环境建议:LOG_LEVEL=error +# LOG_LEVEL=info # 必填,运行 openssl rand -hex 32 生成 ENCRYPTION_KEY= diff --git a/docker-compose.yml b/docker-compose.yml index 00e4d8a..0ba7067 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,6 +13,8 @@ services: - assistant_data:/app/data env_file: - .env + environment: + LOG_LEVEL: error depends_on: qdrant: condition: service_healthy diff --git a/k8s/gitea-assistant.yaml b/k8s/gitea-assistant.yaml index 8040874..a15ff9a 100644 --- a/k8s/gitea-assistant.yaml +++ b/k8s/gitea-assistant.yaml @@ -10,6 +10,7 @@ metadata: app.kubernetes.io/part-of: gitea-assistant data: PORT: "5174" + LOG_LEVEL: "error" # All settings (Gitea connection, webhook secret, admin password, review engine, # Feishu, memory, etc.) are managed through the Admin Dashboard Web UI. # They are auto-seeded with secure defaults on first boot.