koodo-reader:一个现代的电子书管理器和阅读器

介绍

具有同步和备份功能的现代电子书管理器和阅读器,适用于 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)

在线体验: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

可自行修改端口、容器名,若使用自己构建的镜像一并修改镜像

点赞
  1. l王1-说道:

    什么原因把你 vps 干崩溃了?

  2. luofeng说道:

    @l王1- #1 docker build
    小鸡性能太弱

  3. WisdomDevil说道:

    感谢分享

回复 l王1- 取消回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