From 1da9a3e8a11a62bb067069b1dbaa5463cf74a184 Mon Sep 17 00:00:00 2001 From: MarSeventh <1193267292@qq.com> Date: Mon, 27 Jul 2026 15:32:35 +0800 Subject: [PATCH] docs: refine introduction and partner showcase --- README.md | 58 ++++++++++++++++++++++++++-------------- README_zh.md | 58 ++++++++++++++++++++++++++-------------- readme/linuxdo-logo.png | Bin 0 -> 5834 bytes 3 files changed, 76 insertions(+), 40 deletions(-) create mode 100644 readme/linuxdo-logo.png diff --git a/README.md b/README.md index 73089ae0..e475779b 100644 --- a/README.md +++ b/README.md @@ -28,12 +28,46 @@ # 1. 💡 Introduction -CloudFlare ImgBed is an open-source file hosting solution that supports both Docker and serverless deployments, with multiple backend storage options, including **Telegram**, **Discord**, **Cloudflare R2**, **S3-compatible storage**, **Hugging Face**, **WebDAV**, and more. - -It provides essential features covering the entire file lifecycle—including **uploading**, **managing**, **reading**, and **deleting**—along with **authentication**, **directory organization**, **content moderation**, and **random images**. With a comprehensive RESTful API and WebDAV support, it is well suited for self-hosted image hosting, static site asset management, and lightweight file distribution. See the [feature documentation](https://cfbed.sanyue.de/en/guide/features.html) for details. +CloudFlare ImgBed is a self-hosted image and file hosting solution for Docker and serverless environments, bringing **Telegram**, **Discord**, **Cloudflare R2**, **S3-compatible storage**, **Hugging Face**, **WebDAV**, and more into one management interface. It provides file management, authentication, directory organization, content moderation, a RESTful API, and WebDAV for personal image hosting, website asset management, and lightweight file distribution. **[View all features →](https://cfbed.sanyue.de/en/guide/features.html)** ![CloudFlare](readme/海报.png) +## 🤝 Partners + + + + + + + + + + + + + + + + + + + + + + + +
+ Cloudflare + + EdgeOne + + HuaNa Cloud + + SuWei Cloud + + Linux DO +
Cloudflare logoEdgeOne logoHuaNa Cloud logoSuWei Cloud logoLinux DO logo
Provides CDN acceleration and security protectionProvides CDN acceleration and security protectionProvides stable and high-quality cloud computing resourcesProvides stable and high-quality cloud computing resourcesProvides community support
+ # 2. 🖥️ Demo **Demo Address**: [CloudFlare ImgBed](https://cfbed.1314883.xyz/) · **Access Password**: `cfbed` @@ -103,7 +137,7 @@ An open-source ecosystem grows through community support. Visit the [CloudFlare Discover useful plugins, applications, and tutorials, or share your own work with the community. See the [Ecosystem Call for Contributions](https://github.com/MarSeventh/CloudFlare-ImgBed/discussions/606) for submission guidelines. We look forward to your participation! -# 5. 💝 Support & Partners +# 5. 💝 Support & Sponsors ## ☕ Support the Project @@ -121,22 +155,6 @@ Thank you to every sponsor who supports this project! Your support helps sustain [![Sponsors](https://afdian-sponsors.sanyue.de/image?columns=12)](https://afdian.com/a/marseventh) -## 🤝 Partners - -- **[Cloudflare](https://www.cloudflare.com/) & [EdgeOne](https://edgeone.ai/?from=github)**: Provides CDN acceleration and security protection - - Cloudflare Logo EdgeOne Logo - -- **[HuaNa Cloud](https://www.hncloud.com/activity/activity_2026summer.html?k=MarSeventh)**: Provides stable and high-quality cloud computing resources - - HuaNa Cloud Logo - -- **[SuWei Cloud](https://www.svyun.com/recommend/AELZ0UeMz8K11Zg7pEXC)**: Provides stable and high-quality cloud computing resources - - SuWei Cloud Logo - -- **[Linux DO](https://linux.do/)**: Provides community support - # 6. 👥 Community ## 🧑‍💻 Contributors diff --git a/README_zh.md b/README_zh.md index 7ab7333b..dffdb5d7 100644 --- a/README_zh.md +++ b/README_zh.md @@ -28,12 +28,46 @@ # 1. 💡 项目介绍 -CloudFlare ImgBed 是一个同时支持 Docker 与 Serverless 部署的开源文件托管解决方案,可接入的存储渠道包括 **Telegram**、**Discord**、**Cloudflare R2**、**S3 兼容存储**、**Hugging Face**、**WebDAV** 等。 - -它不仅具备**上传**、**管理**、**读取**、**删除**等覆盖文件全生命周期的基础功能,还提供**身份认证**、**目录组织**、**内容审核**、**随机图**等能力,以及完整的 RESTful API 与 WebDAV 支持,适用于自建图床、静态站资源管理和轻量文件分发场景。详见[功能文档](https://cfbed.sanyue.de/guide/features.html)。 +CloudFlare ImgBed 是支持 Docker 与 Serverless 部署的自建图床和文件托管方案,可将 **Telegram**、**Discord**、**Cloudflare R2**、**S3 兼容存储**、**Hugging Face**、**WebDAV** 等渠道统一接入一个管理界面。项目提供文件管理、身份认证、目录组织、内容审核、RESTful API 与 WebDAV,适用于个人图床、网站资源管理和轻量文件分发。 **[查看完整功能 →](https://cfbed.sanyue.de/guide/features.html)** ![CloudFlare](readme/海报.png) +## 🤝 合作伙伴 + + + + + + + + + + + + + + + + + + + + + + + +
+ Cloudflare + + EdgeOne + + 华纳云 + + 速维云 + + Linux DO +
Cloudflare LogoEdgeOne Logo华纳云 Logo速维云 LogoLinux DO Logo
提供 CDN 加速及安全防护提供 CDN 加速及安全防护提供稳定、优质的云计算资源提供稳定、优质的云计算资源提供社区支持
+ # 2. 🖥️ 在线演示 **演示站点**:[CloudFlare ImgBed](https://cfbed.1314883.xyz/) · **访问密码**:`cfbed` @@ -103,7 +137,7 @@ CloudFlare ImgBed 是一个同时支持 Docker 与 Serverless 部署的开源文 您也可以向社区分享自己的作品,提交规范请参见[生态建设征集令](https://github.com/MarSeventh/CloudFlare-ImgBed/discussions/606),期待您的参与! -# 5. 💝 支持与合作伙伴 +# 5. 💝 支持与赞助 ## ☕ 支持项目 @@ -121,22 +155,6 @@ CloudFlare ImgBed 是一个同时支持 Docker 与 Serverless 部署的开源文 [![赞助者](https://afdian-sponsors.sanyue.de/image?columns=12)](https://afdian.com/a/marseventh) -## 🤝 合作伙伴 - -- **[Cloudflare](https://www.cloudflare.com/) & [EdgeOne](https://edgeone.ai/?from=github)**:提供 CDN 加速及安全防护 - - Cloudflare Logo EdgeOne Logo - -- **[华纳云](https://www.hncloud.com/activity/activity_2026summer.html?k=MarSeventh)**:提供稳定、优质的云计算资源 - - HuaNa Cloud Logo - -- **[速维云](https://www.svyun.com/recommend/AELZ0UeMz8K11Zg7pEXC)**:提供稳定、优质的云计算资源 - - SuWei Cloud Logo - -- **[Linux DO](https://linux.do/)**:提供社区支持 - # 6. 👥 项目社区 ## 🧑‍💻 贡献者 diff --git a/readme/linuxdo-logo.png b/readme/linuxdo-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..93863a4b8538e6047cd61b727bef75534626832f GIT binary patch literal 5834 zcmds5^#= zdwXeea`J#gI9#ef@76~kv@aXjfA9P}*qjXr2z>Cs_N?FXst&Ncyxi5*eYnzoJc~V< zh;n!LI2&|YUteEcU2SV?Kc0$@ibDS-1U-86*v!o0yh~$YVPS4=Zg_b3&(Hqm=H{b$ zTuMsn=~s`7Hu3E2oXpIuq@?7FHu%3*vA+5$n(OZC_?sD-lRZ=jcj2WBF4Q6u^8bYeE7F>RIJ*$^4Gf;Pr4Gp&t@eT7xHs|wH!Vxwzww5G!XBq3a#X~o`piN?SO z`SIqfmt)b#1uuNziot$M;Z)R^_W7PZc;v-}t#kj|}&9{hlT^?y0Yw6Bnn7!2sdG zsYTMOi~bWYJ-dEt4*E{!$k*B)PhaF*J`Q?uCwqXBJ^V$*f2wmEuu25 z)SKg4;^0;PVJEPD>ccnDksRl;W1B);dRafc6S-8xVXFSC53G3=wS6(;Llv$y$1?nt z6A|+;|Rz~K~~7`{#j#M)D~s@#m^=f zV`guDinge5fW^QWV&RMtmU^Dz*#VcDq0OX$iI3z|aJz_dKJ2_w0ib;+c0&jOb#)U( z{(}Z28K+r!nS4HEqsUFtesiYMo_RW%<(OY?tkOkRDp9BVGG8=IS7dDRDe$FRZo|?# z&For%Us$y7SV(PL7=n?p^qGW?9Oh}#Snlyd-n>a}id<|R&FrMV8g*!r2ka@mlM>jp zb|ceL4f3p6OU{&&;gLu-%ciiUrJDS+dTrGqFvZ{UJiE=1^763C$svlPh41ii#yH_) zTw&k3QC$in>vmA5p2xO{v2Z^GW?hue)kY#`w)=7Ce#bDRH1E!^n&-q9bR|oz3Mnk& zkh)gLn%?O~4hRhJ5^)qds?b2JrIRP_z_hq)l4?!1BGsYQ|})Mh@m;v z@V{CZ^o~~WH{bF2b*Z3=T2`X)8Y;LyAlvYyGM9nj-H#061X?=!dLQTBx{q^XMp#zj zo!rQ7__|g5^5(@wj;AHpI=xdNoy6qWs1md_2u^sSf4KE<{zvt2+^#*%IT7Azi8d79 zQNQ|luasuDI=s7OW%G2YRa)!j3H>q;hnrNp?^v+FgqkfE!7IiP_-%&|SSB}s?O3bp#ilP4k2pA^NGUF{QsL^O+T=TNagF9inZ&>KH!f$G`S#>@O}(5c zlM686H_csw_X*l11!o%3EU*5HGIs7A&A5rzgd_wN+|n2410;)|R96Zq?XQ2@o^De- z;Fi1L_?WjIT^4wzH*>5fZR_bHkzzrWWW7Sq-yopG$vto2JFZ>!I3c2K+@ZDj;A%_M zjcOc_id&my^G~sbX@y68D*E2Sdfp*orQ~u4?B7pKi}kCIVi9Y$lnP#Y@Y*zUuzE=2 zo}|=dSX!Z?wR@AJP@U7v0`&RMup*skcwnXr-k<|hCE~&&@B{Hq3!!F2&?idS-sZ7; z#QWMXHta6C9W_fi@D2Vj4T%i{ir!0C6f977<;^fZXf~&kGDsg2VAto@?TEoJyyi^b zmjhA>au9Z?NOgpqNrm8 z4}R;eBttUMIn^{tewqkKHcEghQyyQ~{^b;-JF+_M={|730bs=+r@(YXph;pxpi8Hx zEUNvqMWq#D2$>MpnM~gS<1?+k;>ChnI8ci!8=uT}+n3X1WQoUZUR=$f+}Q&?b<_*E zB*N_$Mi=El%Y+q;@`>T^zm-a8x$Q0y`Y>eWkwJhz-ApLxIe@QyytkK@wWb!SIrUNmlM(VT(HhWoOalB-11 zx|>htI~{ngyh-5&lCA0o%h~hakdP<2&)VC@yxe!_&EiE&tn>*#wo1Jo#7m@kQ~Wof z5r;zSlWK44qRQ*)UgsU280+-JI$HJhH%A8^Yuq9l|C>v9-xl21%~qx(M6rz zQSAfhjVE2fWO^0SJW@8fybtebu#cgnZ@VQkUk+>KqWf}raU5>CQfGj))q_(^sY)g> zer49=odT5}%SiLzPZ%%}kVR0vo^h(T__Rrm%VMZ2&P}(HT8?|CrUpQ-=8sR^9mrnO z@QA*LTA%|%64$7{&eOArxdR4=554;?UnM2w0?$2 zaEpni^c}d*L56FI*Exd*S4k1K6i!lH7iGJpe&=VnCN0qCnCuNFHiS|l8g*O3(rw%^ zIvPp(s*fh%rwjTJU9?<}*^aU=8s6`bj`7=o5@!Jil8mhofC-Dz363GdaJzrPIC74V z9`9ev8bh)`Ay(zzi2oXhUrZATm7mXQLB#}<$2)<@fxhI=xmq0E%J+I(gK?`N=}t_1 zhfPU$S!gUs%)|3Ct2^CX9e3AI?k5txOf=6WKF?nFf^8c(<%H>Q-41-O#v=;t_=Jlw zBhp0?=4BME#I#WgIKEIR4ctb40Q6SLSH7!>O4l3}rr9`;Tj++p38aN4BFHxpoWYAJ z&Ewh6vzEyqk6i!YEn+Q9?X1j#_^6t0$igf0F)+A@O3a@}%>T`gg=VkB*3d}KdphDQ zi1{3;jU-;&a-2_?ybX>zHu>B8!q)=(1cbC#j{4=$Jw;B${8rC*9olw-cW>D##qkkr z4sL@i|0y01HRz_3Vz&!Ow?T83dNUt0cl)t4382aSn;D zJde3tuXt8cuxP`spdO#)wQyX9+Om5?IKJ1{{MoqIy zZ%`v;q?6(^v}ut+viOdV1k3p!R)W%_pr|`8Qs;v!{4Q}02kNCAtXU}lX6*4)i8=tjaa#9H~Y7KeQ~Ya~l( zKMe&P6nlD;vg+VNm_OzHHw64^jb3k1OO)$e+fBWY{1XKM?qWjYr<|`9dz;1Vwj}Ks zmzw}&nVGRY+A4&3QzyTM(HbRSF4(;g$*hF*tgXv8*k1#U92Ut@MPj&vh=|#rCxhny zj8=1>RtnlSnGJL{I-yH(zF9p-7w!|*`051cNG$VQt7_2rPJ7?+bAxBn!UYyT1ZkBb z!Dq3qL)+7VtW%C5>eKJ6oQg2fij4$S89y>M`@Pvj$s||VbR}A)8{n3~(Q;$`1Zryr zH+*#*Ru%wJdjE$833>6dgGP2_N_J!7J)fH~P?uCZOd8AnT$PHT8!mra8H{^0BI=)@ zFkpIGx3=M)!=)U+-x~}^jHUi_={TEP-grtth&&7CzJZ&9mJw)W%*DO4d}SgIJ}5GF zZoBi7Xf#M#y*qSrFMDD!*q4GjGU+f%M7MMq!8+{s&v(yVIW%{0SHnNms0DXquu|&N?-;g}$*PX-8kIbIVpNiYVan34JoqHg+&ha~Xu4 zUWK^bdhS9*JP6>>)tqpZ;3p}3B;+aD4t_|KX^A^fHPO|wZ$I)`vN>MSYI-(Juy#)p_HB@ir=^iZ-f zf!XmJ>67B(^Xw+BNuz!0?q;M{OYdhd${s)$zIa;hM*YO|BWeW_Zh{*@;JGcjM?XJhO>*8q_+_~zF~-{ zPxruexT*x6b2Cy~>)B6qR=6NnVuH9c?e*}SUYNOcR_L#H3-N>)( zjA*O+^MwvyqZUP&&HML<{KB-{xQ>KY&Ga z%O1t?%;P9qQ*`6hyT{C;=76knZ7?A8QPV2e-@<#XezV}(|;h$K$nZoGFy zV&lK{s`Hm&vMR4KskoYK07>6^eRzxoI-L3ThA$Abebza*^F!qzk+ zqcDt2w?Pnf`j7M=Dal^CrvQ+Y&u>+Zg4_SwR^lWtLL3}Sov>2cyLwovEo-;HsS?y-gcEw9~JsebJY%xznl3BEn!Uqj_D zPQWwTIZ`?lJTX|4ix&C_Tbit$e-$Zb18s<=Y3fswmneh`ca~;p7iP%>rE)ySzdcfb zY*z2+<7XKjSIg>z%RWk|VF+D)-c@R;?PMu4)4)IHzs%_&FAFlM=a}*RbPu*+za-DK z8~r#b4>CUdG6G3ULh2br>?CN*n2nnP*W_Bvo`9%BTwG>CVd0_GgKd$e{qH7~VctsJ zL`Llt*JDw85Zu1^tsio&DVxH!WNn&%@EbTy6yu~8vE@OHG#=uMy{e(7UlS-Y9fVQM z!QgYZgaid(Dfa9XVjw0l`hiw3kuOJ*a%=2UT*OR?w#+X(ev_$7Pvn1VdD@3)I{JkL z+8?d0U7Z;1!(u;qVn@|xc~gj5PHcX*ik1eq&7>67XmFS2mA|Do^UjuR%gV22ZvoK1 zi9k7;bJFsqVxt&Hb(McpaIP_kOF({%$Q(y{Fz;C;Tku^k51aS2a_rFYh3Vh3k?Naz zneXn9p2Qvd*z4tmlnw@QbyT!VcmAV7Zt~N`?0%$kvy9>E|HIop6G)z1oAT;Oz_2$< zliCDj<>-=0*dM=!cbz_cCoEX~1J25P2?wC4YSZZHcVtFOY^Ui_7svhg06p|kfDFb< zQX$h7`N^WM?v&i=gxy?Pv~Dh{Vai96lK?H5zZc%l;p4b zEHt7cm<;M`w@H6N!MCz~W%%bnAR2TOZxeZsi_iIuyr$owcnoOhIr6T}j#XDI=Q=s@ zA*Rv!yM9j3jjT4G&YHH3`!ma7HnwO(DEHKHRBmfbAS<^UHqO4W;L1I=y5qg>5qm=xxJfQ$?1NbPO z{=HBisREm8TT$}ZFf)Jy&%fNR(1&``{Q(Jb9TsxG#r$Ix$t6bozD3g~JQX@&(M$K< zwa&p3E`ESjbwSNCXq{Ilm9-FScAt%X8Va&1TXqTg`YQHh6b~*dsM|mIHHX40|I2>z z+O^Rgn?1D|GzaW9ILN3iFcv7vGI*))e!WwRU#X(fH?cM>Fd^jaa|GWHq_G{@7y(o(kza(oV;|qEiL*Tf6i;@}W7-?4` HoFe}ZI2T&I literal 0 HcmV?d00001