From 17e3873f8e314bd71756d2c44d606f2f50247f6d Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Wed, 15 Dec 2021 20:10:36 +0100 Subject: [PATCH] Add migration for v4 config options --- start.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/start.sh b/start.sh index 0b130f4..f7b51e5 100755 --- a/start.sh +++ b/start.sh @@ -69,6 +69,15 @@ yq eval ".smtp.tls = false" -i /app/data/production.yaml yq eval ".smtp.disable_starttls = true" -i /app/data/production.yaml yq eval ".smtp.from_address = \"${CLOUDRON_MAIL_FROM}\"" -i /app/data/production.yaml +# v4 config file migrations https://github.com/Chocobozzz/PeerTube/releases/tag/v4.0.0 +yq eval "del(.log.rotation.maxFileSize)" -i /app/data/production.yaml +yq eval "del(.log.rotation.maxFiles)" -i /app/data/production.yaml +yq eval "del(.log.anonymizeIP)" -i /app/data/production.yaml +yq eval ".log.rotation.max_file_size = \"1MB\"" -i /app/data/production.yaml +yq eval ".log.rotation.max_files = 1" -i /app/data/production.yaml +yq eval ".log.anonymizeIP = false" -i /app/data/production.yaml +yq eval ".storage.bin = \"/app/data/storage/bin/\"" -i /app/data/production.yaml + chown -R cloudron:cloudron /app/data echo "==> Starting PeerTube"