TikTube-Docker

352 字
2 分钟
TikTube-Docker

TikTube Logo
TikTube Logo

TikTube#

视频弹幕网站 | Docker 一键部署

GitHub: TikTube-Docker


快速开始#

  1. 克隆项目:
git clone https://github.com/CharyeahOwO/TikTube-Docker.git
  1. 进入 docker 目录:
cd TikTube-Docker/docker
  1. 复制环境变量配置文件:

Linux/Mac OS:

cp .env.example .env

Windows:

copy .env.example .env
  1. 编辑 .env 修改密码后,开始构建:
docker compose up -d --build
  1. 访问 http://localhost:8080,注册用户名 admin 成为管理员

功能特性#

  • 🎬 视频上传与自动封面生成
  • 💬 实时弹幕系统
  • 👥 用户注册/登录/TOTP 两步验证
  • ❤️ 点赞、收藏、评论、订阅
  • 🤖 AI 内容审核(可选)
  • 🗄️ S3 兼容对象存储支持

技术栈#

后端前端数据库其他
Spring Boot 3.4Vue 3.5 + VuetifyMySQL 8Docker
MyBatis-PlusVite + ArtPlayerRedis 7FFmpeg

项目结构#

├── 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 docker

Windows: 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 化改造。


许可证#

MIT License


⭐ 如果觉得有用,欢迎 Star 支持!

[🔗

GitHub: TikTube-Docker](https://github.com/CharyeahOwO/TikTube-Docker)

https://github.com/CharyeahOwO/TikTube-Docker

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

TikTube-Docker
https://blog.nyaovo.com/posts/2026-01-19-325-tiktube-docker/
作者
慕棱
发布于
2026-01-19
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
慕棱
不知名小站点~
公告
欢迎来到拾光物语,新站内容正在从 WordPress 迁移整理中。
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
13
分类
3
标签
3
总字数
8,620
运行时长
0
最后活动
0 天前
站点信息
构建平台
EdgeOne Pages
博客版本
Firefly v6.13.5
文章许可
CC BY-NC-SA 4.0

文章目录