personal-puppeteer:个人网页截图服务。 基本上,它公开了一个API,我可以使用该API生成任何URL的屏幕截图

时间:2024-06-16 10:35:06
【文件属性】:

文件名称:personal-puppeteer:个人网页截图服务。 基本上,它公开了一个API,我可以使用该API生成任何URL的屏幕截图

文件大小:144KB

文件格式:ZIP

更新时间:2024-06-16 10:35:06

TypeScript

人偶 这是个人网页截图服务。 基本上,它公开了一个API,我可以使用该API生成任何URL的屏幕截图。 个人而言,我的意思是只有我可以使用它。 它由JWT保护。 但这是开源的,您可以运行自己的实例。 它被部署到 ,并受到启发。 主要区别在于该服务被设计为可在许多用例中重用。 它可以捕获任意URL并运行任意代码。 它是多租户。 我可以而不必共享秘密。 →阅读以获取更多信息。 用法 有关使用信息,请参见。 新增租户 注意:不要将拉取请求发送到此存储库以添加新的租户。 相反,请把personal-puppeteer部署到您自己的帐户中。 生成用于JWT签名的RS256密钥对。 编辑并将新条目添加到allowList 。 Vercel将在不到一分钟的时间内部署更改,从而使新租户可以立即使用API​​。 发展 yarn yarn vercel dev 基于Docker的开发 此设置使用最近


【文件预览】:
personal-puppeteer-main
----.dockerignore(37B)
----public()
--------index.html(5KB)
--------vendor()
----yarn.lock(51KB)
----sign.js(1KB)
----Dockerfile(90B)
----vercel.json(192B)
----tsconfig.json(221B)
----.prettierrc(43B)
----README.md(3KB)
----libs.d.ts(0B)
----api()
--------auth.ts(3KB)
--------image.ts(6KB)
----docker-compose.yml(664B)
----.gitignore(2KB)
----package.json(366B)

网友评论