Unable to install PeerTube on Docker


I’ve spent a full day to run PeerTube in Docker, using the official documentation (https://docs.joinpeertube.org/install-docker), without any success.

I would like to find a simple way to just deploy a PeerTube instance, on port 3333, in Docker, in order to fiddle with it and leave my machine intact before deploying it on my server.

Unfortunately, the steps explained in the tutorial doesn’t produce an instance that works out-of-the-box, and nginx complains about either missing SSL certificates, or, when I fiddle around to put them in the correct spot, invalid certificates… while they have been generated by following the steps of the tutorial.

Docker have a very verbose output, but I find it of no use, as I’ve been struggling a lot without any single move into any direction.

I would like to know:

  1. Is the official tutorial about installing PeerTube in Docker up to date?
  2. Is docker-compose the only way to install PeerTube in Docker?
  3. Is the host OS affecting the process in any way? Should Docker be run in Debian instead of another distro?

Best regards.


Yes the guide is up to date. Could you retry all the steps and paste the first error you have?

With official support, yes.

No it should not affect the process.