Implement 5036: more readable diff on configuration file when upgrading.

This commit is contained in:
John Livingston 2022-06-09 15:10:52 +02:00 committed by Chocobozzz
parent 92148a7a39
commit 7f6ff46222
2 changed files with 11 additions and 1 deletions

View File

@ -78,7 +78,8 @@ ln -s "$PEERTUBE_PATH/versions/peertube-${VERSION}" $PEERTUBE_PATH/peertube-late
cp $PEERTUBE_PATH/peertube-latest/config/default.yaml $PEERTUBE_PATH/config/default.yaml
echo "Differences in configuration files..."
diff -u $PEERTUBE_PATH/config/production.yaml "$PEERTUBE_PATH/versions/peertube-${VERSION}/config/production.yaml.example"
cd $PEERTUBE_PATH/versions
diff -u "$(ls --sort=t | head -2 | tail -1)/config/production.yaml.example" "$(ls --sort=t | head -1)/config/production.yaml.example"
echo ""
echo "==========================================="

View File

@ -339,6 +339,15 @@ $ cd /var/www/peertube && \
sudo -u peertube ln -s versions/peertube-${VERSION} ./peertube-latest
```
### Configuration
You can check for configuration changes, and report them in your `config/production.yaml` file:
```bash
$ cd /var/www/peertube/versions
$ diff -u "$(ls --sort=t | head -2 | tail -1)/config/production.yaml.example" "$(ls --sort=t | head -1)/config/production.yaml.example"
```
### nginx
Check changes in nginx configuration: