myDrive - 오픈소스 구글 드라이브 클론
(mydrive-storage.com)- 자체호스팅 가능한 클라우드 파일 저장소
- Node.js + Express + S3/파일시스템 + MongoDB + React
- 파일/폴더 저장
- 썸네일 지원하는 이미지/비디오 뷰어 내장
- 퍼블릭 폴더 및 1회용 링크로 파일 공유 가능
- 다중 사용자 지원
- 개인 S3 계정 및 Google Drive 지원
- 모바일 지원
항상 느끼는거지만 클라우드 파일 저장소의 제일 중요한건 클라이언트인듯 싶습니다. 아무리 서버가 훌륭해도 클라이언트가 업로드가 쉽지 않다면...
구글 드라이브 등이 훌륭하다고 느끼는 이유가 그거기도 한데요, 구글 포토 등과 연동이 쉽다보니 대다수 사진을 생산하는 모바일 기기에서 쉽게 동기화가 되는게 너무 강점이라고 보여집니다.
그나마 근접한.. 대체재가 있다면 제 생각에는 시놀로지 NAS 의 기능인 것 같습니다. 오픈소스는 아니지만, 데이터 권한에 있어서 셀프 호스팅이 가능하다는 점이 있겠죠.
차체 호스팅에 파일시스템 기반이라면...
요런 대안도 있습니다.
https://github.com/filebrowser/filebrowser
single 바이너리에 DB도 별도 설치 불필요(bolt 사용하는듯)해서 설치도 간편합니다.