diff --git a/reader/3.2.7/data.yml b/reader/3.2.7/data.yml new file mode 100644 index 000000000..2a8b231f9 --- /dev/null +++ b/reader/3.2.7/data.yml @@ -0,0 +1,54 @@ +additionalProperties: + formFields: + - default: '4396' + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: '50' + edit: true + envKey: READER_APP_USERLIMIT + labelEn: User Limit + labelZh: 用户上限 + required: true + type: number + - default: '200' + edit: true + envKey: READER_APP_USERBOOKLIMIT + labelEn: User Book Limit + labelZh: 用户书籍上限 + required: true + type: number + - default: "false" + envKey: READER_APP_SECURE + labelEn: Enable Login Authentication + labelZh: 开启登录鉴权,开启后将支持多用户模式 + required: true + type: select + values: + - label: 开启 + value: "true" + - label: 关闭 + value: "false" + - default: reader + envKey: READER_APP_SECUREKEY + labelEn: Admin Password + labelZh: 管理员密码 + random: true + required: true + rule: paramComplexity + type: password + - default: "true" + envKey: READER_APP_CACHECHAPTERCONTENT + labelEn: Cache Chapter Content + labelZh: 开启缓存章节内容 V2.0 + required: true + type: select + values: + - label: 开启 + value: "true" + - label: 关闭 + value: "false" \ No newline at end of file diff --git a/reader/3.2.7/docker-compose.yml b/reader/3.2.7/docker-compose.yml new file mode 100644 index 000000000..c67a127c9 --- /dev/null +++ b/reader/3.2.7/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3.1' +services: + reader: + image: hectorqin/reader:3.2.7 + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + networks: + - 1panel-network + volumes: + - ./data/logs:/logs + - ./data/storage:/storage + environment: + - SPRING_PROFILES_ACTIVE=prod + - READER_APP_USERLIMIT=${READER_APP_USERLIMIT} + - READER_APP_USERBOOKLIMIT=${READER_APP_USERBOOKLIMIT} + - READER_APP_CACHECHAPTERCONTENT=${READER_APP_CACHECHAPTERCONTENT} + - READER_APP_SECURE=${READER_APP_SECURE:-FALSE} + - READER_APP_SECUREKEY=${READER_APP_SECUREKEY} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/reader/README.md b/reader/README.md new file mode 100644 index 000000000..b51d3f4f1 --- /dev/null +++ b/reader/README.md @@ -0,0 +1,36 @@ +# reader + +**阅读是一款提供网络文学搜索的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。** + +当您搜索一本书的时,阅读会将该书的书名以关键词的形式提交到各个第三方网络文学网站。 +各第三方网站返回的内容与阅读无关,阅读对其概不负责,亦不承担任何法律责任。 +任何通过使用阅读而链接到的第三方网页均系他人制作或提供,您可能从第三方网页上获得其他服务,阅读对其合法性概不负责,亦不承担任何法律责任。 +第三方搜索引擎结果根据您提交的书名自动搜索获得并提供试读,不代表阅读赞成或被搜索链接到的第三方网页上的内容或立场。您应该对使用搜索引擎的结果自行承担风险。 + +## 主要功能: + +- 书架管理 +- 书架布局 +- 搜索 +- 书海 +- 看书 +- 移动端适配 +- 换源 +- 翻页方式 +- 手势支持 +- 自定义主题 +- 自定义样式 +- WebDAV同步 +- 文字替换过滤 +- 听书<仅部分浏览器支持,手机端会因为锁屏而失效> +- 用户配置备份恢复 +- 支持漫画 +- 支持音频 +- 书源失效检测 +- 导入本地TXT、EPUB、UMD、PDF格式的书籍 +- 书籍分组 +- RSS订阅 +- 定时更新书架 +- 并发搜书 +- 本地书仓 +- 支持kindle阅读 diff --git a/reader/data.yml b/reader/data.yml new file mode 100644 index 000000000..99422e25d --- /dev/null +++ b/reader/data.yml @@ -0,0 +1,18 @@ +name: reader +tags: + - 实用工具 +title: 阅读3服务器版 +type: 实用工具 +additionalProperties: + key: reader + name: reader + tags: + - Tool + shortDescZh: 阅读3服务器版 + shortDescEn: Read 3 Server Edition + type: tool + crossVersionUpdate: true + limit: 0 + website: https://github.com/hectorqin/reader + github: https://github.com/hectorqin/reader + document: https://github.com/hectorqin/reader/blob/master/doc.md \ No newline at end of file diff --git a/reader/logo.png b/reader/logo.png new file mode 100644 index 000000000..930f00a9a Binary files /dev/null and b/reader/logo.png differ