diff --git a/deckard/caddy/sites/pw.tss-hd.de b/deckard/caddy/sites/pw.tss-hd.de new file mode 100644 index 0000000..4f7b864 --- /dev/null +++ b/deckard/caddy/sites/pw.tss-hd.de @@ -0,0 +1,9 @@ +https://www.pw.tss-hd.de { + redir https://pw.tss-hd.de{uri} +} + +https://pw.tss-hd.de { + reverse_proxy vaultwarden:80 { + flush_interval -1 + } +} diff --git a/deckard/vaultwarden.yml b/deckard/vaultwarden.yml new file mode 100644 index 0000000..acbc900 --- /dev/null +++ b/deckard/vaultwarden.yml @@ -0,0 +1,20 @@ +services: + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + restart: unless-stopped + environment: + DOMAIN: ${VW_DOMAIN} + ADMIN_TOKEN: ${VW_ADMIN_TOKEN} + volumes: + - vaultwardendata:/data/ + networks: + - caddynet + +volumes: + vaultwardendata: + external: true + +networks: + caddynet: + external: true