diff --git a/deploy/.env.example b/deploy/.env.example index 84d832b..85e17d6 100644 --- a/deploy/.env.example +++ b/deploy/.env.example @@ -4,7 +4,7 @@ PPANEL_TAG=latest # 如果密码包含 $,请写成 $$,避免被 docker compose 当成变量展开 MYSQL_DSN=root:replace-with-db-password@tcp(mysql:3306)/ppanel?charset=utf8mb4&parseTime=true REDIS_HOST=redis:6379 -REDIS_PASS= +REDIS_PASS= kP9#vR2$mX7 JWT_SECRET=replace-with-strong-secret JWT_ADMIN_SECRET=replace-with-strong-secret diff --git a/deploy/docker-compose-env.yml b/deploy/docker-compose-env.yml index f9f5a62..ade739f 100644 --- a/deploy/docker-compose-env.yml +++ b/deploy/docker-compose-env.yml @@ -15,6 +15,9 @@ services: redis: image: redis:7-alpine + env_file: + - ./.env + command: ["redis-server", "--appendonly", "yes", "--requirepass", "${REDIS_PASS:?REDIS_PASS is required}"] ports: - "6379:6379" volumes: