使用Docker安装TMM的刮削和配置
使用Docker安装TMM的刮削和配置

使用Docker安装TMM的刮削和配置

内容纲要

使用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.重启容器然后进入网站

重启之后再进入网站会发现让你输入密码,输入刚刚配置好的密码就可以开始刮削生活了。

٩( ᐛ )و

参考

Docker – 从入门到实践

tmm刮削简单说明

群晖docker里tmm设置密码

TMM搜刮器docker安装指令

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注