ESPectre는 카메라나 마이크 없이, 집 안의 움직임을 Wi-Fi 신호만으로 감지하는 오픈소스 프로젝트입니다. ESP32-S3 보드와 기존 2.4GHz Wi-Fi 공유기, 그리고 Home Assistant나 MQTT 서버만 있으면 동작하며, 하드웨어 비용은 약 10유로(ESP32-S3 보드 1개) 수준으로 매우 저렴한 편입니다.  

이 시스템은 머신러닝 모델을 쓰지 않고, Wi-Fi 채널 상태 정보(CSI)에서 10개의 통계·신호 처리 기반 특징값을 추출해 움직임 여부(IDLE/MOTION)를 판단하는 수학적 방식으로 동작합니다. 덕분에 별도의 학습 과정 없이도 바로 쓸 수 있고, 나중에 사람 수 추정이나 동작 인식 같은 고급 기능을 위해서는 이 데이터를 기반으로 ML 모델을 추가로 학습할 수도 있습니다.  

원리는 간단합니다. 사람이 방 안에서 움직이면 공유기와 센서 사이를 오가는 Wi-Fi 파형이 미세하게 바뀌는데, ESP32-S3가 이 변화를 CSI 데이터로 들여다보고 “지금 움직임이 있는지”를 판단합니다. 이 방식은 카메라가 없어 프라이버시를 지키고, 웨어러블 기기도 필요 없으며, 벽을 사이에 두고도 감지 가능하다는 점이 큰 장점입니다.  

ESPectre가 특히 유용한 분야로는 집 안 침입 감지 같은 홈 보안, 노인의 활동 여부를 확인하는 케어/헬스케어 모니터링, 사람이 있을 때만 불과 난방을 켜는 스마트 홈 자동화 및 에너지 절감 등이 있습니다. MQTT를 통해 각 방의 센서 상태를 Home Assistant로 전달하기 때문에, 방별 점유 여부를 따로 보거나 전체 집의 재실 여부를 센서 그룹으로 구성해 자동화를 쉽게 만들 수 있습니다.  

설치 난이도는 ESP-IDF 환경 설정과 펌웨어 플래싱을 할 수 있을 정도의 기초적인 커맨드라인 사용 능력이 있으면 도전 가능한 수준입니다. 저장소의 SETUP.md와 CALIBRATION.md를 따라가며 설치와 보정 과정을 진행하면 되고, 센서는 보통 공유기와 38m 거리, 높이 11.5m 정도의 책상·선반 위에 두는 것이 권장됩니다.  

마지막으로, ESPectre는 연구·교육용 실험 프로젝트로, 저자는 오남용이나 법적 문제에 대한 책임을 지지 않는다는 점이 명시되어 있습니다. 실제 집이나 사무실에 적용할 때는 현지 법규와 프라이버시 이슈를 꼭 확인하고, 안전하고 책임감 있게 사용하는 것이 중요합니다.

 

https://github.com/francescopace/espectre

 

GitHub - francescopace/espectre: 🛜 ESPectre 👻 - Motion detection system based on Wi-Fi spectre analysis (CSI), with Home

🛜 ESPectre 👻 - Motion detection system based on Wi-Fi spectre analysis (CSI), with Home Assistant integration. - francescopace/espectre

github.com

 

반응형

btop은 CPU, 메모리, 디스크, 네트워크, GPU 사용량 등을 한눈에 볼 수 있는 고성능 터미널 기반 모니터링 툴입니다.

C++로 작성되어 뛰어난 성능과 반응 속도를 자랑하며, 다양한 테마와 직관적인 UI를 제공합니다.

Linux, macOS, FreeBSD 등 여러 플랫폼에서 사용 가능하며, 최신 버전(v1.4.0)은 Intel GPU 지원을 추가했습니다.

 

https://github.com/aristocratos/btop

 

GitHub - aristocratos/btop: A monitor of resources

A monitor of resources. Contribute to aristocratos/btop development by creating an account on GitHub.

github.com

 

