I have an existing (Linux) server installation running virtual apache hosts with reverse proxies for the bitwarden ports 8080 and 8443 and have been running my own instance of bitwarden for a few years without any issues.
bitwarden.sh version 2023.5.1
Docker version 24.0.2, build cb74dfc
Docker Compose version v2.3.3
Individual users can get to the site via a browser and the certificat show the correct letsencrypt cert.
Something I haven’t used for a while is the admin function, which now causes some grief as both Chrome and Firefox refuse to connect as the admin user.
The first think I notoced is that the url changes from https://mydomain/#/Login to http://mydomain:8443/Admin resilting in an insecure connection.
Chrome reports (amongst other things)
‘You cannot visit “mydomain” right now because the website uses HSTS. Network errors and attacks are usually temporary, so this page will probably work later.’
This definitely used to work in April this year.
As an aside, when I checked when this last worked, I clicked on an old hypelink in the admin email I received and ended up at https://mydomain/admin/login?error=2
When I entered my admin email and hit continue I received an email and was able to then log in as administrator; guess that’s a workaound for the moment.