Hello all,
I am attempting to self host piefed on a vps server running Debian 13 in docker with nginx proxy manager. I am at the step where I build it from source, and whenever I do it I get a ton of permission denied errors. I know the instructions said to chown 1000 the previous step, which I did but it still doesnt work. Thanks for the help.


Nowhere in https://codeberg.org/rimu/pyfedi/src/branch/main/INSTALL-docker.md does the word
chmodappear.When you say ‘ran the script in it’, what do you mean?
Sorry, chown not chmod. And yes, in this section.
BUILD PIEFED
export DOCKER_BUILDKIT=1 sudo docker compose up --build
Ah ok.
That docker-dirs.sh script is trying to set the right permissions onto these directories:
“pgdata”, “media”, “logs”, “tmp”.
The owner of those directories needs to be the same user as the one running docker.