首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于 Cloudflare Workers 构建高性能维基百科镜像服务:反向代理与 HTML 重写实践

    HTML 动态重写(HTMLRewriter)对于 HTML 页面,使用 Cloudflare 提供的 HTMLRewriter API,在流式响应过程中实时修改 DOM 属性:重写 、...new HTMLRewriter() .on('a', new AttrRewriter('href')) .on('img', new AttrRewriter('src')) .on('img...在 Cloudflare 控制台配置路由规则,如 wikipedia.zyhorg.ac.cn/*;HTTPS 证书:启用“边缘证书”自动签发,确保全站 HTTPS;监控与日志:结合 Cloudflare...总结通过 Cloudflare Workers,我们以极低的成本实现了一个高性能、高可用的镜像代理服务。...其核心价值在于:边缘计算:逻辑靠近用户,延迟更低;无服务器架构:免运维、自动扩缩容;流式处理:HTMLRewriter 实现零内存占用的实时重写;工程健壮性:缓存、回退、错误处理一应俱全。

    18530

    没有 NGINX 和 OpenResty 的未来:Cloudflare 工程师正花费大量时间用 Rust 重构现有功能

    这就是 Cloudflare 所面临的最大的问题。 长期以来,Cloudflare 一直依赖 Nginx 作为其 HTTP 代理堆栈的一部分。...但这还不是全部,上周 Cloudflare 又发布了一篇博客称,他们用 Rust 编写了 Cloudflare 基础设施中最古老和最不为人所知的部分 cf-html 的替代品。...从创立之初起,Cloudflare 就提供相关功能,可以为用户即时重写 Web 请求的响应正文。它位于 Cloudflare 核心反向 Web 代理 FL(Front Line)之内。...“在构建 ROFL 的过程中,我们得以弃用 Cloudflare 整个代码库中最糟糕的部分,同时给 Cloudflare 各团队提供了一套强大系统,供他们以响应主体数据解析和重写为基础编写出更多功能。”...link_buf.write_data(data).unwrap_or(b""); out_chain.append(free_link); }} 这段代码的设计目标是获取 lol-html 的 HTMLRewriter

    82410

    分享个教程:免费部署DeepSeek,支持调用!还有个免费文生图【基于flux底模】的网站

    删除自带的llama3下载deepseek-r1:14b因为,配置有限r1:14b刚好可以跑起来ollama rm llama3ollama run deepseek-r1:14b下载大约需要10分钟,不要退出...当下载进度条完成100%就可以玩耍了这里可以提问了已经可以了附上常用的命令使用Cloudflare实现 内网穿透看到某大佬的文章可能是因为临近春节,所以之后的内容都有些问题,这里我就写一下。...前提,需提前配置好CF付费方式(虽然用的都是免费服务),配置域名(如需外网访问)传送门:https://one.dash.cloudflare.com/选择Debian-64bitapt install...sudo 先复制粘贴这段然后去点击复制按钮然后去终端粘贴代码这就是OK了一会去CF看看是否正常,这就是OK了设置域名访问,需提前在CF配置好域名都配置好了,就可以访问你的域名试试了,出现上面的提示就是

    19800

    喂饭教程:10分钟部署一个DeepSeek,支持网页调用!关键还免费!

    install sudo ollama list ollama rm llama3 ollama run deepseek- 5.复制粘贴以上命令 等待大约 5 分钟下载模型 6.这个时间可以去 cloudflare...去注册个账号,顺便做一下域名绑定(你要有个域名先,没有就先搞个) https://dash.cloudflare.com/ 你需要先将域名设置好,这块我就不多说了,如果有域名这块都明白。...返回看看模型是否已经下载完成,看我上图中出现 success 就是 OK 了 然后,下面已经出现了对话,这时候需要退出对话。...在未来的技术旅程中,腾讯云 Cloud Stuio携手腾讯云 AI 代码助手同行,为你提供免费的 GPU 空间和编码神器,腾讯云 AI 代码助手也将近期支持多模型接入,强烈安利你提前在 IDE 插件市场搜索腾讯云

    1.4K21

    喂饭教程:10分钟部署一个DeepSeek,支持网页调用!关键还免费!

    点击图标进入apt install sudo ollama listollama rm llama3ollama run deepseek-5.复制粘贴以上命令等待大约 5 分钟下载模型6.这个时间可以去 cloudflare...去注册个账号,顺便做一下域名绑定(你要有个域名先,没有就先搞个)https://dash.cloudflare.com/你需要先将域名设置好,这块我就不多说了,如果有域名这块都明白。...返回看看模型是否已经下载完成,看我上图中出现 success 就是 OK 了然后,下面已经出现了对话,这时候需要退出对话。...现在开始带你飞在未来的技术旅程中,腾讯云 Cloud Stuio携手腾讯云 AI 代码助手同行,为你提供免费的 GPU 空间和编码神器,腾讯云 AI 代码助手也将近期支持多模型接入,强烈安利你提前在 IDE

    26000

    Linux搭建基于CloudFlare的动态DDNS解析

    hkt小鸡换动态ip了 记录下用cf来ddns 方便自用 首先必须要有自己的域名且域名已经接入 Cloudflare (即DNS为CF提供的地址) 获取CFKEY 打开网页:https://dash.cloudflare.com...可以参考下面命令使用vi进行编辑 vi cf-v4-ddns.sh 然后按小写字母 i 进入编辑模式 API key, see https://www.cloudflare.com/a/account/...) CFUSER= 填写用来DDNS解析的二级域名,与上面设置的要一致, eg: ddns.yourdomain.com(例 ddns.123.com) CFHOST= 全部填写完毕后按左上角的Esc退出编辑模式...,然后输入 :wq 它会自动保存并退出 脚本授权并执行 +x cf-v4-ddns.sh ..../cf-v4-ddns.sh 如果脚本相关信息填写正确,输出内容会显示当前母鸡IP,登录 Cloudflare DNS选项 查看之前设置的 1.1.1.1 已变为母鸡IP 设置定时任务 输入 crontab

    3.6K10

    快速访问CF站点及加速访问使用CF网站的技巧

    国外很多网站都在使用 Cloudflare CDN,但分配给中国内地访客的 IP 并不友好(延迟高、丢包多、速度慢)。...虽然 Cloudflare 公开了所有 IP 段 ,但想要在这么多 IP 中找到适合自己的,怕是要累死,于是就有了这个软件,只需简单几步就让你访问速度飞起。...按下 回车键 或 Ctrl+C 退出。 如果平均延迟非常低(如 0.xx),则说明 CloudflareST 测速时走了代理,请先关闭代理软件后再测速。...以上获取到速度最快的那个IP地址后,接下来就是修改host文件: 提前可以一下ping 需要加速的网站,保存下数值,方便对比,然后: 打开C:\Windows\System32\drivers\etc\...CloudflareSpeedTest/releases/download/v2.0.3/CloudflareST_linux_amd64.tar.gz # 如果下载失败的话,尝试删除 -N 参数(如果是为了更新,则记得提前删除旧压缩包

    5K10

    零成本提速秘籍:手把手教你用Cloudflare为网站装上火箭引擎

    本文将带您走进Cloudflare的加速世界,无需技术背景,无需任何成本,只需跟随步骤,就能让网站的运行速度如虎添翼。一、启程访问Cloudflare国际版官网并创建账户,点击"Sign Up"按钮。...重要提示:如果您的域名注册商在国内(如阿里云),建议提前截图备份原有DNS设置,这就像保留一份旧家的平面图。...选择Cloudflare免费计划 三、交接钥匙Cloudflare会提供两个专属域名服务器。...-48小时)这个过程就像把家门钥匙交给专业管家,从此域名解析工作将由Cloudflare全权负责。...,记住,网站优化如同园丁打理花园,需要定期查看Cloudflare的分析报告,根据数据微调设置。感谢您耐心阅读至此!

    36100

    使用 WordPress搭建个人博客

    nginx 配置文件,root /home/wwwroot/default; 表明网站根目录为在/home/wwwroot/default,可访问 http://ip 查看如果你绑定了域名,可以为网站配置 Cloudflare...的免费证书和 SSL在 Cloudflare 的控制面板中,确保 SSL 选项设置为 Full 或 Full(strict),生成一个私钥(通常是 .key 格式)和一个证书文件(通常是 .pem 格式...)放置到服务器中在 nginx 配置文件的 server 块内部,添加以下 SSL 配置# 配置 SSLlisten 443 ssl;ssl\_certificate /path/to/your\_cloudflare...\_cert.pem; # 指向 Cloudflare 证书文件ssl\_certificate\_key /path/to/your\_cloudflare\_private.key; # 指向Cloudflare...cn.wordpress.org/latest-zh\_CN.zip && unzip latest-zh\_CN.zip -d /home/wwwroot登录 MySQL,创建 wordpress 表,创建完后输入 exit 退出

    12500

    CursorPro 刷新token实现全自动登录

    里面的参数: DOMAIN='xxxxx.me' # 你的邮箱域名 自行搜索如何使用 cloudflare 邮箱 TEMP_MAIL='xxxxxx' # 临时邮箱前缀,可以自定义,不需要后缀...; CF 转发 需要使用 cloudflare 域名邮箱,请自行搜索如何使用 cloudflare 域名邮箱,请自行搜索如何使用。...简单的注册就完事了这里就不科普基础知识了 (非常重要) 需要使用 tempmail.plus 邮箱, 点击复制即可 将 cloudflare 的域名邮箱转发到 tempmail.plus 邮箱 打开我们的...cloudflare 网站, 添加自定义域名, 根据提示操作自定义 dns 解析 点击域名进入管理页面 点击电子邮件 非常重要, 仔细配置 以上, 如果你是国外域名应该就 ok 了 如果是国内域名,那么还需要配置一下...我以腾讯云为例子 最后 修改env 配置文件 domain 为你的域名根节点 比如: jd.com temp mail 你就填瓜临时邮件前缀就行 测试脚本 全自动注册登录刷新本地 token ⚠️注意: 要提前在

    5K52

    给GitHub page套上Cloudflare

    来加快访问速度 Cloudflare Cloudflare 是一间总部位于旧金山的美国跨国 IT 企业,以向客户提供基于反向代理的内容分发网络(Content Delivery Network, CDN...利用Cloudflare全球Anycast网络,Cloudflare可以帮助受保护站点抵御 DDOS 等网络攻击,确保该网站长期在线,同时提升网站的性能、加载速度以改善访客体验。...简单来说,CDN 就是部署在世界各地的缓存服务器,它们会提前缓存网站上的资源,然后当用户想要访问相关资源时,直接从 CDN 服务器上取就可以了。...page 套上 Cloudflare 我们需要两样东西,一样是个人域名,一样是 Cloudflare 账号。...而且 Cloudflare 默认是双端加密的,从浏览器到 Cloudflare 以及从 Cloudflare 到网站服务器都是经过了 HTTPS 加密通信 我们来看看是否生效,查询一下我们的服务器域名解析的

    4.9K30

    如何使用CentOS 7上的CloudFlare验证来检索让我们加密SSL通配符证书

    一个的CloudFlare帐户。 在Cloudflare的DNS中为您的域设置的DNS记录,以及配置的几个子域。您可以按照CloudFlare关于设置网站的教程进行配置。...现在您需要从CloudFlare获取API密钥。 第2步 - 获取CloudFlare API 为了使Certbot能够自动续订通配符证书,您需要为其提供CloudFlare登录和API密钥。...登录您的Cloudflare帐户并导航到“ 个人资料”页面。 单击Global API Key行中的View按钮。 出于安全考虑,系统会要求您重新输入Cloudflare帐户密码。...vi /etc/letsencrypt/cloudflareapi.cfg 将以下内容添加到其中,使用Cloudflare登录和API密钥替换占位符: dns_cloudflare_email = your_cloudflare_login...dns_cloudflare_api_key = your_cloudflare_api_key 保存文件并退出编辑器。

    3.8K11

    如何使用CentOS 7上的CloudFlare验证来检索让我们加密SSL通配符证书

    一个的CloudFlare帐户。 在Cloudflare的DNS中为您的域设置的DNS记录,以及配置的几个子域。...现在您需要从CloudFlare获取API密钥。 第2步 - 获取CloudFlare API 为了使Certbot能够自动续订通配符证书,您需要为其提供CloudFlare登录和API密钥。...登录您的Cloudflare帐户并导航到“ 个人资料”页面。 单击Global API Key行中的View按钮。 出于安全考虑,系统会要求您重新输入Cloudflare帐户密码。...vi /etc/letsencrypt/cloudflareapi.cfg 将以下内容添加到其中,使用Cloudflare登录和API密钥替换占位符: dns_cloudflare_email = your_cloudflare_login...dns_cloudflare_api_key = your_cloudflare_api_key 保存文件并退出编辑器。

    4.2K20
    领券