{"repo":"unilei/kerkerker","free":true,"listed":false,"github":"https://github.com/unilei/kerkerker","clone":"git clone https://github.com/unilei/kerkerker.git","description":"🎬 这是壳儿 - 影视聚合平台 - 豆瓣集成/多源切换/智能匹配 | Next.js + TypeScript | Docker 部署 | Vercel 部署","language":"TypeScript","stars":671,"topics":["mongodb","nextjs","react","tailwindcss","typescript","vercel"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🎬 Kerkerker - 影视资源聚合平台 现代化影视资源聚合平台 - 支持 Dailymotion 视频源、豆瓣信息匹配、多种部署方式 🌐 在线演示 : https://kerkerker.vercel.app 功能特性 • 部署方式 • 环境变量 • 本地开发 --- ✨ 功能特性 - 🎬 视频聚合 - 聚合 Dailymotion 等多个视频源 - 📝 豆瓣匹配 - 自动匹配豆瓣电影信息和评分 - 💬 弹幕功能 - 自动匹配加载弹幕，支持手动搜索 - 🎥 高级播放器 - ArtPlayer 播放器，支持 HLS、倍速、快捷键 - 📱 响应式设计 - 完美支持移动端和桌面端 - 🎨 现代化 UI - Netflix 风格界面设计 - 🔐 后台管理 - 视频源配置、频道管理 ( /login ) - 🚀 多种部署 - 支持 Vercel、Docker、VPS 一键部署 📸 界面预览 点击展开预览图 首页 搜索页 详情页 播放页 --- 🚀 部署方式 方式一：Vercel 部署（推荐） 无需服务器，免费托管，自动 HTTPS 步骤： 1. 点击上方按钮，Fork 项目到 Vercel 2. 在 Vercel 控制台设置环境变量： 3. 部署完成！ 💡 提示 ：Vercel 部署需要使用云端 MongoDB（如 MongoDB Atlas 免费版） --- 方式二：Docker Compose 部署 快速启动 docker-compose.yml 说明 常用命令 --- 方式三：VPS 一键部署 在任何装有 Docker 的服务器上执行： 部署后管理： --- ⚙️ 环境变量 必需变量 变量名 说明 示例 ------------- ------------------ ------------------------------------------------ MONGODB URI MongoDB 连接字符串 mongodb+srv://user:pass@cluster.mongodb.net/db 可选变量 变量名 说明 默认值 ----------------------------- -------------- ------------------------------------ ADMIN PASSWORD 后台管理密码 admin123 MONGODB DB NAME 数据库名称 kerkerker NEXT PUBLIC DANMU API URL 弹幕 API 地址 https://danmuapi1-eight.vercel.app NEXT PUBLIC DANMU API TOKEN 弹幕 API Token - MongoDB URI 示例 --- 💻 本地开发 使用 Docker（推荐） 不使用 Docker 脚本说明 命令 说明 --------------------- ------------------------- npm run dev 启动开发服务器 npm run build 构建生产版本 npm run docker:dev Docker 开发环境（热重载） npm run docker:prod 构建并推送 Docker 镜像 --- 📁 项目结构 📄 License MIT License © 2026","default_branch":null,"files":null,"tree":[],"storefront":"/r/unilei","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/unilei/kerkerker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}