I’ve been trying to get an install of pydio going with docker-compose and using Nginx as a reverse proxy. Everything seems to work great, I can get pydio to install, the web-page loads fine, where I can do everything I expect. I can add the account to pydio cells sync desktop, but I can’t add a synchronization task due to a gRPC port not opened correctly error. I tried to follow the various bits of online documentation about getting the gRPC to work with Nginx, but I must be doing something wrong.
After trying all the things I found with none of them working, I realized that in the docker-compose.yml file, port 33060 is not actually exposed. However, when I add it to the ports for the service, I can no longer docker-compose up -d. The message I get is essentially port 33060 is already in use. And indeed nginx is running and listening on port 33060. If I stop Nginx or remove the port 33060 from being exported, then docker will start, but then nginx can’t start. See linked docker-compose.yml and nginx configuration
Can anyone help me figure out what I’m doing wrong (other than being a noob with docker and nginx)?