OpenSource-Hub
P

PsiTransfer

1.9k stars·파일 관리·SHA-256 체크섬 확인됨

셀프 호스팅이 가능한 오픈 소스 파일 공유 도구로, WeTransfer와 유사하지만 계정 없이 사용할 수 있으며 초대용량 파일과 이어받기를 지원합니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

WeTransfer 같은 미니멀한 파일 전송 서비스를 직접 구축하기 — 계정 불필요, 용량 제한 없음.

주요 기능

  • 회원가입이나 로그인 없이 파일 업로드 가능
  • 초대용량 파일 및 이어 올리기 지원 (tus 프로토콜 기반)
  • 업로드 버킷 만료 시간 및 일회성 다운로드 링크 설정 가능
  • AES 비밀번호로 보호되는 다운로드 목록 지원
  • 모든 파일을 zip 또는 tar.gz로 압축하여 다운로드 가능

할 수 없는 것

  • •현재 엔드투엔드 암호화가 지원되지 않으므로, 전송 시 HTTPS와 함께 사용하는 것을 권장합니다. zip 압축 다운로드는 이어받기를 지원하지 않습니다. docker를 처음 사용할 때는 데이터 디렉토리에 UID 1000 권한을 부여해야 합니다.

사용 사례

  • 임시로 대용량 파일을 동료나 친구와 공유할 수 있으며, 회원 가입 없이 업로드 가능
  • 기업 내부의 단기 파일 전송, 관리자가 업로드 기록을 확인할 수 있음
  • WeTransfer, Dropbox를 대체하는 자체 호스팅 프라이빗 솔루션으로 데이터 보안 보장

PsiTransfer는 WeTransfer와 유사한 간단한 셀프 호스팅 파일 공유 도구이지만, 데이터를 완전히 직접 제어할 수 있습니다. 계정 등록 없이 대용량 파일을 업로드하고 공유할 수 있으며, 초대형 파일의 스트리밍 처리를 지원하고 tus 프로토콜을 활용해 이어올리기를 구현합니다. AES 비밀번호로 다운로드 링크 보호, 일회성 다운로드, 업로드 버킷 자동 만료를 선택적으로 사용할 수 있습니다. 모든 파일을 zip 또는 tar.gz로 묶어 다운로드하는 기능을 지원합니다. 프론트엔드는 Vue로 구축되었으며 gzip 압축 후 100KB 미만으로, 반응형 인터페이스가 모바일에도 최적화되어 있습니다. 업로드 버킷 정보를 확인할 수 있는 관리 페이지도 제공합니다. 유료 서비스인 Dropbox, WeTransfer와 달리 PsiTransfer는 완전히 무료이며 파일 크기 제한과 구독료가 없고, 데이터를 온전히 직접 보관할 수 있습니다. Docker를 사용해 빠르게 배포할 수 있으며, Node.js 수동 설치도 지원합니다.

태그

file-sharingself-hostedlarge-file-transferresumable-uploadencryptionopen-source

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: Docker를 사용하여 빠르게 시작: docker run -p 3000:3000 -e PSITRANSFER_ADMIN_PASS=secret -v $PWD/data:/data psitrax/psitransfer

4

2단계: 수동으로 설치하려면 Node.js ≥12가 설치되어 있는지 확인하고, 최신 릴리스 패키지를 다운로드한 후 npm install && npm start를 실행하세요

5

3단계: 브라우저에서 http://localhost:3000에 접속하면 파일 업로드 및 공유를 시작할 수 있습니다

설치 가이드
  1. 1단계: Docker를 사용하여 빠르게 시작: docker run -p 3000:3000 -e PSITRANSFER_ADMIN_PASS=secret -v $PWD/data:/data psitrax/psitransfer
  2. 2단계: 수동으로 설치하려면 Node.js ≥12가 설치되어 있는지 확인하고, 최신 릴리스 패키지를 다운로드한 후 npm install && npm start를 실행하세요
  3. 3단계: 브라우저에서 http://localhost:3000에 접속하면 파일 업로드 및 공유를 시작할 수 있습니다
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker 방식은 컨테이너를 중지하고 이미지와 데이터 디렉토리를 삭제하면 됩니다. 수동 방식은 프로젝트 폴더를 직접 삭제하면 됩니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스BSD
마지막 업데이트2026-06-27 06:55:26
GitHub 저장소

문제 발생? 아래 FAQ 확인

3 FAQs

유사한 프로젝트