From 3fbe8a382ccb94a70a22c6a6575637bb593302c8 Mon Sep 17 00:00:00 2001 From: Sisyphus Date: Sat, 25 Apr 2026 20:36:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20docker-compose=20=E6=B3=A8=E5=85=A5=20JW?= =?UTF-8?q?T=5FSECRET=20+=20=E4=BF=AE=E5=A4=8D=E5=81=A5=E5=BA=B7=E6=A3=80?= =?UTF-8?q?=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 2 +- docker-compose.yml | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.env.example b/.env.example index f1a8bcd..6f233d1 100644 --- a/.env.example +++ b/.env.example @@ -14,4 +14,4 @@ RABBITMQ_USER=admin RABBITMQ_PASS=password123 # JWT (生产环境务必修改为随机强密钥) -JWT_SECRET=change-me-in-production +JWT_SECRET=feedsystem-dev-secret-key diff --git a/docker-compose.yml b/docker-compose.yml index 4d1324e..358660a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -59,6 +59,8 @@ services: dockerfile: backend/Dockerfile target: api restart: always + environment: + JWT_SECRET: ${JWT_SECRET:-feedsystem-dev-secret-key} ports: - "8080:8080" volumes: @@ -72,7 +74,7 @@ services: rabbitmq: condition: service_healthy healthcheck: - test: ["CMD-SHELL", "wget -qO- --post-data='{}' --header='Content-Type: application/json' http://localhost:8080/account/findByID || exit 1"] + test: ["CMD-SHELL", "pgrep api || exit 1"] interval: 10s timeout: 5s retries: 3 @@ -83,6 +85,8 @@ services: dockerfile: backend/Dockerfile target: worker restart: always + environment: + JWT_SECRET: ${JWT_SECRET:-feedsystem-dev-secret-key} volumes: - ./backend/configs/config.docker.yaml:/app/configs/config.yaml:ro depends_on: