Kimentanm / blog-gitalk-comment

博客评论
0 stars 0 forks source link

「评论」当Emby、Plex、Jellyfin遇上阿里云盘🎬 #25

Open Kimentanm opened 3 years ago

Kimentanm commented 3 years ago

页面:https://blog.kimen.com.cn/pages/5ee34a/

sjy5270882 commented 3 years ago

大神可否吧第二步群晖里面通过docker然后用rclone挂载阿里云盘为本地磁盘,步骤详细一点,小白有点不知道怎么操作了

Kimentanm commented 3 years ago

@sjy5270882 大神可否吧第二步群晖里面通过docker然后用rclone挂载阿里云盘为本地磁盘,步骤详细一点,小白有点不知道怎么操作了

我手里也没有群晖不知道咋写😂
你可以参考一下这篇文章群晖 NAS 挂载 Google Drive 共享云端硬盘(团队盘) 把GoogleDrive换成Webdav就行了,镜像可以用docker-rclone-proxy也可以用docker-rclone,用docker-rclone-proxy的话要把proxy关了

Joyace commented 2 years ago

为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

Kimentanm commented 2 years ago

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

Joyace commented 2 years ago

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

Kimentanm commented 2 years ago

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

Joyace commented 2 years ago

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

Joyace commented 2 years ago
version: '3'
services:
  rclone-od:
    image: mumiehub/rclone-mount
    container_name: rclone-od
    restart: unless-stopped
    environment:
      - PUID=99
      - PGID=100
      - TZ=Asia/Shanghai
    cap_add:
      - SYS_ADMIN
    devices:
      - /dev/fuse
    security_opt:
      - apparmor:unconfined
    volumes:
      - ./container/rclone:/root/.config/rclone
      - ./data/od:/mnt/mediaefs:shared
    environment:
      - RemotePath=od:oneindex
      - ConfigDir=/root/.config/rclone
      - ConfigName=rclone.conf
      - MountCommands=--allow-other --allow-non-empty --dir-cache-time 48h --poll-interval 5m --buffer-size 256M

  plex:
    image: plexinc/pms-docker
    container_name: plex
    network_mode: host
    environment:
      - PUID=99
      - PGID=100
      - TZ=Asia/Shanghai
    devices:
      - /dev/fuse
    volumes:
      - ./container/plex/transcode:/transcode
      - ./container/plex/config:/config
      - ./data:/data
    # ports:
    #   - 32400:32400
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128
      - /dev/dri/card0:/dev/dri/card0
    restart: unless-stopped

  caddy:
    image: sashk/docker-caddy1
    container_name: caddy
    restart: always
    volumes:
      - ./container/caddy/:/etc/caddy/:ro
      - ./www:/www
    ports:
     - "3100:3100"
    depends_on:
      - plex
Kimentanm commented 2 years ago

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

Joyace commented 2 years ago

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

Kimentanm commented 2 years ago

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

Joyace commented 2 years ago

This is an image This is an image

Joyace commented 2 years ago

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

能看到根目录,但是里面没有文件

root@ubuntuserver:~/docker# docker exec -it plex ls /data
od
root@ubuntuserver:~/docker# docker exec -it plex ls /data/od
root@ubuntuserver:~/docker#
Kimentanm commented 2 years ago

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

能看到根目录,但是里面没有文件

root@ubuntuserver:~/docker# docker exec -it plex ls /data
od
root@ubuntuserver:~/docker# docker exec -it plex ls /data/od
root@ubuntuserver:~/docker#

我这边建议这样操作,先关停rclone和plex容器,删除./data文件夹,然后只重建rclone容器,待rclone重建完成,再重建plex

Joyace commented 2 years ago

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

能看到根目录,但是里面没有文件

root@ubuntuserver:~/docker# docker exec -it plex ls /data
od
root@ubuntuserver:~/docker# docker exec -it plex ls /data/od
root@ubuntuserver:~/docker#

我这边建议这样操作,先关停rclone和plex容器,删除./data文件夹,然后只重建rclone容器,待rclone重建完成,再重建plex

我分开试一下

Joyace commented 2 years ago

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

能看到根目录,但是里面没有文件

root@ubuntuserver:~/docker# docker exec -it plex ls /data
od
root@ubuntuserver:~/docker# docker exec -it plex ls /data/od
root@ubuntuserver:~/docker#

我这边建议这样操作,先关停rclone和plex容器,删除./data文件夹,然后只重建rclone容器,待rclone重建完成,再重建plex

卧槽 居然可以了。。

Joyace commented 2 years ago

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

能看到根目录,但是里面没有文件

root@ubuntuserver:~/docker# docker exec -it plex ls /data
od
root@ubuntuserver:~/docker# docker exec -it plex ls /data/od
root@ubuntuserver:~/docker#

我这边建议这样操作,先关停rclone和plex容器,删除./data文件夹,然后只重建rclone容器,待rclone重建完成,再重建plex

太感谢你了

Kimentanm commented 2 years ago

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace

@Kimentanm

@Joyace 为什么我挂载之后宿主机能正常看到文件,plex里面添加资料库却没有任何文件呢,jellyfin也一样

plex和jellyfin是直接装的还是通过docker装的呢?

通过docker装的

那挂载好的路径有没有映射到docker容器里面啊

映射了的 我把fuse也映射进plex还是不行

先看一下rclone的日志,rclone有没有起成功,有时候rclone是需要搭梯子才能起起来
其次可以试一下,等rclone起成功了再起plex

rclone是跑起来了的,我在宿主机可以访问盘里的文件

那你进入plex容器可以看到rclone挂载的文件夹吗?

能看到根目录,但是里面没有文件

root@ubuntuserver:~/docker# docker exec -it plex ls /data
od
root@ubuntuserver:~/docker# docker exec -it plex ls /data/od
root@ubuntuserver:~/docker#

我这边建议这样操作,先关停rclone和plex容器,删除./data文件夹,然后只重建rclone容器,待rclone重建完成,再重建plex

太感谢你了

客气了,嘻嘻☺️

cn-danieldev commented 2 years ago

在windows上怎么演示可以说一下吗

Kimentanm commented 2 years ago

@kerwinxxx 在windows上怎么演示可以说一下吗

教程使用的是docker,在不同的操作系统上的操作都是一样的,无非就是挂载的目录路径不太一样

github-kkc commented 2 years ago

请问在配置项中RemotePath,movie是网盘中的地址应该是填什么?

Kimentanm commented 2 years ago

@github-kkc 请问在配置项中RemotePath,movie是网盘中的地址应该是填什么?

一般挂载的都是网盘的根目录 ,movie 就是你网盘根目录的某个文件夹的名字,比如我的就是 aliyun: 影视

github-kkc commented 2 years ago

@Kimentanm

@github-kkc 请问在配置项中RemotePath,movie是网盘中的地址应该是填什么?

一般挂载的都是网盘的根目录 ,movie 就是你网盘根目录的某个文件夹的名字,比如我的就是 aliyun: 影视

好的,谢谢啦

github-kkc commented 2 years ago

挂进去了,但有问题生容器里死循环,进容器內部操作rclone config,操作两步自动跳出来