version: '2' services: kanboard: image: kanboard/kanboard:latest # ports: # - "80:80" # - "443:443" volumes: - ./kanboard_data:/var/www/app/data - ./kanboard_plugins:/var/www/app/plugins - ./kanboard_ssl:/etc/nginx/ssl environment: DATABASE_URL: mysql://kanboard:fraal111@kan_db/kanboard VIRTUAL_HOST: kan.franv.site LETSENCRYPT_HOST: kan.franv.site LETSENCRYPT_EMAIL: ouch@thetrauma.org DB_HOST: kan_db # DB_USER: kanboard # DB_PASS: fraal111 # - VIRTUAL_PORT=80 labels: - diun.enable=true restart: unless-stopped # depends_on: # - kan_db networks: kan_backend: acme-companion_proxy-tier: kan_db: image: mariadb:latest command: --default-authentication-plugin=mysql_native_password environment: MYSQL_ROOT_PASSWORD: secret MYSQL_DATABASE: kanboard MYSQL_USER: kanboard MYSQL_PASSWORD: fraal111 volumes: - ./db:/var/lib/mysql restart: unless-stopped networks: kan_backend: networks: kan_backend: acme-companion_proxy-tier: external: true