wekan manfistleri eklendi.

This commit is contained in:
emreKirman 2025-08-25 08:23:40 -05:00
parent 357f4a249e
commit 5fbb7c2f6b
2 changed files with 37 additions and 0 deletions

3
wekan/README.md Normal file
View File

@ -0,0 +1,3 @@
## Wekan Swarm Service Konfigürasyonu
### docker stack deploy -c wekan.yml wekan

34
wekan/wekan.yml Normal file
View File

@ -0,0 +1,34 @@
version: '3.8'
services:
wekan:
image: quay.io/wekan/wekan:latest
environment:
- ROOT_URL=https://kanban.emrekirman.xyz
- MONGO_URL=admin:emre98836@mongodb:27017/wekan
- WITH_API=true
- BROWSER_POLICY_ENABLED=false
- DEFAULT_BOARD_TITLE=Emre Kirman Kanban
- DEFAULT_BOARD_DESC=Proje Yönetim Panosu
networks:
- mongodb_backend
- traefik-public
deploy:
replicas: 1
placement:
constraints:
- node.labels.platform == dev
labels:
- traefik.enable=true
- traefik.http.routers.wekan.rule=Host(`kanban.emrekirman.com`)
- traefik.http.routers.wekan.entrypoints=websecure
- traefik.http.routers.wekan.tls.certresolver=myresolver
- traefik.http.services.wekan.loadbalancer.server.port=8080
networks:
traefik-public:
external: true
mongodb_backend-net:
external: true
volumes:
wekan_mongo_data: