NAS & ODROID 101

NAS - 트랜스미션(Transmission) + Flexget, 매주 자동으로 예능 드라마 받기

잉여력을 높이고 있습니다매주 챙겨보는 예능, 드라마를 자동으로 NAS가 받게 할 거에요Flexget 이란 오픈 소스 프로그램이 있는데, 이 프로그램은 RSS를 이용해 특정 키워드가 포함된 파일을 정해진 위치에 받아요. 트랜스미션과 연동한다면 자동으로 트랜스미션에 추가해줄 수도 있어요약 일주일 정도 테스트해봤는데 잘 됩니다. 우분투, OMV 사용자 모두 적용할 수 있습니다. 우분투나 OMV처럼 데비안 기반을 기준으로 진행할게요일단 SSH로 접속해서 진행해야 해요 1. Flexget 설치Flexget 공식 설치 가이드: https://flexget.com/InstallWizard/Linux1) 필수 패키지 다운로드Flexget은 파이썬 기반 프로그램이에요. 그래서 파이썬과 파이썬 패키지 매니저(PIP) 를 ..

NAS - 트랜스미션(Transmission) 토렌트 완료 시 자동으로 분류/삭제 스크립트

업데이트 됐습니다 :) - 2018/01/19 - [오드로이드 XU4/Misc] - NAS - 트랜스미션 토렌트 자동 분류/삭제 스크립트 업데이트 토렌트를 NAS를 통해 받는 건 정말 편합니다. 굳이 컴퓨터를 키지 않아도 스마트폰에서 토렌트 파일을 찾아 넣으면 되니까요. 근데 예능을 받을 때, 전 예능들을 폴더별로 정리하는 편인데 이걸 제가 직접 해줘야 하니 불편했습니다.그래서 트랜스미션 기능 중 완료시 실행될 스크립트 파일을 활용했습니다.구글에 쳐보면 뭐 자동 삭제 이런 건 수없이 많은데(심지어 전부 다른 코드라 신기) 자동으로 폴더별로 분류해주고 삭제하는 건 금방 찾을 수 없어 직접 만들었어요.Bash 스크립트는 뭐 작성해본 적이 없어서, 이게 제가 지금껏 작성한 것 중 가장 긴 Bash 스크립트 코..

OMV에서 HDD 파일 시스템 새로 만드는 방법

보조 기억 장치(SSD, HDD, MicroSD, eMMC 등등..)엔 파일 시스템이란 게 있습니다. 파일을 어떻게 기록하고 접근, 관리하냐에 대한 파일 체계입니다. FAT, NTFS, ext4, exFAT 등등이 파일 시스템 이름들이에요. 이 쪽 전문가는 아니라 잘 모르겠지만, 아무래도 내부적으로 파일은 데이터 영역에 Block화 되어서 쓰이기 때문에 파일 시스템은 데이터를 어떻게 Block화 시키고 어디에 기록할 것이며 그 Block에 접근하는 방식과 Block들을 관리하는 방법 등등이 쓰여있지 않을까 생각합니다. 부트 섹터나 자신의 정보(어디부터가 데이터인지 등등)를 담는 헤더 부분의 구조 등등..아무튼 OMV은 그 파일 시스템이 ext4에 최적화되어 있습니다. ext4는 최근 리눅스에서 기본 파일..

nPlayer 를 이용해 FTP, WebDAV, Samba, DLNA 동영상 스트리밍하기

그 동안 안드로이드에서 FTP나 WebDAV로 동영상을 스트리밍하려면 ES 파일 탐색기 + MX 플레이어 조합이 필요했었습니다. 다른 조합도 가능하지만, 아무튼 조합했어야 했어요.하지만 이젠 지난 8월 7일 공개한 안드로이드용 nPlayer로 굳이 저런 조합 없이 바로 보실 수 있게 됐습니다. 심지어 DTS 코덱도 자체적으로 지원하기 때문에 MX 플레이어처럼 외부 코덱을 다운받아 입력시킬 필요가 없습니다. 외장 자막도 잘 지원되고, 내장된 자막 선택이나 오디오 채널 선택도 가능합니다.FTP나 WebDAV 뿐 아니라 SMB, DLNA, HTTP, 또는 Dropbox, Google Drive 등 클라우드 서비스들을 지원합니다.그리고 팝업 화면으로 보실 수 있어요. 켜놓고 보면서 딴 짓을 할 수 있습니다.아무..

SBC를 이용한 자작 NAS 장비 선택

SBC를 이용해 자작 NAS를 구축할 때 참고하세요. 1. SBCSBC는 Single Board Computer 의 약어입니다. 라즈베리파이, 오드로이드, 바나나파이 등등이 이에 속해요. 카드 만한 넓이의 인터넷이나 뭐나 될 거 다 되는 조그만 컴퓨터를 말합니다.NAS는 갖고 싶은데, 기성 NAS나 완제품 서버는 비싸다 하시는 분들은 이런 SBC를 이용하시는 게 좋다고 생각합니다. 소음도 없거나 작고, 전력 소모량도 적어 경제적입니다.SBC를 이용하셔도 충분히 될 건 다 돼요. 많아야 두 명 정도가 동시 접속하고, 기능으로는 FTP, WebDAV, DNLA, OwnDrive나 Seafile 정도다 하면 SBC로 어느 정도 다 돌립니다. 4K 스트리밍이 필요하지 않다면요.그럼 SBC를 고를 때 어떤 걸 염..

