Files
test/.env.docker
2026-09-21 19:03:31 +08:00

36 lines
785 B
Docker

# 容器内配置:由 docker-compose 的 environment 注入,这里只做兜底
APP_NAME=沃林学生管理系统
DEBUG=true
DB_DRIVER=mysql+pymysql
DB_HOST=mysql
DB_PORT=3306
DB_USER=wolin
DB_PASSWORD=wolin123456
DB_NAME=wolin_sms
DB_ECHO=false
DB_POOL_SIZE=10
DB_POOL_RECYCLE=3600
JWT_SECRET=wolin-sms-docker-secret-change-me
JWT_ALGORITHM=HS256
JWT_EXPIRE_MINUTES=720
AUTH_ENABLED=true
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin123
SCORE_PASS_LINE=60
SCORE_WARN_LINE=60
HIGH_SALARY_LINE=10000
STU_NO_PREFIX=WL
# ---- 容器启动行为(docker/entrypoint.sh 读取)----
# 是否在启动时建表 + 建初始账号
INIT_DB=true
# 是否灌演示数据(顾问/老师/班级/学生/成绩/就业)
SEED_DATA=true
# 等待 MySQL 就绪的最长秒数
DB_WAIT_TIMEOUT=120