NextCloud AIO - NPM - nextcloud/aio-talk:latest port conflict

I’ve installed and configured Docker Compose for NextCloud AIO and NPM following this Reverse Proxy Documentation. NextCloud and NPM are working as expected. I’m trying to add HPB following High Performance Backend for Talk on Nextcloud with Docker on the same Ubuntu 24.04 server. Currently, NextCloud AIO and NPM are in one Docker Compose file and Talk is in another. The step that I’m missing is how to disable the Talk container in NextCloud AIO and keep the configuration module for Talk. When I try to start both containers, port 3478 is in conflict. Am I using the right approach for HPB?

EDIT - is running a separate Talk HPB even necessary for NextCloud AIO. The documentation states the HPB and Redis are already implemented for performance. Are there any other gains to be made by running a standalone Talk HPB? We’ve tested with 3 users on a video call with no problems or lag. Of course, we would like to host 10 - 20 users or even broadcast mode with recording :grinning_face:

Hi,

why make it complicated when AIO = All-in-One?
Just run Nextcloud AIO, point port 3478 to the Nextcloud server on your router and setup domain forwarding in Nginx Proxy Manager, and you’re done.

You can find setup examples multiple times on the forum, for example:

Thanks for confirming what I came to suspect that I already have HPB running.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.