Работа с PeerTube
Updated 24 July 2019
Switching to another domain
To migrate from peertube.example.org to tube.example.org, edit the PeerTube settings accordingly:
/var/calculate/www/peertube/config/production.yaml
webserver:
https: true
hostname: 'tube.example.org'
Convert the database of torrent files:
su - peertube
cd peertube-latest
NODE_CONFIG_DIR=/var/calculate/www/peertube/config NODE_ENV=production npm run update-host
Update the configuration of nginx:
/etc/nginx/sites-enabled/peertube.conf
server {
...
server_name tube.example.org;
ssl_certificate /etc/letsencrypt/live/tube.example.org/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/tube.example.org/privkey.pem;
}
Now fetch the necessary certificates for tube.example.org.
Restart both Nginx and PeerTube:
/etc/init.d/nginx restart
/etc/init.d/peertube restart