作者: 广大群友
建议个人使用
利用爪云每月$5免费额度搭建轻阅读后端
适用人群
- 拥有一个注册时间超过180天的GitHub账号
- 希望零成本搭建个人轻阅读后端服务
一、注册并登录爪云平台
- 访问爪云平台:https://ap-northeast-1.run.claw.cloud/
- 使用你的GitHub账号登录(需满足账号注册时间 > 180天)
- 注册成功后,你将看到平台主界面。如有模板引导,可选择跳过或按需选择“Deploy From Template”
二、确认免费额度
- 点击右上角用户菜单,选择 Plan
- 确认当前计划是否为“永久免费”或包含每月$5免费额度
👇 如下图所示界面:
三、创建轻阅读容器
- 点击左侧导航栏第一个图标 App Launchpad
- 在页面左上角点击黑色 Create App 按钮
- 进入容器创建页面,按照下图提示填写基础配置:
四、配置环境变量
在环境变量(Environment Variables)区域,添加以下键值对。 请务必修改加粗标注的变量为你的自定义值,以确保安全。
code
USER_MAXSOURCE=0
SERVER_HTTP_CORETHREADS=x5
DB_USERNAME=用户名 ← 若使用MySQL,请修改为实际数据库用户名
USER_TIMEOUT=0
USER_ALLOWCACHE=false
USER_PROXYPNG=false
DB_JDBCURL=jdbc:mysql://127.0.0.1:3306/数据库名?characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=UTC ← 将“数据库名”替换为实际名称
USER_ALLOWIMG=false
USER_ALLOWUPTXT=false
USER_SOURCE=0
JAVA_CMD=java -jar /app/read.jar
TZ=Asia/Shanghai
DB_TYPE=sqlite ← 如使用SQLite,则无需配置MySQL相关变量
ADMIN_USERNAME=admin ← **必须修改为自定义管理员用户名**
SERVER_HTTP_MAXTHREADS=x10
DB_PASSWORD=密码 ← 若使用MySQL,请修改为强密码
USER_ALLOWCHECK=false
ADMIN_PASSWORD=adminadmin ← **必须修改为强密码**
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
JAVA_HOME=/opt/java/openjdk
LANG=en_US.UTF-8
JAVA_VERSION=jdk-22.0.2+9
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8
⚠️ 安全提示:
*ADMIN_USERNAME *和 ADMIN_PASSWORD 是后台登录凭证,务必改为复杂且唯一的值。
若使用SQLite(DB_TYPE=sqlite),可忽略DB_USERNAME、DB_PASSWORD和DB_JDBCURL中的MySQL配置,但建议删除或留空以避免混淆。
所有带“用户名/密码”字样的变量都应替换为你自己的安全凭据。
五、开始构建
- 确认配置无误后,点击右上角 开始构建
- 构建过程约需 3–5 分钟,请耐心等待
六、部署成功与访问后台
- 构建完成后,容器状态显示为“可用”
- 复制生成的访问链接,在浏览器中打开:
链接+/admin
- 使用刚刚设置的管理员账号和密码登录后台
七、添加用户与开始使用
- 登录后台后,进入用户管理页面
- 添加新用户即可开始使用轻阅读服务
- 前端访问链接为:
复制的链接(不带/admin)
注意事项
- 请妥善保管管理员账号和密码
- 每月免费额度为$5,超出部分将产生费用,请注意用量
- 如需修改配置,可随时在容器管理页面进行调整并重新部署