Computer >> 컴퓨터 >  >> 시스템 >> Linux

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

얼마 전 저는 낡은 컴퓨터 한 대와 우분투(Ubuntu), 그리고 자체 확장 앱 저장소를 갖춘 무료 홈 서버 소프트웨어 '아마히(Amahi)'를 활용해 홈 서버를 구축해 보았습니다. 일부에서는 '앱 스토어'라고 부르기도 하는데, 아마히를 설치하고 나면 몇 번의 클릭만으로 서버에 다양한 추가 서비스를 손쉽게 설치할 수 있습니다.

방금 리눅스 홈 서버를 설치했거나 우분투 전용 추가 기능을 찾고 있다면 이 글이 딱 맞을 것입니다. 모든 확장 앱이 새로운 우분투 버전의 아마히에서 작동하는 것은 아니며, 우분투 자체에 패키지를 함부로 추가 설치하면 아마히 설치 환경이 손상되고 서버 전체가 위험해질 수 있으니 주의가 필요합니다.

이번 글에서는 홈 서버를 한 단계 더 발전시켜 줄 필수 유료·무료 확장 앱들을 살펴보겠습니다.

앱 설치 및 구매하기

브라우저 주소창에 hda/를 입력하고 우분투 계정으로 로그인하면 개인 아마히 설정 페이지에 접속할 수 있습니다. Apps 메뉴에는 무료 확장 앱 목록이 정리되어 있는데, 상당수가 훌륭한 무료 앱이지만 다소 구버전인 경우가 많다는 점은 감안해야 합니다. 더 최신 버전의 앱을 원한다면 아마히 계정으로 로그인할 수 있는 아마히 앱 스토어(Amahi App Store)를 이용하는 것이 좋습니다.

여기서 구매하거나 내려받은 앱은 홈 서버로 자동 전송되어 설치되므로, 사용자는 버튼 몇 번 클릭하는 것 외에는 별도로 할 일이 없습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

참고: 앞서 언급했듯이 모든 확장 앱이 우분투용 아마히와 호환되는 것은 아닙니다. 페도라(Fedora)를 사용하지 않는다면 과거 아마히 확장 기능 관련 글이 큰 도움이 되지 않을 수 있습니다. 반드시 구매 전에 서버와의 호환성을 확인하세요!

DLNA for Amahi ($4.99)

홈 서버에 단 5달러만 쓸 수 있다면 바로 여기에 쓰세요. DLNA for Amahi는 널리 사랑받는 MiniDLNA 프로젝트를 포팅한 것으로, 모든 버전의 홈 서버에 최적화되어 있습니다. 집 안의 DLNA/UPnP 기기로 음악, 영상, 사진을 스트리밍하고 싶다면 이 소프트웨어가 그 역할을 해줍니다.

이 스트리머에게 없는 유일한 기능은 트랜스코딩입니다. 즉, 서버가 콘텐츠를 스트리밍하기 전에 최적의 형식으로 변환해 주지 않습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

따라서 TV, 게임 콘솔, 미디어 센터 같은 클라이언트 기기가 들어오는 오디오와 비디오를 기본적으로 디코딩할 수 있어야 합니다. .MKV 컨테이너로 감싼 영상을 스트리밍할 때 문제가 될 수 있지만, H.264와 MPEG4 코덱이 널리 보급된 덕분에 최신 기기라면 대부분의 영상이 잘 재생될 가능성이 높습니다.

트랜스코딩 미지원을 오히려 장점으로 보는 사람도 있습니다. 특히 서버 하드웨어가 아주 오래되었거나 GPU 성능이 부족한 경우 더욱 그렇습니다. 또한 꼭 보고 싶은 콘텐츠가 있다면 직접 트랜스코딩하면 되고, 이를 위한 무료 솔루션도 많이 있습니다.

Transmission ($3.99)

대부분의 사람들에게 홈 서버의 핵심 목적은 네트워크 드라이브에 쉽게 접근하는 것입니다. 필요할 때마다 저장 공간을 늘릴 수 있다는 점이 자체 서버 운영의 장점 중 하나인데, 넓은 공간을 확보했다면 Transmission 같은 앱으로 다운로드와 공유에 활용하는 것이 좋습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

Transmission은 윈도우가 아닌 머신에 설치할 수 있는 최고의 독립형 비트토렌트(BitTorrent) 클라이언트 중 하나입니다. 심플하고 세련되었으며 훌륭한 웹 UI를 갖추고 있고, 개발자들은 이 아마히 최적화 버전이 "설치하자마자 바로 작동한다"고 말합니다. 설정이 완료되면 웹 인터페이스가 태블릿과 스마트폰에서도 매끄럽게 작동하므로, 노트북을 꺼내지 않고도 소파에 앉아 스마트폰으로 다운로드를 관리할 수 있습니다.

