Douyin是一款开源免费、模仿抖音 + TikTok实现的移动端短视频前端系统。它完美复刻了视频播放、点赞、评论、评论等抖音核心功能,流畅度可匹配原生抖音APP。
系统采用了Vue3、Vite5 、Pinia技术栈实现,代码100%开源,可私有化部署,数据存储在本地,用户可以基于它搭建一套私人的短视频平台。
-
代码100%开源: 支持私有化部署,数据存储于本地,全面保障数据安全。可基于个性化需求,快速定制功能开发,搭建私人短视频平台
-
完善的核心功能: 系统已经实现视频列表、视频播放、点赞、评论、检索等抖音核心功能
-
主流技术栈: 系统基于Vue、Vite、Pinia等技术栈实现,可应用各类新特性
-
响应式设计: 系统完美适配PC + 移动端,提供友好的用户体验
-
多种部署方式: 提供Docker、Vercel等多样部署方式
一键部署到Docker
# pull Docker imagedocker pull ghcr.io/zyronon/douyin-vue:latest# start container, nginx reverse proxy custom port, for example: docker run -d -p 80:80 ghcr.io/zyronon/douyin-vue:latestdocker run -d -p 80:80 ghcr.io/zyronon/douyin-vue:latest
本地开发
1、下载压缩包2、cd douyin3、npm install4、npm run dev5、打开浏览器并访问: http://127.0.0.1:3000说明:需要将浏览器切至手机模式,先按 F12 调出控制台,再按 Ctrl+Shift+M 才能正常预览
【XPlaza仓库地址】