Mise-à-jour du serveur Peertube

Mise-à-jour du serveur Peertube.

1/ Connexion au serveur.

➜  ~ ssh admin@213.167.242.136                                      
admin@servervid:~$ 

2/ Arrêter le serveur.

Avec [Ctrl] + [D].

pwd.php/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0"                                   
avril 10 16:29:46 servervid peertube[15220]: [peertube.labak.xyz:443] 2018-04-10 16:29:46.664 info: Removing bad actor follows (scheduler).                                                                                                               
avril 10 16:29:46 servervid peertube[15220]: [peertube.labak.xyz:443] 2018-04-10 16:29:46.665 info: Removing old jobs (scheduler).                                                                                                                        
^C                                                                                                                           
admin@servervid:/var/www/peertube$ 

3/ Modification du mot de passe de l’utilisateur ‘root’.

admin@servervid:~$ cd /var/www/peertube/peertube-latest && NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run reset-password -- -u root

> peertube@1.0.0-beta.1 reset-password /var/www/peertube/versions/peertube-v1.0.0-beta.1
> node ./dist/scripts/reset-password.js "-u" "root"

New password?
User password updated.
admin@servervid:/var/www/peertube/peertube-latest$ 

4/ Mise-à-jour vers une version mineur.

admin@servervid:/var/www/peertube/peertube-latest$ cd /var/www/peertube/peertube-latest/scripts && sudo -u peertube ./upgrade.sh                                                                                                                          
[sudo] Mot de passe de admin�:�                                                                                              
Mot de passe :                                                                                                               
Latest Peertube version is v1.0.0-beta.3                                                                                     
Archive:  peertube-v1.0.0-beta.3.zip                                                                                         
  inflating: peertube-v1.0.0-beta.3/CREDITS.md                                                                               
  inflating: peertube-v1.0.0-beta.3/FAQ.md    
...
>   email: 'lesanglierdesardennes@gmail.com'                                                                                 
95d85                                                                                                                        
< # Instance settings                                                                                                        
admin@servervid:/var/www/peertube/peertube-latest/scripts$     

5/ Lancement du serveur.

admin@servervid:/var/www/peertube/peertube-latest/scripts$ sudo systemctl restart peertube && sudo journalctl -fu peertube 

6/ Lien :

https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#upgrade

avril 10, 2018