redmine日常维护
安装
安装基本上很简单:直接用 FreeBSD package 即可。
安装好之后需要创建 MySQL 用户和库。
发送邮件的部分,Redmine支持sendmail,所以可以做的事就很多了。具体来说是在 configuration.yml
中写入:
default: delivery_method: :sendmail sendmail_settings: arguments: "-i"
收邮件的部分需要和 Redmine 实例安装到一起(还没测试,此外它也支持用IMAP或POP3去拉)。
目前发现的坑
- FreeBSD port 的默认安装启动脚本并不支持启动多个server(具体来说是 thin 会开多个PID文件,而 rc 并没预期用户会这样做),当然这对于比较小的实例很可能够用了,不过有点不爽。
- 默认的权限配置是允许写脚本所在的区域的,这一点非常不好。
- 不支持基于U2F的2FA认证。