ENV

February 17, 2021 · View on GitHub

.env.* 文件包含了自定义 PCIT 所需的环境变量,下面详细介绍这些变量的作用

变量值仅有两种类型 StringBool,默认值请查看这里 https://github.com/pcit-ce/pcit/blob/master/.env.example

NameTypeDescription
CI_HOSTString部署 CI 的域名
CI_NAMEStringCI 名称
CI_ROOTStringCI 管理员
CI_DEBUGBool是否开启 Debug
CI_DEBUG_MEMORYBool是否调试程序内存占用信息
CI_SESSION_DOMAINStringSESSION 域名
CI_CODING_HOSTStringCoding 企业版部署地址
CI_CODING_CLIENT_IDStringCoding.net 应用 ID
CI_CODING_CLIENT_SECRETStringCoding.net 应用 Secret
CI_CODING_CALLBACK_URLStringCoding.net 应用 OAuth 回调地址
CI_GITEE_CLIENT_IDStringGitee 应用 ID
CI_GITEE_CLIENT_SECRETStringGitee 应用 Secret
CI_GITEE_CALLBACK_URLStringGitee 应用回调地址
CI_GITHUB_CLIENT_IDStringGitHub App 应用 ID
CI_GITHUB_CLIENT_SECRETStringGitHub App 应用 Secret
CI_GITHUB_CALLBACK_URLStringGitHub App OAuth 应用回调地址
CI_GITHUB_APP_NAMEStringGitHub App 应用名称
CI_GITHUB_APP_IDStringGitHub App ID
CI_TZString时区设置
CI_WEBHOOKS_TOKENStringWebhooks Secert (仅 GitHub)
CI_WEBHOOKS_DEBUGBoolWebhooks 是否开启 Debug,若开启系统将不验证 Webhooks Secret
CI_WECHAT_APP_IDString微信公众平台 APP_ID
CI_WECHAT_APP_SECRETString微信公众平台 APP_SECRET,若调用已存在的微信公众平台 access_token,请自行与相关人员对接。
CI_WECHAT_TOKENString微信公众平台消息服务器 Token,仅支持 443 端口
CI_WECHAT_TEMPLATE_IDString微信公众平台 模板消息 ID
CI_WECHAT_USER_OPENIDString微信公众平台 用户 OPENID
CI_DOCKER_HOSTStringDocker 主机 Host
CI_DOCKER_TLS_VERIFYBoolDocker 主机是否已启用 TLS
CI_TENCENT_AI_APPIDStringTencent AI 应用 APPID (自行到 ai.qq.com 注册)
CI_TENCENT_AI_APPKEYStringTencent AI 应用 APPKEY
CI_GITHUB_TEST_USERNAMEString在测试时使用的 GitHub 用户名
CI_GITHUB_TEST_PASSWORDString在测试时使用的 GitHub 密码
CI_EMAIL_HOSTString电子邮件服务器地址
CI_EMAIL_USERNAMEString
CI_EMAIL_PASSWORDString
CI_EMAIL_FROMString电子邮件地址
CI_EMAIL_FROM_NAMEString电子邮件来源名称
CI_REDIS_HOSTString若使用 khs1994-docker/lnmp LNMP 解决方案,以下信息无需填写
CI_REDIS_PORTString
CI_MYSQL_HOSTString
CI_MYSQL_PORTString
CI_MYSQL_USERNAMEString
CI_MYSQL_PASSWORDString
CI_MYSQL_DATABASEString