Files
nexus/wiki/entities/Calibre.md

58 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Calibre
> Calibre开源电子书库管理工具在 Synology NAS 上以 Docker 方式部署,提供电子书管理、格式转换和 Web 阅读界面。
## Overview
Calibre 是功能最强大的开源电子书库管理工具支持电子书格式转换、元数据编辑、新闻订阅、Web服务器等功能。本方案中通过 Docker Compose 在 Synology NAS DS718 上部署 Calibre-Web提供公网访问。
## Deployment
|| 项目 | 配置 |
|------|------|
| 部署位置 | Synology NAS DS718192.168.3.17|
| 容器名称 | calibre |
| 内网端口 | 8083 |
| 公网域名 | calibre.ishenwei.online |
| FRP remotePort | 18083 |
| FRP 客户端 | NAS frpc |
| Docker 镜像 | ghcr.io/linuxserver/calibre-web推测|
## Architecture
```
[用户]
│ HTTPS: calibre.ishenwei.online
[Cloudflare DNS → RackNerd VPS]
│ HTTPS 反向代理
[Caddy (VPS)]
│ FRP 隧道 (端口 18083)
[NAS:8083]
Calibre-Web
```
## Key Features
1. **电子书管理**:支持 EPUB/MOBI/AZW3/PDF/TXT 等格式
2. **元数据编辑**封面、作者、出版商、ISBN 等信息管理
3. **格式转换**Calibre 内核支持 20+ 格式转换
4. **Web 服务器**:内置 Web UI支持多设备阅读
5. **新闻订阅**:支持 RSS/Atom 格式新闻自动下载
## Related Concepts
- [[媒体服务器]] — 与 Jellyfin/Navidrome 构成家庭媒体服务矩阵
- [[Docker堆栈]] — NAS 上通过 Docker Compose 部署
- [[反向代理]] — 通过 Caddy + FRP 暴露公网访问
## Related Entities
- [[Synology NAS DS718]] — 部署宿主
- [[RackNerd]] — 公网 VPSCaddy
- [[frp]] — 内网穿透机制
- [[Jellyfin]] — 视频媒体服务(同一 NAS
- [[Navidrome]] — 音乐流媒体服务(同一 NAS