시놀로지 NAS를 구입하고 정보를 찾다보면 도커 도커 많이들 들어보셨죠?

나스의 활용범위를 확장하는데 이만한 소프트웨어가 없습니다.


그럼 한번 도커에대해 알아볼까요?


도커(docker)란 무엇인가?


도커를 몇가지 키워드로 정리해보자면 리눅스 컨테이너기반 오픈소스 가상화 플랫폼입니다.


리눅스, 가상화, 오픈소스, 플랫폼 많이 들어보셨을텐데요.


AWS(아마존 웹 서비스 클라우드)에서는 도커를 이렇게 소개하고 있습니다.




기술적인 자세한 설명은 초보를 위한 도커 안내서 - 도커란 무엇인가?


여기를 참고해주시기 바랍니다.


즉, VMWare나 VirtualBox과 같이 Host OS 위에 Geust OS를 전체를 가상화해서 올리는 전가상화(Full virtualization)와 달리


컨테이너라는 격리된 공간에서 프로세스를 작동하는 가상화 방법입니다.


간단하게 설명하면 빠르고 관리가 매우 용이하죠!


NAS같이 개인 서버는 리눅스 기반 OS로 작동하기때문에


리눅스의 특성상 의존성(dependency )이 특정 소프트웨어를 설치하고 삭제할 경우


다른 프로그램에 영향을 주는 경우가 생기기도 하죠.


그러나 도커를 사용하면 해당 컨테이너 내부에서 모든 의존성이 처리되고 사라지기 때문에


제가 매우 높게 평가하는 점입니다.


자 그럼!


본격적으로 Synolog NAS에 docker를 설치해서 사용하는 방법을 보도록 하겠습니다.


시놀로지 NAS에 docker 설치하기


1. 패키지 센터에 들어간다.

2. 검색창에 docker라고 검색한다.

3. 컨테이너를 머리에 얹은 고래를 설치한다.



4. docker를 실행한다.


무척 쉽죠?


이제 설치는 모두 끝났습니다.


웹서버 운영을 위한 apache-tomcat이라던가


ubuntu server를 돌린다던가


리눅스 기반에 다양한 이미지들을 도커허브를 통해서 검색해서 사용할 수 가 있습니다.


쓰다가 잘 안되면 이미지를 지워버리면 되니 관리도 정말 용이하고 쉽죠


다음에는 도커를 활용해서 Aircomix 스트리밍 서버를 구축해볼 예정입니다.


그럼 다음에 만나요~


저작자 표시 비영리 변경 금지
신고
  1. 초코비니 2017.10.18 11:18 신고

    mariadb 도커 설치도 알려주세요. 비밀번호 설정 안되있다고 계속 중지 됩니다.


<시놀로지 공식 앱 DS get>


DS get을 사용하기 위해서는 Synology NAS를 가지고 계시거나 NAS에 접근가능한 계정이 필요합니다.


Synology NAS 사용자는 DS get을 사용하기 위해 

우선적으로 패키지 센터에서 Download Station을 설치해야한다.



유튜브 동영상을 다운받기 위해서는 마그넷을 이용한 다운로드와 방식이 흡사다.


우선 유튜브에서 다운 받을 영상의 링크를 복사하여


아래에 복사하여 붙여넣기만 하면 끝






가끔 유튜브 영상 중 소유하고 싶은것들이 있었을때 ss를 붙인다던가 download 해주는 페이지를 이용해야하지만


시놀로지 NAS를 가지고 있다면 DS get을 이용하면 될 것 같다.


화질은 제일 높은 화질로 자동으로 받아진다고 한다.


심지어 재생목록으로 되어있는 애들은 전부 받아준다는 얘기도 있으니


참고하시길



저작자 표시 비영리 변경 금지
신고


메타데이터란 무엇인가?

[명사] (컴퓨터) pl. 메타데이터 ((데이터베이스 시스템에서, 데이터 관리상 필요한 작성자·목적·저장 장소 등 속성에 관한 데이터))

출처:Dong-a's Prime English-Korean Dictionary


그렇다면 이런 메타데이터가 미디어파일에 어떻게 사용되는가?


간략하게 예를 들자면 TV프로그램 또는 영화에서 회차정보라던가, 감독/연출, 출연진, 줄거리 등을 제공하는것을 의미한다.


