# How do update cockpit v2?

**URL:** <https://discourse.getcockpit.com/t/how-do-update-cockpit-v2/2492>\
**Category:** Cockpit v2\
**Created:** [September 16, 2022, 8:10am UTC](https://discourse.getcockpit.com/t/how-do-update-cockpit-v2/2492 "2022-09-16T08:10:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cryptospy](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.getcockpit.com/cryptospy/32/1169_2.png) [@Cryptospy](https://discourse.getcockpit.com/u/Cryptospy)\
**Post date:** [September 16, 2022, 8:10am UTC](https://discourse.getcockpit.com/t/how-do-update-cockpit-v2/2492/1 "2022-09-16T08:10:27Z")

</div>

I was wondering if i need to just reupload via FTP or is there any other setting i am unaware of?

To clarify the project is already v2

---

<div class="post-metadata">

**Author:** ![artur](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.getcockpit.com/artur/32/4_2.png) [@artur](https://discourse.getcockpit.com/u/artur)\
**Post date:** [September 16, 2022, 9:55am UTC](https://discourse.getcockpit.com/t/how-do-update-cockpit-v2/2492/2 "2022-09-16T09:55:13Z")

</div>

Hey 👋

To update Cockpit you have two options:

**Via console (since v2.2.2):**

Run the following command in the root of your cockpit installation:

```auto
./tower app:update

```

**Manually:**

Download the latest release from [releases • Cockpit files](https://files.getcockpit.com/?dir=releases)

Override everything **EXCEPT** the `config` and `storage` folder

---

<div class="post-metadata">

**Author:** ![Cryptospy](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.getcockpit.com/cryptospy/32/1169_2.png) [@Cryptospy](https://discourse.getcockpit.com/u/Cryptospy)\
**Post date:** [September 19, 2022, 5:17am UTC](https://discourse.getcockpit.com/t/how-do-update-cockpit-v2/2492/3 "2022-09-19T05:17:48Z")

</div>

Thank you. can i use the manual technique for earlier version of cockpit (~v 1.8 i guess) ?
