# Umbrel apps configuration

**URL:** <https://community.umbrel.com/t/umbrel-apps-configuration/21569>\
**Category:** Support and Troubleshooting\
**Created:** [February 24, 2025, 10:14pm UTC](https://community.umbrel.com/t/umbrel-apps-configuration/21569 "2025-02-24T22:14:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![theo-brlle](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/theo-brlle/32/5159_2.png) [@theo-brlle](https://community.umbrel.com/u/theo-brlle)\
**Post date:** [February 24, 2025, 10:14pm UTC](https://community.umbrel.com/t/umbrel-apps-configuration/21569/1 "2025-02-24T22:14:15Z")

</div>

Hi! ☂

I’m using the **n8n** app from the Umbrel App Store, and I would like to customize its configuration by setting a custom timezone. When self-hosting n8n, [they recommend](https://docs.n8n.io/hosting/configuration/configuration-examples/time-zone/) to set this environment variable to expose the preferred timezone:

```bash
export GENERIC_TIMEZONE=Europe/Berlin

```

My first idea was to update the `/home/umbrel/umbrel/app-data/n8n/docker-compose.yml` but I saw that it gets overridden every time there is an app update.

What are the good practices to update an Umbrel app config? Maybe by using the Portainer app?

Thanks in advance! 🙏
