# How to update web-vault

**URL:** <https://vaultwarden.discourse.group/t/how-to-update-web-vault/566>\
**Category:** Help\
**Created:** [January 31, 2021, 10:09am UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566 "2021-01-31T10:09:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![sse450](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@sse450](https://vaultwarden.discourse.group/u/sse450)\
**Post date:** [January 31, 2021, 10:09am UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/1 "2021-01-31T10:09:58Z")

</div>

Sorry if this is too obvious.

I updated bitwardenrs/server docker. It is now version 1.18.0. Diagnostics page shows that 1.18.0 is already installed and latest version. However, same page shows that web-vault is version 2.17.1 while the latest version is 2.18.1.

How can I update the web-vault to 2.18.1? Isn’t web-vault included in the server docker?

I would appreciate clarification. Thank you.

---

<div class="post-metadata">

**Author:** ![WpJ](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@WpJ](https://vaultwarden.discourse.group/u/WpJ)\
**Post date:** [January 31, 2021, 2:06pm UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/2 "2021-01-31T14:06:26Z")

</div>

I am also very much interested.

I have in Diagnostics

 ![image](https://global.discourse-cdn.com/free1/uploads/vaultwarden/original/1X/5e3dd815510e886a91f0003dc40d5face3bcf8ab.png)

and my only Bitwarden docker is updated nightly.

**What is the “Web installed” information actually about?** I first thought that this would be the Chrome extension, but it is at `1.48.1` in my case

---

<div class="post-metadata">

**Author:** ![jjlin](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@jjlin](https://vaultwarden.discourse.group/u/jjlin)\
**Post date:** [January 31, 2021, 6:43pm UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/3 "2021-01-31T18:43:06Z")

</div>

Web refers to the web vault, which is versioned separately from the backend server. This is true with upstream Bitwarden as well.

The web vault version bundled with the bitwarden\_rs Docker image is usually, but not always, the latest. Unless you know what you’re doing (and you probably don’t, unless you closely follow changes to the bitwarden\_rs source code), you shouldn’t upgrade it separately since there are some customizations specific to bitwarden\_rs. See also: [Which container image to use · dani-garcia/bitwarden\_rs Wiki · GitHub](https://github.com/dani-garcia/bitwarden_rs/wiki/Which-container-image-to-use#image-updates).

---

<div class="post-metadata">

**Author:** ![WpJ](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@WpJ](https://vaultwarden.discourse.group/u/WpJ)\
**Post date:** [January 31, 2021, 8:24pm UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/4 "2021-01-31T20:24:57Z")

</div>

> [@jjlin](#):
>
> Web refers to the web vault, which is versioned separately from the backend server.

Thank you for the details.

But in that case, I am not sure I understand your question: the docker container contents are going to update when they update, right? There is nothing else one can do except updating the image?

---

<div class="post-metadata">

**Author:** ![jjlin](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@jjlin](https://vaultwarden.discourse.group/u/jjlin)\
**Post date:** [January 31, 2021, 8:53pm UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/5 "2021-01-31T20:53:58Z")

</div>

Yes, most users should just pull the `latest` tag to update when the next release comes out, which should be soon. Or users willing to live with a little more excitement in their password management life can use the `testing` tag, which currently comes with the latest web vault. See [Which container image to use · dani-garcia/bitwarden\_rs Wiki · GitHub](https://github.com/dani-garcia/bitwarden_rs/wiki/Which-container-image-to-use#image-tags) for the different tags available.

---

<div class="post-metadata">

**Author:** ![WpJ](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@WpJ](https://vaultwarden.discourse.group/u/WpJ)\
**Post date:** [January 31, 2021, 9:15pm UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/6 "2021-01-31T21:15:13Z")

</div>

~~Yes, I understand all of this (I run many docker containers, either built by someone from Docker Hub, or with my own code - I have a home DRP that relies on these setups).~~

~~In that context I just did not understand why you are asking your question in the first place, since the update will happen when it will happen.~~ Ahhhh @jjlin, **I just realized that you are not OP**. Sorry for the confusion!

---

<div class="post-metadata">

**Author:** ![BlackDex](https://yyz2.discourse-cdn.com/free1/user_avatar/vaultwarden.discourse.group/blackdex/32/8_2.png) [@BlackDex](https://vaultwarden.discourse.group/u/BlackDex)\
**Post date:** [January 31, 2021, 9:51pm UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/7 "2021-01-31T21:51:45Z")

</div>

Maybe i need to remove this specific check, and only show the version. It is causing confusion.

---

<div class="post-metadata">

**Author:** ![WpJ](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@WpJ](https://vaultwarden.discourse.group/u/WpJ)\
**Post date:** [February 1, 2021, 8:30am UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/8 "2021-02-01T08:30:26Z")

</div>

Since everything comes in a standalone package the end-user does not have control over, I think this is a good idea (also probably the “Server Latest” one).

---

<div class="post-metadata">

**Author:** ![BlackDex](https://yyz2.discourse-cdn.com/free1/user_avatar/vaultwarden.discourse.group/blackdex/32/8_2.png) [@BlackDex](https://vaultwarden.discourse.group/u/BlackDex)\
**Post date:** [February 1, 2021, 8:41am UTC](https://vaultwarden.discourse.group/t/how-to-update-web-vault/566/9 "2021-02-01T08:41:58Z")

</div>

No, the server latest i will leave, since people forget to update there containers.  
So that is actually needed.
