ansible/roles/docker/templates/compose-files/nodebb.yml.j2

23 lines
678 B
Text
Raw Normal View History

2025-02-15 16:30:05 +01:00
services:
2025-02-15 17:13:03 +01:00
mongodb:
image: mongo:{{ services.nodebb.monogdb_version }}
restart: always
2025-02-15 16:30:05 +01:00
volumes:
2025-02-15 17:13:03 +01:00
- ./mongodb:/data/db
- ./mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
2025-02-15 16:30:05 +01:00
environment:
MONGO_INITDB_ROOT_USERNAME: nodebb
MONGO_INITDB_ROOT_PASSWORD: nodebb
MONGO_INITDB_DATABASE: nodebb
2025-02-15 17:13:03 +01:00
app:
image: ghcr.io/nodebb/nodebb:{{ services.nodebb.version }}
restart: always
2025-02-15 16:30:05 +01:00
volumes:
2025-02-15 17:13:03 +01:00
- ./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