# 服务监听地址和端口。本机开发一般保持 0.0.0.0:8000。 SERVER_HOST=0.0.0.0 SERVER_PORT=8000 # 本地开发时一般不用改;Docker 部署主要看 .env.docker.example。 APP_UID=1000 APP_GID=1000 SERVICE_TITLE=Software Update Service ADMIN_HTML_PATH=admin.html CORS_ALLOW_ORIGINS=* TARGET_PLATFORM=windows TARGET_ARCH=x64 RELEASE_MAIN_EXECUTABLE=bin/SimCAE.exe SIGNING_KEY_ID=manifest-key-v1 # 客户端访问服务端 API 的令牌。已给默认值,可直接试跑;正式部署建议修改,并填到客户端 app_config.json 的 client_token。 CLIENT_API_TOKEN=SimCAEClientToken2026 # 管理后台令牌。已给默认值,可直接试跑;网页登录时在 X-Admin-Token 输入这个值,正式部署建议修改。 ADMIN_TOKEN=SimCAEAdminToken2026 # 数据库和 Manifest 私钥路径。本地开发一般不用改。 DB_FILE=mini.db SQL_FILE=tables.sql MANIFEST_PRIVATE_KEY_PATH=keys/manifest_private_key.pem # 上传暂存和本地兜底存储目录。通常不用改。 UPLOAD_SPOOL_DIR=upload_spool UPLOAD_SPACE_RESERVE_MB=256 # 发布新版本保护。超过上限会直接拒绝,避免大目录上传把服务器磁盘或内存拖死。 # 如果你的正式发布包超过 4GB,可以按服务器磁盘空间调大。 PUBLISH_MAX_REQUEST_MB=4096 PUBLISH_MAX_FILES=20000 # 通常不用改;每个上传文件还会带一个 relative_paths 字段,所以要大于 PUBLISH_MAX_FILES。 PUBLISH_MAX_FIELDS=20100 LOCAL_UPLOAD_ROOT=local_uploads LOCAL_FILE_URL_BASE=http://127.0.0.1:8000/static # SimCAE 崩溃报告接口。接入崩溃上报时必须改;不接入崩溃上报也建议改成随机字符串。 CRASH_SERVICE_VERSION=1.0.0 CRASH_REPORT_TOKEN=SimCAECrashReportToken2026 CRASH_SYMBOL_TOKEN=SimCAESymbolToken2026 # 崩溃报告管理令牌。可不填;不填时查询/下载崩溃报告使用 ADMIN_TOKEN。 CRASH_ADMIN_TOKEN= CRASH_STORAGE_ROOT=crash_storage # 崩溃报告大小限制。通常不用改。 CRASH_METADATA_MAX_KB=256 CRASH_MINIDUMP_MAX_MB=128 CRASH_ATTACHMENTS_MAX_MB=64 CRASH_REQUEST_MAX_MB=200 CRASH_SYMBOLS_MAX_MB=512 # MinIO 地址。本地开发如果 MinIO 在本机 9000 端口,保持不变。 MINIO_ENDPOINT=127.0.0.1:9000 # 客户端下载升级文件时访问的 MinIO 地址。必须改成 Windows 客户端能访问到的服务器地址。 MINIO_PUBLIC_ENDPOINT=http://服务器IP:9000 # MinIO 用户名、密码和桶。必须和你的 MinIO 配置一致。 MINIO_ACCESS_KEY=simcae_minio_admin MINIO_SECRET_KEY=SimCAE_MinIO_2026_ChangeMe MINIO_BUCKET=updates MINIO_SECURE=false # MinIO 预签名下载链接和连接参数。通常不用改。 SIGN_EXPIRE_MIN=60 MINIO_CONNECT_TIMEOUT_SEC=2 MINIO_READ_TIMEOUT_SEC=5 MINIO_RETRY_TOTAL=1 MINIO_HEALTH_TIMEOUT_SEC=2 # 本地演示便利项。Docker 部署时会强制关闭自动启动 MinIO。 MINIO_AUTO_START=true MINIO_AUTO_DOWNLOAD=false MINIO_BIN_PATH=minio MINIO_DATA_DIR=minio_data MINIO_LISTEN_ADDRESS=:9000 MINIO_START_WAIT_SEC=5 MINIO_DOWNLOAD_URL=https://dl.min.io/server/minio/release/linux-amd64/minio