Repolode
root-gg

root-gg/plik

WeTransferのように一時ファイルを共有できる、Web UI、CLIクライアント、オプションのエンドツーエンド暗号化を備えたGo製セルフホスト型アップロードサーバー。

代替できる製品:WeTransfer

スター
1,839
フォーク
201
未解決の Issue
38
最終コミット
3 日前

これは何?

Plikは、WeTransferのようにファイルを一時的に共有するためのセルフホスト型システムです。ユーザーはVue 3のWebインターフェースまたはコマンドラインクライアントからファイルをアップロードし、受信者と共有するためのリンクを取得できます。アップロードしたファイルには設定可能なTTLを指定でき、最初のダウンロード後に削除するよう設定することもできます。

サーバーはファイルデータをローカルディスク、S3、OpenStack Swift、Google Cloud Storageに保存し、メタデータをSQLite、PostgreSQL、MySQLで管理します。認証にはローカルアカウント、Google、GitHub、OVH、OIDCを利用でき、アップロードをBasicAuthで保護することもできます。エンドツーエンド暗号化にはAgeを使用し、CLIとWebクライアントのどちらでも互いのファイルを復号できます。

Plikには、データを保存しないストリームモード、シンタックスハイライト、MarkdownおよびMermaidのレンダリングに対応したファイルプレビュー、Prometheusメトリクス、AIアシスタント向けのMCPサーバーも備わっています。Docker、リリースバイナリ、Debianパッケージ、Helmチャートを使ってデプロイできます。

主な機能

  • 0112言語と複数のテーマに対応したVue 3 Webインターフェース
  • 02アーカイブに対応したコマンドラインクライアント
  • 03ローカルディスク、S3、OpenStack Swift、Google Cloud Storageへの保存
  • 04SQLite、PostgreSQL、MySQLでのメタデータ管理
  • 05CLIとWebの間で相互運用できるAgeによるエンドツーエンド暗号化
  • 06設定可能なTTL、1回限りのダウンロード、ストリームモード

ユースケース

  • 公開ファイル共有サービスを使わずに、大容量ファイルを社外の相手に送る
  • 自前のインフラ上で、チームや組織向けのプライベートなファイル受け渡し環境を運用する
  • サーバーが内容を読み取れない形で暗号化ファイルを共有する
  • MCPサーバーを介して、AIアシスタントにファイルのアップロードや取得をさせる

クイックスタート

  1. 1

    Dockerでサーバーを起動します

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

    ブラウザーでWebインターフェースを開きます

使う前に知っておきたいこと

  • サーバーはセルフホストする必要があります。ホステッドサービスではありません。

収録されている特集

トピック

よくある質問

plik とは?
WeTransferのように一時ファイルを共有できる、Web UI、CLIクライアント、オプションのエンドツーエンド暗号化を備えたGo製セルフホスト型アップロードサーバー。 Plikは、WeTransferのようにファイルを一時的に共有するためのセルフホスト型システムです。ユーザーはVue 3のWebインターフェースまたはコマンドラインクライアントからファイルをアップロードし、受信者と共有するためのリンクを取得できます。アップロードしたファイルには設定可能なTTLを指定でき、最初のダウンロード後に削除するよう設定することもできます。
plik は無料で使えますか?ライセンスは?
plik は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
plik は今もメンテナンスされていますか?
活発にメンテナンス中。plik の最終コミットは 2026年11月4日 です。
plik は何に使えますか?
公開ファイル共有サービスを使わずに、大容量ファイルを社外の相手に送る 自前のインフラ上で、チームや組織向けのプライベートなファイル受け渡し環境を運用する サーバーが内容を読み取れない形で暗号化ファイルを共有する MCPサーバーを介して、AIアシスタントにファイルのアップロードや取得をさせる
plik のインストール方法は?
Dockerでサーバーを起動します: docker run -p 8080:8080 rootgg/plik ブラウザーでWebインターフェースを開きます
plik はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/root-gg/plik

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト