Description
Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.
Installation Instructions
You will need PostgreSQL and RPM Fusion repository enabled
-
Put SELinux in permissive mode:
setenforce 0
-
Enable COPR repository:
dnf copr enable tjiho/peertube
-
Install required packages:
dnf install peertube postgresql-server -y
postgresql-setup --initdb --unit postgresql
systemctl start postgresql
- Setup the database:
su - postgres
initdb
createuser peertube -W
createdb -O peertube peertube_prod
echo "host peertube_prod peertube 127.0.0.1/32 md5" >> data/pg_hba.conf
(as root) systemctl reload postgresql
-
Start redis:
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 -fu 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 |
---|
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds