CommaFeed
SHA-256셀프 호스팅 RSS 리더, Google Reader와 유사한 경험, 다중 데이터베이스, 네이티브 컴파일, 고도의 커스터마이징 지원.
자체 호스팅 RSS 리더. Google Reader처럼 사용하기 편리하며, 시작이 빠르고 메모리 사용량이 적습니다.
주요 기능
- 4가지 레이아웃 + 라이트/다크 테마, 데스크톱 및 모바일 반응형 지원
- 거의 모든 기능에 키보드 단축키 지원, 오른쪽에서 왼쪽으로 쓰는 언어(RTL) 지원
- 25개 이상 언어 번역, OPML 가져오기/내보내기
- REST API 및 Fever 호환 API
- 규칙에 따라 자동으로 읽음 표시, 푸시 알림
할 수 없는 것
- •기본 로그인 자격 증명은 암호화된 cookie에 저장되므로 서비스 재시작 후 다시 로그인해야 합니다. 고정 암호화 키(quarkus.http.auth.session.encryption-key)를 설정하는 것을 권장합니다. JVM은 기본적으로 메모리를 해제하지 않으므로 프로덕션 환경에서는 -Xmx로 최대 힙을 제한하거나 OpenJ9를 사용하여 메모리 사용량을 줄이는 것을 권장합니다. H2 임베디드 데이터베이스 파일은 data 디렉터리에 있으므로 백업에 유의하세요.
사용 사례
- Google Reader 대체, 자체 구축 비공개 RSS 허브
- 팀 구독 피드 공유, 협업 뉴스 모니터링
- 개인 뉴스 통합, 여러 기기 간 읽기 진행 상황 동기화
CommaFeed는 Google Reader에서 영감을 받은 셀프 호스팅 RSS 리더로, Quarkus와 React/TypeScript 기반으로 구축되었습니다. 수천 명의 사용자와 수백만 개의 피드를 지원하며, 네이티브 컴파일을 통해 매우 빠른 시작 속도와 낮은 메모리 사용량을 실현합니다. 4가지 레이아웃 중에서 선택하고, 라이트/다크 테마를 전환하며, 사용자 지정 CSS와 JavaScript로 심층적인 개인화가 가능합니다. 데스크톱과 모바일에서 일관된 경험을 제공하고, 키보드 단축키로 거의 모든 작업을 수행할 수 있으며, 25개 이상의 언어를 지원하고 새 글 알림도 푸시할 수 있습니다. REST API와 Fever 호환 API를 제공하여 네이티브 모바일 앱을 쉽게 연동할 수 있습니다. OPML 가져오기/내보내기를 지원하며, 규칙에 따라 자동으로 읽음 표시할 수 있습니다. 데이터베이스는 H2, PostgreSQL, MySQL, MariaDB를 지원합니다. Docker, 사전 컴파일된 패키지 또는 소스 코드 컴파일 등 배포 방식이 유연합니다. 공식적으로 무료 공개 인스턴스도 제공하며, 광고와 추적이 없습니다.
태그
시작하기
소프트웨어 설치
배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)
Docker가 설치되어 있는지 확인하세요
다음 명령을 실행하세요: docker run -d -p 8082:8082 athou/commafeed
브라우저에서 http://localhost:8082를 열고 계정을 등록하면 바로 사용할 수 있습니다
- Docker가 설치되어 있는지 확인하세요
- 다음 명령을 실행하세요: docker run -d -p 8082:8082 athou/commafeed
- 브라우저에서 http://localhost:8082를 열고 계정을 등록하면 바로 사용할 수 있습니다
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
6f2f1f16d95590aa26162c6487ab44311799822178daf9118654b36c274e6dc7이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Docker 컨테이너를 중지하고 삭제합니다: docker stop <컨테이너 이름> 및 docker rm <컨테이너 이름>을 실행한 다음, 이미지와 영구 데이터 디렉터리(기본값은 현재 디렉터리의 data 폴더)를 삭제합니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs