123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- version: '3.7'
- services:
- wekandb-dev:
- image: mongo:6
- container_name: wekan-dev-db
- restart: unless-stopped
- command: mongod --oplogSize 128
- networks:
- - wekan-dev-tier
- expose:
- - 27017
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ./volumes/wekan-db:/data/db
- - ./volumes/wekan-db-dump:/dump
- wekan-dev:
- container_name: wekan-dev-app
- restart: always
- networks:
- - wekan-dev-tier
- build:
- context: ..
- dockerfile: .devcontainer/Dockerfile
- ports:
- - 3000:3000
- - 9229:9229
- environment:
- - MONGO_URL=mongodb://wekandb-dev:27017/wekan
- - ROOT_URL=http://localhost:3000
- - WITH_API=true
- - RICHER_CARD_COMMENT_EDITOR=true
- - BROWSER_POLICY_ENABLED=true
- - WRITABLE_PATH=/data
- depends_on:
- - wekandb-dev
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ./volumes/data:/data
- - ../client:/home/wekan/app/client
- - ../models:/home/wekan/app/models
- - ../config:/home/wekan/app/config
- - ../imports:/home/wekan/app/imports
- - ../server:/home/wekan/app/server
- - ../public:/home/wekan/app/public
- networks:
- wekan-dev-tier:
- driver: bridge
|