MoonTV 一个开箱即用的、跨平台的影视聚合播放器! 完全免费开源🎬 MoonTV 是一个开箱即用的、跨平台的影视聚合播放器。它基于 Next.js 14 + Tailwind CSS + TypeScript 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。
✨ 功能特性🔍 多源聚合搜索:内置数十个免费资源站点,一次搜索立刻返回全源结果。📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。▶️ 流畅在线播放:集成 HLS.js & ArtPlayer。❤️ 收藏 + 继续观看:支持 Redis/D1 存储,多端同步进度。📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。🚀 极简部署:一条 Docker 命令即可将完整服务跑起来,或免费部署到 Vercel 和 Cloudflare。👿 智能去广告:自动跳过视频中的切片广告(实验性)
部署本项目支持 Vercel、Docker 和 Cloudfl ...
搭建Hexo博客,快速简洁高效,零成本搭建个人博客:Hexo + GitHub Pages + Cloudflare Pages 完整指南本文详细介绍了如何使用Hexo框架搭建一个个人博客,并将其部署到GitHub Pages和Cloudflare Pages上。主要内容包括:
环境准备:安装Node.js和Git
配置Git和GitHub:设置SSH密钥,创建GitHub仓库
初始化Hexo项目:安装Hexo,创建新博客
部署到GitHub Pages:配置部署设置,推送静态文件
部署到Cloudflare Pages:连接GitHub仓库,自动部署
基本使用方法:创建新文章,本地预览,发布更新
这个教程适合那些想要快速搭建个人博客,但又不想花费太多成本的人。通过使用Hexo、GitHub和Cloudflare的免费服务,您可以轻松创建一个高效、简洁的博客网站。
1.事前准备
域名(非必须,你也可以使用免费域名,或者GitHub.io或Pages.dev分配的域名也可以)
GitHub(必须,你需要注册一个GitHub帐号)
Cloudflare(非必须,你需要注册一个Clou ...
Cloudflare Pages 部署Cloudflare Pages 是推荐的部署方式,提供免费托管、全球 CDN 加速和无需服务器维护的优势。
📂 第一步:Fork 项目
访问 CloudFlare ImgBed 项目
点击右上角的 “Fork” 按钮
选择您的 GitHub 账户
确认 Fork 完成
🏗️ 第二步:创建 Pages 项目2.1 访问 Cloudflare Dashboard
登录 Cloudflare Dashboard
选择左侧菜单的 “计算和AI” -> “Workers & Pages”
点击 “创建应用程序”
在最下方 Looking to deploy Pages? 选择 “Get started”
在 “导入现有 Git 存储库” 处点击 “开始使用”
2.2 连接 GitHub 仓库
如果首次使用,需要授权 Cloudflare 访问 GitHub
选择您 Fork 的 CloudFlare-ImgBed 仓库
点击 “开始设置”
2.3 配置项目设置
配置项
值
说明
项目名称
cloudflare-imgb ...



