开始部署 #
Pages 部署 telegraph-Image 项目 #
-
打开telegraph-Image仓库项目,先给作者点击
Star
后再点击Fork
-
回到 Workers 和 Pages > 概述 > 创建 > Pages > 连接到Git > 选择
telegraph-Image
项目 > 保存并部署即可
绑定自定义域 #
-
这里推荐优先使用已经转入CF的域名,并开启小黄云。如果你没有域名,也可以退而求其次使用CNAME方式使用免费域名接入自定义域。
-
回到 Workers 和 Pages /
telegraph-Image
项目 > 设置 > 函数 > 放置 > 制作 > 智能 > 保存
创建管理后台 #
-
回到 Workers 和 Pages > D1 > 创建数据库 > 仪表盘 > 数据库名称
img
(名称可取任意值) > 创建 -
进入
img
数据库 > 控制台 >粘贴以下代码
后 > 点击执行 > 等待提示此查询已成功执行。
DROP TABLE IF EXISTS tgimglog;
CREATE TABLE IF NOT EXISTS tgimglog (
`id` integer PRIMARY KEY NOT NULL,
`url` text,
`referer` text,
`ip` varchar(255),
`time` DATE
);
DROP TABLE IF EXISTS imginfo;
CREATE TABLE IF NOT EXISTS imginfo (
`id` integer PRIMARY KEY NOT NULL,
`url` text,
`referer` text,
`ip` varchar(255),
`rating` text,
`total` integer,
`time` DATE
);
-
回到 Workers 和 Pages /
telegraph-Image
项目 > 设置 > 函数 > D1 数据库绑定 > 变量名IMG
>img
数据库 > 点击保存 -
回到 Workers 和 Pages /
telegraph-Image
项目 > 设置 > 环境变量 > 为生产环境定义变量 > 变量内容如下:
变量名BASIC_USER
,值为你的后台管理员用户名
变量名BASIC_PASS
,值为你的后台管理员密码
-
点击保存
-
回到 Workers 和 Pages /
telegraph-Image
项目 > 部署 > 右下角三个点 > 重试部署即可