type
status
date
slug
summary
tags
category
icon
password
目录
- 关于 Leaflow(快速介绍)
- 为什么要用“自动签到控制面板”
- 部署前准备(先决条件)
- 在 leaflow.net 上部署(YAML + Docker 方式)——推荐
- 手动部署(开发者 / 调试)
- 使用指南(登录、添加账户、获取 Cookie、通知)
- 常见故障排查与安全注意事项
1. 关于 Leaflow(快速介绍)
Leaflow 是一个面向容器化应用的云原生部署平台,便于把 Docker 镜像/服务部署到在线环境并管理服务生命周期。它支持一键部署、服务管理、外网访问设置等功能,是部署轻量 Web 管理面板类服务的理想平台。欲了解官方介绍请见 Leaflow 官网。(Leaflow)
2. 为什么要用“自动签到控制面板”
自动签到控制面板可以:
- 支持多账号托管和定时签到(避免手动每天登录)。
- 支持通知(Telegram / 企业微信 / 钉钉 / Wxpusher),可及时收到签到成功/失败的结果。
- 提供历史记录与统计,便于查看签到成功率与异常。
该控制面板为社区开源项目(
leaflow-auto-beta),作者与社区持续维护。3. 部署前准备(先决条件)
- 一个可用的 Leaflow 平台账号与集群(可登录
leaflow.net并能创建服务)。(Leaflow)
- 能访问容器镜像的能力(Docker / GHCR)。
- 若使用 MySQL:准备好 MySQL 实例与 DSN(示例格式见下)。不建议把真实密码贴到公开日志里。
- 基本命令行能力(若使用手动部署)。
4. 在 leaflow.net 上部署(推荐:Docker 镜像 + YAML)
下面给出一份可直接复制到 Leaflow 平台「部署清单 / YAML」框中的示例(根据官方/社区示例整理):
核心说明:
- 镜像示例:
ghcr.io/stsix/leaflow-auto-beta:20250927214644(社区镜像,版本可能更新;也可使用:latest,但很多作者会推荐固定 tag 以确保可重复部署)。(LINUX DO)
MYSQL_DSN为可选项;若不填,应用默认使用 SQLite(数据保存在容器内/app/data/leaflow_checkin.db)。(LINUX DO)
- 资源最低可运行示例:128MB 内存 / 50m CPU(单账户场景可行)。可根据实际并发调整。(LINUX DO)
在 Leaflow 控制台的步骤概览:
- 登录
leaflow.net→ 进入「部署」或「应用」页面。(Leaflow)
- 新建部署 → 粘贴上面的 YAML → 应用/更新。
- 等待镜像拉取并启动 → 在「服务管理」设置外网访问(HTTP/端口映射)。
5. 手动部署(适合开发 / 本地测试)
如果你想在本地或自托管服务器上运行(开发或调试):
更多细节请见 GitHub 项目 README。(GitHub)
6. 使用指南(登录、添加账户、获取 Cookie、通知)
登录系统
- 访问
http://<your-host>:8181(或通过 Leaflow 暴露的域名)使用ADMIN_USERNAME/ADMIN_PASSWORD登录。(LINUX DO)
添加账户(关键)
- 点击「添加账号」。
- 填写账户名称、签到时间。
- 提供用户的 Cookie(下述为常用格式):
Cookie 获取方法(在登录了 leaflow 网站后):
- 浏览器 → F12 → Network → 刷新 → 选中任意请求 → 在 Request Headers 中复制
Cookie字段,或在 Application/Cookies 面板复制。请确保登录时选择“记住登录/保持登录”以获取完整remember_web_xxx。(LINUX DO)
配置通知
支持 Telegram、企业微信、钉钉、WxPusher 等(控制面板内填写对应 token / webhook / user id 即可)。测试通知功能以确认配置正确。(LINUX DO)
7. 常见故障排查与安全注意事项
常见问题
- 签到失败:通常是 Cookie 无效或过期,建议重新登录 leaflow 并重新获取 Cookie。(LINUX DO)
- 通知不发送:检查 Bot Token、Webhook 是否正确,并在控制面板中使用“测试通知”。(LINUX DO)
- 数据库连接问题(MySQL):确认
MYSQL_DSN格式正确并且网络可达。示例格式:mysql://username:password@host:port/dbname。(LINUX DO)
安全建议
- 管理账户密码与
JWT_SECRET_KEY请使用高强度随机值并妥善保存(例如 Secret Manager)。
- 不要在公共地方暴露包含明文密码的
MYSQL_DSN(若需分享配置,使用xxxxx占位)。
- 若将服务暴露到公网,请考虑使用 HTTPS 与防火墙规则、IP 白名单等手段保护管理面板。
8. 结语
Leaflow 为容器化部署提供了便捷的面板与服务能力,而社区开发的 “Leaflow 自动签到控制面板” 大大简化了多账号签到、通知与统计工作。将它部署到
leaflow.net 上,既能享受平台的便捷部署能力,也能快速把自动化落地到可用服务中。- Author:NotionNext
- URL:http://preview.tangly1024.com/article/282b9532-61f5-801b-a695-d85acf93c5a0
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!




