Plex Server 설치
Plex Server 설치는 공식홈페이지에서 제공하는 패키지 설치와 Docker 설치 두가지 방법이 있습니다.
첫번째로 패키지 설치는 아래 Plex의 공식홈페이지에서 자신에 맞는 OS를 선택해 다운로드 후 설치를 진행하시면 됩니다.
https://www.plex.tv/media-server-downloads/#plex-media-server
Plex Server는 안정성, 성능 및 기능향상에 대한 업데이트 주기가 매우 짧습니다.
거의 10일에서 보름 단위로 새로운 Server Version이 Release 됩니다.
Docker를 이용한다면 Watchtower 같은 Docker 업데이트 프로그램으로 자동 업데이트를 진행 하실 수 있습니다.
두번째로 Docker를 이용한 설치 방법을 아래와 같이 설명 드립니다.
먼저 볼륨 Mapping을 위한 config 및 media 디렉토리를 생성합니다. 제 경우 아래와 같이 생성을 하였습니다.
# mkdir /volume1/docker/plex/config
# mkdir /volume1/docker/plex/media
Docker 설치에 앞서 자신의 계정에 대한 "PUID"와 "PGID"를 확인 합니다.
# id 계정명
여기서 uid값 (PUID)과 gid값 (PGID)를 기록해 둡니다. 제 경우 uid=1026, gid=100 입니다.
Docker를 설치 합니다. 네트워크는 vlan이 아닌 메인 host를 이용합니다.
# docker run -d --name=plex --net=host \
-e PUID=1026 -e PGID=100 \
-e TZ=Asia/Seoul \
-e VERSION=docker \
-e UMASK_SET=022 \
# Volume Mapping에 대한 옵션이며 원하시는 경로와 Mapping 하면 됩니다.
-v /volume1/docker/plex/config:/config -v /volume1/docker/plex/media:/media:rw \
--restart always linuxserver/plex:latest
다른 곳에 media file들이 있다면 그곳과 "/volume1/docker/plex/media"를 Symlink로 바로가기 연결해 주시면 좋습니다.
# ln -s [원본 파일명] [대상파일명]
마지막으로 접속 방법 입니다.
접속은 "IP:32400/web"으로 접근하시면 됩니다.
[주의]
설치 후 첫번째는 반드시 Plex Server가 있는 같은 대역대의 Local 네트워크에서 접속하여 계정설정을 진행하셔야 합니다.
VPN 같은것도 안되고 반드시 동일 네트워크에서만 가능합니다. 한번 인증하시면 이후부터는 외부 접속이 가능합니다.
만일 부득이한 사유로 내부 접속이 불가하다면 아래와 같은 방법으로 웹브라우저 Docker를 설치해 인증하실 수 있습니다.
https://wiki.dhcloud.me/books/nas/page/firefox-docker