腾讯云的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 name 和 Homepage 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 天前
腾讯云发布一站式多模态数据处理与模型训推方案,助力Physical AI释放生产力
大数据·人工智能·云计算·腾讯云
yunlaodacom3 天前
腾讯云国际站服务代理商:CVM连接TencentDB失败排查指南
云计算·php·腾讯云
腾讯云大数据3 天前
腾讯云+TBDS+智算平台:多模态数据处理与机器学习一体化实践
大数据·机器学习·云计算·腾讯云
一线数智5 天前
来腾讯云AI开放日 加入人类职业进化计划
大数据·人工智能·腾讯云
腾讯云大数据10 天前
腾讯云AI Native数据平台功能发布合集【9月】
人工智能·腾讯云
略懂而已15 天前
腾讯云COS 自动同步 for windows
windows·云计算·腾讯云
沐欣工作室_lvyiyi15 天前
基于单片机的货物物流轨迹监测系统设计(论文+源码)
单片机·嵌入式硬件·腾讯云·云平台·货物物流轨迹监测
腾讯云大数据16 天前
从辅助驾驶到自主闭环:腾讯云ES的Agentic AIOps实践
elasticsearch·云计算·腾讯云
howdoyoudo20260616 天前
AI审计手记 #30:从“政府网站”到“商业平台”——腾讯云沙箱AI代理越界事件的审计分析
大数据·人工智能·安全·机器学习·语言模型·云计算·腾讯云
yunlaodacom17 天前
腾讯云国际站代理商:COS跨域请求失败怎么办?CORS配置步骤、OPTIONS预检与403错误排查
云计算·腾讯云