一键部署 AutoBangumi 脚本:打造完美二次元动漫追踪器

你是否是一位热爱追番追剧的二次元爱好者?是否曾为找不到一个完美的动漫追踪工具而苦恼?不用担心,AutoBangumi(AB)是你的不二选择!AB是一款功能强大的动漫追踪器,支持自动更新番剧信息、自定义追踪进度、自动下载字幕等众多便捷功能。本教程将教你如何使用 Docker 快速部署 AutoBangumi,让你的番剧追踪更加轻松愉快。

1. 前言

作为一名二次元爱好者,我深知找到一款好用的番剧追踪工具有多么重要。AutoBangumi 是一个开源的动漫追踪器,可以帮助你管理和追踪你喜爱的动漫、番剧。它的强大功能包括自动更新番剧信息、自定义追踪进度、自动下载字幕等,让你的二次元生活更加丰富多彩。

然而,为了让 AutoBangumi 在你的系统上顺利运行,你需要进行一些复杂的配置和依赖安装。为了简化这个过程,我们将使用 Docker 进行部署,使整个过程变得非常简单。无需担心复杂的安装和配置步骤,只需按照以下指南操作,你就能快速搭建起你自己的 AutoBangumi 服务器。

2. 步骤

2.1 创建数据和配置文件夹

首先,我们需要为 AutoBangumi 创建数据和配置文件夹。这将确保在以后的更新和配置更改中不会丢失任何数据。

打开终端,执行以下命令来创建文件夹:

# 创建配置和数据文件夹
mkdir -p ${HOME}/AutoBangumi/{config,data}
cd ${HOME}/AutoBangumi

你可以选择使用 Docker volume 或者 bind mount 来进行数据和配置的持久化。接下来,我们将演示如何使用 Docker volume,但你也可以根据自己的需求使用 bind mount。

使用 Docker Volume(推荐)

使用以下命令来创建 Docker volume:

docker volume create AutoBangumi_config
docker volume create AutoBangumi_data

2.2 使用 Docker 部署 AutoBangumi

现在,我们已经准备好了数据和配置文件夹,接下来是部署 AutoBangumi。

确保你的终端位于 AutoBangumi 目录下,然后运行以下命令:

docker run -d \
  --name=AutoBangumi \
  -v ${HOME}/AutoBangumi/config:/app/config \
  -v ${HOME}/AutoBangumi/data:/app/data \
  -p 7892:7892 \
  -e TZ=Asia/Shanghai \
  -e PUID=$(id -u) \
  -e PGID=$(id -g) \
  -e UMASK=022 \
  --network=bridge \
  --dns=8.8.8.8 \
  --restart unless-stopped \
  ghcr.io/estrellaxd/auto_bangumi:latest

请注意,如果你使用了 Docker volume,你需要将上述命令中的 -v 参数进行相应的更改,例如:

-v AutoBangumi_config:/app/config \
-v AutoBangumi_data:/app/data \

现在,AutoBangumi 容器已经启动。你可以通过访问 http://localhost:7892 来配置 AutoBangumi 的 WebUI。在首次启动时,AutoBangumi 会自动将环境变量写入 config.json 文件中并自动运行。

2.3 进行进阶部署

如果你希望更加深入地管理 AutoBangumi 容器,推荐使用带有 UI 的 Docker 管理器,例如 Portainer。这将使你能够轻松地监控和管理容器的状态,进行配置更改,以及查看日志等信息。

2.4 一键部署 AutoBangumi 脚本(Docker|Ubuntu 20.04)

#!/bin/bash

# 设置 AutoBangumi 数据和配置文件夹的路径
CONFIG_DIR="${HOME}/AutoBangumi/config"
DATA_DIR="${HOME}/AutoBangumi/data"

# 创建数据和配置文件夹
mkdir -p "$CONFIG_DIR"
mkdir -p "$DATA_DIR"

# 使用 Docker volume 或者 bind mount 进行数据和配置的持久化
# 使用 Docker volume
docker volume create AutoBangumi_config
docker volume create AutoBangumi_data

# 启动 AutoBangumi 容器
docker run -d \
  --name=AutoBangumi \
  -v "$CONFIG_DIR:/app/config" \
  -v "$DATA_DIR:/app/data" \
  -p 7892:7892 \
  -e TZ=Asia/Shanghai \
  -e PUID=$(id -u) \
  -e PGID=$(id -g) \
  -e UMASK=022 \
  --network=bridge \
  --dns=8.8.8.8 \
  --restart unless-stopped \
  ghcr.io/estrellaxd/auto_bangumi:latest

# 输出部署完成信息
echo "AutoBangumi 已成功部署!"
echo "您可以访问 http://localhost:7892 进行配置。"

3. 结束语

通过本教程,你已经学会了如何使用 Docker 快速部署 AutoBangumi,让你的动漫追踪体验更加顺畅。无需复杂的配置和安装,只需几个简单的步骤,你就可以享受到 AutoBangumi 强大的功能。

希望本教程能对你有所帮助,让你的二次元生活更加丰富多彩。如果你有任何问题或疑问,欢迎留言,我们将尽力为你解答。愿你的番剧追踪之路一帆风顺!

声明:本站所有文章,如无特殊说明或标注,均为本站(王大神)原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
指数词

教程:如何使用Docker部署和配置AutoBangumi

2023-10-31 23:42:22

指数词

解决UOS系统自带文本编辑器被卸载的问题

2023-11-1 0:35:43

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索