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

 

반응형

Uptime Kuma는 사용자가 직접 호스팅하여 웹사이트와 서버의 가용성을 모니터링할 수 있는 오픈 소스 도구입니다.

주요 기능:

  • 다양한 프로토콜 지원: HTTP(s), TCP, Ping, DNS 레코드 등 다양한 방식으로 모니터링이 가능합니다.
  • 알림 기능: Telegram, Discord, Slack 등 90여 가지의 알림 서비스를 통해 상태 변화를 즉시 통보받을 수 있습니다.
  • 사용자 친화적인 인터페이스: 반응형 디자인으로 직관적이고 빠른 UI/UX를 제공합니다.
  • 상태 페이지 생성: 여러 개의 상태 페이지를 생성하여 서비스 상태를 공유할 수 있습니다.
  • 다국어 지원: 다양한 언어를 지원하여 전 세계 사용자가 편리하게 이용할 수 있습니다.

https://github.com/louislam/uptime-kuma

 

GitHub - louislam/uptime-kuma: A fancy self-hosted monitoring tool

A fancy self-hosted monitoring tool. Contribute to louislam/uptime-kuma development by creating an account on GitHub.

github.com

 

반응형

Headscale은 Tailscale 컨트롤 서버의 오픈 소스 자체 호스팅 구현체입니다. 

Tailscale은 WireGuard 기반의 현대적인 VPN으로, NAT 트래버설을 통해 네트워크의 컴퓨터들 사이에 오버레이 네트워크를 구축합니다.

Headscale은 이러한 Tailscale의 컨트롤 서버를 자체적으로 호스팅할 수 있도록 설계되어, 개인 프로젝트나 소규모 오픈 소스 조직에 적합한 단일 Tailscale 네트워크(tailnet)를 제공합니다.    

Headscale은 SQLite와 PostgreSQL 데이터베이스를 지원하며, 구성 및 ACL 정책을 파일로 관리하여 버전 컨트롤 시스템과의 통합이 용이합니다. 또한, gRPC 및 REST API를 통해 다양한 기능을 제어할 수 있으며, 여러 커뮤니티 주도의 웹 인터페이스와 통합하여 사용할 수 있습니다.

https://github.com/juanfont/headscale

 

GitHub - juanfont/headscale: An open source, self-hosted implementation of the Tailscale control server

An open source, self-hosted implementation of the Tailscale control server - juanfont/headscale

github.com

 

반응형

+ Recent posts