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.

1 Like

Hi there,

You can find them under the following path!

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

Hope that helps

1 Like

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?

1 Like

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

1 Like

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:

1 Like

I recently found this to be the case when my entire Jellyfin library became inaccessible after an update. It does seem, for the moment, that /etc/fstab remains unchanged and my external drives continue to mount at boot; however, I may try installing Jellyfin via Portainer if this becomes a bigger issue. For the time being, I simply edit docker-compose.yml after an update and everything returns to normal.

Denny, you have inspired me to run my own community app store! I’ll definitely give that a try when I have more free time. Thanks!

That’s awesome to hear! :rocket:

Go for it! Running your own community store is great fun. If you ever need anything or want some feedback, just let me know!