immichのバージョンが上がったようなので、upgradeしてみる。
サーバupgrade
https://docs.immich.app/install/upgrading
を参考に
docker compose pull && docker compose up -d
とりあえずこれで何事もなくupgradeされる。
一応docker-compose.ymlも更新してもう一度やってみる(参考: https://docs.immich.app/overview/quick-start)
newにダウンロードしなおして差を見てみる
mkdir new && cd new
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
diff -uNr ../immich-app ./
何かわからないがdocker-compose.ymlの方でredisとやらも変わっていたのでdocker-compose.ymlを置き換えてもう一度upgradeした。問題なかった。
アプリのupgrade
サーバを上げたら更新ボタンになり、google playから更新できた
追記: docker-compose.ymlの更新
上記、いちいちdocker-compose.ymlの差分を反映するのも面倒なので、gitを使って反映するようにした。
公式のdocker-compose.ymlと.envと以下のスクリプト(pull.sh)をmasterに登録、homeブランチに分岐して家用の設定変更を行う。
sh pull.shでmasterのymlと.envを更新して、homeブランチをmasterにリベースする。
git checkout master
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
git add -u
git commit -m "update"
git checkout home
git rebase master
あとはdocker-compose pull && docker-compose up -dでupgradeする。
0 件のコメント:
コメントを投稿