Thanks for your explanation!
Is that the only way to use a external config?
Do you recommend just using another image (like I did before, and worked) and not try it this way?
yes. with truecharts all config paths default to PVC, if you want to use an external path you have to change it.
I've not messed much with the big blue button launching, but its fairly limited.
honestly i stick with the PVCs to avoid issues.
for apps like sonarr/radarr I can just use their internal backups and download them after I make changes/before an upgrade of the image
sabnzbd is just a single config.ini file that needs to be copied. pretty easy to shell in and copy it once I'm done making changes
for apps that arnt as easy (jellyfin), i've taken to mounting an additional host path called /configbackup then shell in and cp the config files to it.
and to edit configs. its not that difficult to shell in and edit a config file if needed.
I havent had to use the Rollback yet my self. but it is kinda nice to know if an app like Sonarr, on its next update reconfigured its DB, but the update was broken, i can just rollback and it would rollback the the DB to its pre upgraded state as well. all with out worrying about my last backup,
with out a PVC that would break.
For something like nextcloud that's really touchy. that rollback feature will be a must i'd say
of course as a backup admin I do deeply understand the desire of file level recovery on top of snapshot recovery
just as of note of clarification the PVC is outside of the container. so its not going to get wiped on an update, the PVC just is not as easily accessible as say shelling in to scale and cd /mnt/pool/path
But it does get deleted if the app is deleted. not 100% sure if a snapshot lingers around or not that could be restored. that's a question to look in to my self