diff --git a/bitwarden/compose.yml b/bitwarden/compose.yml index 6f48bc3..122be65 100644 --- a/bitwarden/compose.yml +++ b/bitwarden/compose.yml @@ -1,17 +1,17 @@ services: bitwarden: - container_name: bitwarden - env_file: - - settings.env - image: ghcr.io/bitwarden/lite depends_on: - bitwarden-db - networks: - - reverse-proxy - ports: - - "8535:8080" - - "8543:8443" + env_file: + - settings.env + image: ${REGISTRY:-ghcr.io/bitwarden}/lite:${TAG:-2026.4.0} restart: always + ports: + - "9980:8080" + - "9443:8443" + networks: + - bitwarden + - reverse-proxy volumes: - $PWD/bitwarden:/etc/bitwarden - $PWD/logs:/var/log/bitwarden @@ -20,15 +20,19 @@ services: container_name: bitwarden-db environment: MARIADB_USER: "bitwarden" - MARIADB_PASSWORD: "y2aStckC6t8NxcwvYMZzveUw3avuas9Ak4YZY" + MARIADB_PASSWORD: "PguXocRQtGCI9una2UFUsxYXfF5OCFZIq7uNY3tWqIM" MARIADB_DATABASE: "bitwarden_vault" MARIADB_RANDOM_ROOT_PASSWORD: "true" image: mariadb:10 + networks: + - bitwarden restart: always volumes: - $PWD/data:/var/lib/mysql networks: + bitwarden: + name: bitwarden reverse-proxy: name: reverse-proxy external: true diff --git a/bitwarden/settings.env b/bitwarden/settings.env index 407bb7d..ec9616c 100644 --- a/bitwarden/settings.env +++ b/bitwarden/settings.env @@ -6,11 +6,11 @@ BW_DOMAIN=bitwarden2.akanealw.com # Database -# BW_DB_PROVIDER=mysql -# BW_DB_SERVER=bitwarden-db -# BW_DB_DATABASE=bitwarden_vault -# BW_DB_USERNAME=bitwarden -# BW_DB_PASSWORD=y2aStckC6t8NxcwvYMZzveUw3avuas9Ak4YZY +BW_DB_PROVIDER=mysql +BW_DB_SERVER=bitwarden-db +BW_DB_DATABASE=bitwarden_vault +BW_DB_USERNAME=bitwarden +BW_DB_PASSWORD=PguXocRQtGCI9una2UFUsxYXfF5OCFZIq7uNY3tWqIM # Installation information # Get your ID and key from https://bitwarden.com/host/