管理员设置中的 设置 选项用于对 CodeFever 全局辅助功能进行设置。如果 邮件发送
, 主机名
和 开放注册
等。
在 仓库组主页
中左侧菜单中点击 设置
选项即可展开设置菜单
主机
用于修改 主机名
此设置将会影响:
- 仓库
clone 面板
中仓库 URL
的主机名
(包含HTTP
和SSH
) - 空仓库首页的提示中
仓库 URL
的主机名
此设置项应填写为
http://<ip address>
,http://<domain name>
,http://<host name>
这三种格式中的一种。不要以/
结尾
更换 主机名
需要以下操作步骤:
- 在
CodeFever
导航栏右侧找到管理后台
按钮 - 点击
管理后台
按钮进入管理后台
- 点击左侧菜单栏
设置
选项即可进入设置页面
- 在
设置页面
中找到主机
这一节 - 在
URL
输入框中输入你的主机
设置后点击页面上的保存
按钮即可
SMTP
用于进行 发件设置
此设置将会影响:
- 所有邮件通知里的邮件是否能够送达
由于收件方邮件服务商可能有很强的反垃圾邮件策略, 邮件可能会被投递到垃圾收件箱
更换 SMTP
需要以下操作步骤:
- 在
CodeFever
导航栏右侧找到管理后台
按钮 - 点击
管理后台
按钮进入管理后台
- 点击左侧菜单栏
设置
选项即可进入设置页面
- 在
设置页面
中找到SMTP
这一节 - 在
发件人名称
和发件人地址
输入框中输入你的SMTP
设置后点击页面上的保存
按钮即可
由于收件服务器可能安装有强大的反垃圾邮件扩展, 因此仅设置 SMTP
是不够的, 你还需要对 发件域名
进行以下操作:
-
如果
CodeFever
服务器托管在云服务商
上, 请联系你的云服务商
确保你的主机
可以访问外网主机
的25
端口 -
可能需要对
发件域名
解析进行如下设置:<发件域名> A <CodeFever 主机 IP> <发件域名> MX <发件域名>
-
发件人名称
随意填写,发件人地址
填写<发件域名>
即可 -
如果还不能收到邮件, 请尝试添加 SPF 解析和 PTR 解析, 具体设置如下
<发件域名> TXT v=spf1 ip4:<CodeFever 主机 IP> ~all <CodeFever 主机 IP> PTR <发件域名>
PTR 解析是可选项目,需要联系你的域名销售商添加
注册
用于设置 开放注册
此设置将会影响:
- 新用户是否可以通过注册加入
CodeFever
更改 开放注册
选项需要以下操作步骤:
- 在
CodeFever
导航栏右侧找到管理后台
按钮 - 点击
管理后台
按钮进入管理后台
- 点击左侧菜单栏
设置
选项即可进入设置页面
- 在
设置页面
中找到注册
这一节 - 调整
开放注册
开关设置后点击页面上的保存
按钮即可
出于安全考虑,我们强烈推荐在公网上进行私有化部署的使用者关闭开放注册选项