sup3rS3cretMes5age
HashiCorp Vault를 사용하는 안전한 메시지 자동 파기 서비스로, 민감한 정보를 공유한 후 자동으로 삭제됩니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
Vault 기반의 열람 후 자동 소멸 메시지 서비스로, 일회성 시크릿을 자동으로 파기합니다.
주요 기능
- 읽은 즉시 소멸: 메시지가 읽힌 후 바로 자동으로 삭제됩니다
- 구성 가능한 생존 시간: 기본 48시간, 최대 7일
- 파일 업로드 지원: 최대 50MB, Base64 인코딩
- Vault 백엔드 보안: cubbyhole 변조 방지 스토리지 사용
- 일회용 토큰: Vault 토큰은 정확히 두 번만 사용됩니다 (생성+읽기)
할 수 없는 것
- •프로덕션 환경에서는 반드시 HTTPS를 활성화해야 합니다(환경 변수 또는 리버스 프록시를 통해). 그렇지 않으면 메시지가 가로채질 수 있습니다. 별도의 Vault 서버가 필요합니다(dev 모드는 사용하지 마세요). Vault 토큰은 정기적으로 교체해야 합니다. 기본 속도 제한은 초당 10개 요청이며, 고동시성 시나리오에서는 조정이 필요합니다. 파일 업로드는 최대 50MB이며, base64 인코딩을 사용하면 크기가 약 33% 증가합니다.
사용 사례
- 비밀번호나 API 키를 동료와 일시적으로 공유
- 일회성 로그인 링크 또는 인증 코드 전송
- 단기간 유효한 기밀 설정 전송
- 안전하지 않은 채널(예: 이메일, 채팅)을 통해 민감한 정보를 안전하게 전달
sup3rS3cretMes5age는 읽은 후 즉시 삭제되는 민감한 정보를 공유하기 위한 경량 보안 웹 애플리케이션입니다. HashiCorp Vault의 cubbyhole 백엔드를 사용하여 시크릿을 저장하며, 메시지가 한 번 읽히면 자동으로 삭제되도록 보장합니다. 기능에는 구성 가능한 TTL(기본 48시간, 최대 7일), 최대 50MB 파일 업로드 지원, 일회용 Vault 토큰, 내장 레이트 리밋(초당 10개 요청), Let's Encrypt를 통한 TLS 인증서 자동 획득, 그리고 단 8.9KB의 JavaScript(jQuery 없음)가 포함됩니다. Docker Compose를 통한 빠른 로컬 배포와 Kubernetes Helm 차트를 제공합니다. 모든 프런트엔드 리소스는 자체 호스팅되며 외부 CDN이나 트래커가 없어 개인정보를 보호합니다. 비밀번호, API 키 또는 기밀 노트를 공유하는 데 적합하며, 읽은 후 즉시 삭제됨을 보장합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: git clone https://github.com/algolia/sup3rS3cretMes5age.git 실행 후 디렉토리로 이동
2단계: make run 실행(Vault 및 Web 서비스가 자동으로 시작됨)
3단계: 브라우저를 열고 http://localhost:8082에 접속
- 1단계: git clone https://github.com/algolia/sup3rS3cretMes5age.git 실행 후 디렉토리로 이동
- 2단계: make run 실행(Vault 및 Web 서비스가 자동으로 시작됨)
- 3단계: 브라우저를 열고 http://localhost:8082에 접속
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
제거하려면 docker compose -f deploy/docker-compose.yml down을 실행하여 컨테이너와 네트워크를 제거하고, 로컬 빌드의 경우 바이너리 파일과 클론한 디렉터리를 삭제하면 됩니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
3 FAQs
유사한 프로젝트
uBlock Origin
CPU와 메모리 효율적인 광범위 콘텐츠 차단기로, 광고, 추적기, 채굴 스크립트 및 악성 웹사이트를 차단하며 기본 설정만으로 바로 사용할 수 있습니다.
rustdesk
RustDesk는 Rust로 작성되었으며 자체 호스팅을 지원하는 오픈 소스 원격 데스크톱 소프트웨어로, TeamViewer의 프라이버시 친화적 대안입니다. 설치 즉시 사용할 수 있으며 데이터를 완전히 자체 통제할 수 있습니다.
syncthing
지속적으로 실행되는 오픈 소스 파일 동기화 프로그램으로, 중앙 서버 없이 장치 간에 파일을 자동으로 안전하게 동기화합니다.