
Autocaliweb是一个基于Calibre数据库的Web应用,提供简洁直观的界面,用于浏览、阅读和下载电子书。该软件是Calibre-Web和Calibre-Web Automated的分支,采用GPL v3许可证授权,适合个人或团队管理电子书库,支持多用户访问及与电子书阅读器集成。
DOCKER_MODS/.well-known/openid-configuration)快速安装
下载Docker Compose模板文件到Autocaliweb数据目录(如/opt/autocaliweb):
bashcurl -Lo ./docker-compose.yml https://raw.githubusercontent.com/gelbphoenix/autocaliweb/main/docker-compose.yml
编辑模板文件,根据注释填写时区和挂载路径。
导航到下载目录并启动容器:
bashdocker compose up -d
Docker Compose配置示例
yamlservices: autocaliweb: image: gelbphoenix/autocaliweb:latest container_name: autocaliweb restart: unless-stopped ports: - "8083:8083" # 主机端口:容器端口 environment: - TZ=Etc/UTC # 更改为指定时区(如Europe/Berlin、America/Denver) - PUID=1000 # 运行容器的用户ID - PGID=1000 # 运行容器的用户组ID volumes: - /path/to/config:/config # 配置文件目录 - /path/to/book/ingest:/acw-book-ingest # 图书摄取目录 - /path/to/library:/calibre-library # Calibre库目录 stop_signal: SIGINT stop_grace_period: 15s
手动安装(风险自负)
下载安装脚本并检查:
bashcurl -Lo ./manual_install_acw.sh https://github.com/gelbphoenix/autocaliweb/raw/refs/heads/main/scripts/manual_install_acw.sh
赋予执行权限并以root运行:
bashsudo chmod +x ./manual_install_acw.sh && sudo ./manual_install_acw.sh
按照安装成功后的提示完成后续步骤。
Proxmox VE脚本
可使用Proxmox VE Helper-Scripts团队维护的脚本:
bashbash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/autocaliweb.sh)"
bashbash -c "$(curl -fsSL https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/autocaliweb.sh)"
访问Autocaliweb:在浏览器中导航至 http://localhost:8083(OPDS目录为 http://localhost:8083/opds)。
使用默认管理员凭据登录:
用户名:admin 密码:admin123
通过管理员页面配置实例:
设置 -> 基本配置 -> 功能配置 中启用"允许上传"Google Drive集成:如将Calibre库托管在Google Drive,参考https://github.com/janeczku/calibre-web/wiki/G-Drive-Setup#using-google-drive-integration%E3%80%82
重要:如从Calibre-Web Automated迁移,请确保启动前将
cwa.db重命名为acw.db。
Docker部署要求
手动安装要求
详见https://github.com/gelbphoenix/autocaliweb/wiki/Manual-Installation#prerequisites
Proxmox VE脚本要求
常见问题:
logs 目录中的日志文件获取错误信息。配置错误:确保Calibre数据库兼容且格式正确,参考Calibre文档维护数据库。
性能问题:
用户管理问题:用户无法登录或注册时,检查管理员界面中的用户权限设置,确保注册已启用且用户被分配适当角色。
Autocaliweb是一个基于Calibre数据库的电子书管理Web应用,提供简洁直观的界面,用于浏览、阅读和下载电子书。作为Calibre-Web和Calibre-Web Automated的分支,采用GPL v3许可证授权,支持多用户访问、元数据管理及电子阅读器同步,适合个人或团队构建和维护数字图书馆。
DOCKER_MODS扩展/.well-known/openid-configuration)快速安装步骤
下载Docker Compose模板至数据目录(如/opt/autocaliweb):
bashcurl -Lo ./docker-compose.yml https://raw.githubusercontent.com/gelbphoenix/autocaliweb/main/docker-compose.yml
编辑模板文件,配置时区(TZ)、用户ID(PUID)、用户组ID(PGID)及挂载路径。
启动容器:
bashdocker compose up -d
Docker Compose配置示例
yamlservices: autocaliweb: image: gelbphoenix/autocaliweb:latest container_name: autocaliweb restart: unless-stopped ports: - "8083:8083" # 主机端口:容器端口 environment: - TZ=Asia/Shanghai # 设置时区(如Europe/Berlin、America/New_York) - PUID=1000 # 运行用户ID - PGID=1000 # 运行用户组ID volumes: - /path/to/config:/config # 配置文件存储路径 - /path/to/ingest:/acw-book-ingest # 图书上传/摄取目录 - /path/to/library:/calibre-library # Calibre数据库及图书存储路径 stop_signal: SIGINT stop_grace_period: 15s
访问应用:在浏览器中打开 http://<服务器IP>:8083(OPDS目录:http://<服务器IP>:8083/opds)。
初始登录:使用默认管理员凭据:
用户名:admin 密码:admin123
基础配置:
设置 > 基本配置 > 功能配置 > 允许上传Google Drive集成:如需将图书库托管至Google Drive,参考https://github.com/janeczku/calibre-web/wiki/G-Drive-Setup#using-google-drive-integration%E3%80%82
迁移注意:从Calibre-Web Automated迁移时,需将
cwa.db重命名为acw.db后启动容器。
Docker环境要求
手动安装要求
详见https://github.com/gelbphoenix/autocaliweb/wiki/Manual-Installation#prerequisites
logs目录日志文件,确认挂载路径权限及数据库完整性。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务