1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-27 09:18:43 +00:00
dockerfiles/nodebb
2022-01-16 12:13:12 +08:00
..
docker-compose.yml update nodebb 2022-01-16 12:13:12 +08:00
docker-entrypoint.sh update nodebb 2018-08-25 11:34:33 +08:00
Dockerfile update nodebb 2022-01-16 12:13:12 +08:00
Dockerfile.debian update nodebb 2022-01-16 11:36:41 +08:00
README.md update nodebb 2022-01-16 12:13:12 +08:00

nodebb

NodeBB Forum Software is powered by Node.js and built on either a Redis or MongoDB database.

Read the docs.

docker-compose.yml

version: "3.8"

services:

  nodebb:
    image: vimagick/nodebb
    init: true
    ports:
      - "4567:4567"
    volumes:
      - ./data:/var/lib/nodebb
      - /usr/src/nodebb/build
      - /usr/src/nodebb/node_modules
      - /usr/src/nodebb/public/uploads
    depends_on:
      - redis
    restart: unless-stopped

  redis:
    image: redis:6-alpine
    volumes:
      - ./data:/data
    restart: unless-stopped

up and running

$ docker-compose up -d
$ vim data/config.json
$ docker-compose restart nodebb
$ firefox http://localhost:4567

Host IP or address of your Redis instance: redis

software upgrade

$ docker-compose pull nodebb
$ docker-compose exec nodebb sh
>>> ./nodebb upgrade
>>> exit