heroku是一个支持多种开发语言的容器平台并且每月提供了550小时的免费额度 不验证信用卡 验证信用卡后免费运行额度会增加450小时。
教程
1.获取cloudflare worker 代码
https://github.com/xhuanya/herokustart
2.配置kv数据库
进入cf创建一个KV库或者使用命令手动创建,然后修改 wrangler.toml 文件
name = "herokustart"
type = "javascript"
zone_id = ""
account_id = ""
route = ""
workers_dev = true
compatibility_date = "2022-03-24"
kv_namespaces = [
{ binding = "MykvDB", id = "kv的id", preview_id = "kv的id" }
]
[build]
command = "npm install && npm run build"
[build.upload]
format = "service-worker"
3.发布代码到cloudflare worker
wrangler publish
4.进入cloudflare kv 管理,创建key 为 all 的kv值
[{"start":几号开始,"end":几号结束,"url":"heroku域名"},{"start":开始,"end":结束,"url":"heroku域名"},......]
5.在cloudflare 配置好定时任务,然后就可以开始快乐白嫖了
挖