Repolode
root-gg

root-gg/plik

WeTransfer처럼 웹 UI와 CLI 클라이언트, 선택적 종단 간 암호화를 제공하는 Go 기반 셀프 호스팅 임시 파일 업로드 서버입니다.

대체할 수 있는 제품:WeTransfer

스타
1,839
포크
201
열린 이슈
38
마지막 커밋
그저께

어떤 프로젝트인가요?

Plik은 WeTransfer처럼 파일을 임시로 공유할 수 있는 셀프 호스팅 시스템입니다. 사용자는 Vue 3 웹 인터페이스나 명령줄 클라이언트로 파일을 업로드하고, 수신자와 공유할 링크를 받을 수 있습니다. 업로드 파일은 설정 가능한 TTL이 지나면 만료되며, 첫 다운로드 후 삭제되도록 설정할 수도 있습니다.

서버는 파일 데이터를 로컬 디스크, S3, OpenStack Swift 또는 Google Cloud Storage에 저장하고, 메타데이터는 SQLite, PostgreSQL 또는 MySQL에 저장합니다. 인증에는 로컬 계정, Google, GitHub, OVH 또는 OIDC를 사용할 수 있으며, 업로드를 BasicAuth로 보호할 수 있습니다. 종단 간 암호화에는 Age를 사용하며, CLI와 웹 클라이언트에서 서로의 파일을 복호화할 수 있습니다.

Plik은 데이터를 저장하지 않는 스트림 모드, 구문 강조 기능이 있는 파일 미리보기, Markdown 및 Mermaid 렌더링, Prometheus 메트릭, AI 어시스턴트용 MCP 서버도 제공합니다. Docker, 릴리스 바이너리, Debian 패키지 또는 Helm chart로 배포할 수 있습니다.

핵심 기능

  • 0112개 언어와 여러 테마를 지원하는 Vue 3 웹 인터페이스
  • 02아카이브를 지원하는 명령줄 클라이언트
  • 03로컬 디스크, S3, OpenStack Swift 또는 Google Cloud Storage에 저장
  • 04SQLite, PostgreSQL 또는 MySQL에 메타데이터 저장
  • 05CLI와 웹 간 호환되는 Age 기반 종단 간 암호화
  • 06설정 가능한 TTL, 1회 다운로드 및 스트림 모드

활용 사례

  • 공개 파일 공유 서비스를 사용하지 않고 외부 연락처에 대용량 파일 보내기
  • 자체 인프라에서 팀이나 조직을 위한 비공개 파일 공유 공간 운영하기
  • 서버가 파일 내용을 읽을 수 없는 방식으로 암호화된 파일 공유하기
  • MCP 서버를 통해 AI 어시스턴트가 파일을 업로드하거나 가져오도록 하기

빠른 시작

  1. 1

    Docker로 서버를 시작하세요

    docker run -p 8080:8080 rootgg/plik
  2. 2

    브라우저에서 웹 인터페이스를 여세요

사용 전 알아둘 점

  • 서버를 직접 호스팅해야 합니다. 호스팅 서비스가 아닙니다.

포함된 컬렉션

토픽

자주 묻는 질문

plik은(는) 무엇인가요?
WeTransfer처럼 웹 UI와 CLI 클라이언트, 선택적 종단 간 암호화를 제공하는 Go 기반 셀프 호스팅 임시 파일 업로드 서버입니다. Plik은 WeTransfer처럼 파일을 임시로 공유할 수 있는 셀프 호스팅 시스템입니다. 사용자는 Vue 3 웹 인터페이스나 명령줄 클라이언트로 파일을 업로드하고, 수신자와 공유할 링크를 받을 수 있습니다. 업로드 파일은 설정 가능한 TTL이 지나면 만료되며, 첫 다운로드 후 삭제되도록 설정할 수도 있습니다.
plik은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
plik은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
plik은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. plik의 마지막 커밋은 2026년 11월 4일입니다.
plik은(는) 어디에 사용할 수 있나요?
공개 파일 공유 서비스를 사용하지 않고 외부 연락처에 대용량 파일 보내기 자체 인프라에서 팀이나 조직을 위한 비공개 파일 공유 공간 운영하기 서버가 파일 내용을 읽을 수 없는 방식으로 암호화된 파일 공유하기 MCP 서버를 통해 AI 어시스턴트가 파일을 업로드하거나 가져오도록 하기
plik는 어떻게 설치하나요?
Docker로 서버를 시작하세요: docker run -p 8080:8080 rootgg/plik 브라우저에서 웹 인터페이스를 여세요
plik은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/root-gg/plik

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

관련 프로젝트