시놀로지 도커에 miniDLNA 설치하기

vladgh/minidlna – Docker Image | Docker Hub

GioF71/minidlna-docker: Easily run MiniDLNA with Docker

 

version: "3"

services:
  minidlna:
    image: giof71/minidlna
    container_name: minidlna
    network_mode: host # 중요 host로 설정해야 클라이언트에서 보입니다
    user: "1026:100"
    environment:
      - MINIDLNA_ROOT_CONTAINER=V # . (기본값), B (찾아보기), M (음악), V (동영상), P (사진) 중에 선택 하면 돕니다
      - MINIDLNA_DIR_V_1=/video/library1 # 이런 식으로 오디오나 비디오 라이브러리 설정이 가능 합니다 아래는 오디오
      #- MINIDLNA_DIR_A_1=/audio/library1
      - MINIDLNA_ENABLE_INOTIFY=YES
      - MINIDLNA_FRIENDLY_NAME=minidlna_영화드라마 # 클라이언트에서 표시 되는 이름
      - MINIDLNA_FORCE_SORT_CRITERIA=+upnp:class,-dc:date,+upnp:album,+upnp:originalTrackNumber,+dc:title
    volumes:
      - /volume4/video4/movie:/video/library1 # 미디어 파일이 있는 경로. 아래는 오디오
      #- /volume1/music:/audio/library1
      - ./config/log:/log # volume1/docker/minidlna/config/log 폴더 생성
      - ./config/db:/db # volume1/docker/minidlna/config/db 폴더 생성
    restart: always

딱히 복잡한 내용은 없습니다 그냥 yaml 파일에 주석으로 다 설명 가능하네요

 

docker 폴더에 minidlna 폴더 하나 만드시고 하위에 config 폴더 생성

그 하위에 db와 log 폴더 만드신 후

 

컨테이너 매니저에서 프로젝트 생성

위에서 만든 minidlna 폴더 선택 후 위의 코드 넣고 다음다음 완료

하시면 끝 입니다…

 

이번에 메쉬 설정 하면서 dlna도 필요해서 설정을 하는데

시놀 미디어 서버는 색인 해놓은 모든 폴더가 표시되서 못 쓰고

 

plex dlna를 써볼까 했는데 뭐가 문제인지 보이질 않네요

찾아보니 같은 증상 겪는 사람들이 한 둘이 아닌데 해결책은 없습니다

 

결국 도커로 설치하자 했는데 설치하고 보니까 쓸만합니다

원하는 폴더만 선택 가능하기도 하고 음악이든 비디오든 한 종류만 재생 가능하게도 설정 가능하고요

위에는 예시로 오디오 비디오 적어놓긴 했는데 둘 다 해보지는 않고 저는 비디오용으로 설정 했습니다

그냥 기본이나 브라우저? 모드로 설정하면 섞어서 쓸 수 있을 거 같네요

 

출처 링크 참고 하시면 더 많은 정보가 있으니 확인 해보시면 좋을 거 같습니다 

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다