V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
SimonDing
V2EX  ›  分享创造

自己做的一个追剧和追电影软件 Polaris,欢迎来试用一下 [开源]

  •  
  •   SimonDing · 116 天前 · 2424 次点击
    这是一个创建于 116 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己做的一个追剧和追电影软件 Polaris ,可以实现电影和电视剧的自动追踪下载。欢迎来试用!

    https://github.com/simon-ding/polaris

    main

    detail

    原因

    不管是国外的 sonarr/radarr 还是国内的 nastools 等,自己都用着不是很顺手。于是想自己写一个,主要是满足自己的需求,顺便分享出来给有相同需求的人

    功能

    • 电视剧自动追踪下载
    • 电影自动追踪下载
    • webdav 存储支持,配合 alist 或阿里云等实现更多功能

    对比 sonarr/radarr

    • 更好的中文支持
    • 支持 webdav 后端存储,可以配合 alist 或者阿里云来实现下载后实时传到云上的功能。这样外出就可以不依靠家里的宽带来看电影了,或者实现个轻 NAS 功能,下载功能放在本地,数据放在云盘
    • golang 实现后端,相比于 .NET 更节省资源
    • 一个程序同时实现了电影、电视剧功能,不需要装两个程序
    • 当然 sonarr/radarr 也是非常优秀的开源项目,目前 Polaris 功能还没有 sonarr/radarr 丰富

    地址:

    https://github.com/simon-ding/polaris

    目前功能还比较简单,还请大佬轻喷

    第 1 条附言  ·  114 天前
    开了个讨论群组: https://t.me/+8R2nzrlSs2JhMDgx
    17 条回复    2024-07-25 08:45:09 +08:00
    cheny95
        1
    cheny95  
       116 天前
    期待支持 PT 下载,对接 PT 可以参考 moviepolit 或 PTPP
    kawei
        2
    kawei  
       116 天前
    所以 torznab 这些要怎么弄?
    SimonDing
        3
    SimonDing  
    OP
       116 天前
    @kawei #2 可以参考 snonarr 对接 jackett 的设置,jackett 里拷出对应的 torznab 链接填到对应设置里就可以了。
    SimonDing
        4
    SimonDing  
    OP
       116 天前
    @cheny95 #1 PT 下载暂时通过 jackett 来支持的。个人没有 PT 账号,没法测试这个功能
    labilixin
        5
    labilixin  
       116 天前
    docker run 启动了一下。失败了。看了一下镜像里面是不是缺少启动的指令呀?

    docker run \
    --name polaris \
    -v ~/work/docker/polaris/config:/app/data \
    -v ~/work/docker/polaris/downloads:/downloads \
    -v ~/work/docker/polaris/data:/data \
    -p 8080:8080 \
    ghcr.io/simon-ding/polaris:latest
    SimonDing
        6
    SimonDing  
    OP
       116 天前
    @labilixin #5 CI 改的出了点问题,已经修复了。麻烦再试一下
    micevan
        7
    micevan  
       115 天前
    @SimonDing 期待楼主出个详细的设置教程,给个设置好的截图?对小白来说有点手足无措。
    比如“常规设置--下载路径”,我填写“/downloads”,始终保存不了。我在 VPS 搭建的 docker 服务
    SimonDing
        8
    SimonDing  
    OP
       115 天前
    @micevan #7 目前项目刚开始,文档还不太完善。保存不了是报什么错误?下载路径默认就是/downloads ,这个可以不用改,只需要和 transmission 里保持一致就可
    SimonDing
        9
    SimonDing  
    OP
       115 天前
    @micevan #7 我试了下,这个功能确实有点问题。。我推了个修复上去,最新的 v0.2.1 版本已经解决了。
    Lamlam147
        10
    Lamlam147  
       114 天前
    资源是从什么途径追踪下载?资源的质量能保证高清无水印吗,另外下载的影视名称是规范的吗,下载下来能无痛刮削?
    SimonDing
        11
    SimonDing  
    OP
       114 天前
    @Lamlam147 #10 我这个需要 jackett 配合来获取资源,建议您了解一下 jackett 是干啥的
    micevan
        12
    micevan  
       114 天前
    @SimonDing 麻烦再问下,遇到以下问题是什么原因?

    The status code of 500 has the following meaning:"Server error-the server failed to fulfil an apparently valid request'
    Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
    In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code

    现在已经搭建了 jackett ,我手动用 RARGB 搜索影片获得的链接,用 polaris 内置的 transmission 可以下载到/downloads/complete 中。

    如果方便,是否可以开个讨论群交流反馈?
    micevan
        13
    micevan  
       114 天前
    我认为是‘下载器设置“的问题,我的名称是:transmission ,地址是: https://xxxxxxxxx/transmission/web/
    SimonDing
        14
    SimonDing  
    OP
       114 天前
    @micevan #13 地址不包括 transmission/web ,到主机名和端口就可以了。交流群目前还没有,你可以先加我 wx:R2gwbzBzdA==
    micevan
        15
    micevan  
       114 天前
    base64 解码后找不到用户,要不您加我的? ZmFuZGV4Zg==
    clocean
        16
    clocean  
       114 天前
    用 nastools 是喜欢他集成了 rclone 功能,可以配 onedrive 来储存,后续你这个项目会支持吗?其实 nastools 还是有挺大改进空间的
    SimonDing
        17
    SimonDing  
    OP
       114 天前
    @clocean #16 我集成了 webdav 存储功能,配合 alist 应该能实现你说的功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2811 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:22 · PVG 10:22 · LAX 18:22 · JFK 21:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.