36 lines
802 B
Plaintext
36 lines
802 B
Plaintext
# Office 365 Self Service 配置
|
|
|
|
# 应用名称
|
|
APP_NAME=Office 365 Self Service
|
|
|
|
# 服务监听地址和端口
|
|
HOST=0.0.0.0
|
|
PORT=8000
|
|
DEBUG=false
|
|
|
|
# 数据库 (SQLite)
|
|
# 默认 sqlite:///redemption.db 会落到 Flask 的 instance/redemption.db
|
|
DATABASE_URL=sqlite:///redemption.db
|
|
|
|
# Flask会话密钥 (建议使用随机长字符串)
|
|
SESSION_SECRET=your-secret-key-here-change-me
|
|
|
|
# 后台登录保护
|
|
WEB_AUTH_ENABLED=true
|
|
ADMIN_USERNAME=admin
|
|
ADMIN_PASSWORD=ChangeMe123!
|
|
|
|
# Microsoft Graph API 配置 (必填)
|
|
# 在 Azure AD 中注册应用后获取
|
|
CLIENT_ID=
|
|
TENANT_ID=
|
|
CLIENT_SECRET=
|
|
|
|
# 默认配置
|
|
DEFAULT_DOMAIN=yourtenant.onmicrosoft.com
|
|
DEFAULT_PASSWORD=P@ssw0rd123!
|
|
DEFAULT_USAGE_LOCATION=US
|
|
DEFAULT_LICENSE_SKU=ENTERPRISEPACK
|
|
LICENSE_ASSIGNMENT_REQUIRED=false
|
|
FORCE_CHANGE_PASSWORD=true
|