Calibre-Web を Docker でインストールした。
Calibre-Web を Docker でインストールする | 荒川仁志 公式サイト
https://hitoshiarakawa.com/blogs/2026/2026-10-31_installing-calibre-web-with-docker/
次は docker compose でインストールしてみよう。
環境:
・Proxmox 9.1-1(Ubuntu Server 26.04)
・macOS Golden Gate 27.0.1(英語環境、作業環境)
(1)作業ディレクトリーの作成、移動。
$ sudo mkdir -p ./calibre-web/{config,books}
$ cd calibre-web
(2)所有者とパーミッションを設定する。
$ sudo chown -R 1000:1000 .
$ sudo chmod -R 777 ./books
(3)空の metadata.db を配置する。
$ curl -sSL -o ./books/metadata.db https://raw.githubusercontent.com/janeczku/calibre-web/master/library/metadata.db
(4)compose.yml を作成する。
services:
calibre-web:
image: lsiodev/calibre-web:latest
container_name: calibre-web
environment:
- PUID=1000 # 実行ユーザーのUID (id -u で確認)
- PGID=1000 # 実行ユーザーのGID (id -g で確認)
- TZ=Asia/Tokyo
- DOCKER_MODS=linuxserver/mods:universal-calibre # 書籍変換(Calibre binary)を有効化するモジュール
volumes:
- ./config:/config
- ./books:/books
ports:
- 8090:8083
restart: always
(5)コンテナを起動する。
$ sudo docker compose up -d
(6)ブラウザで以下にアクセスする。
http://{IP アドレス}:8090
ログイン画面で、admin/admin123 でログインする。
「Location of Calibre Database」で「/books」と入力し、「Save」をクリックする。
これで Calibre-Web が使えるようになる。
*
少し使ってみた。
- ブラウザで読める。
- epub ファイルはブックマーク機能がある。ページをブックマークしたあと、「左上のハンバーガーアイコン>ブックマークアイコン」でブックマークに飛べる。
- PDF ファイルはブックマーク機能がない。手書きやメモを記入できる(ただし保存方法が分からなかった)。
- ハイライト機能はない。
- 本を閉じても最後に読んだ場所から続きを読むことができる(ただし端末間で同期できないから意味がない)。
- 縦書き書籍はページめくりの方向はうまくできたが、文章がパソコンでは縦書きの下寄せ、iPad では横書きのまま右寄せになってしまう。ほんらいの縦書きの上寄せにできない。
使いやすいわけではない。
Amazon.co.jp: Docker & Kubernetesネットワークのしくみ: 大隈 峻太郎: Kindleストア
https://amzn.to/4s2FvTJ