auto-read-liunxdo Docker一键部署指南:docker-compose从零搭建自动阅读服务

发布时间:2026/10/8 20:03:21

auto-read-liunxdo Docker一键部署指南:docker-compose从零搭建自动阅读服务 auto-read-liunxdo Docker一键部署指南docker-compose从零搭建自动阅读服务【免费下载链接】auto-read-liunxdoAuto-scrubbing of articles and auto-likes in discourse项目地址: https://gitcode.com/gh_mirrors/au/auto-read-liunxdoauto-read-liunxdo 是一款面向 Discourse 论坛的开源自动阅读工具支持自动阅读帖子、随机点赞以及按用户精准点赞还能同时管理多个账号。本文提供完整的auto-read-liunxdo Docker 一键部署教程即使你完全不懂编程只要跟着 docker-compose 配置步骤操作十几分钟就能在服务器上跑起自己的自动阅读服务。一、auto-read-liunxdo 是什么能做什么简单来说这是一款论坛自动化助手。它基于 Puppeteer 驱动真实浏览器自动登录 Discourse 系论坛如 linux.do、meta.discourse.org 等模拟真实用户阅读帖子和点赞主要用途包括自动阅读模拟滚动浏览帖子累积阅读时长自动点赞可随机点赞也可针对特定用户发布的帖子精准点赞多账户支持一个服务同时托管多个账号互不干扰⏰定时运行配合 cron 定时任务每天自动执行阅读任务数据抓取可选支持将话题数据写入 PostgreSQL 等数据库上图是 Discourse 社区界面脚本会自动滚动阅读帖子并执行点赞操作。auto-read-liunxdo 的工作原理核心是 bypasscf.js 入口脚本通过无头浏览器模拟真实用户行为。二、部署前的准备工作2.1 需要准备的资源开始 Docker 部署之前请先确认以下条件项目要求说明服务器2核4G 以上需要跑浏览器内存越大越稳系统Linux推荐 Ubuntu/Debian已安装 Docker 与 docker-compose论坛账号一个或多个用于登录自动阅读网络可正常访问目标论坛如需要可配置代理2.2 获取登录 Cookie推荐方式目前密码登录方式因验证机制已失效强烈建议使用 Cookie 登录获取方法非常简单在浏览器中打开目标论坛网站按F12打开开发者工具切换到Application应用程序选项卡在左侧 Storage 中选择Cookies找到以_t开头的 Cookie 值复制出来多个账号用逗号分隔格式如COOKIES_tlnm123,_tabc123上图是 LINUX DO 论坛界面这也是 auto-read-liunxdo 默认支持的目标站点之一部署完成后服务会自动在该类 Discourse 论坛上执行阅读任务。三、docker-compose 从零部署详细步骤3.1 第一步克隆项目仓库在服务器上执行以下命令将项目代码拉取到本地git clone https://gitcode.com/gh_mirrors/au/auto-read-liunxdo cd auto-read-liunxdo3.2 第二步配置 .env 环境变量项目根目录已自带一份 .env 模板文件直接编辑它填写你的账号信息USERNAMES你的论坛用户名 COOKIES_t你的cookie值 WEBSITEhttps://linux.do AUTO_LIKEtrue RUN_TIME_LIMIT_MINUTES20 MAX_CONCURRENT_ACCOUNTS3 HEALTH_PORT7860各关键参数含义USERNAMES/COOKIES登录凭证支持多账户逗号分隔WEBSITE要阅读的网站地址默认为 https://linux.do也支持 meta.discourse.org、meta.appinn.net 等AUTO_LIKE是否开启自动点赞设为true开启RUN_TIME_LIMIT_MINUTES单次运行时长分钟MAX_CONCURRENT_ACCOUNTS每批同时运行的账号数建议 3 以内避免被限制HEALTH_PORT健康探针端口默认 7860小技巧推荐把个性化配置写入.env.local文件它的优先级高于.env而且不会提交到仓库更安全。3.3 第三步启动自动阅读服务自动阅读 随机点赞使用默认配置执行docker-compose up -d仅点赞特定用户则使用专用编排文件 docker-compose-like-user.ymldocker-compose -f docker-compose-like-user.yml up -d查看运行日志确认服务正常启动docker-compose logs -f3.4 第四步验证服务是否运行启动后可通过健康检查确认服务存活浏览器访问http://服务器IP:7860若返回正常响应说明 auto-read-liunxdo 自动阅读服务已成功运行。容器默认设置了restart: unless-stopped重启策略异常退出会自动拉起非常省心。四、进阶配置定时自动阅读如果想每天定时执行自动阅读任务可以使用项目自带的 cron.sh 脚本配合系统 crontab 实现。4.1 最快配置方法chmod x cron.sh crontab -e在打开的编辑器中添加一行示例为每天凌晨 6 点执行0 6 * * * /root/auto-read-liunxdo/cron.sh注意路径要改成你实际的仓库目录可用pwd命令查看。4.2 脚本执行逻辑cron.sh 会自动完成启动容器 → 运行 20 分钟 → 记录日志 → 关闭容器的完整流程日志写入 cron.log既省资源又能防止长时间占用被论坛风控。五、常见问题与注意事项5.1 阅读量统计有延迟脚本运行时不显示详细日志只有登录结果阅读量统计存在延迟建议以点赞记录为准来确认任务是否执行成功。5.2 运行时间建议每批账号同时运行数MAX_CONCURRENT_ACCOUNTS和单次时长RUN_TIME_LIMIT_MINUTES都不宜设置过大频繁快速登录过多账号容易触发论坛的验证机制导致登录超时Navigation timeout错误。5.3 支持更多 Discourse 网站如需添加其他基于 Discourse 的论坛只需修改 .env 中的WEBSITE变量指向对应网址即可如果目标站点较特殊可能需要修改 external.js 中对应的适配部分并重新构建镜像。六、总结通过 docker-compose 部署 auto-read-liunxdo 自动阅读服务只需四步clone 仓库 → 配置 .env → 启动容器 → 查看日志。整个流程无需安装 Node.js 环境Docker 镜像已内置 Chrome 浏览器及全部依赖见 Dockerfile真正实现一键部署。无论是个人挂机阅读还是管理多个论坛账号这套方案都能帮你高效完成日常阅读任务。【免费下载链接】auto-read-liunxdoAuto-scrubbing of articles and auto-likes in discourse项目地址: https://gitcode.com/gh_mirrors/au/auto-read-liunxdo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/7 17:20:53

