728x90
반응형

ubuntu에 casaos의 docker jellyfin의 영상 폴더를 pcloud Crypto Folder에 연결하려고 시도해보았다.

docker jellyfin 빌드시에 pcloud폴더가 permission denied에러로 구동불가

ubuntu server

casaos 설치

pcloudcc 설치
    pcloud마운트하기
    pcloudcc -u user@user.com -p -s -c -m /home/user/pcloud -d

casaos 앱스토어 Jellyfin 설치

version: '3.8'
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    environment:
      - PUID=1000 # Replace with your user ID
      - PGID=1000 # Replace with your group ID
      - TZ=Europe/London # Replace with your timezone
    volumes:
      - /path/to/jellyfin/config:/config # Host path for Jellyfin configuration
      - /path/to/jellyfin/cache:/cache # Host path for Jellyfin cache
      - /home/user/pcloud:/media # Host path for your media files
    ports:
      - 8096:8096 # HTTP access
      - 8920:8920 # HTTPS access (optional)
      - 7359:7359/udp # For server discovery
    restart: unless-stopped

 

위의 - /home/user/pcloud:/media 를 마운트할때 permission denied 발생

 

GPT에게 물어보니 아래 답변

 

FUSE 마운트 권한 문제

  • pcloudcc는 FUSE(Filesystem in Userspace)로 동작합니다.
  • 기본적으로 FUSE 마운트는 마운트한 사용자만 접근 가능하고, 다른 사용자/프로세스(특히 root, docker)가 접근하면 Permission denied가 나올 수 있어요.

/home/user/pcloud의 권한 변경을 해보았으나 permission denied 해결안됨

 

/home/user 폴더자체를 연결함. 그 후에 permission denied 없이 정상 구동

유저 home폴더를 연결 후 permission denied없이 연결됨

/home/user:/media

그 후 jellyfin에서 /home/user/pcloud 폴더의 영상폴더로 설정
728x90
반응형

'Server > Linux' 카테고리의 다른 글

ubuntu 고정아이피  (0) 2023.04.01
ubuntu 고정아이피  (0) 2023.04.01
iptable  (0) 2023.03.29
저용량, 저사양 리눅스  (0) 2023.03.29
apache <-> tomcat 연동  (0) 2023.03.29

+ Recent posts