2P by filekiwi 5시간전 | ★ favorite | 댓글 4개

터미널에서 파일을 외부로 전송해야 할때 쓸 수 있는 CLI 도구입니다.
단순하고, 용량 제한 없고, 빠르게 동작합니다.

  • 사용법
    입력>filekiwi file1.txt file2.pdf
    출력> 웹브라우져에서 다운로드할수 있는 다운로드 링크 , QR코드

  • 파이프라인으로 연결가능
    echo "Build complete. Download: $(filekiwi dist.tar.gz)" | mail -s "Release v1.2.3" team@example.com

  • 특징
    업로드완료를 대기하지않고 즉시 URL을 출력합니다.
    예를 들면, 50G 파일을 링크로 만들어서 외부 협업자에게 일단 던지고, 점심먹으러 갈수 있습니다.
    상대방도 링크를 받자 마자 다운로드 눌러놓고, 점심먹으러 갈수 있습니다.
    사람들이 점심먹는 동안, 컴퓨터끼리 업로드와 다운로드를 동시에 진행합니다.

파일은 https://file.kiwi 에 업로드됩니다.
파일 시간제한이 있으니, 대량 공유용으로는 적합하지 않습니다.

인증, API-KEY 이런거 없습니다.

아주 옛날에 transfer.sh 라는게 있다가 사라졌죠

멋집니다.

서버에 저장 될때 암화화 된다고 하셨는데, 파일을 받은 사람은 어떻게 암호화된 파일을 사용할수 있나요?

대략 이런 링크를 전달하면 됩니다.
https://file.kiwi/fd9d2191#N1QF4lRMhApgnHMyVFzK4A
#뒤에 부분은 브라우저가 서버로 전달하지 않기 때문에, 서버가 모르게 전달할수 있습니다 .
이 값을 상대방 브라우저가 받아서 파일을 복호화 합니다.
자세한 내용을 보시려면.. https://datatracker.ietf.org/doc/html/rfc8188

파일은 e2e 로 암호화되고 키값은 서버로 전송되지 않습니다.
RFC 8188 — Encrypted Content-Encoding for HTTP