NodeBB 基于 nodejs实现的社区论坛

Node.js based forum software built for the modern web http://www.nodebb.org

NodeBB Forum Software is powered by Node.js and built on either a Redis or MongoDB database. It utilizes web sockets for instant interactions and real-time notifications. NodeBB has many modern features out of the box such as social network integration and streaming discussions, while still making sure to be compatible with older browsers.

Additional functionality is enabled through the use of third-party plugins.

NodeBB Dockerfile

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# The base image is the latest 4.x node (LTS) on jessie (debian)
# -onbuild will install the node dependencies found in the project package.json
# and copy its content in /usr/src/app, its WORKDIR
FROM node:4-onbuild
ENV NODE_ENV=production \
daemon=false \
silent=false
# nodebb setup will ask you for connection information to a redis (default), mongodb then run the forum
# nodebb upgrade is not included and might be desired
CMD node app --setup && npm start
# the default port for NodeBB is exposed outside the container
EXPOSE 4567

Example Forum user nodebb

区块链开发者社区
nodebb

文章目录
  1. 1. Node.js based forum software built for the modern web http://www.nodebb.org
  2. 2. NodeBB Dockerfile
  • Example Forum user nodebb