freenom icon indicating copy to clipboard operation
freenom copied to clipboard

能否支持workers调用?

Open yltx opened this issue 2 years ago • 13 comments

对本项目架构不是很清楚,但是考虑到既然可以托管在Heroku等上仅通过访问对应网址就触发执行,感觉和cloudflare的workers有点像?能否支持workers的形式实现呢?毕竟Koyeb最近限制了用户注册,Heroku又要收费了,实在是没什么好的替代品了。

yltx avatar Sep 14 '22 14:09 yltx

cloudflare 似乎不支持 php

luolongfei avatar Sep 14 '22 23:09 luolongfei

cloudflare 似乎不支持 php

支持的,以下是官方样例: https://github.com/cloudflare/php-worker-hello-world

waloyn avatar Sep 15 '22 07:09 waloyn

@waloyn 并不支持,他文档里说的是

This project uses babel-preset-php to convert PHP to JavaScript.

是把 php 代码转为 js 代码再部署。但是 php 是无法完美转换为 js 的。这种只适合转个 hello world 还行。

luolongfei avatar Sep 15 '22 07:09 luolongfei

@waloyn 并不支持,他文档里说的是

This project uses babel-preset-php to convert PHP to JavaScript.

是把 php 代码转为 js 代码再部署。但是 php 是无法完美转换为 js 的。这种只适合转个 hello world 还行。

这个倒是,不是原生PHP支持。简单的还是可以转一下,复杂的可能出问题。

waloyn avatar Sep 15 '22 08:09 waloyn

@waloyn 并不支持,他文档里说的是

This project uses babel-preset-php to convert PHP to JavaScript.

是把 php 代码转为 js 代码再部署。但是 php 是无法完美转换为 js 的。这种只适合转个 hello world 还行。

所以就是寄了?那有无什么替代(

yltx avatar Sep 15 '22 14:09 yltx

我有在Workers上续期的代码,但是仓库因为Actions事件被封了。 如果有人能访问到这个仓库,里面的worker.js就是。https://github.com/PencilNavigator/freenom

PencilNavigator avatar Nov 14 '22 06:11 PencilNavigator

我有在Workers上续期的代码,但是仓库因为Actions事件被封了。 如果有人能访问到这个仓库,里面的worker.js就是。https://github.com/PencilNavigator/freenom

被封的项目源码是直接丢失了的

luolongfei avatar Nov 14 '22 10:11 luolongfei

我有在Workers上续期的代码,但是仓库因为Actions事件被封了。 如果有人能访问到这个仓库,里面的worker.js就是。https://github.com/PencilNavigator/freenom

被封的项目源码是直接丢失了的

那有没有方法能恢复这个仓库呢?因为我现在新建仓库用原仓库名称显示被占用。如果能恢复这个仓库,我在其他地方有备份。

PencilNavigator avatar Nov 14 '22 12:11 PencilNavigator

我有在Workers上续期的代码,但是仓库因为Actions事件被封了。 如果有人能访问到这个仓库,里面的worker.js就是。https://github.com/PencilNavigator/freenom

被封的项目源码是直接丢失了的

那有没有方法能恢复这个仓库呢?因为我现在新建仓库用原仓库名称显示被占用。如果能恢复这个仓库,我在其他地方有备份。

问 github 官方

luolongfei avatar Nov 14 '22 14:11 luolongfei

这个项目可以,本项目拉到最下面有链接 https://github.com/PencilNavigator/Freenom-Workers

shaojs321 avatar Jan 08 '23 11:01 shaojs321

我有在Workers上续期的代码,但是仓库因为Actions事件被封了。 如果有人能访问到这个仓库,里面的worker.js就是。https://github.com/PencilNavigator/freenom

action好像风险挺大啊,会封号是因为超出了每月action时长限制吗?我以前被封,好像也是因为IBM的action

yeyuchen198 avatar Feb 20 '23 06:02 yeyuchen198

@yeyuchen198 不是因为时长,我花钱买了Github Pro也因为“滥用”Actions被封仓库了(时长甚至没用够1%)。 MagiskOnWSA项目也因为下游太多用户用Actions构建导致上游仓库被封(详见他们新仓库的README)。 总之,不建议使用Actions,随时可能会封仓库而且封多了号会没。

PencilNavigator avatar Feb 20 '23 09:02 PencilNavigator

是的,完全不建议用 github action,哪怕你是正常项目也可能被误杀。

luolongfei avatar Feb 20 '23 11:02 luolongfei