Skip to content
tangyoha edited this page Apr 3, 2023 · 1 revision

用户使用手册:Telegram Media Downloader

这个用户使用手册将详细指导您如何在 UbuntuCentOS 系统上安装和运行 Telegram Media Downloader。

一、在 UbuntuCentOS 上安装 Docker

Ubuntu 上安装 Docker

a. 更新软件包列表:

sudo apt-get update

b. 安装 Docker 依赖包:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

c. 添加 Docker 官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

d. 添加 Docker 仓库:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

e. 更新软件包列表:

sudo apt-get update

f. 安装 Docker:

sudo apt-get install docker-ce

g. 启动 Docker 并设置开机自启:

sudo systemctl start docker
sudo systemctl enable docker

在 CentOS 上安装 Docker:

a. 更新软件包列表:

sudo yum update -y

b. 安装 Docker 依赖包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

c. 添加 Docker 仓库:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

d. 安装 Docker:

sudo yum install -y docker-ce

e. 启动 Docker 并设置开机自启:

sudo systemctl start docker
sudo systemctl enable docker

二、在 Ubuntu 和 CentOS 上安装 Docker Compose

a.在 Ubuntu 上安装 Docker Compose:

更新软件包列表:

sudo apt-get update

安装 Docker Compose:

sudo apt-get install -y docker-compose

b.在 CentOS 上安装 Docker Compose:

安装 EPEL 源:

sudo yum install -y epel-release

更新软件包列表:

sudo yum update -y

安装 Docker Compose:

sudo yum install -y docker-compose

三、运行 Telegram Media Downloader

拉取 Telegram Media Downloader 镜像:

docker pull tangyoha/telegram_media_downloader:latest

创建所需的目录结构:

mkdir -p ~/app && mkdir -p ~/app/log/ && cd ~/app

下载配置文件:

wget https://raw.githubusercontent.com/tangyoha/telegram_media_downloader/master/docker-compose.yaml -O docker-compose.yaml
wget https://raw.githubusercontent.com/tangyoha/telegram_media_downloader/master/config.yaml -O config.yaml
wget https://raw.githubusercontent.com/tangyoha/telegram_media_downloader/master/data.yaml -O data.yaml

编辑 config.yaml 文件,根据您的需求配置各项参数:

vi config.yaml

首次运行需在前台启动,输入手机号和验证码:

docker-compose run --rm telegram_media_downloader

在提示时输入您的手机号和验证码,然后按 Ctrl + C 退出。

完成以上操作后,所有后续启动将在后台进行:

docker-compose up -d

四、升级 Telegram Media Downloader

拉取最新的 Telegram Media Downloader 镜像:

docker pull tangyoha/telegram_media_downloader:latest

进入应用目录:

cd ~/app

关闭当前运行的容器:

docker-compose down

重新启动容器:

docker-compose up -d

至此,您已成功完成