From 5aff5635994d6d9ca7b9abf8cdd0bc4210021718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20N=C4=9Bmec?= Date: Sat, 11 Jun 2022 15:45:42 +0200 Subject: [PATCH] Persist Bitwarden config folder Avoids gettings emails about new sign-up on every export --- docker-compose.yaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 1e6d654..11d6161 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,11 +2,16 @@ version: '3.8' services: bitwarden-to-keepass: build: . - command: bash -c 'export BW_SESSION=`$BW_PATH login --raw` && python3 bitwarden-to-keepass.py && $BW_PATH lock' + command: > + bash -c 'export BW_SESSION=`$BW_PATH login --raw || $BW_PATH unlock --raw` + && $BW_PATH sync + && python3 bitwarden-to-keepass.py + && $BW_PATH lock' volumes: - ./exports:/exports - tmpfs: - - /tmp - - '/root/.config/Bitwarden CLI' + - 'bw-config:/root/.config/Bitwarden CLI' env_file: - .env + +volumes: + bw-config: