diff --git "a/tiddlers/\344\270\255\346\226\207\350\256\272\345\235\233NodeBB\347\232\204\351\203\250\347\275\262.tid" "b/tiddlers/\344\270\255\346\226\207\350\256\272\345\235\233NodeBB\347\232\204\351\203\250\347\275\262.tid" new file mode 100644 index 0000000..f9663d1 --- /dev/null +++ "b/tiddlers/\344\270\255\346\226\207\350\256\272\345\235\233NodeBB\347\232\204\351\203\250\347\275\262.tid" @@ -0,0 +1,32 @@ +created: 20240908095325192 +creator: 林一二 +modified: 20240908100818862 +modifier: 林一二 +tags: 太微中文论坛 +title: 中文论坛NodeBB的部署 + +目前放在[[林一二]]的一台闲置的 Windows 服务器上,通过 Cpolar 内网穿透提供外网访问。 + +!! 新建 + +Docker 启动方式: + +```sh +docker run -it --name mongo --restart always --network mongo-net -d -v D:\tiddlywiki-cn-forum\mongodb:/data/db mongo --wiredTigerCacheSizeGB 0.4 +docker run -d -it --name nodebb --restart always --network mongo-net -p 4567:4567 -v D:\tiddlywiki-cn-forum\forum:/usr/src/app/public/uploads --privileged=true elestio/nodebb +``` + +!! 更新 NodeBB 版本的方式 + +首先备份旧的容器 + +```sh +docker rename mongo mongo-backup +docker rename nodebb nodebb-backup +``` + +然后拉取最新镜像,Docker Desktop 上应该可以直接点按钮拉取。 + +拉取后直接用上述新建方法创建。 + +目前这些容器和镜像都在 WSL2 里,可以用 `wsl --list --verbose` 查看其物理位置。 \ No newline at end of file diff --git "a/tiddlers/\345\244\252\345\276\256\344\270\255\346\226\207\350\256\272\345\235\233.tid" "b/tiddlers/\345\244\252\345\276\256\344\270\255\346\226\207\350\256\272\345\235\233.tid" new file mode 100644 index 0000000..8ccea60 --- /dev/null +++ "b/tiddlers/\345\244\252\345\276\256\344\270\255\346\226\207\350\256\272\345\235\233.tid" @@ -0,0 +1,8 @@ +created: 20240908095308057 +creator: 林一二 +modified: 20240908095324261 +modifier: 林一二 +tags: 社区建设 +title: 太微中文论坛 + +https://talk.tidgi.fun/ \ No newline at end of file