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