多账号管理
基于 Room 持久化存储,支持多账号切换、导入导出、WebDAV 备份,并支持 API Token 与 Global API Key 两种鉴权方式加密保存。
CloudFlare Assistant 是面向 Cloudflare 用户和开发者的移动端管理工具,集中管理账号、D1、Workers、Pages、DNS、KV、R2、Zero Trust、实时日志与备份,让常用运维操作更轻、更快。
正在连接动态服务...
从账号安全到资源管理,从脚本部署到存储操作,再到 Zero Trust 管理,CloudFlare Assistant 将高频 Cloudflare 管理能力整合到统一的 Material Design 3 体验中。
基于 Room 持久化存储,支持多账号切换、导入导出、WebDAV 备份,并支持 API Token 与 Global API Key 两种鉴权方式加密保存。
创建和删除 D1 实例,执行 SQL 查询,浏览表结构与数据内容,并保留常用查询历史。
图形化上传脚本、查看版本、实时 Tail Log、管理触发器,并支持 KV、D1、R2 等绑定。
查看、创建、删除 Pages 项目,管理部署记录、部署日志、重试部署和自定义域名。
支持 A、AAAA、CNAME、TXT、MX、SRV、CAA 等 20+ 记录类型,灵活控制代理和 TTL。
支持 Gateway、Access、Service Tokens、Tunnel 等能力的查看与管理,覆盖更多企业侧场景。
这一版重点增强了 Pages、Workers、Zero Trust 和编辑器体验,已经从“基础管理工具”进一步升级为更完整的移动端 Cloudflare 运维助手。
应用采用清晰分层的 MVVM 架构,结合 Kotlin Coroutines、Flow、Hilt 和 Retrofit,兼顾可维护性与使用体验。
下面保留两张核心产品截图,直观展示移动端管理 Cloudflare 资源时的实际界面体验。
项目使用 Kotlin 与 Jetpack 生态构建,网络层对接 Cloudflare API,并通过 S3 兼容能力支持 R2。
推荐先安装最新 APK,然后在应用中选择 API Token 或 Global API Key 作为鉴权方式。为了保证功能完整可用,下面列出了 API Token 的推荐完整权限范围。Global API Key 则适合需要兼容旧接口或快速接入的场景。
以下内容按你提供的权限清单整理,适合使用 API Token 并需要完整功能的场景。若使用 Global API Key,则无需逐项配置 Token 权限,但权限范围更大,务必妥善保管。
CloudFlare Assistant 并不是为了替代完整桌面控制台,而是为了让你在移动端更快完成“查看、排查、轻量操作”。
临时改 DNS、检查 Workers 状态、快速查看 D1 或存储资源,减少必须打开电脑的次数。
查看账号下资源分布、部署状态和对象列表,适合通勤、出差或离开工位时快速确认状态。
在多个 Cloudflare 账号间快速切换,避免重复登录 Web 控制台,提高轻量运维效率。
这里整理了初次使用时最常见的几个问题。
不是。这是一个面向 Cloudflare 用户和开发者的第三方开源 Android 项目,用于便捷管理常见 Cloudflare 资源。
因为当前版本已经覆盖 Workers、Pages、D1、R2、DNS、Zero Trust、Access、Tunnel 等多个模块。若你使用 API Token 并想完整使用所有功能,就需要对应的编辑或读取权限。你也可以切换使用 Global API Key,但它通常拥有更高权限,安全风险也更高。
从项目定位来看,核心能力是直连 Cloudflare API。账号、API Token 或 Global API Key 主要保存在本地,此外支持 WebDAV 备份。建议你结合源码自行审阅,并优先使用最小权限的 API Token。
大部分日常查看和轻量变更可以在手机上完成,但复杂调试、批量迁移和大规模发布仍更适合桌面环境。
克隆项目、使用 Android Studio 打开并编译。你也可以提交 Issue、Pull Request,或为项目点亮 Star。