Uguu
シンプルで軽量な一時ファイルホスティング・共有プラットフォーム。永続ストレージにも対応。登録不要、ワンクリックでアップロード。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
ミニマルな一時ファイル共有サイト。ドラッグ&ドロップ、ペースト、APIに対応し、セルフホストでのデプロイも可能。
主な機能
- ワンクリックでアップロード、登録不要
- ドラッグ&ドロップ、貼り付けによるアップロードに対応
- 複数のAPIレスポンス形式(JSON/HTML/Text/CSV)
- ShareXなどのスクリーンショットツールとシームレスに統合
- ファイル拡張子/MIMEのブラックリスト・ホワイトリスト
できないこと
- •サーバーを自分でデプロイする必要があり、運用保守にある程度の知識が求められます。デフォルト設定は一時的な共有のみを想定しており、永続的な保存が必要な場合はファイルクリーンアップポリシーを調整する必要があります。アップロード可能なファイルサイズはPHPとNginxの設定によって制限されるため、手動で調整する必要があります。
使用例
- 一時的に大きなファイルを他の人と共有する(スクリーンショット、ログ、圧縮ファイルなど)
- 個人/チーム向けのファイル共有サービスをセルフホストし、サードパーティへの依存を回避する
- スクリーンショットツールと連携してアップロードを自動化し、リンクを取得する
詳細説明
Uguu は、軽量さと高速性を主な特徴とするオープンソースのファイルホスティング共有プラットフォームです。登録不要で、ワンクリックでファイルをアップロードできます。モダンでシンプルなウェブインターフェースを備え、ドラッグ&ドロップや貼り付けによるアップロードに対応しています。JSON、HTML、Text、CSV など複数のレスポンス形式に対応した API を提供し、ShareX などのスクリーンショットツールとシームレスに連携できます。管理者はファイル拡張子/MIME のブラックリスト・ホワイトリスト、アップロードレート制限、ファイルハッシュブラックリストを設定できます。Uguu は Nginx + PHP-8.3 上で動作し、SQLite、MySQL、PostgreSQL の各データベースをサポートしています。Pomf プロジェクトをベースとしており、一時的なファイル共有に最適で、永続ストレージとして設定することも可能です。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:サーバーを1台用意し、Nginx、PHP 8.3および拡張機能、データベース(SQLite/MySQL/PostgreSQL)をインストールします
ステップ2:リポジトリをクローンするかソースコードをダウンロードし、`bun install` を実行してフロントエンドリソースをコンパイルしてから、コードをWebサーバーのディレクトリにデプロイします
ステップ3:`includes/config.example.php` を `includes/config.php` にコピーし、データベース接続やアップロード制限などの設定を変更します
- ステップ1:サーバーを1台用意し、Nginx、PHP 8.3および拡張機能、データベース(SQLite/MySQL/PostgreSQL)をインストールします
- ステップ2:リポジトリをクローンするかソースコードをダウンロードし、`bun install` を実行してフロントエンドリソースをコンパイルしてから、コードをWebサーバーのディレクトリにデプロイします
- ステップ3:`includes/config.example.php` を `includes/config.php` にコピーし、データベース接続やアップロード制限などの設定を変更します
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
ウェブサイトのディレクトリ、データベース、設定を削除すればアンインストールできます。Dockerを使用している場合は、コンテナとイメージも削除する必要があります。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。