【全栈白嫖】如何应用云服务0成本发布自己的产品

现在云服务很多都有免费的额度,下面操作下如何结合全栈云服务,页面部署,数据库,缓存服务,零成本上线自己的产品

全栈云 northflank

Northflank 是我们所说的全栈云平台,它允许开发者注册,连接他们的版本控制-GitHub 、Bitbucket 或 GitLab-并通过 Docker 文件立即构建和部署他们的所有存储库。 全栈云支持两个docker实例,默认情况下免费项目可以部署0.2 vCPU / 512MB,需要绑定信用卡,存在扣费风险

数据库planetscale

planetscale默认禁止了大陆IP访问,如果需要注册,建议切换到全局代理,目前注册用户有5GB的免费额度,但是数据库实例超过3个月不使用可能会回收,我写了个shell脚本,每天至少运行一次sql

页面部署cloudflare pages

当然Vercel也可以替代,但是国内需要科学上网,cloudflare pages还可以白嫖cloudflare的dns和cdn,甚至能够用cloudflare worker实现验证码服务

缓存服务upstash

upstash能够创建kafka、redis、QStash服务,免费的额度基本够用

目前结合以上云服务成功部署了ruoyi-vue脚手架,planetscale不支持外键所以移除了项目的quartz模块

订阅

这个专栏会同步更新在 Solo 社区、公众号、知乎、社群。

微信搜索"Solo 独立开发者社区"或者扫描二维码,即可手机订阅。

社区网址:Solo 独立开发者社区-链接每一位独立开发者, 从 Solo 开始

你可能感兴趣的:(程序人生)