ripdrag部署全攻略:cargo install、Flatpak与AUR打包一次说清

ripdrag部署全攻略:cargo install、Flatpak与AUR打包一次说清 【免费下载链接】ripdrag Drag and Drop utilty written in Rust and GTK4 项目地址: https://gitcode.com/gh_mirrors/ri/ripdrag ripdrag 是一款基于 Rust 与 GTK4 编写的开源终端拖拽工具&…

2026/10/8 20:02:51

Windows Server 2012 R2 WinSxS 安全管理与清理指南

简介:本资源为Windows Server 2012 R2系统下.NET Framework 3.5离线安装所需的完整SXS组件包,面向企业IT运维人员、系统管理员及需在无网络环境部署旧版应用的技术人员,解决Windows Server 2012 R2默认不包含.NET 3.5运行时、启用功能时提示源…

2026/10/8 20:02:51

Excel函数实战:从SUMIFS到正则提取与公式优化

1. 先聊聊:为什么我会持续更新一套 Excel 函数笔记先说个真实场景。上个月我帮朋友处理一张销售流水表,二十多万行数据,里面有日期、区域、销售员、商品名称、单价、数量、金额。他的需求很简单:把每个销售员在华东区、产品名称包…

2026/10/8 20:02:51

彻底讲透CIDR:无分类编址、子网划分与路由聚合

学网络的朋友应该都有一个共同的体验:走到 IP 编址这一块,最难过的一关就是从“分类编址”到“无分类编址 CIDR”的思维切换。很多人一直记着 A 类最大、C 类最小,看到 IP 第一反应就是“这是不是一个 B 类地址”,结果一到做题&am…

2026/10/8 20:02:51

llcbench:用缓存延迟曲线量化LLC性能,精准定位服务器瓶颈

简介:LLCbench(Low-Level Characterization Benchmarks)是一套面向Linux平台的底层表征基准测试工具集,集成了MPBench、CacheBench与BLASBench三大测试方法。本压缩包聚焦CacheBench,用于在不同硬件配置下评估缓存层级…

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/8 10:03:20

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 0:02:17

自然数立方等于连续奇数之和:从证明到编程验证

十几年来我一直游走在数学科普和编程教学这两块内容之间,对“看起来像魔法、拆开全是数学”的结论总是格外敏感。最近翻资料时又撞见一句话:任何一个自然数 m 的立方,都可以写成 m 个连续奇数之和。2 的立方等于 3 加 5,3 的立方等…

2026/10/8 0:02:17

C#上位机SSH连接实战:用SSH.NET补齐超时、批量与密钥认证

简介:这是一份基于 C# 开发的 SSH 连接功能半成品工程,原本作为另一个主项目的子功能模块,现独立打包分享。工程采用 WinForms 界面,包含源码、解决方案、安装部署工程、NuGet 依赖包及说明文档,适合正在做远程连接、网…

2026/10/8 0:02:17

Java SpringBoot一体化智能售后系统设计与实现全解析

毕业设计年年做,Java Web 方向的题目翻来覆去就那么几个,但“一体化智能售后系统”这个题,每次看到我都觉得值得认真聊一聊。它不是一个简单 curd 堆出来的管理系统,而是把客户、工单、派单、处理、回访、统计整条链路串起来的一套…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