( forked from daftaupe/peertube )

Project ID: 25456


Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.

Installation Instructions

You will need PostgreSQL, Node.JS and FFMpeg :

  • Fedora you need RPM Fusion repository enabled
    sudo dnf install$(rpm -E %fedora).noarch.rpm$(rpm -E %fedora).noarch.rpm
  • CentOS you will need EPEL and the unofficial EPEL-multimedia repositories enabled cd /etc/yum.repos.d && curl -O
    yum install

Put SELinux in permissive mode

setenforce 0

Enable COPR repository

dnf copr enable daftaupe/peertube

Install required packages

dnf install peertube postgresql-server -y
postgresql-setup --initdb --unit postgresql
systemctl start postgresql

Setup the database

su - postgres
createuser peertube -W
createdb -O peertube peertube_prod
echo "host peertube peertube md5" >> data/pg_hba.conf
(as root) systemctl reload postgresql

Start the services

systemctl start redis

Edit the configuration to fit your needs

vim /etc/peertube/production.yaml

Start PeerTube and get the initial root / password

systemctl start peertube && journalctl -f -u peertube

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Epel for CentOS 7 x86_64 [modified] (0)* Epel for CentOS 7 (6 downloads)

* Total number of packages downloaded in the last seven days.

External Repository List

The following repositories are accessible during builds