22 lines
711 B
Django/Jinja
22 lines
711 B
Django/Jinja
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
|