YAML을 직접 수정하지 않고 Traefik 리버스 프록시의 라우트, 미들웨어, 서비스, 인증서와 로그를 관리하는 셀프 호스팅 웹 UI입니다.
SimpleHomelab/Deployrr
홈랩용 Docker 및 Docker Compose 환경을 자동으로 구성하는 도구로, 사전 설정된 셀프 호스팅 앱 160개 이상과 내장 리버스 프록시 및 인증 옵션을 제공합니다.
- 스타
- 859
- 포크
- 80
- 열린 이슈
- 62
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
Deployrr는 셀프 호스팅 홈랩 서버에 Docker 및 Docker Compose 환경을 자동으로 구성하는 명령줄 도구입니다. 컨테이너화된 애플리케이션을 안내에 따라 설치할 수 있어 서비스마다 Compose 파일을 직접 작성할 필요가 없습니다.
Traefik과 Let's Encrypt 인증서, Authentik, Authelia, TinyAuth, Portainer, Plex, Jellyfin, Gluetun, Uptime-Kuma, Homepage, CrowdSec 등을 포함해 160개 이상의 애플리케이션을 사전 설정으로 지원합니다. 내부, 외부 또는 하이브리드 노출 모드를 지원하는 리버스 프록시 설정, 여러 서버와 도메인 지원, SMB·NFS·Rclone을 통한 원격 공유 마운트 기능도 제공합니다.
Deployrr는 npm/npx 또는 독립 실행형 bash 스크립트로 설치하며, 주요 대상으로 Ubuntu와 Debian 시스템을 지원합니다. 고급 보안 및 백업 옵션과 같은 일부 기능은 무료 및 유료 라이선스 등급에 따라 이용할 수 있습니다.
핵심 기능
- 01셀프 호스팅 애플리케이션 160개 이상을 사전 설정으로 배포
- 02Let's Encrypt SSL 인증서를 사용하는 Traefik 리버스 프록시 설정
- 03Authentik, Authelia, TinyAuth 등 여러 인증 옵션
- 04CrowdSec 통합 및 Docker 소켓 프록시 보호
- 05스택 백업 및 복원 자동화
- 06SMB, NFS, Rclone을 통한 원격 공유 마운트
활용 사례
- 수동 설정 없이 Docker와 리버스 프록시를 갖춘 새 홈 서버 구성
- 다운로드 자동화 도구와 함께 Plex 또는 Jellyfin 같은 미디어 서버 배포
- Authentik 또는 Authelia를 사용해 셀프 호스팅 서비스 앞단에 싱글 사인온 추가
- Ollama와 Open-WebUI를 사용해 셀프 호스팅 AI 스택 운영
빠른 시작
- 1
사용 중인 배포판에 맞는 Node.js와 npm을 설치하세요(필수 조건은 README 참조).
- 2
npx로 Deployrr를 실행하세요(권장 설치 방법).
sudo npx @simplehomelab/deployrr@latest - 3
설치 후 어디서든 Deployrr를 실행하세요.
deployrr
사용 전 알아둘 점
- 주요 지원 플랫폼은 Ubuntu와 Debian입니다. 다른 배포판은 지원되지 않습니다.
- 라이선스가 명확히 명시되어 있지 않으며, 일부 기능은 유료 플랜이 필요합니다.
- DNS 챌린지 제공자는 현재 Cloudflare만 지원합니다.
- 리버스 프록시를 설정하려면 포트 80과 443의 포트 포워딩이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Deployrr은(는) 무엇인가요?
- 홈랩용 Docker 및 Docker Compose 환경을 자동으로 구성하는 도구로, 사전 설정된 셀프 호스팅 앱 160개 이상과 내장 리버스 프록시 및 인증 옵션을 제공합니다. Deployrr는 셀프 호스팅 홈랩 서버에 Docker 및 Docker Compose 환경을 자동으로 구성하는 명령줄 도구입니다. 컨테이너화된 애플리케이션을 안내에 따라 설치할 수 있어 서비스마다 Compose 파일을 직접 작성할 필요가 없습니다.
- Deployrr은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Deployrr은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Deployrr은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Deployrr의 마지막 커밋은 2026년 11월 3일입니다.
- Deployrr은(는) 어디에 사용할 수 있나요?
- 수동 설정 없이 Docker와 리버스 프록시를 갖춘 새 홈 서버 구성 다운로드 자동화 도구와 함께 Plex 또는 Jellyfin 같은 미디어 서버 배포 Authentik 또는 Authelia를 사용해 셀프 호스팅 서비스 앞단에 싱글 사인온 추가 Ollama와 Open-WebUI를 사용해 셀프 호스팅 AI 스택 운영
- Deployrr는 어떻게 설치하나요?
- 사용 중인 배포판에 맞는 Node.js와 npm을 설치하세요(필수 조건은 README 참조). npx로 Deployrr를 실행하세요(권장 설치 방법).: sudo npx @simplehomelab/deployrr@latest 설치 후 어디서든 Deployrr를 실행하세요.: deployrr
- Deployrr은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SimpleHomelab/Deployrr
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Traefik을 통해 라우팅되는 서비스를 자동으로 찾아 표시하는 현대적인 동적 대시보드입니다.
요청이 들어오면 컨테이너와 기타 워크로드를 시작하고, 일정 시간 동안 활동이 없으면 중지하며, 리버스 프록시와 연동합니다.
Docker 컨테이너 레이블을 바탕으로 Cloudflare Tunnel 경로, DNS 레코드, Access 정책을 자동 생성하는 셀프 호스팅 도구입니다.
원격 호스트의 Docker 컨테이너 라벨을 읽어 Redis에 게시하고, 단일 Traefik 인스턴스가 여러 Docker 노드의 서비스로 트래픽을 라우팅하도록 하는 디스커버리 에이전트입니다.
Docker를 설치하고 Docker Compose 스택으로 셀프 호스팅 앱을 설정하고 관리할 수 있도록 돕는 셸 기반 터미널 도구입니다.