Docker搭建一款开源电子书阅读器

文摘   2024-12-02 09:41   广东  
系统介绍
Koodo Reader是一款功能强大、易于使用且支持多种电子书格式的开源电子书阅读器。无论是对于个人用户还是对于需要管理大量电子书的企业或机构来说,它都是一个值得推荐的选择。

| 主要特点

  • 多格式支持:Koodo Reader支持多达15种主流电子书格式,包括EPUB、PDF、Kindle(.azw3、.mobi、.azw)、纯文本(.txt)、漫画(.cbr、.cbz、.cbt、.cb7)、富文本(.md、.docx)、FictionBook(.fb2)、超文本(.html、.xml)等。

  • 跨平台同步:支持通过自定义数据存储位置的方式,借助OneDrive、iCloud、Dropbox、百度网盘等实现数据多端同步。用户可以在不同的设备和平台上同步其电子书和阅读进度。

  • 布局模式:支持双页模式、单页模式和滚动模式三种图书布局。文字转语音:支持听书功能,可以解放双手,享受听书的乐趣。

  • 翻译功能:支持25种语言即时翻译,方便阅读外文书籍。

  • 目录与书签:支持添加目录、书签、笔记、高亮、书架、标签等,方便用户快速找到并管理自己的电子书。

  • 自定义界面:用户可以自定义字体、字体大小、粗细、字间距、行间距、段落间距、背景色、文字颜色、亮度等,以满足个性化的阅读需求。

  • 备份与恢复:支持备份恢复功能,用户可以将所有数据打包保存到本地、Dropbox、Webdav,并随时恢复到Koodo Reader中。

  • 极简设计:遵循极简主义设计原则,通过精心打磨的UI界面和交互方式,让用户享受沉浸式无干扰的阅读体验。


| 使用体验

Koodo Reader的UI界面简洁直观,交互方式友好,用户可以轻松上手。在阅读过程中,用户可以随时添加笔记、高亮和书签,方便回顾和复习。同时,Koodo Reader还支持批量导入图书和快速搜索功能,大大提高了用户的阅读效率。

    如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。

    官方网站

    https://www.koodoreader.com/
    Docker镜像
    https://github.com/koodo-reader/koodo-reader/pkgs/container/koodo-reader
    GitHub地址
    https://github.com/koodo-reader/koodo-reader

    安装教程

    Docker部署操作步骤:安装Docker、拉取镜像、启动容器。

    | 安装docker

    sudo apt update
    sudo apt install -y docker.iodocker-compose

    | 拉取镜像

    sudo docker pull ghcr.io/koodo-reader/koodo-reader

    | 启动容器

    sudo docker run-d-p80:80--name koodo-reader ghcr.io/koodo-reader/koodo-reader:master

    执行完毕以上命令之后,访问 http://ip即可。

    关注公众号,为你推荐更多原创干货!

    更多内容也可看笔者出版图书

    —————————


    幼稚猿
    分享各类技术资讯和教程,出版多本IT图书《Django+Vue系统架构设计与实现》、《Golang+Vue.js商城项目实战》等
     最新文章