Installation de PeerTube avec Docker : Alternative éthique à YouTube pour associations et collectifs
WebRTC (Web Real-Time Communication) est un projet gratuit et open source fournissant aux navigateurs Web et aux applications mobiles une communication en temps réel (RTC) via des interfaces de programmation d'applications (API). Il permet à la communication audio et vidéo et au streaming de fonctionner à l'intérieur des pages Web en permettant une communication directe entre pairs, éliminant ainsi le besoin d'installer des plugins ou de télécharger des applications natives
https://docs.joinpeertube.org/install/docker
Modifications du docker-compose.yml :
- ✓ Commenté le service webserver (nginx)
- ✓ Commenté le service certbot (SSL)
- ✓ Décommenté le port 9000:9000 pour accéder directement à PeerTube
- ✓ Commenté le volume assets
Modifications du .env :
- ✓ PEERTUBE_WEBSERVER_HOSTNAME = localhost
- ✓ PEERTUBE_WEBSERVER_PORT = 9000
- ✓ PEERTUBE_WEBSERVER_HTTPS = false
- ✓ POSTGRES_USER = peertube
- ✓ POSTGRES_PASSWORD = peertube_password
- ✓ PEERTUBE_ADMIN_EMAIL = admin@localhost
- ✓ Autres domaines configurés en localhost
Important : N'oubliez pas de générer un vrai secret avec : openssl rand -hex 32 et remplacer la valeur de PEERTUBE_SECRET dans le fichier .env.