基于Cloudflare Workers的Telegraph图床目前提供D1和KV两个版本,二者的主要区别在于存储位置。D1版本使用Cloudflare D1数据库进行存储,而KV版本(已停止维护)则使用Cloudflare KV空间。
- 支持访客验证。
- 支持图片审查。
- 支持多文件上传。
- 支持查看历史记录。
- 支持批量管理后台文件。
- 支持在图床界面粘贴上传。
- 支持上传大于5MB的图片。
- 支持选择图片后会自动上传。
- 支持压缩功能,默认选择图片后自动压缩。
- 支持在管理界面显示图片上传时间,并按上传时间排序。
- 支持修改后台路径为 /admin,可在代码的第二行进行调整。
- 支持JPEG、JPG、PNG、GIF和MP4格式,GIF和MP4的大小需≤5MB。
- 默认仅代理数据库中的图片链接,访问通过其他TG图床上传的链接返回404。
- 支持URL、BBCode和Markdown格式,点击对应按钮可自动复制相应格式的链接。
- 对于需要自定义用户界面的用户,您可以自行修改代码。在修改时希望您能保留项目的开源地址。
类别 |
限制 |
数据库数量 |
50,000 (付费用户) beta / 10 (免费用户) |
最大数据库大小 |
2 GB (付费用户) beta / 500 MB (免费用户) |
每个帐户的最大存储空间 |
50 GB (付费用户) beta / 5 GB (免费用户) |
Time Travel 间隔时间 (时间点恢复) |
30 days (付费用户) / 7 days (免费用户) |
最大 Time Travel 还原操作数 |
每 10 分钟 10 次还原(每个数据库) |
每个工作线程调用的查询数(读取子请求限制) |
50 (Bundled) / 1000 (Unbound) |
每个表的最大列数 |
100 |
每个表的最大行数 |
无限制(不包括每个数据库的存储限制) |
最大字符串或 BLOB 表行大小 |
1,000,000 bytes (1 MB) |
最大 SQL 语句长度 |
100,000 bytes (100 KB) |
每个查询的最大绑定参数数 |
100 |
每个 SQL 函数的最大参数数 |
32 |
LIKE 或 GLOB 模式中的最大字符数(字节) |
50 bytes |
每个工作线程脚本的最大绑定数 |
约5,000 人 |
类别 |
免费用户 |
付费用户 |
读 |
每天 100,000 次读取 |
无限 |
写入不同的键 |
每天 1,000 次写入 |
无限 |
写入同一密钥 |
每秒 1 次 |
每秒 1 次 |
操作/worker调用 |
1000 |
1000 |
命名空间 |
100 |
100 |
存储/帐户 |
1 GB |
无限 |
存储/命名空间 |
1 GB |
无限 |
键/命名空间 |
无限 |
无限 |
键大小 |
512 bytes |
512 bytes |
键元数据 |
1024 bytes |
1024 bytes |
值大小 |
25 MiB |
25 MiB |