# PetWash API 环境变量配置示例 # 复制此文件为 .env 并修改相应的值 # 应用环境 ASPNETCORE_ENVIRONMENT=Production # MySQL 数据库配置 MYSQL_HOST=101.132.182.216 MYSQL_PORT=3306 MYSQL_DATABASE=petwash MYSQL_USER=root MYSQL_PASSWORD= # 数据库连接字符串 # 注意: 如果密码为空,Password= 后面不要有任何字符 CONNECTION_STRING=Server=${MYSQL_HOST};Database=${MYSQL_DATABASE};User=${MYSQL_USER};Password=${MYSQL_PASSWORD};Port=${MYSQL_PORT};CharSet=utf8mb4; # API 端口配置 API_PORT=5000 # 日志级别 LOG_LEVEL=Information # CORS 配置(可选) # ALLOWED_ORIGINS=http://localhost:3000,http://example.com # MQTT 配置(如果使用) # MQTT_BROKER=localhost # MQTT_PORT=1883 # MQTT_USERNAME= # MQTT_PASSWORD= # WeChat Pay Native # WECHATPAY__APPID=wx1234567890abcdef # WECHATPAY__MERCHANTID=1900000001 # WECHATPAY__CERTIFICATESERIALNUMBER=7777777777777777777777777777777777777777 # WECHATPAY__PRIVATEKEYPEM=certs/apiclient_key.pem # WECHATPAY__PRIVATEKEYPATH= # WECHATPAY__NOTIFYURL=https://your-domain.example.com/api/payments/wechat/notify # WECHATPAY__APIV3KEY=32bytesapiv3keyxxxxxxxxxxxxxxxx # WECHATPAY__PLATFORMPUBLICKEYPEM=certs/wechatpay_public_key.pem # WECHATPAY__PLATFORMPUBLICKEYPATH= # WECHATPAY__PLATFORMPUBLICKEYSERIAL=PUB_KEY_ID_xxxxxxxxxxxxxxxxxxxxxxxx # WECHATPAY__CURRENCY=CNY # WECHATPAY__ORDEREXPIREMINUTES=5