프로젝트 소개

Organizr는 가정용 컴퓨터나 서버에서 여러 서비스를 운영하는 사용자를 위한 셀프호스팅 웹 대시보드입니다. 북마크, IP 주소, 포트를 다루는 번거로움을 덜고 모든 서비스에 한 곳에서 접근할 수 있게 합니다. 작동 방식 이 프로젝트는 단일 웹 페이지 내부에 로드되는 "탭"을 정의할 수 있게 해줍니다. 탭은 iFrame을 통해 임베드하거나(탭별로 iFrame 활성화 여부를 선택 가능), 단순 링크로 연결할 수 있습니다. 예컨대 www.example.com/#Sonarr와 같은 URL 프래그먼트를 통해 특정 탭을 바로 열 수 있는 퀵액세스 탭도 지원합니다. 시작 시 표시할 기본 페이지를 설정할 수 있으며, 전체화면 모드도 제공합니다. 계정과 접근 제어 사용자가 직접 계정을 생성하는 기능을 활성화할 수 있고, 게스트 지원도 켜서 방문자가 선택한 탭에만 접근하도록 할 수 있습니다. 무제한 사용자 그룹과 사용자 관리 콘솔(생성·삭제·승급)을 제공하며, 새 계정 생성은 등록 비밀번호로 보호할 수 있습니다. README에 명시된 인증 옵션으로는 Plex, Emby, LDAP, sFTP 자격증명, Nginx Auth_Request 통합이 있습니다. 다중 동시 로그인을 지원하며, 로그인 로그 뷰어와 Fail2ban 통합도 제공합니다. SMTP 서버가 구성된 경우 '비밀번호 찾기' 기능으로 새 비밀번호를 이메일로 발송할 수 있습니다. 외관과 사용성 Organizr는 테마 가능하며 색 팔레트를 커스터마이징할 수 있고, 상단 바에 고유 로고나 이름을 넣을 수 있습니다. 아이콘도 직접 업로드할 수 있습니다. 인터페이스는 모바일 친화적으로 설계되었으며, 키보드 단축키(설정 도움말 탭에 문서화됨), Gravatar 지원, 고정/말끔히 정리 가능한 사이드바, 추가 언어 지원을 제공합니다. 배포 및 요구사항 Organizr는 PHP 7.2 이상이 필요합니다. 공식 자료로는 organizr.app 웹사이트, Discord 커뮤니티, 문서 위키, 그리고 공식 Docker 이미지(organizr/organizr)가 있습니다. README의 Docker 사용법은 구성 볼륨을 /config에 마운트하고 PGID·PUID를 설정하며 포트 80을 노출하고, fpm 및 브랜치 선택을 위한 환경 변수를 선택적으로 지정합니다. 셸 접근과 실시간 로그 모니터링은 각각 표준 docker exec 및 docker logs 명령어로 수행합니다. 요약하면 Organizr는 homelab용 포털 레이어입니다. 서비스 자체를 대체하지 않고, 서비스들의 링크·인증·표현을 통합한다는 점이 핵심입니다.