Mealie permission error

After deploying Mealie and it reaches a “running” state, the mealie container will cycle through ‘starting’ and ‘exited’.

It gives a permissions error when I look in the logs:

PermissionError: [Errno 13] Permission denied: ‘/app/data/.secret’

Anyone know how I resolve this? I set the user/group to 911 as per the setup doc.

Most apps run with user 568.

That’s what it was set to at first, I only looked at the setup doc when it didn’t work initially. In both cases I get that same permission error.

I created a dataset /mnt/optane/app-data/mealie and gave apps:apps permissions.

I added the app and set /mnt/optane/app-data/mealie as the data location.

It started just fine.

Did you mount a host path to /app/data? If so, is apps (568) the owner?

root was the owner of the dataset I was using. I tried changing it and ran into some strange errors and ultimately just deleted the dataset and made a new one, and set the owner to apps prior to installing, at which point things went smoothly.

Thanks for the help!

1 Like