• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

헤놀로지(시놀로지)에서 Docker를 이용해 Plex Media Server 설치하기.

달소 달소 2308

5

13

 

 

안녕하세요 달소입니다.

 

소나무 님의 요청사항과 함께 홈나스에서 영상 재생용으로 가장 많이 사용되는 Plex를 Docker로 설치해보려고합니다.

 

시놀로지에서 Plex Media Server를 패키지를 공식적으로 제공하긴 합니다만 Docker로 설치하는 이유는 

제 경험상 네이티브로 설치하는 경우 서비스가 가끔 멈추고 정상적으로 운영이 안되는 경우가 있어서 Docker로 진행하게되었습니다.

 

사전준비사항 및 환경

DSM 6.2.1 환경에 Docker 패키지 설치.

 

공유폴더 생성

도커의 config와 트랜스코딩을 위한 plex용 폴더를 생성해주겠습니다.

 

image.png.jpg

 

plex 사용자 생성

plex의 권한관리를 위한 유저를 생성해주겠습니다.

데이터 미디어 폴더에 해당 권한이 없다면 원활한 사용이 불가능할수도있으니 꼭 진행해주세요.

 

image.png.jpg

 

공유폴더 권한에는 Docker와 영상 데이터가있는 Video 폴더를 넣어주겠습니다.

 

image.png.jpg

 

최종적으로는 이렇게 되겠네요.

 

image.png.jpg

 

 

Plex 컨테이너 생성하기

컨테이너 이미지는 https://hub.docker.com/r/linuxserver/plex 를 사용하겠습니다

 

Docker 패키지를 이용하는 방법도있지만.

정확하게 컨테이너를 생성하기에는 역시 docker 커맨드가 낫기때문에.. 터미널에서 작업하겠습니다.

 

먼저 터미널에 접근해서 아까 생성한 plex 계정 id를 확인해주세요.

 

image.png.jpg

 

아까 생성한 디렉터리들의경우 볼륨에 따라 다르겠지만 저같은경우

docker의 경우 volume1에

video의 경우 volume2에 있다는점을 참고하시어 설정값을 변경해주시면되곘습니다.

 

추가로 h/w트랜스코딩을 사용하시는 분들은

-v /dev/dri:/dev/dri 를 추가해주세요.

 

각 환경변수들은 위 도커허브에 잘 나와있으니 참고해주세요.

유저마다 다른부분은 빨간색으로 설정했습니다.(포트는 원하는대로)

 

docker run \
--name=plex \
--net=bridge \
-e VERSION=latest \
-e PUID=1037 -e PGID=100 \
-e TZ=Asia/Seoul \
-v /volume1/docker/plex/config:/config \
-v /volume1/docker/plex/transcode:/transcode \
-v /volume2/Video:/data \

-p 32400:32400 \
-p 32400:32400/udp \
--restart unless-stopped \
-d \
linuxserver/plex

 

명령어를 잘 입력해주면 아래처럼 이미지를 다운로드받게됩니다.

 

image.png.jpg

 

이미지를 다 받으면 컨테이너가 자동으로 생성되며 이는 도커 패키지에서도 확인가능합니다.

cli 에서는 docker ps 로 확인됩니다.

 

image.png.jpg

 

접근은 ip:32400/web 주소로 접근해주시면됩니다.

 

image.png.jpg

 

로그인 후 서버 설정부분은 차근차근해주시면 됩니다.

 

image.png.jpg

라이브러리의경우 볼륨매칭 시켜준 /data/ 에 보시면 사용하시는 미디어폴더들이 보입니다.

 

image.png.jpg

 

image.png.jpg

 

라이브러리도 잘 인식되고..

image.png.jpg

 

외부에서 접근하기위해서는

공유기 -> 헤놀로지서버로 32400 포트포워딩을 해주신뒤에 아래 원격 접속으로 가서 확인해주시면됩니다.

image.png.jpg

 

아래 ip가 다른건.. 저는 플렉스 서버가 원래 다른곳에있기때문입니다 ㅎㅎ

 

image.png.jpg

 

외부에서 plex로 접근하기위해서 도메인할당 후 리버스프록시를 사용하는방법도있습니다.

 

