Installing Apps with Postgres permissions issue

I am new to TrueNAS, I have been playing with apps. I always seem to have permissions issues with apps that use postgres. Examples are Romm and Vaultwarden.

Currently Vaultwarden is running but I am unable to give my username permissions to the folder, to run backups, or everything break and the app will not even start. Same happens with Rom.

Current permissions for Vaultwarden are
image

but if I try and add my username, the entire thing breaks. Anyone have any insight on how to add permissions to something like this that allows it to continue to work?

Just trying to install Home Assistant, same thing, app starts if I give the permissions above and check apply permissions automatically.

However, when I add myself in an ACL, the app will not start. “postgres_upgrade” crashed with “/var/lib/postgresql/data is not writable”

There HAS to be a way to add my user to the permissions so I can access the data.

It theoretically should work without the Automatic Permissions if 999:999 are owner of the dataset, and then you add an ACE for your other user, but since that isn’t working for you I think you should be able to get by by adding your user to the 999 group (docker).

That is not a bad idea, thanks!

I was watching MANY videos on installing apps and tried to narrow it down to ones that used postgres. I think I figured it out.

I have a default ACl that I apply when I make it the dataset. Then in the app settings I check the box for apply permissions automatically. This seems to work well.

I am not sure why adding myself after didn’t work, not smart enough for all that HA.

Thanks for the tip!