一键部署 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 强大的功能。

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

本文由作者 王大神 原创发布于 大神网的AI博客。

转载请注明作者:王大神

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

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年10月31日 下午11:42
下一篇 2023年11月1日

相关推荐

  • 在 Ubuntu 20.04 上一键安装 Docker 的教程

    在 Ubuntu 20.04 上一键安装 Docker 的教程 Docker 是一款开源的应用容器引擎,允许开发者将应用及其依赖打包到一个容器中,确保应用在任何环境中都能够一致性和可靠地运行。在本教程中,我们将向您展示如何编写一…

    2023年9月10日
    00
  • 编译 Ubuntu 20.04 内核教程

    在计算机世界里,操作系统是一切的基础,而Linux作为一个强大而开放的操作系统,允许你深入定制内核以满足你的需求。Ubuntu 20.04是一个备受欢迎的Linux发行版,它的内核也可以根据你的要求进行编译和定制。本教程…

    2023年10月29日 教程
    00
  • Ubuntu 20.04 网络问题排查与解决指南:从基础到高级的故障排除

    在使用Ubuntu 20.04操作系统时,网络连接问题是一项常见而烦扰人的难题。无论您是使用有线连接还是无线连接,都可能在日常使用中遇到各种网络困扰。本指南将从多个角度出发,为您提供从基础到高级的排查和解决方案…

    2023年9月3日
    00
  • 如何在Linux/Ubuntu 20.04中修改SSH默认端口

    在互联网上,保护服务器的安全是至关重要的。其中一个重要的安全措施是修改SSH(Secure Shell)的默认端口,这可以减少恶意攻击的风险。在这篇教程中,我们将学习如何在Linux/Ubuntu 20.04操作系统中修改SSH的默认2…

    2024年1月7日
    00
  • Ubuntu 20.04 安装后的配置指南

    你是否刚刚安装好了 Ubuntu 20.04,但感到有些不知所措?别担心,这篇文章将为你提供一份详尽的配置指南,帮助你将系统调整到最佳状态,以满足你的需求。无论是提高系统性能、安全性,还是让桌面环境更加舒适,我们…

    2023年10月17日
    00
  • 如何在Ubuntu 20.04中设置系统语言为中文

    在Ubuntu 20.04中将系统语言设置为中文是一项简单的任务,它可以让你更轻松地使用操作系统,特别是如果你更喜欢使用中文界面。本文将向你展示两种方法,一种是通过图形界面,另一种是通过命令行。 方法一:通过图形…

    2023年9月12日
    00
  • 在 Ubuntu 20.04 上安装 Docker 的教程

    一天,王大神坐在电脑前,准备开始一个新的项目。他需要在自己的 Ubuntu 20.04 系统上安装 Docker,以便更轻松地创建、部署和运行应用程序。然而,他意识到自己对 Docker 的安装过程并不熟悉。于是,他决定寻找一份…

    2023年3月19日
    00
  • 在Ubuntu 20.04上配置GCC编译环境的详细指南

    有一天,你可能会面临一个情景:你需要在Ubuntu 20.04上编译一个C或C++程序,但你不知道从哪里开始,或者你可能感到困惑,不知道如何正确配置编译环境。不用担心,本文将为你提供一个详细的指南,教你如何在Ubuntu …

    2023年10月24日
    00
  • 在Ubuntu 20.04上挂载硬盘

    在日常使用计算机的过程中,我们可能会需要将额外的硬盘挂载到操作系统中,以扩展存储空间或进行数据备份。本教程将详细介绍在Ubuntu 20.04操作系统上如何挂载硬盘,以及一些相关的基本操作。 1. 准备工作 在开始挂…

    2023年12月11日
    00
  • ubuntu20.04安装显卡驱动

    如果您在使用 Ubuntu 20.04 操作系统时遇到了显卡驱动问题,本文将为您提供一些解决方案。以下是安装显卡驱动的步骤: 步骤一:确定显卡型号 在安装显卡驱动之前,您需要确认您的显卡型号。您可以通过以下命令在终…

    2023年4月14日
    00