From 300c685d50fe09f61fced38bd79d66ac2dab3ab3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Tue, 9 Jun 2026 22:47:07 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20remove=20Vaultwarden=20=E2=80=94=20migr?= =?UTF-8?q?ated=20to=20Passbolt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Credentials migrated to Passbolt CE at passbolt.pivoine.art. Removed stack files and README entry. Data wiped on VPS. Co-Authored-By: Claude Sonnet 4.6 --- README.md | 1 - logs_24hrs | 4 ++++ passbolt/.env.example | 1 - vaultwarden/.env.example | 3 --- vaultwarden/compose.yml | 37 ------------------------------------- 5 files changed, 4 insertions(+), 42 deletions(-) create mode 100644 logs_24hrs delete mode 100644 vaultwarden/.env.example delete mode 100644 vaultwarden/compose.yml diff --git a/README.md b/README.md index 479e5e9..72617fb 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,6 @@ Each stack is independently deployable with its own `compose.yml` and `.env`. Al | `n8n` | Workflow automation & notification relay | n8n, db | | `gitea` | Git hosting + CI runner | gitea, runner, db | | `coolify` | Deployment platform | coolify, realtime, redis, db | -| `vaultwarden` | Password manager (legacy) | vaultwarden | | `passbolt` | Password manager (GPG-encrypted, team sharing) | passbolt, db | ## Tools diff --git a/logs_24hrs b/logs_24hrs new file mode 100644 index 0000000..cc4f4e6 --- /dev/null +++ b/logs_24hrs @@ -0,0 +1,4 @@ +Device: samsung SM-A165F +Android 16 (36) +Passbolt 3.0.0-54 + diff --git a/passbolt/.env.example b/passbolt/.env.example index 8998801..cf04f31 100644 --- a/passbolt/.env.example +++ b/passbolt/.env.example @@ -1,3 +1,2 @@ TRAEFIK_HOST=passbolt.example.com NETWORK_NAME=falcon_network -DB_PASSWORD=change_me diff --git a/vaultwarden/.env.example b/vaultwarden/.env.example deleted file mode 100644 index d5f1df6..0000000 --- a/vaultwarden/.env.example +++ /dev/null @@ -1,3 +0,0 @@ -TRAEFIK_HOST=vault.example.com -NETWORK_NAME=falcon_network -SMTP_FROM=vaultwarden@example.com diff --git a/vaultwarden/compose.yml b/vaultwarden/compose.yml deleted file mode 100644 index 2db76bc..0000000 --- a/vaultwarden/compose.yml +++ /dev/null @@ -1,37 +0,0 @@ -services: - vaultwarden: - image: vaultwarden/server:latest - container_name: vaultwarden - environment: - TZ: ${TIMEZONE:-Europe/Amsterdam} - DOMAIN: https://${TRAEFIK_HOST} - WEBSOCKET_ENABLED: "true" - SIGNUPS_ALLOWED: "true" - INVITATIONS_ALLOWED: "true" - SHOW_PASSWORD_HINT: "false" - SMTP_HOST: mailpit - SMTP_FROM: ${SMTP_FROM} - SMTP_FROM_NAME: Vaultwarden - SMTP_SECURITY: off - SMTP_PORT: 1025 - volumes: - - ../.data/vaultwarden:/data - restart: always - labels: - - "traefik.enable=true" - - "traefik.http.middlewares.vaultwarden-redirect-web-secure.redirectscheme.scheme=https" - - "traefik.http.routers.vaultwarden-web.middlewares=vaultwarden-redirect-web-secure" - - "traefik.http.routers.vaultwarden-web.rule=Host(`${TRAEFIK_HOST}`)" - - "traefik.http.routers.vaultwarden-web.entrypoints=web" - - "traefik.http.routers.vaultwarden-web-secure.rule=Host(`${TRAEFIK_HOST}`)" - - "traefik.http.routers.vaultwarden-web-secure.tls.certresolver=resolver" - - "traefik.http.routers.vaultwarden-web-secure.entrypoints=web-secure" - - "traefik.http.routers.vaultwarden-web-secure.middlewares=security-headers@file,no-index@file" - - "traefik.http.services.vaultwarden-web-secure.loadbalancer.server.port=80" - - "traefik.docker.network=${NETWORK_NAME}" - networks: - - compose_network -networks: - compose_network: - name: ${NETWORK_NAME} - external: true