【全栈白嫖】如何应用云服务0成本发布自己的产品
现在云服务很多都有免费的额度,下面操作下如何结合全栈云服务,页面部署,数据库,缓存服务,零成本上线自己的产品
全栈云 northflank
Northflank 是我们所说的全栈云平台,它允许开发者注册,连接他们的版本控制-GitHub 、Bitbucket 或 GitLab-并通过 Docker 文件立即构建和部署他们的所有存储库。
全栈云支持两个docker实例,默认情况下免费项目可以部署0.2 vCPU / 512MB,需要绑定信用卡,存在扣费风险
数据库planetscale
planetscale默认禁止了大陆IP访问,如果需要注册,建议切换到全局代理,目前注册用户有5GB的免费额度,但是数据库实例超过3个月不使用可能会回收,我写了个shell脚本,每天至少运行一次sql
页面部署cloudflare pages
当然Vercel也可以替代,但是国内需要科xue上网,cloudflare pages还可以白嫖cloudflare的dns和cdn,甚至能够用cloudflare worker实现验证码服务
缓存服务upstash
upstash能够创建kafka、redis、QStash服务,免费的额度基本够用
目前结合以上云服务成功部署了ruoyi-vue脚手架,planetscale不支持外键所以移除了项目的quartz模块
订阅
这个专栏会同步更新在 Solo 社区、公众号、知乎、社群。
微信搜索"Solo 独立开发者社区"或者扫描二维码,即可手机订阅。