banner
约 300 字
1 分钟

用EdgeOne Pages搭建支持外链的免费相册

摘要

本文介绍了一个基于 EdgeOne Pages 的免费图床项目,旨在解决国内访问 GitHub 图床慢的问题。部署流程包括 Fork 项目、导入 EdgeOne Pages、配置自定义域名及 SSL 证书。使用时需在指定目录按日期创建相册文件夹并放入图片。作者指出项目由 AI 编写,功能尚不完善,建议增加上传图片和生成链接功能。

前言

GitHub+CF的免费图床项目有很多,但国内的网速总是感觉太慢。正好看到一个用EdgeOne Pages搭建的项目,原作者是放到gitee上,我搬到GitHub上一份,都可以用。
Gitee地址:https://gitee.com/software-ave/photo-album
GitHub地址:https://github.com/haihaipypy/photo-album

部署

  1. 打开项目地址并fork这个项目

  2. 打开EO Pages地址,选择Makers选项卡:https://console.tencentcloud.com/edgeone/pages

  3. 创建项目,导入git仓库,选择克隆的项目

    c1d18fb3dd4ddfa8.png
    c1d18fb3dd4ddfa8.png
  4. 预览会生成一个临时链接,打开链接说明项目部署成功,就可以添加一个自定义链接

    72076fe2ce4a7bcb.png
    72076fe2ce4a7bcb.png
  5. 返回域名服务添加一个CNAME记录,到现在还不能像CF一样可以自动添加DNS记录,真不方便

    91f39bce076f70ff.png
    91f39bce076f70ff.png
  6. 再回来配置证书

    d9990868bfe02a76.png
    d9990868bfe02a76.png

使用

  1. 打开自定义域名正常访问项目

    8059149e49fd8602.png
    8059149e49fd8602.png
  2. 根据项目说明,创建相册目录:
    在 public/albums/ 目录下创建以日期格式命名的相册文件夹,并放入图片:

纯文本
public/
└── albums/
    ├── 2024-05-20-vacation/
    │   ├── photo1.jpg
    │   └── photo2.jpg
    ├── 2024-06-15-family/
    │   └── family.jpg
    └── ...
  1. 点击相册和图片获取链接

    de4e6157d9ad5856.png
    de4e6157d9ad5856.png

结尾

项目是AI写的,用起来不太方便,有兴趣的可以自己增加上传图片,生成md链接等功能就更方便了。

END

相关文章

暂无相关文章