From da6e875ed427c390f480b34a9a49453b36e92298 Mon Sep 17 00:00:00 2001 From: Julien DARRAS Date: Thu, 20 Aug 2026 14:37:09 +0200 Subject: [PATCH] vaultwarden: add connector HTML location blocks with CSP/XFO header overrides --- vaultwarden.subdomain.conf.sample | 13 +++++++++++++ vaultwarden.subfolder.conf.sample | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/vaultwarden.subdomain.conf.sample b/vaultwarden.subdomain.conf.sample index 761607b83..044855920 100644 --- a/vaultwarden.subdomain.conf.sample +++ b/vaultwarden.subdomain.conf.sample @@ -108,4 +108,17 @@ server { proxy_pass $upstream_proto://$upstream_app:$upstream_port; } + + location ~ ^(/vaultwarden)?/.*-connector\.html$ { + add_header Content-Security-Policy ""; + add_header X-Frame-Options ""; + + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app vaultwarden; + set $upstream_port 80; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + } } diff --git a/vaultwarden.subfolder.conf.sample b/vaultwarden.subfolder.conf.sample index f97dc8936..c858ad366 100644 --- a/vaultwarden.subfolder.conf.sample +++ b/vaultwarden.subfolder.conf.sample @@ -85,3 +85,16 @@ location ~ (/vaultwarden)?/notifications/hub { } +location ~ ^(/vaultwarden)?/.*-connector\.html$ { + add_header Content-Security-Policy ""; + add_header X-Frame-Options ""; + + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app vaultwarden; + set $upstream_port 80; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + +} +