1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-25 16:28:40 +00:00
dockerfiles/nodebb/README.md
2022-01-16 11:36:41 +08:00

1010 B

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
    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