반응형

Pogocache는 초저지연과 CPU 효율성에 중점을 둔 오픈소스 캐싱 소프트웨어입니다.

 

Memcache, Redis, Dragonfly보다 빠르며, 단일 스레드부터 멀티코어 환경까지 탁월한 성능을 제공합니다.

 

HTTP, Memcache, Redis, Postgres 프로토콜을 지원하며, 독립 실행형 서버 또는 C 코드로 내장할 수도 있습니다.

 

간단한 명령(make, ./pogocache)으로 빌드 및 실행이 가능하며 Docker 이미지도 제공합니다.

 

https://github.com/pogocache/pogocache

 

GitHub - pogocache/pogocache: Fast caching software with a focus on low latency and cpu efficiency.

Fast caching software with a focus on low latency and cpu efficiency. - pogocache/pogocache

github.com

 

반응형

OpenMaxIO Object Browser는 MinIO Object Storage를 기반으로 한 포크 버전의 웹 UI입니다.

이 프로젝트는 MinIO 환경에서 오브젝트 관리, 정책 설정, SSO 통합 등 다양한 기능을 보다 직관적인 인터페이스로 제공합니다.

설치는 간단히 git cloneyarn build, make console 명령으로 진행할 수 있으며, 기존 MinIO 서버에 바로 연결할 수도 있습니다.

AGPL-3.0 라이선스로 공개되어 있으며, 개발자와 기업 모두 자유롭게 커스터마이징이 가능합니다.

👉 GitHub: OpenMaxIO/openmaxio-object-browser

 

GitHub - OpenMaxIO/openmaxio-object-browser: Forked UI for MinIO Object Storage

Forked UI for MinIO Object Storage . Contribute to OpenMaxIO/openmaxio-object-browser development by creating an account on GitHub.

github.com

 

반응형

Pangolin은 WireGuard 기반 터널과 Traefik 리버스 프록시를 결합한 셀프 호스팅 터널형 리버스 프록시 서버입니다. 대시보드 UI와 ID 관리 기능을 통해 인터넷에 내부 리소스를 안전하게 노출할 수 있는 솔루션입니다.

 

 

주요 기능

 

  • 구성: WireGuard 터널 및 Traefik 리버스 프록시 자동 설정, Docker 기반 손쉬운 배포 
  • 인증 및 권한 관리: SSO/OAuth2/OIDC 지원(무료), 역할 기반 접근 제어, 핀코드/패스워드, 일회용 공유 링크 
  • 보안:
    • 내부 리소스의 외부 포트 개방 불필요
    • Let’s Encrypt로 자동 SSL 인증서 발급 
  • 대시보드 & 사용자 경험: UI 리프레시, 글로벌 테이블 검색, 리소스 가시성 설정 
  • 고급 설정:
    • 멀티 도메인 지원, IP/CIDR/URL 경로 기반 접근 규칙 
    • CrowdSec 통합 설치 스크립트로 보안 강화 

 

 

구성 요소

 

  • Newt: WireGuard 터널을 설정 + TCP/UDP 프록시 역할을 수행하는 user-space 클라이언트 
  • Gerbil: WireGuard 인터페이스 관리 서버
  • Badger: Traefik 인증용 미들웨어 플러그인

https://github.com/fosrl/pangolin

 

GitHub - fosrl/pangolin: Tunneled Reverse Proxy Server with Identity and Access Control and Dashboard UI

Tunneled Reverse Proxy Server with Identity and Access Control and Dashboard UI - fosrl/pangolin

github.com

 

반응형

HyperDX는 세션 리플레이, 로그, 메트릭, 트레이스, 에러를 하나의 플랫폼에서 통합하여 제공하는 오픈소스 관측(Observability) 도구입니다. ClickHouse와 OpenTelemetry를 기반으로 하며, 빠르고 직관적인 검색 및 시각화 기능을 제공합니다.

 

