간단한 HTTP pub-sub 서비스로, PUT 또는 POST 요청을 통해 휴대폰과 데스크톱에 푸시 알림을 보내며 공개 서버는 가입 없이 이용할 수 있습니다.
dh1011/subscription-manager
구독을 관리하고 결제일을 캘린더에서 확인하며 NTFY 또는 Gotify로 갱신 알림을 받을 수 있는 셀프 호스팅 단일 페이지 웹 앱입니다.
- 스타
- 359
- 포크
- 29
- 열린 이슈
- 0
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Subscription Manager는 반복 구독과 비용을 한곳에서 관리하는 웹 애플리케이션입니다. 구독을 추가, 수정, 삭제하고 목록에서 확인하거나 캘린더에 표시할 수 있습니다. 주간·월간·연간 합계를 계산하며 결제 계정별 요약도 제공합니다.
각 구독에 알림을 개별적으로 설정할 수 있습니다. 설정 페이지에서 NTFY 토픽이나 Gotify 서버 URL을 지정하면 알림이 전송됩니다. 결제 예정일 당일 자정에 설정된 시간대를 기준으로 알림을 보냅니다. 여러 통화를 지원하며, Iconify 라이브러리의 아이콘을 각 구독에 연결할 수 있습니다.
이 앱은 Next.js, React, SQLite로 만들어졌으며, 데이터를 마운트된 볼륨에 저장하는 Docker 이미지로 제공됩니다. npm으로 로컬에서 실행할 수도 있습니다.
핵심 기능
- 01구독 추가, 수정, 삭제
- 02캘린더에서 구독 확인
- 03주간·월간·연간 합계 계산
- 04결제 계정별 상세 요약
- 05NTFY 및 Gotify를 통한 알림
- 06여러 통화 지원
활용 사례
- 스트리밍, 소프트웨어 및 기타 반복 구독을 한곳에서 관리
- 셀프 호스팅한 NTFY 또는 Gotify 서버를 통해 갱신 결제 알림 받기
- 결제 계정별 월간·연간 구독 지출 비교
빠른 시작
- 1
README 내용을 포함한 docker-compose.yml 파일을 만듭니다
- 2
data 디렉터리를 만듭니다
mkdir data - 3
Docker Compose로 앱을 시작합니다
docker-compose up -d - 4
브라우저에서 앱을 엽니다
사용 전 알아둘 점
- 알림은 NTFY와 Gotify를 통해서만 지원됩니다.
- TZ 변수를 설정하지 않으면 Docker 컨테이너에서 알림 시간에 UTC를 사용합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- subscription-manager은(는) 무엇인가요?
- 구독을 관리하고 결제일을 캘린더에서 확인하며 NTFY 또는 Gotify로 갱신 알림을 받을 수 있는 셀프 호스팅 단일 페이지 웹 앱입니다. Subscription Manager는 반복 구독과 비용을 한곳에서 관리하는 웹 애플리케이션입니다. 구독을 추가, 수정, 삭제하고 목록에서 확인하거나 캘린더에 표시할 수 있습니다. 주간·월간·연간 합계를 계산하며 결제 계정별 요약도 제공합니다.
- subscription-manager은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- subscription-manager은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- subscription-manager은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. subscription-manager의 마지막 커밋은 2026년 11월 3일입니다.
- subscription-manager은(는) 어디에 사용할 수 있나요?
- 스트리밍, 소프트웨어 및 기타 반복 구독을 한곳에서 관리 셀프 호스팅한 NTFY 또는 Gotify 서버를 통해 갱신 결제 알림 받기 결제 계정별 월간·연간 구독 지출 비교
- subscription-manager는 어떻게 설치하나요?
- README 내용을 포함한 docker-compose.yml 파일을 만듭니다 data 디렉터리를 만듭니다: mkdir data Docker Compose로 앱을 시작합니다: docker-compose up -d 브라우저에서 앱을 엽니다
- subscription-manager은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dh1011/subscription-manager
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
GitHub, GitLab, Codeberg 및 Forgejo 릴리스를 모니터링하고 이메일이나 Apprise로 알림을 보내는 셀프 호스팅 앱입니다.
음악 파일의 태그를 탐색하고 재생·편집하며, 변경 사항을 파일에 기록하는 셀프 호스팅 웹 앱입니다.
수입, 지출, 예산, 반복 거래를 추적하고 데이터를 클라우드에 업로드하지 않는 셀프 호스팅 개인 재무 관리 도구입니다.
페이지 변경을 감지해 Discord, Email, Slack, Telegram, 웹훅 등으로 알림을 보내는 셀프 호스팅 모니터