KazV2/dockers/dokuwiki/docker-compose.yml

39 lines
886 B
YAML

services:
dokuwiki:
image: mprasil/dokuwiki
container_name: ${dokuwikiServName}
restart: ${restartPolicy}
# ports:
# - 8087:80
networks:
- dokuwikiNet
- postfixNet
external_links:
- ${smtpServName}:${smtpHost}.${domain}
volumes:
- "dokuwikiData:/dokuwiki/data"
- "dokuwikiConf:/dokuwiki/conf"
- "dokuwikiPlugins:/dokuwiki/lib/plugins"
- "dokuwikiLibtpl:/dokuwiki/lib/tpl"
- "dokuwikiLogs:/var/log"
labels:
- "traefik.enable=true"
- "traefik.http.routers.${dokuwikiServName}.rule=Host(`${dokuwikiHost}.${domain}`)"
- "traefik.docker.network=dokuwikiNet"
volumes:
dokuwikiData:
dokuwikiConf:
dokuwikiPlugins:
dokuwikiLibtpl:
dokuwikiLogs:
networks:
dokuwikiNet:
external: true
name: dokuwikiNet
postfixNet:
external: true
name: postfixNet