内容目录
使用Docker安装TMM的刮削和配置
1.前言
之前在安装PLEX有介绍过这个工具,可以用来刮削视频信息,如果我们的片子在服务器上怎么办,我们可以安装Tiny Media Manager的Web端来管理内容。
通过本文,我会记录一下自己如何在服务器上搭建iny Media Manager,并设置中文和访问密码。
2.Tiny Media Manager介绍
Tiny Media Manager
一个用 Java/Swing 编写的媒体管理工具。它旨在为 Kodi 媒体中心(以前称为 XBMC)、MediaPortal 和 Plex 媒体服务器提供元数据。由于它是用 Java 编写的,因此 tinyMediaManager 将在 Windows、Linux 和 macOS(以及可能的更多操作系统)上运行。
3.搭建环境
- Ubuntu22.04
- Docker最新版本
4. 准备工作
-
安装好Docker
-
docker-compose(可选)
-
protainer(可选)
简单介绍一下怎么安装
#1.安装Docker wget -qO- get.docker.com | bash #2.开机自动启动 systemctl enable docker #3.安装Docker-compose sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose #4.赋予执行权限 sudo chmod +x /usr/local/bin/docker-compose #5.安装Portainer(可以不安装) sudo docker volume create portainer_data #6.下载并安装 Portainer Server 容器 (可选) sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer-ce:latest
5.开始搭建
汉化版安装
docker pull dzhuang/tinymediamanager #拉取镜像
docker run -d --name=Tinymediamanager \
-v /root/tmm/config:/config \
-v /home/data/wenjian1t/video:/media \ #冒号左边配置你影片的路径
-e GROUP_ID=0 -e USER_ID=0 -e TZ=Asia/Hong_Kong \
-p 5800:5800 \
dzhuang/tinymediamanager:latest
6. 设置和配置网站密码
输入IP+5800端口可以访问网站
可以设置中文
你会发现没有密码,为了更加安全我们设置一下登录密码验证。
设置密码
1.进入容器之前我们查看一下容器 的ID
docker ps
2.找到TMM
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
36450d8c5dbb dzhuang/tinymediamanager:latest "/init"
3.看到是36450d8c5dbb我们进入容器
docker exec -it 36450d8c5dbb bash
4.进入之后输入
x11vnc -storepasswd
设置密码,并确认密码保存位置,一般是在/root/.vnc/passwd
5.进入目录编辑
cd /run/s6/etc/services.d/x11vnc
vi run
将Handle the VNC password
中的路径修改为上述的密码保存路径,如下
# Handle the VNC password.
if [ -f /root/.vnc/passwd ] && [ -n "$( cat /root/.vnc/passwd )" ]; then
VNC_SECURITY="-rfbauth /root/.vnc/passwd"
else
VNC_SECURITY="-nopw"
fi
保存退出
7.重启容器然后进入网站
重启之后再进入网站会发现让你输入密码,输入刚刚配置好的密码就可以开始刮削生活了。
٩( ᐛ )و