Sign inSign up

anoraker/abetsy

By anoraker

•Updated about 2 years ago

自定义弹幕API

Image
Data science
7

4.1K

anoraker/abetsy repository overview

⁠使用教程

⁠需要注意

  之前有的地方 abetsy 拼错为了 abesty 在 0.0.2 版本开始更正过来,需要你更改你的 config.yml 中配置的账号密码 如下

abetsy:
  #  管理平台账号
  user: abetsy
  #  管理平台密码
  password: abetsy

  还有就是启动后的服务的 APi 地址更正为 http(s)://(你的服务器地址):(你的容器端口)/abetsy

⁠支持平台

  腾讯视频  爱奇艺视频  优酷视频  Bilibili  芒果 TV

⁠项目介绍

  此项目支持对豆瓣剧集的弹幕收集,会将弹幕保存于本地实现拓展已有的弹幕接口进而实现全平台的看剧弹幕支持。启动后的服务的 APi 地址是 http(s)://(你的服务器地址):(你的容器端口)/abetsy

⁠项目部署

⁠启动项目(映射配置信息和资源目录)
docker run --name 容器名 -p 你本机的端口:8067 -v 你本机存放abetsy配置文件的目录:/abetsy --privileged=true anoraker/abetsy:latest

⁠项目使用

⁠数据库配置

  当把容器的 abetsy 目录挂载到你本地就会发现此目录下存在文件 config.yml,目前支持的数据库为 mysql,postgresql。

⁠mysql 的 config.yml 配置如下
server:
  port: 8067

base:
  url: https://api.dandanplay.net

spring:
  flyway:
    locations: classpath:migration/mysql
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/abetsy #写你自己的mysql的jdbc链接地址
    username: root #写你自己的mysql的账号
    password: 123456 #写你自己的mysql的密码

mybatis-plus:
  global-config:
    banner: off
mybatis-plus-join:
  banner: false
sa-token:
  is-print: off

abetsy:
  #  管理平台账号
  user: abetsy
  #  管理平台密码
  password: abetsy
⁠postgresql 的 config.yml 配置如下
server:
  port: 8067

base:
  url: https://api.dandanplay.net

spring:
  flyway:
    locations: classpath:migration/postgresql
  datasource:
    driver-class-name: org.postgresql.Driver
    url: jdbc:postgresql://127.0.0.1:5432/abetsy #写你自己的postgresql的jdbc链接地址
    username: root #写你自己的postgresql的账号
    password: 123456 #写你自己的postgresql的密码

mybatis-plus:
  global-config:
    banner: off
mybatis-plus-join:
  banner: false
sa-token:
  is-print: off

abetsy:
  #  管理平台账号
  user: abetsy
  #  管理平台密码
  password: abetsy
⁠账号登录

  容器启动后,在你的浏览器打开你的本地 ip:部署的端口就可以跳转到登录页面,如果没有更改过配置文件的账号密码则账号密码均为 abetsy,点击登录即可。

Tag summary

Content type

Image

Digest

sha256:d82f1e6b9…

Size

167.7 MB

Last updated

about 2 years ago

docker pull anoraker/abetsy:0.0.3