완성 예시
우선 필요한 건
항시 켜둘 컴퓨터(노트북이나 항시 켜둬도 상관 없는 저장공간이 충분한 기기)
외장하드 또는 충분한 저장공간
Jellyfin(무료 미디어 서버)
Tailscale(p2p방식으로 빠른 속도, 외부에서 접속하기 위해 필요)
이정도만 있으면 됨. 혹시 모를 컴맹분들을 위해 기초부터 알려줄테니 걱정 ㄴㄴ
참고로 본인은 크롬 자동번역이라 한국어인데 기본은 영어임
우선 구글에 Jellyfin 검색
접속하면 이런 창이 보일텐데
우측 상단 네비게이션 메뉴에서 다운로드 클릭
여기부터 중요한데 서버를 열지않고 타인의 서버를 이용만 할 사람은 아래 화면에서 고객(Clients)에서
젤리핀 미디어 플레이어(Jellyfin Media Player, 윈도우용 외 에도 다른 운영체제용 프로그램이 존재)를 다운하고,
서버를 열 솜붕이는 섬기는 사람(Server) 클릭
클릭하면 이 화면이 나올텐데 여기서 화면 중앙 상단의 윈도우 탭 클릭
그럼 하나만 남을텐데 우측하단 다운로드 클릭
그럼 이런 화면으로 넘어가 지는데 윈도우 사용자는 AMD64클릭
이 프로그램을 외장하드나 어딘가에 넣고 사용할거라면 zip파일 하나의 컴퓨터에서만 서버를 열거라면 exe를 다운(이 글에서는 exe방법만 소개)
다운로드 된 프로그램을 실행
Next
I Agree
건들이지 말고 Basic Install 체크 후 Next
Next
필자는 위치를 수정할 예정이나 혹시 모를 오류를 위해 수정하지 않고 Next
위와 동일 Next
Install
완료되고 확인을 누르면 다운로드 창이 꺼지는데 이때 바탕화면에 Jellyfin Server라는 바로가기가 생성됨, 더블클릭 후 액세스 관련 팝업이 뜨면 액세스 허용
그 후 아래 크롬(또는 인터넷창)이 나와야하는데 안나오면 인터넷 창을열고
http://localhost:8096 에 접속, 언어 선택 후 다음
빈 칸 입력 후 다음
이 화면에서 미리 넣을 미디어를 다 넣어줘도 좋고 서버 구동 후 추가도 가능, 일단 다음
원하는 언어 선택 후 다음
우린 귀찮은 포트 포워딩 같은 거 필요없이 vpn으로 IP를 받을 거기 때문에 원격 접속만 활성화 후 다음
끝내기
아까 만든 계정으로 로그인
ㅊㅊ 우선 최우선 목표인 서버 구축은 완료되었음. 이제 포트 포워딩 없이 핸드폰 같은 외부 기기에서 접속할 수 있도록 Tailscale를 세팅할 거임
검색하면 상단에 다른 vpn광고들이 많은데 다 건너뛰고 아래 사진에 있는 놈으로 접속
그럼 이런 화면이 나오는데 오른쪽 상단 네비게이션 바에 다운로드 클릭
다운로드 화면에서 기본으로 윈도우가 선택되어 있는데 바로 윈도우용 Tailscale 다운로드 클릭
다운로드된 셋업 런처 더블클릭
아래 체크박스를 체크하면 인스톨 버튼이 활성화됨
클로즈 클릭 후 재부팅하면 Tailscale IP가 적용됨
작업 표시줄 우측 하단을 보면 실행중인 프로그램들이 있는데 여기서 Tailscale룰 우클릭 하고 사진대로 따라가면
(참고 This device: 가 Tailscale IP임 )
이 화면이 나옴. 이 이상은 외부인을 서버에 등록할 때 필요하기 때문에 혼자 사용하거나 외부기기에서 접속할 때는 불필요함
Tailscale를 처음 들어올 때 로그인할 계정을 선택하게 되는데 이때 사용한 계정으로 핸드폰에서 로그인하면 따로 승인 절차없이 접속 가능함.
외부인 승인은 나중에 요청 많이지면 만들어줌.
참고로 세팅에 User Approval, Device Approval에 체크 풀어주면 일일이 승인해줄 필요 없이 초대장만 보내주면 상대측에서 쉽게 접속할 수 있음.
일단 서버 구축을 완료하면 이런 화면이 나왔을 텐데 좌측상단 햄버거 버튼클릭
대시보드 클릭
라이브러리를 눌러 드롭다운 메뉴를 내림
한 번 더 라이브러리 클릭
미디어 라이브러리 추가 클릭
원하는 콘텐츠 종류 클릭(대충 영상 및 사진은 홈비디오 및 사진, 소리는 음악)
다른 거 건들 필요없이 이름 정해주고 폴더 옆 +버튼 클릭
나는 왜인지 로딩중인데 원래는 내 컴퓨터 드라이브가 나옴, 클릭클릭으로 경로를 지정해주던가 또는 절대경로 기입
절대경로는 쉽게 말해서 디스크(C, D등)에서 파일까지의 위치, 어디있냐면 원하는 폴더의 상단 주소창, 이걸 더블클릭하면
이런식으로 복사가 가능
기입 후 왼쪽 돋보기 클릭하면 됨, ...은 폴더 위치에서 뒤로가기 즉 현재기준 d드라이드 메인으로 이동됨
확인
확인
생성됨 확인, 메인 홈으로 이동하면
완성.
어때요 참 쉽죠?
참고로 외부에서 접속할 때 호스트라는 입력창이 생기는데 호스트는
http://[Tailscale IP]:8096
Stash는 성인물 관리를 위한 미디어 서버임.
젤리핀과 달리 소리 파일은 재생할 수 없으며 공식적으로는 핸드폰 앱을 지원하지 않아 플레이스토어에 앱이 없음.
(Tailscale와 젤리핀은 공식 앱 존재)
주요기능
기능 | 설명 |
|---|---|
비디오 메타데이터 자동 인식 | 배우, 장르, 제작사 등 자동 태깅 |
배우 얼굴 인식 | AI를 통해 배우 자동 식별 |
포스터, 썸네일 자동 다운로드 | 시각적 정리 지원 |
검색 기능 | 배우, 태그, 스튜디오 등으로 검색 |
플러그인 지원 | 다양한 소스에서 메타데이터 가져오기 가능 |
local 파일 기반 작동 | 클라우드나 외부 서버 없이, 내 컴퓨터에서 관리 |
주요 기능을 비교하자면
기능 | Stash | Jellyfin |
|---|---|---|
메타데이터 자동 추출 | 성인 영상의 배우, 태그, 장르 등 자동 분석 | 영화/드라마의 감독, 배우, 줄거리 등 TMDb 등에서 수집 |
AI 얼굴 인식 | 배우 식별용 얼굴 인식 가능 | 지원하지 않음 |
썸네일/포스터 생성 | AI 썸네일 자동 생성 가능 | 미디어센터처럼 썸네일 생성 (자동 + 수동) |
태그 및 배우 관리 | 세세한 태그, 배우 관리 UI 제공 | 기본 수준의 태그 및 배우 정리 기능 |
스트리밍 | 가능 (단, 외부 접근은 추가 설정 필요) | 내부/외부 스트리밍 완전 지원 (모바일 앱 포함) |
사용자 관리 | 없음 (1인 사용자 전용) | 있음 (다수 사용자 관리, 프로필 생성) |
TV, 콘솔 연동 | 불가능 (웹 브라우저 중심) | 가능 (스마트TV, Xbox, 안드로이드TV 앱 등 있음) |
외부 접속 (원격 스트리밍) | 제한적 (직접 설정 필요) | 완전 지원 (Tailscale, 포트포워딩, HTTPS 등 설정 가능) |
모바일 앱 지원 | 없음 | 공식 앱 및 타사 앱 다수 존재 |
부가기능 | stash-box 연동, AI 태그, 플러그인 등 | 트랜스코딩, DVR, Live TV, Podcast 등 다양 |
나는 지인과 서버를 공유하면서 사용하고 접속을 쉽게하기 위해 젤리핀을 사용하니 자신에게 필요하다 생각되는 서버를 구축해서 사용하면 됨.
또한 둘 다 외부 접속은 방화벽을 내려줘야하니 메인 컴퓨터로 서버를 열지 않는 걸 추천함.
자. 여기까지, 수고하셨습니다!
