文件名称:ssdeploy:Netlify替代品以更好的灵活性,速度和无厂商锁定的方式部署简单的网站
文件大小:104KB
文件格式:ZIP
更新时间:2024-05-13 18:16:02
JavaScript
固态部署 使用Google Cloud和Cloudflare部署简单的网站。 就像Netlify一样: 更好的性能。 Cloudflare具有比Netlify CDN更多的用于快速网站的功能。 例如,HTTP / 3和TLS 1.3 0-RTT。 灵活性。 您可以拥有crontab作业和简单脚本(没有持久性存储)。 您将拥有功能强大且有据可查的Nginx配置,以定义自定义标头和重定向。 缺乏供应商锁定。 我们使用Docker和Nginx等行业标准。 您可以分别更改CI,CDN或Docker云。 本地测试。 您可以在笔记本电脑上运行服务器以测试重定向和脚本。 您将具有内置的HTTPS并通过git push部署。 我们也有权衡取舍。 它不是免费的,但是对于一个简单的网站,每月将花费您几美分。 您需要执行更多步骤来安装它,但是在拥有相同的简单工作流程之后。 安装 在创建一个帐户。
【文件预览】:
ssdeploy-main
----.github()
--------workflows()
----yarn.lock(151KB)
----configs()
--------deploy.yml(2KB)
--------.dockerignore(140B)
--------Dockerfile(265B)
--------nginx.conf(542B)
----lib()
--------show-spinner.js(434B)
--------run-image.js(908B)
--------sign.js(538B)
--------debug.js(260B)
--------changed.js(3KB)
--------show-error.js(377B)
--------purge.js(628B)
--------build.js(3KB)
--------deploy.js(3KB)
--------call-cloudflare.js(1KB)
--------dirs.js(175B)
--------show-version.js(377B)
--------show-help.js(1023B)
--------detect-docker.js(315B)
--------init.js(821B)
----purge.js(207B)
----.npmignore(38B)
----LICENSE(1KB)
----README.md(6KB)
----bin.js(1KB)
----example.png(24KB)
----.editorconfig(147B)
----.gitignore(29B)
----CHANGELOG.md(2KB)
----package.json(2KB)