diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..392a25f --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,52 @@ +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:kanboard-fraal111@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: fraal111 + 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 + + +