Repolode
depado

depado/goploader

서버에서 업로드 파일을 암호화하는 셀프 호스팅 파일 공유 서버와 Go CLI 클라이언트로, curl, httpie, wget도 사용할 수 있습니다.

대체할 수 있는 제품:WeTransfer

스타
304
포크
47
열린 이슈
23
마지막 커밋
2시간 전

어떤 프로젝트인가요?

Goploader는 서버와 클라이언트로 구성된 파일 공유 도구이며, 둘 다 Go로 작성되었습니다. 터미널에서 빠르게 파일을 공유하는 용도로 만들어졌으며, 브라우저를 사용하지 않는 사람도 이용할 수 있도록 브라우저를 통한 공유도 지원합니다.

서버는 직접 운영하도록 설계되었으며, 프로젝트에는 Docker 이미지와 웹 기반 설정 인터페이스가 포함되어 있습니다. gpldr라는 클라이언트는 명령줄에서 파일을 업로드합니다. 업로드 파일은 서버 측에서 암호화되며, 프로젝트는 개인정보 보호에 중점을 둔다고 밝히고 있습니다.

서버가 표준 HTTP 업로드를 지원하므로, 클라이언트를 설치하지 않고도 일반 curl, httpie, wget으로 파일을 보낼 수 있습니다.

핵심 기능

  • 01업로드 파일의 서버 측 암호화
  • 02gpldr라는 명령줄 클라이언트
  • 03curl, httpie, wget을 사용한 업로드 지원
  • 04Docker 이미지와 웹 기반 설정 인터페이스
  • 05서버와 클라이언트 모두 Go로 작성

활용 사례

  • 서버의 터미널 세션에서 동료에게 파일 보내기
  • 팀이나 홈 네트워크에서 비공개 파일 공유 서비스 운영
  • curl 또는 wget을 사용해 스크립트에서 파일 업로드

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/depado/goploader.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd goploader
  3. 3

    서버를 빌드합니다

    go build -trimpath -ldflags '-s -w' -o goploader-server ./server/
  4. 4

    서버를 시작합니다

    ./goploader-server

사용 전 알아둘 점

  • README에서는 사용된 기술 대부분이 오래되었다고 경고하므로, 사용에 따른 책임은 사용자에게 있습니다.
  • 설치하려면 Go로 소스에서 빌드하거나 Docker를 사용해야 합니다. 패키지 설치 방법은 문서화되어 있지 않습니다.

포함된 컬렉션

토픽

자주 묻는 질문

goploader은(는) 무엇인가요?
서버에서 업로드 파일을 암호화하는 셀프 호스팅 파일 공유 서버와 Go CLI 클라이언트로, curl, httpie, wget도 사용할 수 있습니다. Goploader는 서버와 클라이언트로 구성된 파일 공유 도구이며, 둘 다 Go로 작성되었습니다. 터미널에서 빠르게 파일을 공유하는 용도로 만들어졌으며, 브라우저를 사용하지 않는 사람도 이용할 수 있도록 브라우저를 통한 공유도 지원합니다.
goploader은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
goploader은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
goploader은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. goploader의 마지막 커밋은 2026년 11월 7일입니다.
goploader은(는) 어디에 사용할 수 있나요?
서버의 터미널 세션에서 동료에게 파일 보내기 팀이나 홈 네트워크에서 비공개 파일 공유 서비스 운영 curl 또는 wget을 사용해 스크립트에서 파일 업로드
goploader는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/depado/goploader.git 프로젝트 디렉터리로 이동합니다: cd goploader 서버를 빌드합니다: go build -trimpath -ldflags '-s -w' -o goploader-server ./server/ 서버를 시작합니다: ./goploader-server
goploader은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/depado/goploader

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트