[NOTE] Update to the latest version before reporting an issue

Hello all,

The past few weeks there have been a lot of changes on both bitwarden_rs server side and the official bitwarden clients.

Because of all these changes done, most issues (not all) are probably because of not having the bitwarden_rs server updated to the latest version available which has these fixes in place.

Also not that there have been some changes in the docker hub tags. Below you can find a bit more information about these docker hub tags.

If after updating to the latest version of bitwarden_rs you still encounter these same issue, please go ahead and post a new topic here on the forum or at https://github.com/dani-garcia/bitwarden_rs/issues .

Thanks for all your support.

New docker multi database support and MySQL/PostgreSQL support for ARM

Only one image: bitwardenrs/server

It contains support for SQLite, MySQL and PostgreSQL all in one! Supports AMD64, ARMv6, ARMv7 and ARMv8 (Aarch64), and all architectures support all database backends!.

Note, the old separate images for MySQL and PostgreSQL will be kept updated for the time being, but it’s recommended to migrate when possible.

Which tag to use:

  • bitwardenrs/server:latest: Tracks the latest released version (i.e., tagged with a version number). Recommended for most users, and generally the most stable.
  • bitwardenrs/server:testing: Tracks the latest commits to the source repository. Recommended for users who want early access to the newest features or enhancements. Generally pretty stable, but occasional issues are unavoidable.
  • bitwardenrs/server:x.y.z: Represents a specific released version. Prefer to use latest to keep up-to-date.

Note about ARMv6

  • Docker seems to have some issues with architecture detection on ARMv6, so if you have trouble in that case, use these tags instead: bitwardenrs/server:arm32v6, bitwardenrs/server:testing-arm32v6, bitwardenrs/server:x.y.z-arm32v6

Alpine base

  • bitwardenrs/server:alpine, bitwardenrs/server:testing-alpine, bitwardenrs/server:x.y.z-alpine: Functionally the same as the above images, but based on Alpine instead of Debian, which results in a smaller image. Only supported for SQLite and the AMD64 and ARMv7 architectures.