安装
1.拉取镜像
首先配置镜像加速 国内 Docker 服务状态 & 镜像加速监控 (1panel.top),选择其中“Docker镜像加速”标签的网址,即是加速源。
在Package nodebb · GitHub中找到最新的版本拉取。(可能速度会很慢,而且貌似并不能使用到加速服务)
2.创建容器
拉取成功后,在容器页面,创建容器,输入名称(nodebb),并选择刚刚拉取的镜像。端口选择暴露所有,网络为1panel-network,其余配置不用填。
3.环境准备(mongodb)
在1Panel面板-应用商店中,安装mongodb。
根据Ubuntu (推荐) - NodeBB 文档,配置mongodb,准备好数据表和数据库用户。
4.配置nodebb
1.在容器页面,找到nodebb容器,点击其端口,打开地址。
2.在配置页面,输入基本配置,数据库配置填入3.2中创建的用户、密码和表名。ip地址需填写容器的ip或mongodb的容器名。
3.保存设置后,等待一段时间,在面内板看到nodebb的容器停止以后,将其重新启动即可。
4.其余域名解析、HTTPS等在面板内配置即可。
更新
1.在Package nodebb · GitHub中找到最新的版本拉取。
2.将nodebb容器停止,点击编辑,记住其容器目录和对应的挂载卷。
3.点击更多里面的升级,目标镜像填写最新拉取的镜像名称。确认之后等待升级完成。
4.点击编辑,确认容器目录和对应的挂载卷与2中相同且对应。
5.重新配置nodebb(安装步骤中的4)。
