self-hosted Calibre-Web update (in NAS)

개인적으로 보유하고 있는 전자책을 관리하는 Calibre-Web 가 0.6.23으로 업데이트가 나왔다. 따라서 이번에 0.6.21 사용하다가 업데이트를 진행하고자 한다.

기본에는 웹상에서 Version Information 부분에서 업데이트가 되었는데

0.6.20 사용때 부터는 해당 버튼으로 업데이트를 하면 파싱? 에러가 나서 안된다.

업데이트


  1. 기본에 서비스하고 있는 docker container를 stop 하고 remove 해준다.
    이때 주의점은 꼭 해당 서비스에 연결된 폴더및 파일은 절대로 건드리지 않는다.
  2. 해당 서비스 이미지를 지워준다.
  3. 미리 만든어둔 작업스케줄에서 실행을 한다.
docker run -d --name=calibre-web \
-p 8083:8083 \
-e PUID=1026 \
-e PGID=100 \
-e TZ=Asia/Seoul \
-e DOCKER_MODS=linuxserver/mods:universal-calibre \
-e OAUTHLIB_RELAX_TOKEN_SCOPE=1 \
-v /volume1/docker/calibre-web:/config \
-v /volume1/docker/calibre-web/books:/books \
--restart always \
ghcr.io/linuxserver/calibre-web

이후, 조금 시간이 걸린다. log 보고 done 나오면 다시 도메인으로 접속해서 확인해보자.