From 8f6a772d8a5cd8eb045edb0d2fee30ccaaa565fe Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 18 Jul 2023 22:10:22 -0400 Subject: try enabling websockets for vaultwarden --- modules/bitwarden/templates/vaultwarden.service | 2 +- modules/tozt/files/nginx/bitwarden-tls.conf | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/bitwarden/templates/vaultwarden.service b/modules/bitwarden/templates/vaultwarden.service index 4b525a8..844632e 100644 --- a/modules/bitwarden/templates/vaultwarden.service +++ b/modules/bitwarden/templates/vaultwarden.service @@ -3,7 +3,7 @@ Description=runs vaultwarden After=network.target [Service] -ExecStart=/usr/bin/podman run --rm --name vaultwarden -e DOMAIN=https://bitwarden.tozt.net -e ADMIN_TOKEN=<%= @admin_token %> -e SIGNUPS_ALLOWED=false -e SMTP_HOST=mail.tozt.net -e SMTP_FROM=bitwarden-noreply@tozt.net -e SMTP_PORT=587 -e SMTP_SSL=true -e SMTP_USERNAME=bitwarden-noreply@tozt.net -e SMTP_PASSWORD=<%= @smtp_password %> -v <%= @data_dir %>:/data/ -p 127.0.0.1:8080:80 docker.io/vaultwarden/server:latest +ExecStart=/usr/bin/podman run --rm --name vaultwarden -e DOMAIN=https://bitwarden.tozt.net -e ADMIN_TOKEN=<%= @admin_token %> -e SIGNUPS_ALLOWED=false -e SMTP_HOST=mail.tozt.net -e SMTP_FROM=bitwarden-noreply@tozt.net -e SMTP_PORT=587 -e SMTP_SSL=true -e SMTP_USERNAME=bitwarden-noreply@tozt.net -e SMTP_PASSWORD=<%= @smtp_password %> -e WEBSOCKET_ENABLED=true -v <%= @data_dir %>:/data/ -p 127.0.0.1:8080:80 docker.io/vaultwarden/server:latest ExecStop=/usr/bin/podman stop vaultwarden Restart=always diff --git a/modules/tozt/files/nginx/bitwarden-tls.conf b/modules/tozt/files/nginx/bitwarden-tls.conf index 6673b1c..59f2a2a 100644 --- a/modules/tozt/files/nginx/bitwarden-tls.conf +++ b/modules/tozt/files/nginx/bitwarden-tls.conf @@ -8,6 +8,8 @@ server { include ssl; location / { + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection $connection_upgrade; proxy_pass http://127.0.0.1:8080/; } } -- cgit v1.2.3-54-g00ecf