이게 딱히 필요한가?라는 생각도 들지만 많은 영상자료들이 모여있을때 또는 음악자료 등을 정리할때


그 가치가 분명하게 드러난다.


▲ 영상에 메타데이터가 적용된 모습



Plex에서는 다양한  에이전트를 통해 메타데이터 설정할 수 있다.


tvDB.com 등 방대한 데이터베이스 자료를 가지고 있는 해외포럼 정보를 이용할 수 있도록 기본제공하고 있다.


그러나 위키피디아처럼 직접 유저들이 참여해서 정보를 업데이트는 하는 방식이기때문에


한국 예능 및 드라마 등에 관해서 100% 한국어 지원을 하고 있지 않다.


그래서 이번에 소개하고자하는 것은 Plex에서 한국어 메타데이터 적용을 위한


Daum Agent를 추가하는 방법이다.


해당 자료는 개발자분께서 github에 공개하셨기때문에 누구나 자유롭게 다운받아서


Plex에 적용하면 된다.


Daum Agent는  Daum 사이트에서 제공하는 드라마/영화의 메타데이터를 제공하는 에이전트이다


Daum Agent 적용방법


  1. 다음 에이전트 플러그인 다운로드
    https://github.com/axfree/DaumMovie.bundle

  2. 다음 에이전트 플러그인 Plex 적용
    적용전 서비스 종료후 재기동 권장

  3. Plex에서 DaumMovie Agent 설정


다운로드 한 ZIP파일의 압축해제 후 폴더명을 DaumMovie.bundle-master에서 DaumMovie.bundle로 변경해준다.


해당 폴더를 아래 위치로 이동해준다. (그러면 플러그인 적용 완료)

Synology

/Volume1/Plex/Library/Application Support/Plex Media Server/


혹시 Windows Plex Media Server 사용자라면 아래에 플러그인을 적용하면 된다.


Windows

%LOCALAPPDATA%\Plex Media Server\


그외 기타 OS들은 아래 URL에서 확인하면 된다.


각 OS 별 Plex Media Server 폴더 위치 보기


이렇게 플러그인을 적용하고 Plex 서버를 재기동 후 설정 -> Agent에서  DaumMovie 플러그인이 보이면 적용이 완료된 것이다.


다만, 시즌제가 주인 미드(미국드라마)의 경우 다음메타데이터를 통해서는


각 시즌별로 개별 데이터가 적용되기때문에 아쉬운점이 있다.





저작자 표시 비영리 변경 금지
신고

NAS를 가장 잘 활용 방법은 무엇일까?


사실 그건 정확하게 정의내리기 어렵다.


중요한 데이터를 백업하기 위해서 쓸 수도 있고


다양한 영상 컨텐츠를 담아두기 위해 쓸 수도 있고


FTP서버로 쓴다거나 다양한 웹모듈을 얹어서 커스터마이징해서 사용할 수도 있다.


사람마다 스마트 디바이스를 소비하는 방식이 다르기때문이다.


그러나 여러분이 국내 TV프로그램 or 미드 or 영화 or 애니메이션과 같은


영상 컨텐츠를 즐겨 본다면


꼭 소개해주고 싶은 미디어서버가 있다.


바로 PLEX(플렉스)이다.



Plex 공식 홈페이지 바로가기






PLEX는 오픈소스 재단 XBMC에서 만든 지금은 Kodi라고 불리우는 미디어 플레이어에서 파생된 상용 미디어 플레이어다.


모태인 Kodi가(구, XMBC) 오픈소스기반이라 수많은 플랫폼을 지원하기때문에


PLEX 또한 거의 플랫폼에 구애받지 않는다.


자신이 어떤 기기를 가지고 있더라도 PLEX를 이용할 수 있다.



PLEX를 이용할 수 있는 방법은 2가지다.


하나는 직접 자신의 NAS나 PC에 PMS(Plex Media Server)를 구축하는 것이고


다른 하나는 구축되어 있는 PMS의 관리자에게 라이브러리를 공유받는 것이다.



Plex는 상용 미디어 플레이어지만


계정은 무료로 생성이 되며 Plex Pass라는 프리미엄 서비스(월 구독 방식)을 이용하여 수익을 내고있다.


