TimescaleDb Container hitting permissions issue

I am trying to set up a timescale database. I have set up a dataset for it on the pool. It wants the storage mounted at /home/postgres/pgdata/data. However, when I run the container I get the following message:
2025-02-24 19:48:54.263671+00:00mkdir: cannot create directory ‘/home/postgres’: Permission denied

Its clear that the postgres/timescale engine is trying to make the data folder and it does not have permissions. However, the ACL for the dataset has the normal permissions for apps and the set up wizard shows it connected. Is there a permissions layer or ACL entry needed to let the container user make a directory?

Postgress needs permissions for user 999

1 Like

I’m new to TrueNAS. Do I need to add that on the dataset ACL or the app config?

Dataset acls

Here’s another post with postgress problems with the ops fix