services: mongodb: image: mongo:{{ services.nodebb.monogdb_version }} restart: always volumes: - ./mongodb:/data/db - ./mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js environment: MONGO_INITDB_ROOT_USERNAME: nodebb MONGO_INITDB_ROOT_PASSWORD: "{{ nodebb_secrets.mongodb_password }}" MONGO_INITDB_DATABASE: nodebb app: image: ghcr.io/nodebb/nodebb:{{ services.nodebb.version }} restart: always volumes: - ./nodebb-uploads:/usr/src/app/public/uploads - ./nodebb-config:/opt/config - ./setup.json:/usr/src/app/setup.json environment: VIRTUAL_HOST: "{{ services.nodebb.domain }}" VIRTUAL_PORT: 4567 depends_on: - mongodb