Outils pour utilisateurs

Outils du site


peertube_installation_et_configuration

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
peertube_installation_et_configuration [2021/05/11 17:00] – [Configurations complémentaires] n1c0peertube_installation_et_configuration [2021/05/11 17:36] – [Création d'un user spécifique] n1c0
Ligne 46: Ligne 46:
 useradd -s /bin/bash -d /var/www/videos.monsite.org peertube useradd -s /bin/bash -d /var/www/videos.monsite.org peertube
 chown -R peertube: /var/www/videos.monsite.org chown -R peertube: /var/www/videos.monsite.org
-chmod 2770 /var/www/videos.monsite.org+chmod 2775 /var/www/videos.monsite.org
 </code> </code>
  
Ligne 364: Ligne 364:
   source .bashrc   source .bashrc
      
 +==== Sauvegarde ====
 +
 +Il faut sauvegarder les fichiers et dossiers créés ou modifiés pour Peertube ainsi que la base de données PostgreSQL.
 +
 +Liste des fichiers et dossiers :
 +
 +  * Dossier Peertube : /var/www/videos.monsite.org
 +  * Config réseau : /etc/sysctl.d/30-peertube-tcp.conf
 +  * Config du daemon/service : /etc/systemd/system/peertube.service
 +  * Vhost apache : /etc/apache2/sites-available/videos.monsite.org.conf 
 +  * Les outils CLI : /home/johndoe/Peertube
 +
 +Pour la base de données, en tant que root, on execute la commande suivante. Elle crée un dossier **/var/www/videos.monsite.org/backup** dans lequel elle crée le fichier **sql-peertube-[date]** avec [date] celle du moment de la sauvegarde.
 +
 +<code bash>
 +SQL_BACKUP_PATH="backup/sql-peertube-$(date -Im).bak" && cd /var/www/videos.monsite.org && sudo -u peertube mkdir -p backup && sudo -u postgres pg_dump -F c peertube | sudo -u peertube tee "$SQL_BACKUP_PATH" >/dev/null
 +</code>
 +
 ===== Pratique ===== ===== Pratique =====
  
peertube_installation_et_configuration.txt · Dernière modification : 2024/01/24 23:02 de n1c0