데이터베이스 서버 없이 비밀번호와 비밀 정보를 공유할 수 있는 셀프 호스팅 일회용 암호화 웹 앱입니다.
- 스타
- 809
- 포크
- 99
- 열린 이슈
- 12
- 마지막 커밋
- 20시간 전
어떤 프로젝트인가요?
OTS는 비밀을 한 번만 공유할 수 있는 플랫폼입니다. 비밀은 서버로 전송되기 전에 브라우저에서 256비트 대칭 AES로 암호화되며, 서버에는 암호문만 저장됩니다. 생성된 URL에는 비밀 ID와 복호화 비밀번호가 포함되고, 비밀번호는 URL fragment에 보관되어 서버로 전송되지 않습니다.
비밀은 처음 읽은 직후 삭제되므로 한 번만 볼 수 있습니다. 서버는 비밀을 메모리나 Redis에 저장할 수 있으며, 초 단위로 만료 시간을 선택적으로 설정할 수 있습니다.
웹 UI 외에도 ots-cli라는 명령줄 클라이언트로 스크립트에서 비밀을 생성하고 가져올 수 있습니다. STDIN을 통해 콘텐츠를 전달하거나 파일을 첨부할 수 있으며, basic auth 또는 사용자 지정 헤더로 커스텀 인스턴스에 인증할 수도 있습니다.
핵심 기능
- 01업로드 전에 브라우저에서 AES-256으로 비밀을 암호화합니다
- 02서버는 평문 비밀이나 비밀번호를 받지 않습니다
- 03처음 읽은 뒤 비밀을 삭제합니다
- 04선택적 만료 시간을 설정할 수 있으며 메모리 및 Redis 스토리지를 지원합니다
- 05ots-cli로 스크립트에서 비밀을 생성하고 가져올 수 있습니다
활용 사례
- 채팅 기록에 남기지 않고 비밀번호나 API 키를 동료에게 전달
- 한 번 본 뒤 만료되어야 하는 일회성 자격 증명 공유
- ots-cli를 사용해 CI 또는 셸 스크립트에서 비밀 전달 자동화
- 팀 내부용 비공개 비밀 공유 서비스를 직접 호스팅
빠른 시작
- 1
ghcr.io/luzifer/ots에서 Docker 이미지를 Pull합니다
- 2
서버를 시작하고 http://localhost:3000/을 엽니다
사용 전 알아둘 점
- README에는 인메모리 및 Redis 스토리지 백엔드만 나와 있으므로, 데이터를 영구 저장하려면 Redis가 필요합니다.
- 공개 ots.fyi 인스턴스를 사용하면 운영자를 신뢰해야 하므로, 민감한 데이터에는 셀프 호스팅 또는 클라이언트 측 암호화를 권장합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- ots은(는) 무엇인가요?
- 브라우저에서 AES-256으로 암호화한 비밀을 한 번만 공유하고, 처음 읽은 뒤 삭제하는 웹 앱입니다. OTS는 비밀을 한 번만 공유할 수 있는 플랫폼입니다. 비밀은 서버로 전송되기 전에 브라우저에서 256비트 대칭 AES로 암호화되며, 서버에는 암호문만 저장됩니다. 생성된 URL에는 비밀 ID와 복호화 비밀번호가 포함되고, 비밀번호는 URL fragment에 보관되어 서버로 전송되지 않습니다.
- ots은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ots은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ots은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ots의 마지막 커밋은 2026년 11월 6일입니다.
- ots은(는) 어디에 사용할 수 있나요?
- 채팅 기록에 남기지 않고 비밀번호나 API 키를 동료에게 전달 한 번 본 뒤 만료되어야 하는 일회성 자격 증명 공유 ots-cli를 사용해 CI 또는 셸 스크립트에서 비밀 전달 자동화 팀 내부용 비공개 비밀 공유 서비스를 직접 호스팅
- ots는 어떻게 설치하나요?
- ghcr.io/luzifer/ots에서 Docker 이미지를 Pull합니다 서버를 시작하고 http://localhost:3000/을 엽니다
- ots은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Luzifer/ots
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
HashiCorp Vault를 기반으로, 한 번 읽으면 삭제되는 비밀 메시지와 파일을 공유할 수 있는 셀프 호스팅 서비스입니다.
자동 삭제 링크로 일회용 비밀번호, API 키, 텍스트와 암호화 파일을 자체 호스팅 방식으로 안전하게 공유합니다.
조회 횟수나 시간이 지나면 만료되는 일회용 링크로 비밀번호, 메모, 파일, URL을 공유하고 감사 로그를 남기는 오픈소스 웹 앱입니다.
Ansible 스크립트로 개인 WireGuard 및 IPsec VPN 서버를 몇 분 만에 자신의 클라우드 계정에 배포합니다.
비밀번호 관리자부터 운영체제까지, 개인정보 보호와 보안에 중점을 둔 소프트웨어 및 온라인 서비스 목록