# How to upgrade from v2.0.0 to the last version

**URL:** <https://community.penpot.app/t/how-to-upgrade-from-v2-0-0-to-the-last-version/8021>\
**Category:** Updating versions\
**Tags:** updating-versions\
**Created:** [March 5, 2025, 1:34pm UTC](https://community.penpot.app/t/how-to-upgrade-from-v2-0-0-to-the-last-version/8021 "2025-03-05T13:34:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![vvoisin](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@vvoisin](https://community.penpot.app/u/vvoisin)\
**Post date:** [March 5, 2025, 1:34pm UTC](https://community.penpot.app/t/how-to-upgrade-from-v2-0-0-to-the-last-version/8021/1 "2025-03-05T13:34:59Z")

</div>

Hello all,

I would like to upgrade our on premise version of Penpot.  
Today we are using the v2.0.0 and I would like to upgrade to the last v2.5.1.  
Is there any things to know like a postgres upgrade ?

I’ve seen in the release note that redis will not be free anymore, do I have to replace it ? If yes, how and with what ?

I would like to try to migrate all my production data/account on a test VM, how could I do this ? I’ve copy my docker-compose file and do a “dump all” of my production postgres db, insert the dump in my new vm’s postgres but I cannot connect to my local user.

I will open a new ticket later to ask how can I change my local users to ADs users, first the migration 😉

Thanks a lot for your help