NAS용 하드디스크와 고장률(AFR), 백업

하드디스크는 NAS 구축 필수 준비물 중 하나입니다. 이게 없으면 아무 것도 할 수 없어요. 이번 포스팅을 통해 NAS용 하드디스크에 대한 생각을 조금 정리해보겠습니다. * NAS 10년 경력 이상의 숙련자들, Dropbox같은 클라우드 서비스 직원들과는 다른 의견을 내포할 수 있습니다.* 원래 하드디스크는 말이 많습니다. 너무 환경에 민감한 부품이기도 하고, 뽑기 운도 많이 작용하기도 합니다. 난 이거 써서 10년동안 고장이 없는데? 하면 할 말 없어요. 그러니 참고 자료로만 봐주시길 바랍니다. 내 모든 소중한 데이터를 저장하기 위해 NAS를 사용한다면, NAS에 사용될 하드디스크가 사실 가장 중요합니다. 내가 모아온 데이터가 전부 들어있거든요. 손상되거나 잃어버리면 안 돼요. 만약 결혼해서 아이가 태..

DLNA 서비스를 이용해 거실 TV 활용하기 - Serviio

NAS에는 굉장히 많은 활용 방법이 있지만, 무엇보다 가장 와닿는 것 중 하나는 DLNA가 아닐까 생각합니다. DLNA의 원래 의미는 그냥 소니가 만든 비영리 단체같습니다. Digital Living Network Alliance 거든요. 디지털 가전 네트워크 단체 뭐 이런 의미인가요? 집 안의 디지털 가전 기기들을 네트워크로 연결시키는데 표준이나 규약 등을 제시/제공하는 비영리 단체라고 볼 수 있겠네요. 실제로 DLNA에서 활동하는 여러 어마어마한 기업들도 많아서, 많은 기업들이 다같이 꾸려나가는 느낌입니다. 내 컴퓨터에 있는 미디어를 집 안의 재생가능한 모든 기기에서 볼 수 있다는 거에요. Web, FTP, WebDAV같은 방법이 아니라, 목적이 뚜렷한 거죠. 막 생기기 시작했을 땐 회사마다도 프로토..

오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - Wordpress + 도메인/SSL

이번엔 설치한 Wordpress에 도메인과 SSL을 입혀보겠습니다.Wordpress에 대한 도메인은 이미 받았다고 가정할게요. 잘 모르시는 분들은,오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - 도메인 적용하기 또는 NAS에 DDNS 적용하기 - DuckDNS를 참고하시면 되겠습니다. 1. 도메인 적용하기앞서 말했듯 도메인을 발급받은 상태라고 가정하겠습니다.1) Nginx 설정 변경OMV Nginx 메뉴 - 서버 탭으로 가서이렇게 Wordpress에 대한 서버를 누른 후 편집 버튼을 누릅니다. 포트 기반으로 8001 번 포트로 했었는데, 다시 80번으로 바꿔주고 이름-기반, 적절한 도메인 이름을 적어줍니다. 그리고 저장/적용해주세요. 2) Wordpress 설정 변경SSH로 접속하신 뒤 아래 명..

오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - Wordpress

오드로이드 NAS를 개인 블로그 호스팅 장비로 사용해봅시다. 간단한 블로그, 웹사이트, 포트폴리오 사이트 등 어느 걸로도 활용될 수 있어요. Wordpress를 사용해 간단하게 보기 좋은 사이트를 구축하실 수 있습니다.Wordpress 설치 과정은 조금 까다로울 수 있습니다만, 잘 따라오시면 누구나 충분히 하실 수 있어요. 옛날엔 OMV의 플러그인으로 쉽게 설치하실 수 있었는데, 요새는 귀찮아졌네요. 0. Nginx, MySQL 설치사전에 Nginx와 MySQL 플러그인이 설치되어 있어야 합니다.오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - 4. Nginx 오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - 5. MySQL 1. MySQL에 워드프레스용 데이터베이스 생성워드프레스는 데이터..

Seafile 에 SMTP 설정으로 이메일 관련 기능 활성화 + 파일 공유하기

Seafile 에서 내가 업로드한 파일을 링크를 통해 공유하실 수 있습니다. 링크를 통해 내가 정한 경로에 남들이 파일을 업로드하게 할 수도 있어요. 그리고 그 링크를 메일로 보낼 수 있고, 관리자의 경우 누가 어떤 링크를 만들어 공유했는지 메일로 알림이 오게할 수 있습니다.정말 간단하게, SMTP 서버 설정만 하나 해주면 돼요.하러 갑시다. 0. Gmail 앱 비밀번호 준비 / SSH 접속SMTP 서버로 Gmail을 사용할 겁니다. 사용하기 위해선 앱 비밀번호가 필요한데, 앱 비밀번호를 얻기 위해 2017/08/04 - [오드로이드 XU4/XU4 + OMV 자작 NAS 만들기] - 오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - SMTP (이메일 알림) 위의 링크를 참고해주세요.그리고 얻었으면..