시놀로지 도커에 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를 써볼까 했는데 뭐가 문제인지 보이질 않네요
찾아보니 같은 증상 겪는 사람들이 한 둘이 아닌데 해결책은 없습니다
결국 도커로 설치하자 했는데 설치하고 보니까 쓸만합니다
원하는 폴더만 선택 가능하기도 하고 음악이든 비디오든 한 종류만 재생 가능하게도 설정 가능하고요
위에는 예시로 오디오 비디오 적어놓긴 했는데 둘 다 해보지는 않고 저는 비디오용으로 설정 했습니다
그냥 기본이나 브라우저? 모드로 설정하면 섞어서 쓸 수 있을 거 같네요
출처 링크 참고 하시면 더 많은 정보가 있으니 확인 해보시면 좋을 거 같습니다