From e52e0504665fe18f4b68a785c49696be374ea61c Mon Sep 17 00:00:00 2001 From: root Date: Sun, 9 Aug 2020 22:11:47 +0200 Subject: [PATCH] =?UTF-8?q?Bitwarden=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bitwarden/docker-compose.yml | 41 ++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 bitwarden/docker-compose.yml diff --git a/bitwarden/docker-compose.yml b/bitwarden/docker-compose.yml new file mode 100644 index 0000000..dbfb7c8 --- /dev/null +++ b/bitwarden/docker-compose.yml @@ -0,0 +1,41 @@ +version: '3' + +services: + + bitwarden: + image: bitwardenrs/server:latest + container_name: bitwarden + restart: always + networks: + - intern + - web + ports: + - 80 + environment: + MYSQL_HOST: maria105master:3306 + MYSQL_PASSWORD: 'MoaSoph0hr' + MYSQL_DATABASE: bitwarden + MYSQL_USER: bnwarden + labels: + - "traefik.enable=true" + - "traefik.http.routers.bitwarden.entrypoints=http" + - "traefik.http.routers.bitwarden.rule=Host(`bitwarden.juliuslab.de`)" + - "traefik.http.routers.bitwarden.middlewares=https-redirect@file" + - "traefik.http.routers.bitwarden-sec.entrypoints=https" + - "traefik.http.routers.bitwarden-sec.middlewares=calcarddav,default-headers@file" + - "traefik.http.routers.bitwarden-sec.rule=Host(`bitwarden.juliuslab.de`)" + - "traefik.http.routers.bitwarden-sec.tls=true" + - "traefik.http.routers.bitwarden-sec.tls.options=myTLSOptions@file" + - "traefik.http.routers.bitwarden-sec.tls.certresolver=le" + + volumes: + - /srv/docker/data/bitwarden:/data + external_links: + - maria105master + +networks: + intern: + external: true + web: + external: true +