--:--
短链点击0 条
0
累计访问
文件下载0 个
0
KV 存储 0 B
粘贴查看0 条
0
含阅后即焚
今日新增实时
0
7 天新增趋势
快速缩短
粘贴一条长链接,回车即生成短链。
/s/-----
免费额度
配置 Cloudflare API 后读取真实用量
未配置
静态资源走 Pages,不消耗 Workers 请求;API 走 Workers 10 万/天。
最近活动
写入 D1 的最后几条记录。
快捷入口
三个用完免费额度的小工具。
未连接
还没有连接 Cloudflare API
填入 Account ID 与只读 Analytics Token,即可读取 Workers、KV、D1 的真实免费额度消耗。
口径说明
数据来自 Cloudflare GraphQL Analytics,缓存 5 分钟。
- 每日配额:Workers、KV、D1 在 UTC 00:00 重置,页面按 UTC 当天汇总。
- 存储配额:KV 存储按当前占用计算,免费 1 GB。
- Pages:静态请求与带宽不计费。
- 误差:Analytics 有分钟级延迟,刚产生的请求可能还没计入。
新建短链
映射写入 KV,点击量落 D1,跳转只读 KV。
全部短链
按创建时间倒序,最多展示 200 条。
| 短码 | 目标 | 点击 | 有效期 | 操作 |
|---|
/s/
还没有短链,先创建第一条。
把文件拖到这里
图片、PDF、压缩包都行 · 单个上限 20 MB · 存入 KV,无需绑卡
上传中0%
文件库
直链不公开索引,但拿到链接的人都可以访问。
KV
还没有文件,拖一个上来试试。
新粘贴
纯文本存 D1,短链存在时 KV 做一层缓存。
最近粘贴
点击可查看纯文本页。
/p/
还没有内容,写点什么。
Pages静态托管
承担全部静态资源与带宽,免费额度下请求数不设上限。
/ · /styles.css · /app.js
Pages Functions边缘 API
鉴权、短链跳转、文件流与粘贴页由 Pages Functions 在边缘执行,代码与静态页同一仓库。
_worker.js · /api/* · /s/* · /f/* · /p/*
GitHub 自动部署推送即上线
仓库连接 GitHub 后,向生产分支推送提交,Pages 会自动构建并发布新版本。
main · production
按需清理每小时至多一次
过期资源访问时即失效;打开统计页会触发后台清理,回收 KV 文件与 D1 记录。
cleanup · 1 h
KV低延迟读取
短链映射、文件实体与元数据缓存,跳转路径不碰 D1。每日 10 万读 / 1 千写。
link:* · blob:* · file:*
D1SQLite
短链、文件、粘贴元数据与事件日志,排行榜与统计都走 SQL。
links · files · pastes · events
Turnstile可扩展
当前依赖密码 + 限流,若公开注册入口可追加 Turnstile 人机校验。
可选
使用说明
这是一套单管理员、无多租户的个人工具。
- 公开性:短链 / 文件 / 粘贴的链接本身即凭证,谁拿到都能访问,不要放敏感资料。
- 限流:登录 8 次 / 10 分钟,写入 30 次 / 分钟,上传 20 次 / 分钟,按 IP 近似计数。
- 缓存:文件修改不会发生,直链可放心长缓存;短链每次都读 KV。
- 清理:过期数据访问即失效,统计页每小时最多触发一次后台清理;KV 自带 TTL 会先一步失效。
外观
主题、字体与字号保存在当前浏览器,修改后立即生效。
主题风格
字体
字号
预览
链接、文件、片段,收进同一个工作台。这是一段加粗强调文字,数字 0123456789。
实时
/s/abc123
Cloudflare API
保存后即可在额度页读取真实用量,Token 不会回传给前端。
还没有保存配置。
Token 权限
建议使用最小权限的只读 Token。
- Account Analytics:Read,GraphQL 查询用量必需。
- 在 Dashboard → My Profile → API Tokens 创建自定义 Token。
- Account ID 可在 Workers 概览页右侧或账户首页找到。
- 存储位置:Token 保存在 KV 的
cfg:cloudflare,仅 Worker 服务端读取。 - 缓存:用量缓存 5 分钟,点“刷新用量”可立即重新拉取。
- 权限不足:某个数据集不可读时,只会让对应服务卡片显示错误,不影响其他服务。