홈 서버 / NAS 에서 돌릴만한 도커 서비스 추천

만들 땐 즐겁지만 막상 완성 후 놀게 되는 홈 서버, 굴릴만한 서비스 뭐 없나 고민하게 된다;

그래서 이번에 한번 찾아보고 돌리는 것들 중에 괜찮은 것들 추천 겸 정리 해봅니다.

현재 사용 중인 도커 컨테이너들

미디어 서비스

영상 (Jellyfin)

Jellypin 데모
Jellyfin 홈 화면

Jellyfin은 미디어용 서버 애플리케이션으로 나만의 넷플릭스라 생각하면 편하다.

동영상, 영화, 음악 등을 내 서버에서 다른 기기로 액세스할 수 있다.

UI도 만족스럽고 오픈 소스로 완전히 무료로 사용 가능하다.

다만 이쪽에선 보통 Plex를 많이 이용한다.

LG TV에 Plex 앱은 있는데 Jellyfin 앱은 없는 등 아쉬운 점도 있다.

(필자는 라이젠 5600G APU 사용중인데 Plex는 웬지 트랜스코딩이 잘 안되더라…

그래서 제대로 지원하는 Jellypin 사용 중이다. )

전자책 / 만화 (Komga, Kavita)

셀프 호스트 만화 서버로는 현재 Komga와 Kavita가 가장 많이 사용되는 것 같아 보입니다.

Komga는 기능이나 메타데이터 처리에서 더 나은 모습,

Kavita는 성능과 속도에서 더 좋은 모습을 보여줍니다.

둘 다 서로 부족한 점을 보완해가는 중이므로 취향껏 선택하셔도 될 거 같습니다.

음악 (navidrome)

Navidrome demo
Navidrome 화면

보통 웬만한 노래 듣는 건 스포티파이를 이용하는 데, 이따금 없는 곡이나 커버곡 모아둬서

개인적으로 사용할 수 있는 음악 서버 Navidrome을 통해 듣습니다.

사진 (PhotoPrism, Immich)

구글 포토 용량 제한으로 이제 사진 앨범도 셀프 호스팅이 필요해졌습니다.

기능 많고 AI 기반으로 사진 정리를 해주는 PhotoPrism

UI가 구글 포토와 유사하고 고성능/빠른 속도를 보여주는 Immich

마음에 드시는 걸로 사용하시면 될 것 같습니다.

NSFW (Stash)

클라우드 말고 NAS를 쓰는 이유, 셀프헙 호스팅 미디어 어플리케이션입니다.

영상, 갤러리, 사진 등 올인원 관리로 좋고 한글, 스크래이핑, 미리보기, 트랜스코딩 등 지원합니다.

네트워크 서비스

VPN (WireGuard-easy)

wireguard_easy 사용화면
wg-easy 홈 화면

성능 좋은 WireGuard VPN을 GUI로 간편하게 이용할 수 있습니다.

Reverse Proxy (NPM)

npm 홈 화면
Nginx Proxy Manager 홈 화면

Nginx의 프록시 기능을 GUI로 간편하게 이용할 수 있습니다.

Let’s Encrypt SSL도 쉽게 발급 받고 적용 시킬 수 있어 애용하는 앱입니다.

DDNS (CloudFlare DDNS)

클라우드플레어를 이용하신다면 DDNS를 도커를 통해 쉽게 설정할 수 있습니다.

광고 차단 (Adgaurd-Home)

각 클라이언트에서 개별로 설치할 필요 없이 홈 네트워크에 구축하여

일괄로 광고를 차단 효과를 볼 수 있는 DNS 서버 Adgaurd-Home입니다.

CMS 웹 서비스 (WordPress, Ghost)

블로깅 웹 사이트를 운영하시고 싶으신가요?

개인적으로 추천드리고 싶은 CMS 두 가지 입니다.

대시보드 서비스 (Flame)

