OpenSource-Hub
U

Uguu

1.1k stars·ファイル管理·SHA-256 チェックサム確認済み

シンプルで軽量な一時ファイルホスティング・共有プラットフォーム。永続ストレージにも対応。登録不要、ワンクリックでアップロード。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

ミニマルな一時ファイル共有サイト。ドラッグ&ドロップ、ペースト、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 プロジェクトをベースとしており、一時的なファイル共有に最適で、永続ストレージとして設定することも可能です。

タグ

file-sharingtemporaryuploadhostingopen-source

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:サーバーを1台用意し、Nginx、PHP 8.3および拡張機能、データベース(SQLite/MySQL/PostgreSQL)をインストールします

4

ステップ2:リポジトリをクローンするかソースコードをダウンロードし、`bun install` を実行してフロントエンドリソースをコンパイルしてから、コードをWebサーバーのディレクトリにデプロイします

5

ステップ3:`includes/config.example.php` を `includes/config.php` にコピーし、データベース接続やアップロード制限などの設定を変更します

インストールガイド
  1. ステップ1:サーバーを1台用意し、Nginx、PHP 8.3および拡張機能、データベース(SQLite/MySQL/PostgreSQL)をインストールします
  2. ステップ2:リポジトリをクローンするかソースコードをダウンロードし、`bun install` を実行してフロントエンドリソースをコンパイルしてから、コードをWebサーバーのディレクトリにデプロイします
  3. ステップ3:`includes/config.example.php` を `includes/config.php` にコピーし、データベース接続やアップロード制限などの設定を変更します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

ウェブサイトのディレクトリ、データベース、設定を削除すればアンインストールできます。Dockerを使用している場合は、コンテナとイメージも削除する必要があります。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスGPL-3.0
最終更新2026-05-13 16:59:53
GitHub リポジトリ公式サイト

類似プロジェクト