diff --git a/bitwarden.subdomain.conf.sample b/bitwarden.subdomain.conf.sample index 44b939a..0b5eeb9 100644 --- a/bitwarden.subdomain.conf.sample +++ b/bitwarden.subdomain.conf.sample @@ -1,6 +1,10 @@ -## Version 2023/11/11 +## Version 2023/11/12 # make sure that your bitwarden container is named bitwarden # make sure that your dns has a cname set for bitwarden +# if you are using bitwarden (the official image), use the bitwarden conf +# if you are using vaultwarden (an unofficial implementation), use the vaultwarden conf +# +# bitwarden defaults to port 8080 and can be changed using the environment variable BW_PORT_HTTP on the bitwarden container server { listen 443 ssl http2; @@ -38,7 +42,7 @@ server { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app bitwarden; - set $upstream_port 80; + set $upstream_port 8080; set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; @@ -61,7 +65,7 @@ server { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app bitwarden; - set $upstream_port 80; + set $upstream_port 8080; set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; @@ -71,7 +75,7 @@ server { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app bitwarden; - set $upstream_port 80; + set $upstream_port 8080; set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; @@ -81,7 +85,7 @@ server { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app bitwarden; - set $upstream_port 80; + set $upstream_port 8080; set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; diff --git a/bitwarden.subfolder.conf.sample b/bitwarden.subfolder.conf.sample deleted file mode 100644 index b9caeae..0000000 --- a/bitwarden.subfolder.conf.sample +++ /dev/null @@ -1,75 +0,0 @@ -## Version 2023/11/11 -# make sure that your bitwarden container is named bitwarden -# make sure that bitwarden is set to work with the base url /bitwarden/ -## Environmental Variable DOMAIN=https:///bitwarden must be set in bitwarden container including subfolder. - -location /bitwarden { - return 301 $scheme://$host/bitwarden/; -} - -location ^~ /bitwarden/ { - # enable the next two lines for http auth - #auth_basic "Restricted"; - #auth_basic_user_file /config/nginx/.htpasswd; - - # enable for ldap auth (requires ldap-server.conf in the server block) - #include /config/nginx/ldap-location.conf; - - # enable for Authelia (requires authelia-server.conf in the server block) - #include /config/nginx/authelia-location.conf; - - # enable for Authentik (requires authentik-server.conf in the server block) - #include /config/nginx/authentik-location.conf; - - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - set $upstream_app bitwarden; - set $upstream_port 80; - set $upstream_proto http; - proxy_pass $upstream_proto://$upstream_app:$upstream_port; - -} - -location ~ (/bitwarden)?/admin { - # enable the next two lines for http auth - #auth_basic "Restricted"; - #auth_basic_user_file /config/nginx/.htpasswd; - - # enable for ldap auth (requires ldap-server.conf in the server block) - #include /config/nginx/ldap-location.conf; - - # enable for Authelia (requires authelia-server.conf in the server block) - #include /config/nginx/authelia-location.conf; - - # enable for Authentik (requires authentik-server.conf in the server block) - #include /config/nginx/authentik-location.conf; - - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - set $upstream_app bitwarden; - set $upstream_port 80; - set $upstream_proto http; - proxy_pass $upstream_proto://$upstream_app:$upstream_port; - -} - -location ~ (/bitwarden)?/api { - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - set $upstream_app bitwarden; - set $upstream_port 80; - set $upstream_proto http; - proxy_pass $upstream_proto://$upstream_app:$upstream_port; - -} - -location ~ (/bitwarden)?/notifications/hub { - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - set $upstream_app bitwarden; - set $upstream_port 80; - set $upstream_proto http; - proxy_pass $upstream_proto://$upstream_app:$upstream_port; - -} - diff --git a/vaultwarden.subdomain.conf.sample b/vaultwarden.subdomain.conf.sample index 0b82bcd..a7ac06d 100644 --- a/vaultwarden.subdomain.conf.sample +++ b/vaultwarden.subdomain.conf.sample @@ -1,6 +1,10 @@ -## Version 2023/11/11 +## Version 2023/11/12 # make sure that your vaultwarden container is named vaultwarden # make sure that your dns has a cname set for vaultwarden +# if you are using bitwarden (the official image), use the bitwarden conf +# if you are using vaultwarden (an unofficial implementation), use the vaultwarden conf +# +# vaultwarden defaults to port 80 and can be changed using the environment variable ROCKET_PORT on the vaultwarden container server { listen 443 ssl http2; diff --git a/vaultwarden.subfolder.conf.sample b/vaultwarden.subfolder.conf.sample index 3b7b3db..2bba167 100644 --- a/vaultwarden.subfolder.conf.sample +++ b/vaultwarden.subfolder.conf.sample @@ -1,7 +1,12 @@ -## Version 2023/11/11 +## Version 2023/11/12 # make sure that your vaultwarden container is named vaultwarden # make sure that vaultwarden is set to work with the base url /vaultwarden/ -## Environmental Variable DOMAIN=https:///vaultwarden must be set in vaultwarden container including subfolder. +# if you are using bitwarden (the official image), use the bitwarden conf +# if you are using vaultwarden (an unofficial implementation), use the vaultwarden conf +# +# vaultwarden defaults to port 80 and can be changed using the environment variable ROCKET_PORT on the vaultwarden container +# +# Environmental Variable DOMAIN=https:///vaultwarden must be set in vaultwarden container including subfolder. location /vaultwarden { return 301 $scheme://$host/vaultwarden/;