From 99bf4aff5ec2ce041a5c1cc474125951b1c54a95 Mon Sep 17 00:00:00 2001 From: jeffusion Date: Tue, 3 Mar 2026 16:33:34 +0800 Subject: [PATCH] chore: add config-overrides.json to ignore files and docker volume - Add config-overrides.json to .gitignore (user-specific runtime config) - Add config-overrides.json to .dockerignore (not needed in image) - Mount config-overrides.json as volume in docker-compose.yml This enables persistent configuration overrides in containerized deployments without rebuilding the image. --- .dockerignore | 1 + .gitignore | 1 + docker-compose.yml | 2 ++ 3 files changed, 4 insertions(+) diff --git a/.dockerignore b/.dockerignore index 8c323e5..acbbf99 100644 --- a/.dockerignore +++ b/.dockerignore @@ -7,3 +7,4 @@ frontend/node_modules/ # 忽略 kubernetes.yaml kubernetes.yaml +config-overrides.json diff --git a/.gitignore b/.gitignore index 8fb0065..c54d799 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules/ dist/ .env kubernetes.yaml +config-overrides.json diff --git a/docker-compose.yml b/docker-compose.yml index 8b01d17..448a658 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,8 @@ services: restart: unless-stopped ports: - "3000:3000" + volumes: + - ./config-overrides.json:/app/config-overrides.json env_file: - .env healthcheck: