Repolode
markusthiel

markusthiel/lumio

셀프 호스팅 사진·동영상 갤러리로, 사진작가를 위한 클라이언트 검수, 인화 상품 판매, AI 자동 태깅을 제공합니다.

대체할 수 있는 제품:PixiesetPicdropPic-Time

스타
86
포크
13
열린 이슈
4
마지막 커밋
19시간 전

어떤 프로젝트인가요?

Lumio는 사진작가와 스튜디오를 위한 셀프 호스팅 갤러리입니다. 사진작가는 사진과 동영상을 업로드해 갤러리 링크를 클라이언트와 공유하고, 클라이언트는 마음에 드는 항목을 선택하고 색상 태그를 지정하거나 이미지에 별점을 매기고 댓글을 남길 수 있습니다. 동영상은 특정 시점별로 검토할 수 있으며, 사진과 동영상 프레임에 직접 주석을 그릴 수도 있습니다.

스튜디오에서는 레이아웃, 슬라이드쇼, 화이트라벨 브랜딩으로 갤러리를 꾸밀 수 있습니다. 또한 자체 공급업체를 연결하고 선택적으로 Stripe 결제를 활성화해 인화 사진, 캔버스, 포토북을 판매하는 인화 상품 판매 기능도 제공합니다. 이미지에는 CLIP 모델로 태그가 자동 지정되며, 신뢰도 기준으로 태그를 필터링할 수 있습니다.

기술 스택은 Next.js, Fastify, Postgres, Redis, Python 워커이며 Docker Compose로 배포합니다. 저장소로는 기본 제공되는 S3 호환 서비스나 R2, B2, Wasabi 같은 외부 서비스를 사용할 수 있습니다.

핵심 기능

  • 01좋아요, 색상 태그, 별점, 댓글, 직접 그리는 주석을 지원하는 클라이언트 검수
  • 02시점에 연결된 주석과 필름스트립 스크러빙을 지원하는 동영상 검토
  • 03LibRaw를 통한 일반적인 카메라 포맷의 RAW 지원
  • 04갤러리에서 인화 사진, 캔버스, 포토북을 판매하는 인화 상품 판매 기능
  • 05CLIP 기반 AI 자동 태깅 및 신뢰도 기준 필터링
  • 06사용자 지정 로고, 색상, 도메인을 지원하는 화이트라벨 브랜딩
  • 07서명된 URL, 2단계 인증, 감사 로그, GDPR 데이터 처리 계약

활용 사례

  • 클라이언트가 최종 이미지를 선택할 수 있도록 검수용 갤러리를 제공하는 사진작가
  • GDPR 준수를 위해 클라이언트 사진과 개인정보를 자체 서버에 보관하려는 스튜디오
  • 한 인스턴스에서 여러 사진작가 클라이언트의 갤러리를 호스팅하는 에이전시
  • 갤러리에서 클라이언트에게 인화 사진과 포토북을 직접 판매하는 사진작가

빠른 시작

  1. 1

    저장소를 가져옵니다

    git clone https://github.com/markusthiel/lumio.git
  2. 2

    컨테이너를 시작합니다(처음 시작할 때는 3~5분 정도 걸립니다)

    docker compose up -d
  3. 3

    관리자 사용자를 만듭니다

    docker compose exec api npm run create-admin -- --email=you@example.com --password=atleast12chars --name="Your Studio"
  4. 4

    브라우저에서 http://localhost 를 열고 로그인합니다

사용 전 알아둘 점

  • OSI 오픈 소스가 아닌 소스 공개 라이선스 FSL-1.1-ALv2에 따라 제공되며, 제3자에게 경쟁 서비스인 호스팅 SaaS로 제공하는 것은 허용되지 않습니다.
  • Docker와 Compose v2가 필요하며, 서버에서 포트 80과 9000을 여는 등 셀프 호스팅을 위한 작업이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

lumio은(는) 무엇인가요?
셀프 호스팅 사진·동영상 갤러리로, 사진작가를 위한 클라이언트 검수, 인화 상품 판매, AI 자동 태깅을 제공합니다. Lumio는 사진작가와 스튜디오를 위한 셀프 호스팅 갤러리입니다. 사진작가는 사진과 동영상을 업로드해 갤러리 링크를 클라이언트와 공유하고, 클라이언트는 마음에 드는 항목을 선택하고 색상 태그를 지정하거나 이미지에 별점을 매기고 댓글을 남길 수 있습니다. 동영상은 특정 시점별로 검토할 수 있으며, 사진과 동영상 프레임에 직접 주석을 그릴 수도 있습니다.
lumio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
lumio은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
lumio은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. lumio의 마지막 커밋은 2026년 11월 5일입니다.
lumio은(는) 어디에 사용할 수 있나요?
클라이언트가 최종 이미지를 선택할 수 있도록 검수용 갤러리를 제공하는 사진작가 GDPR 준수를 위해 클라이언트 사진과 개인정보를 자체 서버에 보관하려는 스튜디오 한 인스턴스에서 여러 사진작가 클라이언트의 갤러리를 호스팅하는 에이전시 갤러리에서 클라이언트에게 인화 사진과 포토북을 직접 판매하는 사진작가
lumio는 어떻게 설치하나요?
저장소를 가져옵니다: git clone https://github.com/markusthiel/lumio.git 컨테이너를 시작합니다(처음 시작할 때는 3~5분 정도 걸립니다): docker compose up -d 관리자 사용자를 만듭니다: docker compose exec api npm run create-admin -- --email=you@example.com --password=atleast12chars --name="Your Studio" 브라우저에서 http://localhost 를 열고 로그인합니다
lumio은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/markusthiel/lumio

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

관련 프로젝트