주요 기능:

 

  • 통합 데이터 분석: 세션 리플레이, 로그, 메트릭, 트레이스, 에러를 한 곳에서 분석할 수 있습니다.
  • 빠른 검색 및 시각화: ClickHouse의 성능을 활용하여 대용량 데이터도 빠르게 처리합니다.
  • 직관적인 검색 문법: level:err와 같은 간단한 문법으로 원하는 데이터를 쉽게 찾을 수 있습니다.
  • 이상 징후 분석: 이벤트 델타를 통해 이상 징후를 빠르게 파악할 수 있습니다.
  • 간편한 알림 설정: 몇 번의 클릭으로 알림을 설정할 수 있습니다.
  • OpenTelemetry 지원: 다양한 언어와 플랫폼에서의 텔레메트리 데이터를 수집할 수 있습니다.

https://github.com/hyperdxio/hyperdx

 

GitHub - hyperdxio/hyperdx: Resolve production issues, fast. An open source observability platform unifying session replays, log

Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by Clickhouse and OpenTelemetry. - hyperdxio/hyperdx

github.com

 

 
반응형

 

주요 기능

 

  • 호스팅 및 커스터마이징 가능한 로그인 페이지: 브랜드에 맞게 로그인 페이지를 구성할 수 있습니다.
  • 다중 테넌시 지원: 각 고객사가 자체적으로 사용자 관리 및 로그인 설정을 할 수 있습니다.
  • 사용자 가장 기능: 관리자가 특정 사용자로 로그인하여 문제를 진단할 수 있습니다.
  • 매직 링크 및 소셜 로그인: 이메일, Google, GitHub, Microsoft 계정을 통한 로그인 지원.
  • SAML SSO 및 SCIM 프로비저닝: 엔터프라이즈 환경에서의 싱글 사인온 및 디렉터리 동기화 지원.
  • 역할 기반 접근 제어(RBAC): 세분화된 권한 설정이 가능합니다.
  • 다단계 인증(MFA): 추가적인 보안 계층을 제공하여 계정 보호를 강화합니다.
  • API 키 관리: 고객이 자체적으로 API 키를 생성하고 관리할 수 있습니다.
  • 웹훅 지원: 실시간으로 데이터를 동기화할 수 있습니다.

https://github.com/tesseral-labs/tesseral

 

GitHub - tesseral-labs/tesseral: Open source auth infrastructure for B2B SaaS

Open source auth infrastructure for B2B SaaS. Contribute to tesseral-labs/tesseral development by creating an account on GitHub.

github.com

 

반응형

Rybbit은 구글 애널리틱스의 오픈소스 대안으로, 사용자 개인정보를 보호하면서도 직관적인 웹 분석 기능을 제공합니다. 설치가 간편하며, 자체 호스팅 또는 공식 사이트를 통한 사용이 가능합니다.

 

 

주요 기능

 

  • 세션, 방문자 수, 페이지뷰, 이탈률, 평균 세션 시간 등 핵심 웹 분석 지표 제공
  • 쿠키나 사용자 추적 없이 GDPR 및 CCPA 준수
  • 사용자 여정, 전환 퍼널, 목표 설정 등 커스터마이징 가능한 대시보드
  • 15개 이상의 필터링 옵션을 통한 고급 분석
  • 실시간 세션 대시보드 및 국가-지역-도시 수준의 위치 추적
  • 조직 및 무제한 사이트 지원

 

Rybbit은 TypeScript로 개발되었으며, AGPL-3.0 라이선스를 따릅니다. 현재 GitHub에서 1.2k 이상의 스타를 받으며 활발히 유지 관리되고 있습니다. 

 

 


Rybbit은 웹사이트 방문자 데이터를 효율적으로 분석하고자 하는 개발자 및 운영자에게 적합한 도구입니다. 개인정보 보호와 직관적인 UI를 중시하는 분들에게 추천드립니다.

 

https://github.com/rybbit-io/rybbit

 

GitHub - rybbit-io/rybbit: 🐸 Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intui

🐸 Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive. - rybbit-io/rybbit

github.com

 

반응형

+ Recent posts