2019-08-07 12:18:51 +02:00
|
|
|
version: '3.7'
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
|
|
|
wekandb-dev:
|
2021-06-11 11:15:53 +02:00
|
|
|
image: mongo:4.4
|
2019-08-07 12:18:51 +02:00
|
|
|
container_name: wekan-dev-db
|
|
|
|
restart: unless-stopped
|
2021-06-11 11:15:53 +02:00
|
|
|
command: mongod --oplogSize 128
|
2019-08-07 12:18:51 +02:00
|
|
|
networks:
|
|
|
|
- wekan-dev-tier
|
|
|
|
expose:
|
|
|
|
- 27017
|
|
|
|
volumes:
|
2021-06-11 11:16:23 +02:00
|
|
|
- ./volumes/wekan-db:/data/db
|
|
|
|
- ./volumes/wekan-db-dump:/dump
|
2021-04-25 11:18:11 +02:00
|
|
|
- /etc/localtime:/etc/localtime:ro
|
2019-08-07 12:18:51 +02:00
|
|
|
|
|
|
|
wekan-dev:
|
|
|
|
container_name: wekan-dev-app
|
|
|
|
restart: always
|
|
|
|
networks:
|
|
|
|
- wekan-dev-tier
|
|
|
|
build:
|
2019-08-28 15:26:17 +02:00
|
|
|
context: ..
|
|
|
|
dockerfile: .devcontainer/Dockerfile
|
2019-08-07 12:18:51 +02:00
|
|
|
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
|
|
|
|
depends_on:
|
|
|
|
- wekandb-dev
|
|
|
|
volumes:
|
2021-04-25 11:18:11 +02:00
|
|
|
- ../client:/home/wekan/app/client
|
|
|
|
- ../models:/home/wekan/app/models
|
|
|
|
- ../config:/home/wekan/app/config
|
|
|
|
- ../i18n:/home/wekan/app/i18n
|
|
|
|
- ../server:/home/wekan/app/server
|
|
|
|
- ../public:/home/wekan/app/public
|
|
|
|
- /etc/localtime:/etc/localtime:ro
|
2019-08-07 12:18:51 +02:00
|
|
|
|
|
|
|
volumes:
|
|
|
|
wekan-dev-db:
|
|
|
|
driver: local
|
|
|
|
wekan-dev-db-dump:
|
|
|
|
driver: local
|
|
|
|
|
|
|
|
networks:
|
|
|
|
wekan-dev-tier:
|
|
|
|
driver: bridge
|