From e81fbee8ae734ca853f54fbcd1bcb83f1b442a34 Mon Sep 17 00:00:00 2001 From: Perflyst Date: Thu, 24 Jan 2019 19:07:19 +0100 Subject: [PATCH] Add upgrade guide --- Upgrade-Invidious.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Upgrade-Invidious.md diff --git a/Upgrade-Invidious.md b/Upgrade-Invidious.md new file mode 100644 index 0000000..5db0e15 --- /dev/null +++ b/Upgrade-Invidious.md @@ -0,0 +1,25 @@ +## Invidious releases are based on tags. You can use them if you want to be sure your instance is stable. + +#### With release tags +```bash +$ sudo -i -u invidious +$ cd invidious +$ git pull +$ latestVersion=$(git describe --tags `git rev-list --tags --max-count=1`) +$ git checkout $latestVersion +$ shards +$ crystal build src/invidious.cr --release +$ exit +$ sudo systemctl restart invidious.service +``` + +#### With master branch +```bash +$ sudo -i -u invidious +$ cd invidious +$ git pull +$ shards +$ crystal build src/invidious.cr --release +$ exit +$ sudo systemctl restart invidious.service +``` \ No newline at end of file