일정에 따라 상품 URL을 추적하고, 설정한 가격이나 재고 상태에 도달하면 알림을 보내는 자체 호스팅 가격 추적기입니다.
- 스타
- 5,028
- 포크
- 513
- 열린 이슈
- 61
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
PushDeer는 자체 서버에서 실행할 수 있는 푸시 알림 서비스입니다. 전용 앱을 설치하지 않아도 메시지를 받을 수 있다는 것이 핵심입니다. iOS 14+에서는 코드를 스캔해 가벼운 App Clip을 열 수 있으며, 같은 메시지를 네이티브 iOS, Mac 및 Android 클라이언트나 DIY ESP8266/ESP32 기기로도 전달할 수 있습니다.
메시지는 일반 HTTP 요청으로 전송합니다. 클라이언트에서 기기를 등록하고 push key를 만든 다음, 해당 키와 텍스트를 넣어 message/push endpoint를 호출하면 됩니다. 선택적으로 markdown 본문이나 이미지 유형을 추가할 수도 있습니다. Python, Go, Rust용 공식 SDK는 커뮤니티 기여자들이 관리하며, 기존 도구와 연동할 수 있도록 PHP 헬퍼 예제와 Server酱 통합 기능도 제공합니다.
서버 측은 docker-compose로 배포할 수 있는 Laravel API와 gorush 기반 푸시 마이크로서비스로 구성됩니다. 자체 호스팅 서버는 푸시 인증서를 매년 갱신해야 하며, Android 클라이언트는 더 이상 유지 관리되지 않는다고 프로젝트에서 안내합니다.
핵심 기능
- 01간단한 HTTP URL을 통해 텍스트, 이미지, markdown 메시지를 전송합니다.
- 02전체 앱을 설치하지 않고 App Clip을 통해 iOS 14+에서 사용할 수 있습니다.
- 03네이티브 iOS, Mac 및 Android 클라이언트를 제공합니다.
- 04docker-compose로 자체 호스팅할 수 있습니다.
- 05수신 기기로 DIY ESP8266/ESP32 기기를 지원합니다.
활용 사례
- 스크립트, cron 작업 또는 서버의 알림을 휴대폰으로 받기.
- 라우터, NAS 또는 공인 IP 상태 알림 전송.
- 자체 애플리케이션의 오류 보고서를 모바일 기기로 전송.
- Server酱을 이미 지원하는 도구의 알림 전달.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/easychen/pushdeer.git - 2
프로젝트 폴더로 이동합니다
cd pushdeer - 3
Docker Compose로 셀프 호스팅 서버를 시작합니다(서버에 Docker와 docker-compose가 필요합니다).
docker-compose -f docker-compose.self-hosted.yml up --build -d
사용 전 알아둘 점
- 이 프로젝트는 더 이상 유지 관리되지 않으며, 공식 Android 클라이언트와 API에는 새 기능이 추가되지 않습니다.
- 셀프 호스팅 서버는 푸시 인증서를 매년 갱신해야 합니다.
- 라이선스에서 상업적 이용을 금지하므로 유료 서비스에는 적합하지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- pushdeer은(는) 무엇인가요?
- 간단한 URL이나 API 호출로 iOS, Mac, Android 및 DIY 기기에 알림을 보내는 자체 호스팅형 푸시 알림 서비스입니다. 기본 기능은 앱 설치 없이 사용할 수 있습니다. PushDeer는 자체 서버에서 실행할 수 있는 푸시 알림 서비스입니다. 전용 앱을 설치하지 않아도 메시지를 받을 수 있다는 것이 핵심입니다. iOS 14+에서는 코드를 스캔해 가벼운 App Clip을 열 수 있으며, 같은 메시지를 네이티브 iOS, Mac 및 Android 클라이언트나 DIY ESP8266/ESP32 기기로도 전달할 수 있습니다.
- pushdeer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- pushdeer은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- pushdeer은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. pushdeer의 마지막 커밋은 2026년 10월 28일입니다.
- pushdeer은(는) 어디에 사용할 수 있나요?
- 스크립트, cron 작업 또는 서버의 알림을 휴대폰으로 받기. 라우터, NAS 또는 공인 IP 상태 알림 전송. 자체 애플리케이션의 오류 보고서를 모바일 기기로 전송. Server酱을 이미 지원하는 도구의 알림 전달.
- pushdeer는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/easychen/pushdeer.git 프로젝트 폴더로 이동합니다: cd pushdeer Docker Compose로 셀프 호스팅 서버를 시작합니다(서버에 Docker와 docker-compose가 필요합니다).: docker-compose -f docker-compose.self-hosted.yml up --build -d
- pushdeer은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/easychen/pushdeer
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
간단한 HTTP pub-sub 서비스로, PUT 또는 POST 요청을 통해 휴대폰과 데스크톱에 푸시 알림을 보내며 공개 서버는 가입 없이 이용할 수 있습니다.
Amazon, AliExpress, eBay 등 여러 쇼핑몰의 가격을 추적하고, 가격이 내려가거나 설정한 조건에 맞으면 알림을 보내는 셀프 호스팅 다중 사용자 가격 추적기입니다.
웹 UI를 기본 제공하며 WebSocket으로 실시간 푸시 메시지를 주고받는 자체 호스팅 서버입니다.
HTTP, TCP, DNS, ping, Docker 등의 서비스를 추적하고 알림과 상태 페이지를 제공하는 셀프 호스팅 업타임 모니터링 도구
Docker 컨테이너의 최신 이미지 여부를 확인하고, 알림·이미지 백업·자동 정리 기능과 함께 대화형 또는 무인 방식으로 업데이트하는 Bash CLI입니다.