flame 사용화면
Flame 사용 화면

Flame은 앱과 북마크를 위한 셀프 호스팅 대시보드입니다.

위처럼 서버 네트워크와 즐겨찾는 웹사이트의 링크를 쉽게 설정하여 이용할 수 있습니다.

미니멀 그 자체로 가볍고 단순합니다.

아카이빙 서비스 (ArchiveBox)

archivebox 화면
ArchiveBox 사용 화면

ArchiveBox는 페이지의 보존과 저장을 위한 셀프 호스팅 웹 아카이빙 앱입니다.

간단히 URL 입력으로 원할 때 혹은 정기적으로 다양한 형식으로 페이지를 저장할 수 있습니다.

API를 통한 스냅샷 역시 지원합니다.

클라우드 서비스 (NextCloud)

nextcloud 화면
Nextcloud 사용 화면

개인 클라우드 용으로 많이 쓰는 Nextcloud입니다.

파일 링크 공유, 외부 저장소 연결 등 필요한 건 다 있습니다.

파일 동기화 서비스 (Resilio)

Resilio 사용 화면
Resilio 사용 화면

파일 동기화 목적으로 많이 쓰는 Resilio입니다.

비슷한 서비스로 Seafile, SyncThing, Nextcloud Sync를 다 사용해본 결과

Resilio가 제일 쉽고 안정적으로 동기화되어 현재 잘 사용하고 있습니다.

원격 서버 (ApacheGuacamole)

ApacheGuacamole 사용 화면
ApacheGuacamole 화면

브라우저를 통한 원격 액세스를 할 수 있게 해주는 ApacheGuacamole입니다.

지원하는 접속 프로토콜로 VNC, RDP, SSH, TELNET 등이 있습니다.

게임 서버

남아도는 서버 자원으로 마인크래프트, 러스트, 프좀같은 게임 서버를 열어보는 건 어떨까요?

간편히 도커를 통해 편히 열 수 있는 게임 서버가 많이 있습니다.

암호관리 서비스 (vaultwarden)

vaultwarden 화면
Vaultwarden 화면

암호 관리 서비스 Bitwarden를 셀프 호스팅으로 돌리는 Vaultwarden입니다.

사용자는 Vaultwarden에서 사용할 패스워드 하나만 기억하고

다른 웹사이트에서 각기 다른 랜덤한 패스워드를 사용하여

로그인할 때 Vaultwarden으로 그 사이트 패스워드를 불러옵니다.

이를 통해 어떤 사이트에서 비밀번호가 유출되어도 연쇄적으로 피해 받지 않을 수 있습니다.

토렌트 클라이언트 (transmission)

transmission 화면
Transmission 화면

다양한 토렌트 클라이언트 프로그램들이 있지만 테마 적용한 Transmission이 제일 좋은 것 같다.

가볍고 빠르다.

트위치 자동 녹화기 (LiveStreamDVR)

LiveStreamDVR 화면

트위치에서 기본적으로 녹화된 방송을 다시보기 할 수 있지만

이따금 저작권으로 소리가 잘리거나 일정 기간이 지나면 영상이 삭제된다.

따라서 좀 제대로 된 녹화 영상을 저장하고 싶다면 LiveStreamDVR을 통해

자동으로 녹화하게 하고 언제나 원할 때 감상하면 된다.

이외에 누군가 여러 무료 셀프 호스팅 앱을 잘 정리해준 리스트 :

나중에 개별로 자세히 포스팅 해봐야겠네요

이상입니다.

3 Comments

  1. 헤놀로지로 NAS를 입문 후 시놀로지를 구매해서 사용하고 중이다가
    시놀로지의 저성능과 불만족스러운 신제품을 보고 차라리 자작NAS가 낫겠다 싶어
    자작NAS로 갈아탈려고 정보를 수집하고 있던차에 게시글을 읽게되었는데 많은 도움이 되었습니다.

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다