친구와 가족이 선물 내용을 미리 알리지 않고 선물을 맡을 수 있는 셀프 호스팅 위시리스트 웹 앱입니다.
Wingysam/Christmas-Community
가족이 크리스마스 위시리스트를 공유하고 선물 중복 구매를 피할 수 있는 셀프 호스팅 웹 앱입니다.
- 스타
- 423
- 포크
- 61
- 열린 이슈
- 66
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
Christmas Community는 가족끼리 선물 쇼핑을 조율하는 웹 애플리케이션입니다. 구성원은 위시리스트를 만들고, 다른 사람은 각자가 원하는 선물을 확인해 같은 선물을 두 번 사는 일을 피할 수 있습니다.
이 앱은 Node.js와 TypeScript로 만들어졌으며, Docker를 사용하거나 소스에서 직접 실행하는 셀프 호스팅 서비스로 운영할 수 있습니다. 기본적으로 데이터는 PouchDB에 저장하며, CouchDB 호환 서버를 사용하도록 설정할 수도 있습니다. 쇼핑 링크에서 상품 정보를 자동으로 가져올 수 있고, 사용자는 프로필 사진을 추가할 수 있습니다.
환경 변수로 설정을 관리하며, 표 또는 카드 레이아웃, 결혼식이나 생일용 단일 목록 모드, 게스트 접근, 항목 메모의 Markdown, 사용자 지정 테마와 CSS, Google 또는 모든 OIDC 제공자를 통한 싱글 사인온 등의 옵션을 설정할 수 있습니다.
핵심 기능
- 01가족 구성원이 위시리스트를 만들고 다른 사람이 이를 확인해 선물 중복 구매를 피할 수 있습니다.
- 02쇼핑 링크에서 상품 정보를 자동으로 가져옵니다.
- 03결혼식, 생일 및 비슷한 행사에 사용할 수 있는 단일 목록 모드입니다.
- 04Google 또는 OIDC 싱글 사인온을 선택적으로 사용할 수 있습니다.
- 05Docker 또는 Node.js로 실행할 수 있으며, 데이터는 PouchDB 또는 CouchDB에 저장됩니다.
활용 사례
- 대가족의 크리스마스 선물 준비를 조율합니다.
- 주최자의 목록만 보이는 결혼식 또는 생일 선물 목록을 운영합니다.
- 집에 있는 서버에서 비공개 선물 계획 사이트를 호스팅합니다.
빠른 시작
- 1
Docker 컨테이너를 실행합니다
docker run --detach --name christmas-community -p 80:80 --restart always wingysam/christmas-community - 2
브라우저에서 서버 루트에 접속해 관리자 계정을 만듭니다
사용 전 알아둘 점
- 서버를 직접 호스팅해야 하므로 인스턴스를 직접 실행하고 유지 관리해야 합니다.
- AGPL-3.0 라이선스를 적용합니다. 네트워크 서비스로 실행할 경우 수정한 소스 코드를 공유해야 하는 카피레프트 라이선스입니다.
- 현재 하나의 인스턴스에서 여러 가족을 지원하지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Christmas-Community은(는) 무엇인가요?
- 가족이 크리스마스 위시리스트를 공유하고 선물 중복 구매를 피할 수 있는 셀프 호스팅 웹 앱입니다. Christmas Community는 가족끼리 선물 쇼핑을 조율하는 웹 애플리케이션입니다. 구성원은 위시리스트를 만들고, 다른 사람은 각자가 원하는 선물을 확인해 같은 선물을 두 번 사는 일을 피할 수 있습니다.
- Christmas-Community은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Christmas-Community은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Christmas-Community은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Christmas-Community의 마지막 커밋은 2026년 10월 28일입니다.
- Christmas-Community은(는) 어디에 사용할 수 있나요?
- 대가족의 크리스마스 선물 준비를 조율합니다. 주최자의 목록만 보이는 결혼식 또는 생일 선물 목록을 운영합니다. 집에 있는 서버에서 비공개 선물 계획 사이트를 호스팅합니다.
- Christmas-Community는 어떻게 설치하나요?
- Docker 컨테이너를 실행합니다: docker run --detach --name christmas-community -p 80:80 --restart always wingysam/christmas-community 브라우저에서 서버 루트에 접속해 관리자 계정을 만듭니다
- Christmas-Community은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Wingysam/Christmas-Community
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
친구와 가족이 선물을 확인하고 구매 표시를 할 수 있어 중복 구매를 막는 셀프 호스팅 공유 위시리스트 앱입니다.
코드 스니펫을 저장하고 정리하며 필터링할 수 있는 셀프 호스팅 웹 앱으로, SQLite 또는 PostgreSQL 저장소와 AI 어시스턴트용 MCP 엔드포인트를 제공합니다.
브라우저에서 단일 HTML 파일로 실행하거나 Node.js 앱으로 사용할 수 있는 JavaScript 기반 비선형 개인 위키입니다.
계정 없이 친구들과 YouTube, Vimeo 등의 영상을 동기화해 함께 볼 수 있는 자체 호스팅 웹 앱입니다.
Node.js, Express, Bootstrap 5로 만든 MongoDB 및 호환 서비스용 웹 기반 관리 인터페이스입니다.