I wish to make changes to Apps installed from Umbrel Store. Where are their docker compose files located?

How can I edit docker compose files from applications installed via the Umbrel store? Like Plex, Radarr, Prowlarr, etc? I would like to tweak some paths used as well as use the config files I have from a another installation on a different machine (don’t wanna reconfigure them all). So where are their docker compose files located?/How can I edit them?
I thought I would be able to tweak them via Portainer, but sadly it isn’t the case.

Hi there,

You can find them under the following path!

~/umbrel/app-data/%APPNAME%/docker_compose.yml

Hope that helps

This works, but only until the app is updated. When an update is applied, the docker-compose.yml file is reset to its default state, and all manual modifications are lost. This makes it necessary to manually reapply changes after every update.

In my case, I mainly modify the path to the app’s data in volumes section, but it seems like no one else is dealing with this issue?

Have you ever thought about running a community app store? There you could adapt your app accordingly.

Yes, I’ve heard about it, but it doesn’t seem entirely optimal or sustainable to create a custom app just to modify the local path of the app’s data. Or am I missing something?

Then after the update you wouldn’t have the problem of your directories being overwritten. Of course you would have to take care of updates yourself.

It’s not difficult to create - you could simply clone the original app directory and put your ID for the AppStore in front of it.

It’s just an idea… :slightly_smiling_face: