45 lines
1.6 KiB
Bash
45 lines
1.6 KiB
Bash
# 本地开发(默认)
|
|
NODE_ENV=development
|
|
DATABASE_CLIENT=sqlite
|
|
SQLITE_PATH=./data/exam.sqlite
|
|
HOST=127.0.0.1
|
|
PORT=4173
|
|
|
|
# 可选 Redis 公开接口缓存;未设置 REDIS_URL 时自动禁用并直接读取数据库。
|
|
# REDIS_URL=redis://127.0.0.1:6379/0
|
|
# REDIS_CACHE_PREFIX=exam-information
|
|
# REDIS_CACHE_TTL_SECONDS=60
|
|
# REDIS_RESULTS_CACHE_TTL_SECONDS=86400
|
|
# REDIS_CONNECT_TIMEOUT_MS=1500
|
|
|
|
# 仅在首次创建空数据库时使用。部署前务必修改初始密码。
|
|
INITIAL_ADMIN_USERNAME=admin
|
|
INITIAL_ADMIN_PASSWORD=Admin123!
|
|
INITIAL_ADMIN_DISPLAY_NAME=系统管理员
|
|
|
|
# 公开首页文案与联系方式(修改后重启应用生效)
|
|
PUBLIC_SITE_NAME=海州市教育考试中心
|
|
PUBLIC_SITE_CODE=HZ-EDU-032
|
|
PUBLIC_SITE_PHONE=0518-8602 3158
|
|
PUBLIC_SITE_ADDRESS=江苏省连云港市海州区文教路 18 号
|
|
PUBLIC_SITE_EMAIL=
|
|
PUBLIC_SITE_HERO_EYEBROW=HAIZHOU EXAMINATION SERVICE
|
|
PUBLIC_SITE_HERO_TITLE=一个报名号,
|
|
PUBLIC_SITE_HERO_HIGHLIGHT=贯穿每一次考试。
|
|
PUBLIC_SITE_HERO_DESCRIPTION=使用学校下发的报名号登录,完成密码更新和个人信息核验后,即可办理所有考试事项。
|
|
PUBLIC_SITE_FOOTER_NOTICE=本平台展示数据仅用于系统演示
|
|
|
|
# MySQL 8.4 生产环境:将 DATABASE_CLIENT 改为 mysql,并配置以下变量。
|
|
# NODE_ENV=production
|
|
# DATABASE_CLIENT=mysql
|
|
# MYSQL_HOST=127.0.0.1
|
|
# MYSQL_PORT=3306
|
|
# MYSQL_USER=exam_app
|
|
# MYSQL_PASSWORD=replace-with-a-strong-password
|
|
# MYSQL_DATABASE=exam_information
|
|
# MYSQL_CONNECTION_LIMIT=10
|
|
# HOST=0.0.0.0
|
|
|
|
# 也可以用单个连接地址替代全部 MYSQL_* 连接参数:
|
|
# DATABASE_URL=mysql://exam_app:password@127.0.0.1:3306/exam_information
|