ARM平台NAS(qnap TS-212P3)用Docker部署签到站
亦适用于其他64位的ARM平台(arm64v8)。
浏览器登录NAS
安装Container Station
App Center -> All Apps -> Container Station -> Install
安装qiandao
Container Station -> Create -> 搜索qiandao -> Docker Hub -> 选择mjysci/qiandao -> Install -> 选择arm64v8
Create Container -> Advanced Settings -> Network -> Port Forwarding
其中Host选NAS的空闲端口,如3000,Container则是80,Protocol是默认的TCP。
配置站点管理员
浏览器访问NAS:<yourip>:3000并注册一个账户。
ssh登录NAS。
进入容器管理。
| 1 | docker exec -it qiandao /bin/bash | 
设置站点管理员。
| 1 | python ./chrole.py <刚才注册的账户邮箱> admin | 
配置邮件提醒
先去mailgun注册免费账户,取得api key。
| 1 | vi config.py | 
填写mail_domain和mailgun_key。
注:如果只是在内网用,无域名,则mail_domain填写sandbox******.mailgun.org,此域名可在Messages->Domains处取得,sandbox域名需指定Authorized Recipients,填自己的收件邮箱即可。
退出并重启容器。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 名实合为!
 评论





