I’m going to check it as soon as I find time.
Unfortunately not.
I’m going to check it as soon as I find time.
Unfortunately not.
Looks like there’s been a recent major update to PeerTube with the release of v3:
https://framablog.org/2021/01/07/peertube-v3-its-a-live-a-liiiiive/
The “Any OS” (as if!) installation instructions look like they have some pretty specific requirements, including Nginx:
https://docs.joinpeertube.org/install-any-os
Given the improvement in Nethserver’s Docker support in the last couple of years, I wonder if that might be a better way to install:
https://docs.joinpeertube.org/install-docker
Edit: Hmmm. I think I’ve got a start on doing this with Docker, but both PeerTube and Portainer want port 9000. And when I edit the docker-compose.yml
file to ask PeerTube to listen on 9001 instead, I get:
[root@neth-test peertube]# docker-compose up
Building with native build. Learn about native build in Compose here: https://docs.docker.com/go/compose-native-build/
Creating network "peertube_default" with the default driver
ERROR: unable to insert jump to DOCKER-ISOLATION-STAGE-1 rule in FORWARD chain: (iptables failed: iptables --wait -I FORWARD -j DOCKER-ISOLATION-STAGE-1: iptables v1.4.21: Couldn't load target `DOCKER-ISOLATION-STAGE-1':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
(exit status 2))
This was semi-easy to install in that I used a cheater script but I wouldn’t fully want to trust that if I could get it to build from source that would be best. I’ve got to read up on docker & portainer so I can understand all of it’s parts & terminology better.
Version 3.1 of Peertube has been released: