腾讯云的EdgeOne部署

blog 前端网站(https://gzyblog.guoziyang.com)已链接到 public 仓库

该项目使用 Github App 管理项目内容,请保管好后续创建的 Private key,不要上传到公开网上。

1. 克隆项目

开源项目地址:https://github.com/YYsuni/2025-blog-public

我们在本地克隆一下

git 复制代码
git clone https://github.com/YYsuni/2025-blog-public

如果觉得速度太慢可以用以下这个国内香港代理地址

git 复制代码
git clone https://hk.gh-proxy.org/https://github.com/YYsuni/2025-blog-public

2. 然后去github新建一个仓库,

选择public,之后按照提示把本地的仓库推送到远程

git 复制代码
git add .
git commit -m "Init commit content"
git push origin main

3. 创建 Github App 链接仓库

在 github 个人设置里面,找到最下面的 Developer Settings ,点击进入

进入开发者页面,点击 New Github App

GitHub App nameHomepage URL , 输入什么都不影响。Webhook 也关闭,不需要。

只需要注意设置一个仓库 write 权限,其它不用。

点击创建,谁能安装这个仓库这个选择无所谓。直接创建。

创建密钥

创建好 Github App 后会提示必须创建一个 Private Key ,直接创建,会自动下载(不见了也不要紧,后面自己再创建再下载就行)。页面上有个 App ID 需要复制一下

再切换到安装页面

这里一定要只授权当前项目

点击安装,就完成了 Github App 管理该仓库的权限设置了。下一步就是让前端知道推送那个项目,就是最开始提到的环境变量 。(如果你不会设置环境变量,直接改仓库文件 src/consts.ts 也行。因为是公开的,所以环境变量意义也不大)

4. 打开腾讯云的EdgeOne

链接:https://console.cloud.tencent.com/edgeone/zones

然后点击Pages

导入仓库 选github,跳登录,github登录 然后选则我们刚才克隆的仓库

5. 设置环境变量

分别是_NEXT_PUBLIC_GITHUB_OWNER_和_NEXT_PUBLIC_GITHUB_APP_ID_

OWNER 是你GitHub的用户名,APP_ID是你之前创建的APP_ID,之后点击保存

6.自定义域名

之后来到域名管理,点击添加自定义域名

这个域名必须得先备案!!,必须得是CNAME类型的才行,然后把记录值添加到对应的域名服务商的解析中,等待即可

之后就可以根据自定义的域名访问了

相关推荐
云存储小天使1 天前
训练效率提升50%以上:GooseFS 写缓存及其在具身智能数据处理中的应用
缓存·腾讯云·对象存储·goosefs
要开心吖ZSH2 天前
腾讯 IM × TRTC 联动实战:后端如何撑起一次视频问诊(混流录制篇)
java·音视频·腾讯云·健康医疗·即时通讯·im
腾讯云大数据2 天前
DataBuddy数据语义驱动的企业Agent Runtime实践
大数据·人工智能·腾讯云·agent
2501_930472442 天前
实战-腾讯云AI助手逆向导出Terraform-存量资源代码化
人工智能·腾讯云·terraform
2501_930472444 天前
腾讯云助手规范化Git提交记录
git·elasticsearch·腾讯云
腾讯云大数据4 天前
腾讯云大数据接入 WorkBuddy:为 Agent 平台引入 Data+AI 专业智能体
大数据·人工智能·云计算·腾讯云
行业研究员5 天前
AgentOps实测:腾讯云 ADP4.0 企业级智能体平台避坑指南
云计算·腾讯云·agentops
quweiie5 天前
腾讯云视频点播-web上传视频
前端·音视频·腾讯云·上传视频·腾讯云视频点播
Kari115 天前
AgentOps 七大闭环 vs 传统 Agent 开发:腾讯云 ADP CSP 授权服务商 JOTO 解析生产级落地的本质差异
大数据·人工智能·腾讯云
戒了,最后一次7 天前
DeepSeek Harness 源码安装教程(Windows 篇)
windows·腾讯云·deepseek·harness