Problem

When running PeerTube version 6 inside of a docker using compose you might encounter a problem with installing a plugin or a theme. It will give an error that it is not able to install it. Logs will show errors like:

Client log: Backend returned code 400, errorMessage is: Cannot install plugin ...

Solution

This problem can be solved by disabling IPv6 of the docker network. Edit a docker compose file and change “enable_ipv6” to false. It should look like this:

networks:
  default:
    enable_ipv6: false