TikTube-Docker
352 字
2 分钟
TikTube-Docker

TikTube
视频弹幕网站 | Docker 一键部署
快速开始
- 克隆项目:
git clone https://github.com/CharyeahOwO/TikTube-Docker.git- 进入 docker 目录:
cd TikTube-Docker/docker- 复制环境变量配置文件:
Linux/Mac OS:
cp .env.example .envWindows:
copy .env.example .env- 编辑 .env 修改密码后,开始构建:
docker compose up -d --build- 访问
http://localhost:8080,注册用户名admin成为管理员
功能特性
- 🎬 视频上传与自动封面生成
- 💬 实时弹幕系统
- 👥 用户注册/登录/TOTP 两步验证
- ❤️ 点赞、收藏、评论、订阅
- 🤖 AI 内容审核(可选)
- 🗄️ S3 兼容对象存储支持
技术栈
| 后端 | 前端 | 数据库 | 其他 |
|---|---|---|---|
| Spring Boot 3.4 | Vue 3.5 + Vuetify | MySQL 8 | Docker |
| MyBatis-Plus | Vite + ArtPlayer | Redis 7 | FFmpeg |
项目结构
├── docker/│ ├── Dockerfile # 多阶段构建│ ├── docker-compose.yml # 服务编排│ └── .env.example # 环境变量模板├── TikTube/ # 后端 Spring Boot├── TikTubeWeb/ # 前端 Vue└── tik_tube.sql # 数据库脚本常见问题
Docker 拉取镜像失败
配置镜像加速(Linux):
sudo tee /etc/docker/daemon.json <<EOF{"registry-mirrors": ["https://docker.1panel.live"]}EOF重启 Docker 服务:
sudo systemctl restart dockerWindows: Docker Desktop → Settings → Docker Engine → 添加 registry-mirrors
大文件上传失败
- 超过 2GB 的视频建议先压缩
- MKV 格式建议转换为 MP4
常用命令
查看状态:
docker compose ps查看日志:
docker compose logs -f停止服务:
docker compose down重启服务:
docker compose restart致谢
基于 PuZhiweizuishuai/TikTube 进行 Docker 化改造。
许可证
⭐ 如果觉得有用,欢迎 Star 支持!
[🔗
GitHub: TikTube-Docker](https://github.com/CharyeahOwO/TikTube-Docker)文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
TSBot Mod — Minecraft × TeamSpeak 3 跨平台点歌联动
代码库 / CodeTSBot Mod 打破 Minecraft 与 TeamSpeak 3 间的壁垒,让你在游戏内通过聊天指令直接操控 TS3 音乐机器人。搜索、点歌、切歌无需切屏,沉浸体验从此丝滑。项目现已开源,欢迎体验与贡献。✨ G
2
Memos 自定义版本:Explore 页面增强与日历修复
代码库 / Code我对开源项目 Memos 进行了一些自定义修改,主要针对 Explore(发现)页面的体验优化。现已将修改后的版本发布到 Dock
3
抢到bw的票啦~
碎碎念/Life感谢这个项目的作者大大∶https://github.com/mikumifa/biliTickerBuy 20号中午的时候会员抢
4
Random Image API
碎碎念/LifeRandom Image API 中文 | English 一个自托管的随机图片 API,带管理后台。基于 Node.js + E
5
许久没更,随便写点内容
碎碎念/Life其实这个站已经很久没正式更新了。 这段时间并不是完全没折腾,只是很多东西都停留在测试、调整、聊天记录和本地草稿里,没有真的整理成文
随机文章随机推荐













