Repolode
yusing

yusing/godoxy

Docker와 Podman 컨테이너의 경로를 자동으로 설정하고 Let's Encrypt 인증서, SSO, 유휴 절전 기능을 제공하는 WebUI 기반 경량 리버스 프록시입니다.

대체할 수 있는 제품:Nginx Proxy ManagerTraefik Enterprise

스타
4,165
포크
191
열린 이슈
11
마지막 커밋
7일 전

어떤 프로젝트인가요?

GoDoxy는 셀프 호스팅 사용자를 위한 리버스 프록시이자 컨테이너 오케스트레이터입니다. 실행 중인 Docker 또는 Podman 컨테이너를 나열하고 이름, 레이블, 포트 설정을 읽어 경로를 자동으로 생성합니다. 하위 도메인은 proxy.aliases 레이블로 설정하며, 컨테이너가 시작되거나 중지될 때 프록시를 재시작하지 않고 경로 변경 사항을 적용합니다.

HTTP 리버스 프록시 외에도 TCP/UDP 포워딩, OpenID Connect SSO, ForwardAuth 연동, IP 및 국가별 접근 규칙, DNS-01 제공자를 통해 발급하는 Let's Encrypt 인증서를 지원합니다. WebUI에서 경로, 컨테이너, 로그, 메트릭, 가동 시간을 확인할 수 있습니다. 트래픽에 따라 컨테이너를 중지하거나 깨울 수 있으며, Proxmox 노드와 LXC 컨테이너를 경로에 연결해 같은 인터페이스에서 관리할 수도 있습니다.

GoDoxy는 Docker host network 모드에서 실행하도록 설계되었습니다. Linux amd64와 arm64를 지원합니다.

핵심 기능

  • 01Docker 및 Podman 컨테이너 레이블을 기반으로 경로 자동 생성
  • 02경로, 컨테이너, 로그, 메트릭, 가동 시간을 확인하는 WebUI
  • 03DNS-01 제공자를 통한 Let's Encrypt 인증서 발급
  • 04HTTP 리버스 프록시 및 TCP/UDP 포워딩
  • 05OpenID Connect SSO 및 ForwardAuth 연동
  • 06트래픽에 따라 컨테이너를 중지하고 깨우는 유휴 절전 기능

활용 사례

  • 하나의 도메인 아래 하위 도메인을 사용해 여러 셀프 호스팅 Docker 서비스를 공개
  • 내부 앱 앞단에 SSO 또는 IP 기반 접근 제어 적용
  • 하나의 대시보드에서 Proxmox LXC 컨테이너와 해당 경로 관리
  • 유휴 절전 기능으로 자주 사용하지 않는 컨테이너의 리소스 사용량 절감

빠른 시작

  1. 1

    Docker Compose 및 설정 파일을 위한 새 디렉터리를 준비합니다

  2. 2

    디렉터리 안에서 설정 스크립트를 실행하거나 수동으로 설정합니다

  3. 3

    생성된 compose.yml에서 Docker Compose 서비스를 시작합니다

    docker compose up -d
  4. 4

    godoxy 서브도메인의 WebUI를 열어 설정을 마칩니다

사용 전 알아둘 점

  • 공식적으로 지원되는 환경은 Linux의 amd64 및 arm64뿐입니다.
  • GoDoxy는 host network 모드로 실행해야 하며, 호스트를 가리키는 와일드카드 DNS 레코드가 필요합니다.
  • 메타데이터에 명확한 오픈소스 라이선스가 표시되어 있지 않습니다(NOASSERTION). 재사용하기 전에 라이선스를 확인하세요.

포함된 컬렉션

토픽

자주 묻는 질문

godoxy은(는) 무엇인가요?
Docker와 Podman 컨테이너의 경로를 자동으로 설정하고 Let's Encrypt 인증서, SSO, 유휴 절전 기능을 제공하는 WebUI 기반 경량 리버스 프록시입니다. GoDoxy는 셀프 호스팅 사용자를 위한 리버스 프록시이자 컨테이너 오케스트레이터입니다. 실행 중인 Docker 또는 Podman 컨테이너를 나열하고 이름, 레이블, 포트 설정을 읽어 경로를 자동으로 생성합니다. 하위 도메인은 proxy.aliases 레이블로 설정하며, 컨테이너가 시작되거나 중지될 때 프록시를 재시작하지 않고 경로 변경 사항을 적용합니다.
godoxy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
godoxy은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
godoxy은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. godoxy의 마지막 커밋은 2026년 10월 16일입니다.
godoxy은(는) 어디에 사용할 수 있나요?
하나의 도메인 아래 하위 도메인을 사용해 여러 셀프 호스팅 Docker 서비스를 공개 내부 앱 앞단에 SSO 또는 IP 기반 접근 제어 적용 하나의 대시보드에서 Proxmox LXC 컨테이너와 해당 경로 관리 유휴 절전 기능으로 자주 사용하지 않는 컨테이너의 리소스 사용량 절감
godoxy는 어떻게 설치하나요?
Docker Compose 및 설정 파일을 위한 새 디렉터리를 준비합니다 디렉터리 안에서 설정 스크립트를 실행하거나 수동으로 설정합니다 생성된 compose.yml에서 Docker Compose 서비스를 시작합니다: docker compose up -d godoxy 서브도메인의 WebUI를 열어 설정을 마칩니다
godoxy은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/yusing/godoxy

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트