CrashPlan ($3.99)

아마히용 CrashPlan 앱은 두 가지 핵심 역할을 합니다. 하나는 PC 데이터를 로컬에 무료로 백업하는 것이고, 다른 하나는 유료 서비스인 CrashPlan+를 통해 CrashPlan 서버에 데이터를 업로드하는 것입니다. CrashPlan은 다양한 요금제를 제공하며, 온라인 백업 업체가 여러 곳 있지만 가격 대비 성능이 합리적인 편입니다. 유료 플랜을 구매할 계획이 없더라도 CrashPlan 클라이언트가 할 수 있는 일들을 보면 충분히 관심을 가질 만합니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

로컬과 원격 백업을 모두 무료로 이용할 수 있습니다. 친구의 코드를 입력하면 서로의 중요한 문서를 두 곳에 동시에 보관하게 됩니다. 원한다면 메인 PC들의 백업을 홈 서버로 설정할 수도 있습니다. 데이터가 손실되는 순간이 온다면, 몇 시간에 걸쳐 기가바이트급 데이터를 다시 내려받느라 고생하는 대신 로컬 백업이 있었다는 사실에 감사하게 될 것입니다.

SABnzbd Plus ($3.99) & Sick Beard ($3.99)

SABnzbd Plus는 세계에서 가장 오래된 파일 공유 방식 중 하나인 유즈넷(Usenet)을 통해 파일을 내려받을 수 있는 클라이언트입니다. Sick Beard는 유즈넷을 적극적으로 활용하는 사용자라면 함께 설치하면 좋은 플러그인입니다. 둘을 조합하면 훌륭한 팀워크를 발휘하여, 따로 다운로드하지 않았는데도 볼 거리가 항상 준비되어 있습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

좋아하는 TV 프로그램을 Sick Beard에 등록해 두면 기존 회차와 신규 회차를 자동으로 검색해 줍니다. 에피소드를 찾으면 .NZB 파일을 SABnzbd Plus로 전달하고 다운로드가 시작됩니다. 사실상 현대적인 PVR이라고 할 수 있으며, 이 개념이 마음에 든다면 영화 버전으로 같은 기능을 하는 Couch Potato(역시 $3.99)도 살펴볼 만합니다. 다만 우분투에서는 아직 100% 완벽하게 작동하지 않습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

Amahi Sync (무료)

파일 동기화, 공유, 백업을 위해 만들어진 Amahi Sync는 지정한 공유 폴더를 감시하다가 새 파일이 들어오면 온라인에서 언제든 접근할 수 있게 해줍니다. 인터넷 연결 속도와 남은 저장 공간 외에는 제약이 없으므로 어디서든 공유 파일에 접속할 수 있습니다. 웹 인터페이스에 로그인해서 이용하거나, username.amahi.me/Public/ 폴더를 통해 공개적으로 접근할 수도 있어 집에 있는 파일을 친구나 가족과 공유하기가 그 어느 때보다 쉬워집니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

안드로이드 사용자라면 이 확장 기능과 함께 사용하도록 설계된 Amahi Sync for Android 앱[현재 제공 종료]도 확인해 보세요.

ownCloud (무료)

위의 Amahi Sync와 비슷한 방식으로 작동하는 ownCloud는 어디에 있든 파일에 접근할 수 있게 해주는 앱입니다. 무료 확장 기능이지만 단순한 파일 접근 이상의 기능을 제공합니다. 음악 스트리밍, 타인과의 공유, WebDAV 접근, 브라우저에서 바로 가능한 기본 편집 기능이 내장되어 있습니다. 개인 서버에 ownCloud를 설치하면 연락처, 캘린더, 북마크를 모든 기기에서 동기화할 수도 있습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

Jinzora (무료)

마지막으로, 인터넷이 연결된 어디에서든 미디어에 접근하고 싶다면 PHP 기반 솔루션인 Jinzora가 그 답이 될 수 있습니다. 위의 DLNA와 달리 Jinzora는 온라인 미디어 검색을 위해 설계되었으며 트랜스코딩을 지원합니다. 덕분에 스마트폰, 노트북 등 호환되는 온라인 기기에서 대부분의 미디어 파일을 시청할 수 있습니다.

우분투 아마히(Amahi): 리눅스 홈 서버를 한 단계 끌어올리는 필수 확장 앱

곧 출시 예정: Amahi Time Machine ($4.99)

서버를 대기 상태의 원격 타임 머신(Time Machine)으로 변신시켜 주는 Mac 친화적 백업 확장 기능인 Amahi Time Machine은 아직 우분투 사용자를 위한 준비가 되지 않았습니다. 관심이 있다면 출시 소식을 지켜보세요.

여러분이 가장 좋아하는 아마히 확장 앱은 무엇인가요? 빠진 것이 있다면 댓글로 추천해 주세요.