wekan/docker-compose.yml

58 lines
1.4 KiB
YAML
Raw Normal View History

2017-01-17 08:49:42 +00:00
services:
wekandb:
2025-06-12 20:13:49 +03:00
image: mongo:7
2017-01-17 08:49:42 +00:00
container_name: wekan-db
restart: always
command: mongod --logpath /dev/null --oplogSize 128 --quiet
2017-01-17 16:45:11 +00:00
networks:
- wekan-tier
2017-01-17 08:49:42 +00:00
expose:
- 27017
ports:
- 27017:27017
2017-01-17 08:49:42 +00:00
volumes:
- /etc/localtime:/etc/localtime:ro
2017-01-17 08:49:42 +00:00
- wekan-db:/data/db
- wekan-db-dump:/dump
2017-01-17 08:49:42 +00:00
wekan:
2025-09-19 13:48:28 +03:00
image: ${WEKAN_IMAGE}
2017-01-17 08:49:42 +00:00
container_name: wekan-app
restart: always
2017-01-17 16:45:11 +00:00
networks:
- wekan-tier
2017-01-17 08:49:42 +00:00
ports:
- 80:8080
2017-01-17 08:49:42 +00:00
environment:
- WRITABLE_PATH=/data
2017-01-17 08:49:42 +00:00
- MONGO_URL=mongodb://wekandb:27017/wekan
- ROOT_URL=http://localhost
2019-04-12 00:44:54 +05:30
- MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
- MAIL_FROM=Wekan Notifications <noreply.wekan@mydomain.com>
2018-08-14 18:43:09 +03:00
- WITH_API=true
- RICHER_CARD_COMMENT_EDITOR=false
- CARD_OPENED_WEBHOOK_ENABLED=false
- BIGEVENTS_PATTERN=NONE
2018-08-14 18:43:09 +03:00
- BROWSER_POLICY_ENABLED=true
- LDAP_BACKGROUND_SYNC_INTERVAL=''
- ACCOUNTS_LOCKOUT_UNKNOWN_USERS=false
- ACCOUNTS_REGISTRATION_VERIFY_EMAIL=false
- DISABLE_REGISTRATION=false
2017-01-17 08:49:42 +00:00
depends_on:
- wekandb
volumes:
- /etc/localtime:/etc/localtime:ro
- wekan-files:/data:rw
2017-01-17 08:49:42 +00:00
volumes:
wekan-files:
driver: local
2017-01-17 08:49:42 +00:00
wekan-db:
driver: local
2017-01-17 16:45:11 +00:00
wekan-db-dump:
driver: local
networks:
wekan-tier:
driver: bridge