Repolode
smp46

smp46/pingvin-share-x

有効期限、パスワード、アクセス人数制限を設定し、リンクでファイルを共有できるセルフホスト型プラットフォーム。

代替できる製品:WeTransfer

スター
567
フォーク
63
未解決の Issue
39
最終コミット
昨日

これは何?

Pingvin Share Xはセルフホスト型のファイル共有プラットフォームで、Pingvin Shareのフォークとして、WeTransferの代替を目指しています。ユーザーはファイルをアップロードしてリンクで共有でき、実用上のファイルサイズ上限はディスクの空き容量によって決まります。

共有ファイルにはパスワードを設定したり、アクセス人数を制限したり、指定した日付に有効期限が切れるよう設定したりできます。受信者にメールを直接送信できるほか、リバース共有を使えば、相手から自分にファイルを送ってもらえます。

サインインにはOIDCとLDAPを利用でき、アップロードファイルのスキャンにはClamAVを連携できます。保存先はローカルディスクまたはS3に対応しています。Dockerイメージとして配布されており、docker-composeファイルを使って http://localhost:3000 で手軽に起動できます。

主な機能

  • 01リンクでファイルを共有
  • 02ディスク容量の範囲内でファイルサイズの上限なし
  • 03共有ファイルの有効期限、パスワード、アクセス人数制限
  • 04受信者へのメール送信とリバース共有
  • 05OIDCおよびLDAPによる認証
  • 06ClamAVによるスキャンと、ローカルまたはS3への保存

ユースケース

  • WeTransferのようなファイル転送を自社サーバーで実現する
  • パスワードと有効期限を設定して、大容量ファイルを社外の相手と共有する
  • リバース共有を通じて、社外のユーザーからファイルを受け取る
  • 企業のLDAPまたはOIDCログインに対応したチーム向けファイル共有サービスを運用する

クイックスタート

  1. 1

    docker-compose.yml ファイルをダウンロードする

  2. 2

    Docker Compose でサービスを起動する

    docker compose up -d

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

  • セットアップ手順は主に Docker 向けに記載されており、その他のデプロイ方法については README から外部ドキュメントを参照します。
  • OIDC、LDAP、ClamAV 連携などの一部機能には、追加の設定が必要です。

収録されている特集

トピック

よくある質問

pingvin-share-x とは?
有効期限、パスワード、アクセス人数制限を設定し、リンクでファイルを共有できるセルフホスト型プラットフォーム。 Pingvin Share Xはセルフホスト型のファイル共有プラットフォームで、Pingvin Shareのフォークとして、WeTransferの代替を目指しています。ユーザーはファイルをアップロードしてリンクで共有でき、実用上のファイルサイズ上限はディスクの空き容量によって決まります。
pingvin-share-x は無料で使えますか?ライセンスは?
pingvin-share-x は BSD-2-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
pingvin-share-x は今もメンテナンスされていますか?
活発にメンテナンス中。pingvin-share-x の最終コミットは 2026年11月6日 です。
pingvin-share-x は何に使えますか?
WeTransferのようなファイル転送を自社サーバーで実現する パスワードと有効期限を設定して、大容量ファイルを社外の相手と共有する リバース共有を通じて、社外のユーザーからファイルを受け取る 企業のLDAPまたはOIDCログインに対応したチーム向けファイル共有サービスを運用する
pingvin-share-x のインストール方法は?
docker-compose.yml ファイルをダウンロードする Docker Compose でサービスを起動する: docker compose up -d
pingvin-share-x はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/smp46/pingvin-share-x

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

関連プロジェクト