本仓库为镜像备份,仅用于个人部署和学习使用。
“轻阅读”由 autobcb 开发。目前原项目已停止更新,上游 Docker 镜像也可能停止维护。
本镜像同步自:
linmax/read:latest容器启动后,可以通过以下地址访问:
http://服务器IP:8080/http://服务器IP:8080/admin创建 docker-compose.yml:
services:
qread:
image: coloynle/read:latest
container_name: qread
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./appdata:/app
environment:
TZ: Asia/Shanghai
# ========== 数据库设置 ==========
# sqlite:使用 SQLite,下面的 MySQL 配置不会生效
# mysql:使用 MySQL,需要填写数据库连接信息
DB_TYPE: sqlite
# 使用 MySQL 时取消注释并修改
# DB_JDBCURL: "jdbc:mysql://数据库地址:3306/数据库名?characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=UTC"
# DB_USERNAME: 用户名
# DB_PASSWORD: 密码
# ========== 管理员设置 ==========
ADMIN_USERNAME: admin
ADMIN_PASSWORD: 请修改为强密码
# 是否开启定时更新最新章节任务
# 共享后端建议关闭
ADMIN_UPDATE: "true"
# App 管理后台生成的密钥
ADMIN_CODE: ""
# 填写后,App 每次启动时会显示公告
# ADMIN_GONGGAO: "这是一个公告"
# ========== 用户权限设置 ==========
# 是否允许用户自助修改权限
USER_ALLOWCHANGE: "true"
# 是否允许上传 TXT
USER_ALLOWUPTXT: "false"
# 是否允许添加缓存
USER_ALLOWCACHE: "false"
# 是否使用图片解密
USER_ALLOWIMG: "false"
# 是否允许检验书源
USER_ALLOWCHECK: "false"
# 书源模式:
# 0:不允许修改书源
# 1:允许在后台修改
# 2:使用独立书源
USER_SOURCE: "0"
# 最大书源数量,0 表示不限制
USER_MAXSOURCE: "0"
# 10 分钟内出现多少次超时后禁用书源
# 0 表示不限制
USER_TIMEOUT: "0"
# 是否代理封面
USER_PROXYPNG: "false"
# Web 页面模式:
# 0:提供完整 Web 页面
# 1:Web 页面仅允许注册和找回密码
# 2:关闭 Web 页面
USER_INDEX: "0"
# ========== SMTP 邮件设置 ==========
# SMTP_HOST: smtp.example.com
# SMTP_PROTOCOLS: TLSv1.2
# SMTP_PORT: "465"
# SMTP_ACCOUNT: [email protected]
# SMTP_PASSWORD: 邮箱密码或授权码
# SMTP_PERSONAL: 轻阅读
# SMTP_CODESUBJECT: 验证码
# ========== 默认配置 ==========
# DEFAULT_TTS: 默认TTS链接
# DEFAULT_RULE: 默认净化规则链接
# ========== HTTP 线程设置 ==========
SERVER_HTTP_CORETHREADS: x5
SERVER_HTTP_MAXTHREADS: x10
# ========== 日志设置 ==========
# 设置为 true 后不再将日志写入文件
# DISABLE_LOG_TO_FILE: "true"
# ========== Java 启动命令 ==========
JAVA_CMD: "java -jar /app/read.jar"
# 如需通过代理运行,请注释上面的 JAVA_CMD,并使用下面的配置
# JAVA_CMD: "java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=1080 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=1080 -jar /app/read.jar"
启动容器:
docker compose up -d
查看运行状态:
docker compose ps
查看实时日志:
docker compose logs -f qread
停止并删除容器:
docker compose down
更新镜像:
docker compose pull
docker compose up -d
docker run -d \
--name qread \
--restart unless-stopped \
-p 8080:8080 \
-v "$(pwd)/appdata:/app" \
-e TZ=Asia/Shanghai \
-e DB_TYPE=sqlite \
-e ADMIN_USERNAME=admin \
-e ADMIN_PASSWORD=请修改为强密码 \
-e ADMIN_UPDATE=true \
-e JAVA_CMD="java -jar /app/read.jar" \
coloynle/read:latest
容器的数据目录为:
/app
Docker Compose 默认映射到当前目录:
./appdata
升级或重新创建容器时,请勿删除该目录。
本镜像来自上游镜像的同步和备份,不包含对轻阅读程序源代码的原创声明。
如需查看项目源码、许可证或了解程序实现,请访问原项目:
Content type
Image
Digest
sha256:77f11ccdf…
Size
301.3 MB
Last updated
2 months ago
docker pull coloynle/read