介绍
具有同步和备份功能的现代电子书管理器和阅读器,适用于 Windows、macOS、Linux 和 Web
web端少很多功能🥲
详情请看GitHub及官网😋
GitHub地址:troyeguo/koodo-reader: A modern ebook manager and reader
docker镜像:liwangsheng/koodo-reader - Docker Image | Docker Hub
在线体验:Koodo Reader (960960.xyz)
预览
似乎不支持mobi格式的漫画

下面是pdf格式的书籍,其实浏览器自己就能看pdf了

下面是epub格式的书籍,以及设置界面

看着还不错?😊
部署
构建docker镜像并部署,可跳过直接部署我的镜像😚
构建镜像
# 拉取代码
git clone --depth=1 https://github.com/troyeguo/koodo-reader.git
# 进入目录
cd koodo-reader/
可以使用官方的Dockerfile,我稍稍修改了下:
FROM node:18.18-slim
WORKDIR /app
COPY . .
RUN yarn && yarn build
FROM busybox:1.35.0-uclibc
COPY --from=0 /app/build /app
CMD ["httpd", "-f", "-p", "80", "-h", "/app"]
# 构建镜像
docker build -t koodo-reader .
镜像大小只有24.4MB,还行🥰
vps上运行给我干崩溃了,ssh都登不上,去面板重启了😅
运行
chatgpt帮我写了docker cli以及docker-compose.yaml,如下🥰
# docker cli
docker run -d \
-p 8860:80 \
--name koodo-reader \
--restart always \
liwangsheng/koodo-reader
# docker-compose.yaml
version: '3'
services:
koodo-reader:
image: liwangsheng/koodo-reader
container_name: koodo-reader
ports:
- "8860:80"
restart: always
可自行修改端口、容器名,若使用自己构建的镜像一并修改镜像

什么原因把你 vps 干崩溃了?
@l王1- #1 docker build
小鸡性能太弱
感谢分享