heglin (@dasein) 在 做个简单的cloudpaste部署教程 中发帖
昨晚部署cloudpaste的时候被折腾个半死 :tieba_009:,现在开个帖子记录一下那些该死的细节。
首先,部署指南已经把 GitHub Actions 部署的流程写得很清楚了,我只想说下面这仨跟我们使用者没啥关系,是作者自用的,而且因为缺少dockerhub账号,我们执行这三个工作流是肯定会失败的:
[image]
对用户来说,需要手动执行的就两个,先执行这个工作流将后端部署到cloudflare:
[image]
cf那边有了后端,我们在github action里面部署的前端才有意义。这是负责部署前端的工作流:
[image]
好了,现在基本已经没有github什么事了,让我们转到cloudflare:
[image]
严格来说是进入这里:
[image]
这里有一个workers.dev对应的值,这是cf自动为我们分配的后端URL,好处是免费不要钱,坏...