아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
해커뉴스 favicon해커뉴스

Dropbox/Google Drive 대신, Locker로 나만의 클라우드 구축!

by DD
2026-04-07
3개월 전
조회수 18

Locker는 S3, R2, Vercel Blob 등 다양한 스토리지 백엔드를 지원하며, 단일 환경 변수로 손쉽게 전환 가능

tRPC를 활용한 타입 안전 API를 제공하여 개발 편의성을 높였으며, 이미지 및 PDF 내 텍스트 검색 기능 지원

Dropbox/Google Drive의 핵심 가치는 스토리지 자체보다 OS와의 통합에 있다는 비판이 제기됨

S3 스토리지 비용과 Dropbox/Google Drive의 가격 비교, 데이터 동기화 및 사용자 인터페이스에 대한 개선 요구 존재

Locker의 아키텍처 및 기술 스택

Locker는 Next.js 16을 프론트엔드(Frontend)로, PostgreSQL을 데이터베이스로 사용하며, tRPC를 통해 타입 안전한 API를 제공한다. 또한, BetterAuth를 사용하여 인증을 처리하고, UI는 Tailwind CSS로 구성되었다. 백엔드(Backend)는 Go로 구현되었으며, S3, R2, Vercel Blob 등 다양한 스토리지 제공자를 지원하여 유연성을 확보했다. 특히, 단일 환경 변수 설정만으로 스토리지 제공자를 변경할 수 있도록 설계되어, 데이터 격리 아키텍처(Data Isolation Architecture)를 쉽게 구현할 수 있다.

Dropbox/Google Drive 대안으로서의 Locker

커뮤니티에서는 Locker가 Dropbox/Google Drive의 스토리지 비용 절감이라는 장점을 제공하지만, Dropbox의 핵심 가치는 OS와의 긴밀한 통합에 있다는 점을 지적한다. 즉, 데스크톱 및 모바일 운영체제에서 파일 동기화(File Synchronization)를 원활하게 지원하는 것이 중요하며, Locker는 이 부분에서 추가적인 노력이 필요하다는 의견이 제시되었다. 또한, 사용자 인터페이스(User Interface) 및 사용자 경험(User Experience) 개선에 대한 요구도 존재한다.

S3 스토리지 비용 및 대안 비교

Locker를 사용하면 S3, R2, Vercel Blob 등 다양한 스토리지 백엔드를 선택할 수 있지만, 스토리지 비용(Storage Cost)을 고려해야 한다. 특히, 대용량 파일을 저장하고 트래픽이 많은 경우, S3의 비용이 Dropbox/Google Drive보다 높을 수 있다. R2는 트래픽 비용이 무료이므로 대안이 될 수 있으며, Google AI plan과 같은 번들 상품을 활용하는 것도 비용 효율적인 방법이 될 수 있다. 데이터 미저장 정책(Zero-Retention Policy)을 고려하는 사용자에게는 자체 하드웨어 구축도 대안이 될 수 있다.

Locker의 보안 및 데이터 관리

Locker는 이메일/비밀번호 및 Google OAuth 인증을 지원하며, 세션은 암호화된 쿠키(Encrypted Cookies)를 사용하여 서버 측에서 관리된다. 또한, API 키를 통해 프로그래밍 방식(Programmatic Access)으로 파일에 접근할 수 있으며, tRPC를 통해 타입 안전성을 보장한다. 하지만, 데이터 미저장 정책(Zero-Retention Policy)을 구현하지 않으면, 서버가 영구적으로 사라질 경우 데이터 접근이 불가능해질 수 있다는 점을 유의해야 한다. GDPR 규제 준수(GDPR Compliance)를 위해서는 데이터 관리 및 접근 권한 설정에 대한 추가적인 고려가 필요하다.

Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead
중급
출시
Next.js
PostgreSQL
tRPC
S3
JavaScript
SQL
TypeScript
Frontend
Data
Backend
DevOps
원문 읽기
원문 읽기

댓글 0

첫 번째 댓글을 남겨보세요!

관련 추천 글

Claude Code가 뽑은 최고의 기술 스택!

테오 로고

Cal.com, 오픈소스 버전 Cal.diy 출시... 커뮤니티 반응은?

해커뉴스 로고

사운드 리소스 관리, Sonic으로 단순하게!

데브시스터즈 로고

Next.js 보안 패치 긴급 적용하세요!

Next.js 로고

PostgreSQL 18, Aurora/RDS에서 성능 대폭 향상!

AWS 로고

SQL 스키마를 로컬에서 ER 다이어그램으로 변환하는 무료 도구

해커뉴스 로고
해커뉴스 favicon해커뉴스
중급
출시
Next.js
PostgreSQL
tRPC
S3
JavaScript
SQL
TypeScript
Frontend
Data
Backend
DevOps

관련 추천 글

Claude Code가 뽑은 최고의 기술 스택!

테오 로고

Cal.com, 오픈소스 버전 Cal.diy 출시... 커뮤니티 반응은?

해커뉴스 로고

사운드 리소스 관리, Sonic으로 단순하게!

데브시스터즈 로고