Wizarr는 Plex, Jellyfin, Emby 등의 미디어 서버 초대 링크를 보내고 신규 사용자의 설정 과정을 안내하는 셀프 호스팅 시스템입니다.
hrfee/jfa-go
초대 기반 가입, 프로필, 비밀번호 재설정, 사용자 연락처 관리를 지원하는 Jellyfin 사용자 관리 앱입니다.
- 스타
- 1,187
- 포크
- 72
- 열린 이슈
- 45
- 마지막 커밋
- 28일 전
어떤 프로젝트인가요?
jfa-go는 Jellyfin용 사용자 관리 앱이며, 보조 대상으로 Emby도 지원합니다. 관리자가 초대 링크를 보내면 신규 사용자가 직접 계정을 만들 수 있고, 사용자 유형별 프로필을 통해 라이브러리 접근 권한과 트랜스코딩 같은 Jellyfin 설정을 적용합니다. 초대 링크에는 만료 시간이나 사용 횟수 제한을 설정할 수 있으며, 강력한 비밀번호를 강제하고 CAPTCHA를 요구할 수도 있습니다.
가입 기능 외에도 jfa-go는 사용자가 비밀번호나 연락처 정보를 변경할 수 있는 "My Account" 페이지를 제공하고, Jellyfin의 "Forgot Password" 기능이나 앱을 통한 비밀번호 재설정을 지원합니다. 이메일, Discord, Telegram 또는 Matrix 연락처 정보를 수집하고 계정 만료·비활성화·활성화·삭제 시 알림과 Markdown 공지를 보낼 수 있습니다. 계정을 일괄적으로 조회하고 관리할 수 있으며, Ombi 및 Jellyseerr와 사용자 이름, 비밀번호, 연락처 정보를 동기화할 수 있습니다.
이 프로젝트는 Docker 이미지, Debian/Ubuntu 패키지, AUR 패키지와 기타 플랫폼용 사전 컴파일된 바이너리로 제공됩니다. 실행하면 기본적으로 8056 포트에서 설정 마법사가 시작됩니다.
핵심 기능
- 01수동으로 계정을 만들지 않아도 신규 사용자가 가입할 수 있도록 초대 링크를 보냅니다.
- 02가입 시 사용자 유형별 프로필을 통해 Jellyfin 설정을 적용합니다.
- 03초대 링크의 만료 시간이나 사용 횟수를 제한하고, 선택적으로 CAPTCHA를 요구합니다.
- 04My Account 페이지에서 사용자가 직접 비밀번호를 재설정하거나 연락처 정보를 수정할 수 있습니다.
- 05Ombi 및 Jellyseerr와 계정을 동기화하고 만료 및 상태 알림을 보냅니다.
활용 사례
- 친구나 가족이 초대 링크를 통해 접근을 요청하는 비공개 Jellyfin 서버를 운영합니다.
- 신규 사용자에게 적절한 라이브러리 접근 권한과 트랜스코딩 설정을 자동으로 적용합니다.
- 계정이 만료되기 전에 이메일, Discord, Telegram 또는 Matrix로 사용자에게 알립니다.
빠른 시작
- 1
README에 설명된 대로 hrfee apt 저장소를 추가합니다
- 2
패키지 목록을 업데이트합니다
sudo apt-get update - 3
서버에 jfa-go를 설치합니다
sudo apt-get install jfa-go - 4
jfa-go를 실행한 다음 localhost:8056을 열어 설정 마법사를 완료합니다
jfa-go
사용 전 알아둘 점
- Jellyfin용으로 설계되었으며 Emby 지원은 부차적입니다.
- 유지 관리자가 프로젝트에 쓸 수 있는 시간이 제한되어 있어 개발이 간헐적으로 진행됩니다.
- 라이선스가 NOASSERTION으로 표시되어 있으므로 사용하기 전에 저장소의 라이선스 조건을 확인하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- jfa-go은(는) 무엇인가요?
- 초대 기반 가입, 프로필, 비밀번호 재설정, 사용자 연락처 관리를 지원하는 Jellyfin 사용자 관리 앱입니다. jfa-go는 Jellyfin용 사용자 관리 앱이며, 보조 대상으로 Emby도 지원합니다. 관리자가 초대 링크를 보내면 신규 사용자가 직접 계정을 만들 수 있고, 사용자 유형별 프로필을 통해 라이브러리 접근 권한과 트랜스코딩 같은 Jellyfin 설정을 적용합니다. 초대 링크에는 만료 시간이나 사용 횟수 제한을 설정할 수 있으며, 강력한 비밀번호를 강제하고 CAPTCHA를 요구할 수도 있습니다.
- jfa-go은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- jfa-go은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- jfa-go은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. jfa-go의 마지막 커밋은 2026년 10월 10일입니다.
- jfa-go은(는) 어디에 사용할 수 있나요?
- 친구나 가족이 초대 링크를 통해 접근을 요청하는 비공개 Jellyfin 서버를 운영합니다. 신규 사용자에게 적절한 라이브러리 접근 권한과 트랜스코딩 설정을 자동으로 적용합니다. 계정이 만료되기 전에 이메일, Discord, Telegram 또는 Matrix로 사용자에게 알립니다.
- jfa-go는 어떻게 설치하나요?
- README에 설명된 대로 hrfee apt 저장소를 추가합니다 패키지 목록을 업데이트합니다: sudo apt-get update 서버에 jfa-go를 설치합니다: sudo apt-get install jfa-go jfa-go를 실행한 다음 localhost:8056을 열어 설정 마법사를 완료합니다: jfa-go
- jfa-go은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/hrfee/jfa-go
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Jellyfin, Plex 또는 Emby 사용자가 최근 시청한 콘텐츠를 바탕으로 Seer에 영화, TV 프로그램, 애니메이션 요청을 자동으로 제출합니다.
Jellyfin, Plex, Emby 라이브러리의 영화 및 TV 프로그램 요청과 승인 절차를 관리하는 오픈소스 웹 앱입니다.
Ombi는 사용자가 영화, 음악, TV 프로그램을 요청하고 Plex, Emby, Jellyfin과 동기화할 수 있는 셀프 호스팅 미디어 요청 도구입니다.
규칙에 따라 시청하지 않았거나 요청되지 않은 미디어를 모아 유예 기간 후 정리하는 Plex, Jellyfin, Emby용 라이브러리 관리 도구입니다.
외부 서비스 없이 Plex, Jellyfin, Emby 미디어 서버 간 시청 상태와 재생 위치를 동기화하는 셀프 호스팅 서비스입니다.