NodeBB

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(指南)
(指南)
 
(未显示1个用户的34个中间版本)
第2行: 第2行:
  
 
==指南==
 
==指南==
确保事先已安装好 [[Node.js]] 或开始安装。
+
确保事先已安装好 [[Node.js]] 和 [[MongoDB]]。
  
 
===Debian===
 
===Debian===
第10行: 第10行:
 
  npm install
 
  npm install
 
  ./nodebb setup
 
  ./nodebb setup
 +
./nodebb start
 +
http://localhost:4567
  
 
==插件==
 
==插件==
 +
在 admin/extend/plugins 有插件管理的控制面板
 +
*[https://github.com/NodeBB/nodebb-plugin-quickstart Quickstart Plugin for NodeBB]
 +
*[https://github.com/akhoury/nodebb-plugin-import migrate your old crappy forum to NodeBB]
 +
*[https://github.com/ahwayakchih/openshift-nodebb NodeBB in the OpenShift cloud]
 +
*[https://github.com/ReyKoxha/nodebb-webview NodeBB WebView - A simple Android App]
 +
*[https://github.com/psychobunny/nodebb-plugin-blog-comments NodeBB Blog Comments] Lets NodeBB act as a comments engine/widget for your blog. Currently supports both Ghost and WordPress.
 +
*[https://github.com/NodeBB-Community NodeBB 3rd Party]
 +
*[https://github.com/akhoury/nodebb-plugin-spam-be-gone nodebb-plugin-spam-be-gone]
 +
* [https://github.com/julianlam/nodebb-plugin-sso-github nodebb-plugin-sso-github]
 +
* [https://github.com/julianlam/nodebb-plugin-sso-twitter nodebb-plugin-sso-twitter]
 +
* [https://github.com/julianlam/nodebb-plugin-sso-google nodebb-plugin-sso-google]
 +
* [https://github.com/julianlam/nodebb-plugin-sso-facebook nodebb-plugin-sso-facebook]
 +
*[https://github.com/NodeBB/nodebb-plugin-featured-threads nodebb-plugin-featured-threads]
 +
*[https://github.com/julianlam/nodebb-plugin-google-analytics Google Analytics Plugin]
 +
*[https://github.com/NodeBB-Community/nodebb-plugin-adsense NodeBB Google Adsense Plugin]
 +
*[https://github.com/nguquen/nodebb-plugin-news nodebb-plugin-news]
 +
*[https://github.com/NicolasSiver/nodebb-plugin-ns-likes NodeBB: Likes]
 +
*[https://github.com/NicolasSiver/nodebb-plugin-ns-twitch-monitor NodeBB: Twitch Monitor]
 +
*[https://github.com/NodeBB-Community/nodebb-plugin-telegram-notifications Telegram Notifications]
 +
*[https://github.com/nodebb/nodebb-plugin-pushbullet Pushbullet Notifications]
 +
*[https://github.com/Schamper/nodebb-plugin-shoutbox NodeBB Shoutbox plugin]
 +
*[https://github.com/julianlam/nodebb-plugin-solr Solr Search for NodeBB]
 +
*[https://github.com/rockq-org/nodebb-plugin-wechat-share nodebb-plugin-wechat-share] NodeBB的网页在微信朋友圈分享
 +
*[https://github.com/NodeBB/nodebb-plugin-write-api A RESTful JSON-speaking API allowing you to write things to NodeBB]
 +
*[https://github.com/NodeBB/nodebb-theme-persona Persona theme for NodeBB]
 +
*[https://github.com/NicolasSiver/nodebb-widget-ns-stats NodeBB Widget: Stats]
 +
 +
==MongoDB==
 +
用[[Robo 3T]]进行MongoDB的管理,如数据库备份和恢复等。
 +
 +
==升级==
 +
[https://docs.nodebb.org/configuring/upgrade/ Upgrading NodeBB]
 +
git pull // 注意:这样做有风险,可用于测试环境。
 +
  ./nodebb stop
 +
mongodump // 可以通过 mongorestore 命令恢复备份
 +
cd public
 +
tar -czf ~/nodebb_assets.tar.gz ./uploads
 +
git fetch
 +
git reset --hard origin/v1.7.x
 +
./nodebb upgrade
 +
./nodebb start
 +
我是通过以上几步完成升级的。
 +
 +
可能出现的问题:Error: socket hang up,多试几次,你懂的。
 +
 +
==App==
 +
 +
==Markdown==
 +
NodeBB支持[[Markdown]]文档格式。
 +
 +
==中文==
 +
[https://github.com/NodeBB/nodebb-chinese-simplified NodeBB中文文档]
 +
 +
==用户==
 +
*[https://community.nodebb.org/topic/180/who-is-using-nodebb/191 Who is using NodeBB?]
 +
*[https://v2mm.tech/ v2mm - 自由职业者社区]
  
 
==图集==
 
==图集==
 +
<gallery>
 +
image:huihoo-community-nodebb.png|灰狐社区
 +
image:huihoo-community-nodebb-lavender-theme.png|Lavender主题
 +
image:huihoo-community-nodebb-vanilla-theme.png|Vanilla主题
 +
image:nodebb-mongodb.png|MongoDB
 +
image:nodebb-chat.png|聊天室
 +
image:Studio-3T.png|Sutdio 3T
 +
image:mongo-express-nodebb.png|Mongo Express
 +
image:mongo-express-nodebb-document.png|Mongo Express
 +
image:DrMongo.png|DrMongo
 +
image:DrMongo-NodeBB.png|DrMongo
 +
image:DrMongo-NodeBB-Objects.png|DrMongo
 +
image:eclipse-nodebb-mongodb.png|Eclipse
 +
</gallery>
  
 
==链接==
 
==链接==
第22行: 第94行:
 
[[category:forum]]
 
[[category:forum]]
 
[[category:node.js]]
 
[[category:node.js]]
 +
[[category:MongoDB]]
 +
[[category:huihoo]]

2018年7月25日 (三) 10:04的最后版本

NodeBB 是一个基于 Node.js 的论坛和社区软件。

目录

[编辑] 指南

确保事先已安装好 Node.jsMongoDB

[编辑] Debian

apt-get install redis-server imagemagick
git clone git://github.com/NodeBB/NodeBB.git nodebb
cd nodebb
npm install
./nodebb setup
./nodebb start
http://localhost:4567

[编辑] 插件

在 admin/extend/plugins 有插件管理的控制面板

[编辑] MongoDB

Robo 3T进行MongoDB的管理,如数据库备份和恢复等。

[编辑] 升级

Upgrading NodeBB

git pull // 注意:这样做有风险,可用于测试环境。
 ./nodebb stop
mongodump // 可以通过 mongorestore 命令恢复备份
cd public
tar -czf ~/nodebb_assets.tar.gz ./uploads
git fetch
git reset --hard origin/v1.7.x 
./nodebb upgrade
./nodebb start

我是通过以上几步完成升级的。

可能出现的问题:Error: socket hang up,多试几次,你懂的。

[编辑] App

[编辑] Markdown

NodeBB支持Markdown文档格式。

[编辑] 中文

NodeBB中文文档

[编辑] 用户

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