70개 이상의 클라우드 스토리지 제공업체와 로컬 스토리지 간에 파일을 동기화·복사·마운트하는 명령줄 도구로, 클라우드용 rsync라고 불립니다.
drakkan/sftpgo
로컬, S3, Google Cloud Storage, Azure Blob 스토리지를 통해 SFTP, FTP/S, HTTP/S, WebDAV를 지원하는 셀프 호스팅 파일 전송 서버입니다.
대체할 수 있는 제품:Dropbox Transfer
- 스타
- 12,688
- 포크
- 982
- 열린 이슈
- 181
- 마지막 커밋
- 8시간 전
어떤 프로젝트인가요?
SFTPGo는 여러 팀이 이미 사용하는 프로토콜인 SFTP, FTP/S, HTTP/S, WebDAV를 통해 스토리지를 제공하는 설정 가능한 파일 전송 서버입니다. 사용자는 표준 클라이언트로 접속하고, 파일은 로컬 파일 시스템, 암호화된 로컬 파일 시스템, S3 호환 오브젝트 스토리지, Google Cloud Storage, Azure Blob Storage 또는 다른 SFTP 서버에 저장됩니다.
기존 워크플로를 바꾸지 않고 조직 내부나 비즈니스 파트너와 파일을 주고받을 수 있도록 설계되었습니다. 웹 관리 인터페이스와 사용자용 웹 클라이언트를 제공하며, 다중 인증, Prometheus 메트릭, PROXY protocol, 저장 데이터 암호화를 지원합니다. Docker 이미지와 포터블 빌드도 제공됩니다.
Community 에디션은 AGPL-3.0 라이선스로 제공되며 핵심 프로토콜, 스토리지 백엔드, 웹 인터페이스를 포함합니다. 상용 Enterprise 에디션에는 고가용성 튜닝, 보관용 가상 폴더, 이메일 첨부 파일 수집 등의 기능이 추가됩니다.
핵심 기능
- 01SFTP, FTP/S, HTTP/S, WebDAV로 파일을 제공합니다.
- 02로컬, S3, Google Cloud Storage, Azure Blob, SFTP 백엔드에 연결합니다.
- 03웹 관리 인터페이스와 사용자용 웹 클라이언트를 제공합니다.
- 04다중 인증과 저장 데이터 암호화를 지원합니다.
- 05Prometheus 메트릭을 제공하고 PROXY protocol을 지원합니다.
- 06Docker 이미지와 포터블 빌드로 제공됩니다.
활용 사례
- 기존 SFTP 또는 FTP 클라이언트를 사용해 비즈니스 파트너와 파일을 주고받습니다.
- S3 또는 Azure Blob 스토리지 앞에 WebDAV 또는 HTTP 인터페이스를 제공합니다.
- 암호화된 다중 프로토콜 액세스를 지원하는 서버로 기존 FTP 서버를 대체합니다.
사용 전 알아둘 점
- AGPL-3.0 카피레프트 라이선스가 적용되며, 파생 저작물과 네트워크를 통해 배포되는 수정본에도 적용됩니다.
- WebAdmin 및 WebClient UI 테마는 독점 자산이며, 허가 없이 파생 제품에서 재사용할 수 없습니다.
- 네이티브 IMAP 수집, ICAP 기반 DLP 및 바이러스 백신, 문서 편집 등의 고급 기능은 상용 Enterprise 에디션에서만 사용할 수 있습니다.
토픽
자주 묻는 질문
- sftpgo은(는) 무엇인가요?
- 로컬, S3, Google Cloud Storage, Azure Blob 스토리지를 통해 SFTP, FTP/S, HTTP/S, WebDAV를 지원하는 셀프 호스팅 파일 전송 서버입니다. SFTPGo는 여러 팀이 이미 사용하는 프로토콜인 SFTP, FTP/S, HTTP/S, WebDAV를 통해 스토리지를 제공하는 설정 가능한 파일 전송 서버입니다. 사용자는 표준 클라이언트로 접속하고, 파일은 로컬 파일 시스템, 암호화된 로컬 파일 시스템, S3 호환 오브젝트 스토리지, Google Cloud Storage, Azure Blob Storage 또는 다른 SFTP 서버에 저장됩니다.
- sftpgo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- sftpgo은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- sftpgo은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. sftpgo의 마지막 커밋은 2026년 10월 22일입니다.
- sftpgo은(는) 어디에 사용할 수 있나요?
- 기존 SFTP 또는 FTP 클라이언트를 사용해 비즈니스 파트너와 파일을 주고받습니다. S3 또는 Azure Blob 스토리지 앞에 WebDAV 또는 HTTP 인터페이스를 제공합니다. 암호화된 다중 프로토콜 액세스를 지원하는 서버로 기존 FTP 서버를 대체합니다.
- sftpgo은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/drakkan/sftpgo
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
플러그인 아키텍처를 통해 SFTP, S3, SMB, WebDAV, FTP 등 다양한 스토리지 백엔드에 연결하는 셀프 호스팅 웹 기반 파일 관리자입니다.
클라우드 스토리지와 원격 파일 서버에 암호화·증분·압축 백업을 저장하는 무료 오픈 소스 백업 클라이언트입니다.
여러 클라우드 드라이브와 S3/WebDAV 스토리지를 하나의 로컬 폴더로 마운트하는 Go 도구
URL을 사용해 HTTP, FTP, SFTP, SMTP 등 다양한 프로토콜로 서버와 데이터를 주고받는 명령줄 도구이자 라이브러리입니다.