From 3fa27e90537353b8f26da09e3299c5598b459f73 Mon Sep 17 00:00:00 2001 From: Pedro Correa Date: Thu, 30 Oct 2025 22:58:43 -0300 Subject: [PATCH] :sparkles: added vaultwarden --- caddy/Caddyfile | 6 ++++++ glance/glances/startpage.yml | 3 +++ vaultwarden/docker-compose.yml | 20 ++++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 vaultwarden/docker-compose.yml diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 9c0f96b..03f91d9 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -40,6 +40,12 @@ obsidian.tulkdan.dev { reverse_proxy obsidian-livesync:5984 } +vaultwarden.tulkdan.dev { + import cloudflare + + reverse_proxy vaultwarden:80 +} + *.tulkdan.dev { import cloudflare diff --git a/glance/glances/startpage.yml b/glance/glances/startpage.yml index 2957781..ec536da 100644 --- a/glance/glances/startpage.yml +++ b/glance/glances/startpage.yml @@ -26,6 +26,9 @@ - title: AdGuard url: https://adguard.tulkdan.dev icon: si:adguard + - title: Vaultwarden + url: https://vaultwarden.tulkdan.dev + icon: si:vaultwarden - type: markets markets: diff --git a/vaultwarden/docker-compose.yml b/vaultwarden/docker-compose.yml new file mode 100644 index 0000000..a9d24a4 --- /dev/null +++ b/vaultwarden/docker-compose.yml @@ -0,0 +1,20 @@ +services: + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + volumes: + - /external-hd-backup/vaultwarden-data/:/data/ + environment: + DOMAIN: "https://vaultwarden.tulkdan.dev" + restart: unless-stopped + networks: + - vaultwarden-network + labels: + glance.name: Vaultwarden + glance.icon: si:vaultwarden + glance.url: https://vaultwarden.tulkdan.dev + +networks: + vaultwarden-network: + name: proxy-network + external: true -- 2.51.2