Home Assistant Community Add-on: Bitwarden RS

I have a strange issue with Bitwarden. I am able to log into the app from every device and OS I have. (Windows, Chrome, IOS, Android)

I have just installed the Bitwarden App on my Wife’s Android phone (Pixel2) and I am unable to connect to the server.

Using the https://www.digicert.com/help/ I get all green ticks pointing to :7277

Error is:

“An Error has occurred.” / “There is a problem connecting to the server.”.

:tada: Release v0.4.0

Full Changelog

This release is a generic update release, however, it does at support for Bitwarden RS Notifications via a WebSocket.

:hammer: Changes

  • :arrow_up: Upgrades BitwardenRS to 1.13.0 (#14)
  • :hammer: Changes base image from Ubuntu to Debian
  • :sparkles: Adds Websockets support (#9)
  • :hammer: Improve Bitwarden WebSocket notifications

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

Where is that admin smtp setting?

In case anyone else comes across this problem, it’s in bitwardenurl/admin, login must take place with the admin token, not the user and pass, the admin token is generated at the beginning of the log in hass.io when starting the addon and should definitely be pasted somewhere else after obtaining it, as saving anything in /admin will make it stop appearing in the hass.io logs in the future.

As per installation instructions :wink:

1 Like

Indeed, but I didn’t make the connection with the location of the SMTP settings, as they are located there and are actually essential if more than one person intends to use Bitwarden.

Do you mind if I add the SMTP info to your installation instructions on Github?

Only the main UI allows adding users, but the invites never show up unless SMTP is set up in the admin UI, an aspect which I feel is not at all clear :slight_smile:

I only ever access my hass.io externally through the Nabu Casa cloud, is there any way to get the BitwardenRS service to work through nabu casa, instead of installing SSL cert?

example: https://.nabu.casa:7277

I have tried to figure out how but cannot get it to work.

Nope, there is no way to get that working with the Nabu Casa Cloud.

Thanks for the quick reply @frenck. Thats a shame as the Nabu Casa cloud works really well with almost all other add-ons that I use.

Is this likely to be a feature in a later build, or is it just not possible in this instance?

That feature will not be created, since the application does not allow for it.

Is it possible to proxy this via the Nginx proxy manager? If so how what hostname do you use to point to the add on?

Hi

Is it possible to run BW on a subdomain via e.g. DuckDNS, something like

bw.my-domain.duckdns.org

whereas HA runs on

my-domain.duckdns.org

That is basically what I do. I use the Nginx Proxy Manager add-on and added 2 proxy hosts. The main domain (DuckDNS) pointing to Home Assistant (port 8123) and a subdomain (DuckDNS also forwards that to my external IP) to the Bitwarden port (7277).

Thanks, will look into that :+1:

:tada: Release v0.5.0

Full Changelog

This is a general maintenance release.

:hammer: Changes

  • :fireworks: Updates maintenance/license year to 2020
  • :pencil2: Funding adjustments
  • :pencil2: Fixes some spelling and grammar
  • :books: Adjust add-on installation instructions
  • :arrow_up: Upgrades add-on base image to v2.0.1
  • :hammer:Fix websockets connectivity (#16) (@sinclairpaul)
  • :pencil2: Fixes some spelling and grammar
  • :shirt: Fixes linter warnings

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

Could you elaborate a bit more on how you set this up? Do you have a sub sub domain for duckdns or did you make a different sub domain from your HA?

*Just figured it out. I had not requested a new certificate for my second proxy.

Sorry, Indeed, DuckDNS only provides the DNS entry to my IP address, the certificates are requested/retrieved directly in Nginx Proxy Manager

I know I must be missing something obvious, but how do I access the passwords from my local vault from my phone or another browser?

:tada: Release v0.5.1

Full Changelog

This is a general maintenance release.

:hammer: Changes

  • :arrow_up: Upgrades Bitwarden RS to 1.13.1

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

Let me see if I get this straight

Current setup
I have the DuckDNS addon, with config for LetsEncrypt. DuckDNS forwards my-domain.duckdns.org to my IP. My router forwards 443 to HA (8123) and 7277 to BW (7277)

New setup
I have the DuckDNS addon, but do not use LetsEncrypt with it. DuckDNS forwards my-domain.duckdns.org to my IP. My router forwards 443 to to HA (8123)