Docker部署So Novel私人小说库，实现下载小说自由

前言近期飞牛应用上架了很多款小说阅读相关的应用，都很不错，不过受版权限制基本都是阅读本地文件的，所以需要一个项目获取小说到 NAS 本地，So Novel 这个项目主要功能就是下载，不支持在线阅读，配合起来就很方便。项目介绍 So Novel 是一款通用的网页内容处理与导出工具，它致力于帮助用户高效地从网页中提取结构化信息，并将其灵活导出为 EPUB、TXT、PDF 等多种标准电子文档格式。适用于学习采集、格式转换、电子书制作等场景。项目地址：https://github.com/freeok/so-novel 点击查看图片 TUI 预览 (Text-based User Interface) 部署项目可以安装到桌面端或通过 docker 部署到 NAS 上，我选择通过 Docker Compose 部署到飞牛上。 services: sonovel: image: ghcr.io/freeok/sonovel:latest container_name: sonovel ports: - "7765:7765" environment: JAVA_OPTS: "-Dmode=web" volumes: - sonovel_data:/sonovel restart: unless-stopped volumes: sonovel_data: 使用自带书源，也可以添加自定义源 8a0352146802122b.png 添加下载目录 b113fbd85b891d4e.png 搜索想要下载的书籍 8317216673b61f98.png 点击下载后等待解析完成，下载至电脑 e73d7d699e9afc9b.png 同时在 NAS 本地保留一份 3be716cd51513f96.png 结尾书源部分参考：https://github.com/freeok/so-novel/blob/main/BOOK_SOURCES.md 公网使用建议添加登录限制，可以在环境变量中添加 AUTH_USERNAME: "admin" # 设置 Web 管理后台登录用户名 AUTH_PASSWORD: "123456" # 设置 Web 管理后台登录密码