用cloudflare Workers 部署美团图床

开发计划

  •  后台管理
  •  鉴黄
  •  画廊
  •  referer、IP黑名单

优点

  1. 无限图片储存数量,你可以上传不限数量的图片

  2. 无需购买服务器,托管于Cloudflare的网络上,当使用量不超过Cloudflare的免费额度时,完全免费

  3. 无需购买域名,可以使用Cloudflare Pages提供的*.pages.dev的免费二级域名,同时也支持绑定自定义域名

  4. 支持图片审查API,可根据需要开启,开启后不良图片将自动屏蔽,不再加载

  5. 支持后台图片管理,日志管理,查看访问前20的Referer、IP、img,可以对上传的图片进行在线预览,添加白名单,黑名单等操作

更新日志

  • 2023-8-21 : 支持自建鉴黄api

  • 2023-8-13 :图片访问日志,数据库表已修改 更新时请先删除表imginfo重新创建

  • 2023-8-12 :图片管理功能

利用Cloudflare pages部署

开启图片管理功能教程

  1. 点击Use this template按钮创建一个新的代码库。

  2. 登录到Cloudflare控制台.

  3. 在帐户主页中,选择pages Create a project > Connect to Git

  4. 选择你创建的项目存储库,在Set up builds and deployments部分中,全部默认即可。

用cloudflare Workers 部署美团图床

  1. 点击Save and Deploy部署,然后点Continue to project即可看到访问域名

访问http(s)://你的域名/admin 即可打开后台管理页面

访问http(s)://你的域名/list 即可打开log管理页面

后台管理不是很完善 但基本的应该都有了

开启图片管理功能教程



利用vercel部署(vercel分支)

Deploy with Vercel


自定义cdn加速

默认是使用cloudflare ,修改 asset/js/upload.js#L219 即可

  • 如用cachefly加速

cachefly绑定cloudflare pages 用cloudflare Workers 部署美团图床

修改代码

- const PROXYURL = ""  //自定义加速域名 默认是使用cloudflare
+ const PROXYURL = "https://xxxxxxxxxx.cachefly.net"  //自定义加速域名 默认是使用cloudflare

原创文章,作者:mantou,如若转载,请注明出处:https://v2ez.com/1175.html

(0)
mantoumantou
上一篇 2024年5月5日
下一篇 2024年5月19日

相关推荐

  • 验证表单的三种新姿势,估计你只用过一种

    验证用户输入的数据是我们开发中最常见的需求,Goravel 提供三种验证姿势,个个简单好用! 第一种:简单直接式 根据表单内容直接校验: func (r *PostControll…

    代码程序 2022年12月27日
  • IP质量体检脚本# bash <(curl -sL IP.Check.Place)

    省流简介 努力做最好的IP质量检测类脚本 中英文双语言支持(基础信息德/法/日/俄/西/葡支持) 支持IPv4/IPv6双栈查询 精美排版,直观显示,多终端单屏优化展示,便于截图分…

    代码程序 2024年5月30日
  • Linux reinstall:一款功能强大的服务器系统DD一键重装脚本

    项目地址,欢迎 star:https://github.com/leitbogioro/Tools 萌咖的一键重装脚本近期经过更新,已经支持 Debian 11/Ubuntu 20…

    代码程序 2022年11月8日
  • 给网站添加 Chatra 在线客服插件

    今天给大伙介绍另一款名叫Chatra的插件,两者使用差异并不算大,但个人更喜欢Crisp Chatra是一款功能强大且易于使用的聊天软件,可用于网站,使您的客户在离线时通过实时聊天…

    2021年3月27日
  • Linux服务器SSH端口一键修改脚本

    说明:我们的很多VPS服务器,默认的端口都是22,所以一直会被人扫描爆破,很容易会出现问题,所以我们需要通过修改端口来尽可能减少这种事情发生,但对于很多小白或者很懒的人来说,更喜欢…

    代码程序 2021年5月25日
  • cloudflare配置详解

    本篇文章会以我目前的能力,来尽量解释cloudflare每一个功能,肯定会有错误 欢迎指出 可以点击右侧目录调转到自己需要的章节 已学习: website Overview Ana…

    2023年3月3日
  • 为什么要用 Git

    〇 版本控制 比如,你晚上写一篇论文,写好了存起来。结果第二天早上起来,你再拿出来一看,害,写的什么啊。早上修改了一大堆,改完了存起来。结果下午一想,害,早上我改什么啊!昨晚那个写…

    代码程序 2024年9月29日
  • 使用 acme.sh 部署通配符证书申请与分发服务

    你是不是也遇到过这些问题:太穷买不起年付的通配符证书,手上有好几台白嫖的服务器,有的还没有 80 和 443 端口,证书申请起来麻烦,手动申请和部署的话每几个月还要维护一次(免费证…

    代码程序 2022年4月5日
  • virtualizor安装并对接whmcs

    前提 almalinux8或者centos7都可以直接照抄,我是一直用的almalinux8 开始 首先更个新 yum update -y 然后开个心 单押skr echo “15…

    2025年4月25日
  • 分享个bing壁纸项目

    https://github.com/androidmumo/bing这老哥5年前我就用了他做的第一版本,23年底发现更新了果断部署前段时间改了下代码采集了2010年到现在的壁纸数…

    2025年4月5日

发表回复

登录后才能评论

评论列表(1条)

  • jiyouzhan
    jiyouzhan 2024年5月18日 下午3:13

    这篇文章写得深入浅出,让我这个小白也看懂了!