단, iOS나 Android같은 모바일기기에서 재생하기 위해서는 Plex Pass를 구독하거나 앱을 Activation(작성일 기준 5.49달러)해야한다.



PMS 구축 가능한 플랫폼은 다음과 같다.


윈도우, 맥, 리눅스, FreeBSD까지 이용가능하며


대부분의 상용 NAS제품에서 지원을 한다.


대단하지 않은가?


놀라긴 아직 이르다


아래는 Plex를 이용할 수 있는 클라이언트 프로그램 환경이다.



당신이 어떤 스마트기기를 가지고 있는지, 주요 플랫폼이 어딘지는 모르겠지만

Plex는 이용할 수 있을 것으로 보인다.




필자는 시놀로지 NAS 제품군을 이용하고 있기때문에


PMS 설치는 패키지센터에서 진행했다.


패키지센터 > 멀티미디어 > 제3자 Plex Media Server [설치]를 눌러주면 Plex Media Server 구축하기 완료


정말 편리하지 않은가?


이제 라이브러리를 구성해 많은 미디어자료(영상, 음악, 사진 등)를 Plex를 통해 이용해 보자.




저작자 표시 비영리 변경 금지
신고

<시놀로지 공식 앱 DS get>



DS get을 사용하기 위해서는 Synology NAS를 가지고 계시거나 NAS에 접근가능한 계정이 필요합니다.


Synology NAS 사용자는 DS get을 사용하기 위해 

우선적으로 패키지 센터에서 Download Station을 설치해야한다.



패키지센터 > 생산성> Synology Inc. 공식 앱 Download Station [설치]를 눌러 설치한다.


기존 많은 포스팅들이 iOS에서 torrent 파일을 시놀로지 NAS에 다운받게 하기위해 

DS File앱을 통해 토렌트파일 감지 폴더를 설정해서 해당 폴더에 torrent파일을 넣고 DS get으로는 진행상황을 보도록 소개하고 있다.


그러나


필자가 소개하는 방법은 DS get만으로 Download Station에서 다운로드 하는방법을 소개한다.


위와 같이 Download Station에 Torrent/NZB 감시 폴더가 활성화되어 있지 않다.



자 이제 DS get 앱으로 가서 로그인을 한다.





메뉴에서 톱니바퀴 모양을 눌러 설정화면으로 이동한다.


설정화면에서는 서버>서버 설정 부분에 파일을 download할 폴더를 설정해준다.

 이 설정은 최초 1회만 설정해주면 된다. 폴더 변경시도 마찬가지로 여기서 작업해준다. 


DS get 설정도 마무리가 되었다.


자 이제 Safari를 켜서 토렌트를 찾으러 떠나자.



.torrent 파일을 사파리에서 다운받으면 아래와 같이 나온다.




'DS get'에서 열기 선택

'DS get'에서 열기가 안보인다면 [기타]를 눌러 DS get을 선택해도록 하자.





DS get 앱 화면으로 화면이 전환되면 [추가]를 선택해서 해당 torrent파일을 Download Station에 등록하자.

작업 리스트에서 올라온 후 조금 시간이 지나면

다운로드가 진행되는 걸 볼 수 있다. (오~예~!)



torrent파일이 아닌 마그넷주소로도 다운로드 하는 방법은 아래에 소개한다.



DS get 앱에서 오른쪽 상단에 공유 심볼(위로 화살표 있는 버튼)을 선택해서 [추가] 버튼을 누른다.

다운로드 생성 화면에서 마그넷 URL을 URL 입력창에 입력하고 [추가] 버튼을 누른다.


이후 DS get에서 다운로드가 진행된다.

(필자가 테스트할 때는 torrent 파일을 통하는 것보다 조금 더 시간이 걸리는 것 같았다.

이 부분 참고하시길 바란다.




저작자 표시 비영리 변경 금지
신고
  1. rla10222 2017.06.16 19:10 신고

    로그인은 어디서 하나요?

    • 어떤 로그인 말씀하시는건가요? 해당 앱은 시놀로지 NAS를 가지고 계시거나 NAS를 운영하는분이 부여해주는 아이디로 로그인이 가능합니다. 참고하세요^_^

+ Recent posts