自动追番工具BGmi

在这里插入图片描述

全区全员核酸筛查又追加了 3 天,让老苏觉得比较欣慰的是,周六的筛查改晚上了,终于不用 7 点不到就起床了 😂

周三下午出现了40.9 摄氏度的酷暑极值,追平了上海自1873 年有气象记录以来的最高值。周四也过了 40 摄氏度,发了高温红色预警。看天气预报,今天小雨转中雨,气温也回落到了 37 摄氏度。


本文软件是网友 114514 推荐的

什么是 BGmi ?

BGmi 是一个带有 Web UIcli 工具,用于订阅 bangumi

什么是 BGmi-docker-all-in-one ?

BGmi-docker-all-in-one 是内置了 BGmi 服务和 transmission 下载器的多合一的 docker 映像,简单且方便。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 bgmi-all-in-one ,选择第一个 codysk/bgmi-all-in-one,版本选择 latest

在这里插入图片描述

docker 文件夹中,创建一个新文件夹 bgmi,并在其中建一个子文件夹 data

文件夹装载路径说明
docker/bgmi/data/bgmi存放数据库等

在这里插入图片描述

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口备注
909080BGmiWeb UI
90919091transmissionWeb UI

在这里插入图片描述

环境

可变
BGMI_SOURCE 设置缺省的数据源,目前支持 bangumi_moe, mikan_projectdmhy
BGMI_ADMIN_TOKEN设置 bgmi Web 界面身份验证令牌
TZ时区设置,国内一般设 Asia/Shanghai

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 bgmi 和 子目录
mkdir -p /volume2/docker/bgmi/data

# 进入 bgmi 目录
cd /volume2/docker/bgmi

# 运行容器
docker run -d \
   --restart always \
   --name bgmi \
   -p 9090:80 \
   -p 9091:9091 \
   -v $(pwd)/data:/bgmi \
   -e BGMI_SOURCE=bangumi_moe \
   -e BGMI_ADMIN_TOKEN=admin \
   -e TZ=Asia/Shanghai \
   codysk/bgmi-all-in-one

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '2'

services:
  bgmi:
    image: codysk/bgmi-all-in-one
    container_name: "bgmi"
    restart: "always"
    volumes:
      - ./data:/bgmi
    ports:
      - 9090:80
      - 9091:9091
    environment:
      - BGMI_SOURCE=bangumi_moe
      - BGMI_ADMIN_TOKEN=admin
      - TZ=Asia/Shanghai

然后执行下面的命令

# 新建文件夹 bgmi 和 子目录
mkdir -p /volume2/docker/bgmi/data

# 进入 bgmi 目录
cd /volume2/docker/bgmi

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:9090 就能看到主界面

在这里插入图片描述

订阅需要进入 Subscribe

在这里插入图片描述

第一次点开可能要求输入 Token,就是我们前面设置的 BGMI_ADMIN_TOKEN 的值

在这里插入图片描述

如果界面上内容是空的,需要进入到容器内执行下面的命令来获取番剧时间表

也可以从终端机或者 Portainer 进入,如果不会翻翻老苏以前的文章吧

# 进入容器
docker exec -it <容器ID或者名称> /bin/bash

# 示例:root身份进入容器
docker exec -it --user root bgmi /bin/bash

# 更新番剧时间表
bgmi cal

在这里插入图片描述

看到打印信息后,刷新页面就可以看到内容,可以直接点 订阅

老苏就知道个柯南,还是因为小苏同学小时候喜欢看

在这里插入图片描述

过一段时间就能看到已经下载成功的

可以直接播放

Bangumi Files 进入可以看到已下载和正在下载的文件列表

在这里插入图片描述

File Station 中的也能找到

在这里插入图片描述

所有的下载任务,可以在 http://群晖IP:9091 查看,这是内置的 transmission 下载器的 Web UI

在这里插入图片描述

参考文档

BGmi/BGmi: BGmi is a cli tool with Web UI for subscribed bangumi.
地址:https://github.com/BGmi/BGmi

codysk/bgmi-docker-all-in-one: All in one docker image for BGmi/BGmi
地址:https://github.com/codysk/bgmi-docker-all-in-one#other-message

kaaass/bgmi_hardlink_helper: Hardlink BGmi files for scraper
地址:https://github.com/kaaass/bgmi_hardlink_helper#%E9%85%8D%E7%BD%AE%E7%9B%AE%E5%BD%95%E6%A0%BC%E5%BC%8F

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨浦老苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值