From f711ca82800b1149e3f781d6a82ce888ff2bee73 Mon Sep 17 00:00:00 2001 From: wzj <244142824@qq.com> Date: Sun, 15 Jun 2025 08:51:36 +0800 Subject: [PATCH] Remove .env and add to gitignore --- .env | 39 --------------------------------------- .env.example | 0 .gitignore | Bin 18 -> 30 bytes 3 files changed, 39 deletions(-) delete mode 100644 .env create mode 100644 .env.example diff --git a/.env b/.env deleted file mode 100644 index df22073..0000000 --- a/.env +++ /dev/null @@ -1,39 +0,0 @@ -# [安全配置] -SECRET_KEY=your-unique-and-secure-secret-key-here # Flask应用加密密钥(生产环境必须修改,建议使用32位随机字符串) -ADMIN_USERNAME=admin # 管理员名称 -ADMIN_PASSWORD=123456 # 管理员初始密码(首次部署后必须修改) - -# [数据库配置] -DB_HOST=192.168.31.11 # 数据库服务器IP地址或域名 -DB_NAME=cert_manager # 数据库名称 -DB_USER=certmgr # 数据库用户名 -DB_PASSWORD=certmgr123 # 数据库密码(生产环境建议使用强密码) -DB_PORT=3306 # 数据库端口(MySQL默认3306) - -# [应用配置] -APP_HOST=0.0.0.0 # 应用监听地址(0.0.0.0表示允许所有IP访问) -APP_PORT=9875 # 应用监听端口 -DEBUG=False # 调试模式(生产环境必须关闭) -APP_DOMAIN=localhost # 应用对外域名(用于邮件链接生成) -APP_PROTOCOL=http # 应用协议(http或https) - -# [注册配置] -REGISTRATION_OPEN=True # 是否开放用户注册(True/False) -EMAIL_VERIFICATION_REQUIRED=False # 注册是否需要邮箱验证(True/False) - -# [密码策略] -PASSWORD_MIN_LENGTH=6 # 密码最小长度 -PASSWORD_REQUIRE_UPPERCASE=False # 是否要求包含大写字母(True/False) -PASSWORD_REQUIRE_LOWERCASE=False # 是否要求包含小写字母(True/False) -PASSWORD_REQUIRE_DIGITS=True # 是否要求包含数字(True/False) -PASSWORD_REQUIRE_SPECIAL=False # 是否要求包含特殊字符(True/False) - -# [邮件配置] -MAIL_SERVER=smtp.qq.com # SMTP服务器地址(QQ邮箱为smtp.qq.com) -MAIL_PORT=465 # SMTP端口(QQ邮箱SSL端口为465) -MAIL_USE_SSL=True # 是否使用SSL加密(QQ邮箱必须开启) -MAIL_USE_TLS=False # 是否使用TLS加密(与SSL二选一) -MAIL_USERNAME= # 发件邮箱地址 -MAIL_PASSWORD= # SMTP授权码(非邮箱密码) -MAIL_DEFAULT_SENDER_EMAIL= # 默认发件邮箱 -MAIL_DEFAULT_SENDER_NAME="Certificate Manager" # 发件人显示名称 \ No newline at end of file diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..e69de29 diff --git a/.gitignore b/.gitignore index d860227d4e5caaa3dad32f8744c9f02f40607003..d7e800f8010b96dae3a243d59b4d4795a5fa1ab6 100644 GIT binary patch literal 30 gcmezWPmdv!A%!88A(26!ftP`cK@Z5zV<-c&0d-mhlK=n! literal 18 ZcmezWPmdv!A%!88A(26!ftP`c0RT9N1O)&9