ex ) plex.svrforum.com -> 192.168.1.101:32400 으로 리버스프록시

 

이제 브라우저에서는 plex.tv에 구글로 로그인하면 어디서든 접근 가능하며

안드로이드 TV에서나 앱에서는 plex 어플 혹은 kodi에 plex addon을 사용해서 재생이 가능합니다.

 

  안녕하세요. 달소입니다.   앞서 구축한 plex를 안드로이드나 ios에서 앱을 사용하려면 유료 어플리케이션을 다운로드 받아야하는데요. ...
달소 | 2021.11.10

 

신고공유스크랩
13

달소 달소
97Lv. 190558P
다음 레벨까지 1522P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

1등
소나무 2021.11.11. 09:26

감사합니다. 덕분에 좋은 정보를 얻었습니다.

이제 이 자료를 제 것으로 만들기위한 노력이 ㅎㅎ

저기 명령어나오는화면만 보면 머리가 띵~ 합니다 ㅎ

profile image
달소 글쓴이 2021.11.11. 09:55
소나무

ㅎㅎㅎ cli환경이 익숙해지면.. gui가 더 헷갈릴수도있습니다..

2등
제라퓨 2022.01.14. 14:15
삭제된 댓글입니다.
profile image
달소 글쓴이 2022.01.14. 14:36
제라퓨

gui 환경에서도 위 환경설정에 맞춰서 하시면 작동하시는데 지장없으실거에요

-e 는 환경변수쪽

-p 는 네트워크쪽

-v 는 볼륨매칭쪽으로 넣으면 됩니다

제라퓨 2022.01.14. 14:45
삭제된 댓글입니다.
profile image
달소 글쓴이 2022.01.14. 16:38
제라퓨

트랜스코딩을 사용하시나요?

동일하게 볼륨매칭쪽에 넣어주면됩니다

제라퓨 2022.01.14. 17:34
삭제된 댓글입니다.
제라퓨 2022.01.15. 00:29
삭제된 댓글입니다.
profile image
달소 글쓴이 2022.01.15. 13:29
제라퓨

다른볼륨 추가하듯이 동일하게 하나더 넣어주면 되는데요 ㅠㅠ

3등
Do2papa 2022.02.10. 23:02

좋은 정보 잘 봤습니다.

감사합니다.

다시 보면서 시도 해봐야 겠네요

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 24119 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 25710 +23
잡담 RAID5(SHR)의 저장속도가 이렇게나 빠른거였네요.. (NVMe SSD삽질) 10 estel1 1일 전23:51 352 +2
가이드 시놀로지 도커로 Wireguard VPN + qBittorrent + tsharp(It's torr) 사용하기 10 펜타네스트 4일 전16:13 355 +4
질문 헤놀로지 2.5g usb 랜카드 추가 4 넌누구냐 4일 전14:38 284 +1
5063 질문
image
동도리군 1시간 전07:16 15 0
5062 질문
normal
서브어린이 11시간 전21:48 56 0
5061 질문
image
사십동 1일 전05:49 129 0
5060 질문
image
서브어린이 1일 전23:57 112 0
5059 잡담
image
estel1 1일 전23:51 352 +2
5058 질문
image
까칠한나그네 1일 전14:20 201 0
5057 질문
normal
라라라라데이 1일 전12:29 285 0
5056 질문
image
orange0909 1일 전12:20 249 0
5055 질문
image
금화 2일 전15:14 307 0
5054 질문
image
당신의곁애 2일 전12:24 218 0
5053 질문
normal
정전리 2일 전12:14 125 0
5052 질문
normal
xpnol 2일 전11:09 252 0
5051 질문
normal
서브어린이 2일 전11:06 66 0
5050 질문
image
맥주소주양주 2일 전10:47 70 0
5049 질문
image
nvses 3일 전22:55 211 0
5048 질문
normal
estel1 3일 전12:33 238 0
5047 질문
normal
지나가는_문과생 3일 전12:05 192 0
5046 질문
image
라라라라데이 3일 전10:39 156 0
5045 질문
image
지나가는_문과생 3일 전09:17 126 0
5044 후기
image
동도리군 4일 전01:06 104 0