<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloudflare on Chengyu Wang</title><link>https://chengyu.eu/tags/cloudflare/</link><description>Recent content in Cloudflare on Chengyu Wang</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Chengyu</copyright><lastBuildDate>Sun, 24 Nov 2024 22:00:17 +0000</lastBuildDate><atom:link href="https://chengyu.eu/tags/cloudflare/index.xml" rel="self" type="application/rss+xml"/><item><title>Migrating My Image Host From a Self-Built Google Drive Setup to Chevereto</title><link>https://chengyu.eu/posts/migrating-image-host-to-chevereto/</link><pubDate>Sun, 24 Nov 2024 22:00:17 +0000</pubDate><guid>https://chengyu.eu/posts/migrating-image-host-to-chevereto/</guid><description>Swapping a 2TB Google Drive image host that needed re-authorizing every few days for a self-hosted Chevereto setup behind Cloudflare Tunnel.</description></item><item><title>Building a Free, OpenAI-Compatible API on Top of Cloudflare Workers AI</title><link>https://chengyu.eu/posts/free-qwen-openai-compatible-api/</link><pubDate>Wed, 01 May 2024 06:48:10 +0000</pubDate><guid>https://chengyu.eu/posts/free-qwen-openai-compatible-api/</guid><description>Wrapping Cloudflare&amp;rsquo;s free Workers AI models (including Qwen) behind an OpenAI-compatible endpoint, so existing front-ends don&amp;rsquo;t need to change a line of code.</description></item></channel></rss>