ShareX向けの共有、ギャラリー、短縮リンク機能を備えたセルフホスト型ファイルアップロードサーバー。
- スター
- 1,171
- フォーク
- 98
- 未解決の Issue
- 96
- 最終コミット
- 20 日前
これは何?
XBackBoneは、画像、GIF、動画、音声、PDF、コード、その他あらゆるファイルをアップロードして共有できるセルフホスト型プラットフォームです。共有アイテムには、リッチなソーシャル埋め込みに対応した短縮リンクからアクセスでき、Web UIではメディア、PDF、シンタックスハイライト付きコードをインラインでプレビューできます。
ShareX、ScreenCloud、Spectacle、macOSの共有シートなどのツール向けに、インスタンスURLと個人用トークンをあらかじめ設定した、すぐに使えるアップローダー設定を生成します。ストレージにはローカルディスク、Amazon S3またはS3互換サービス、FTP、SFTPを利用でき、コンテンツのフィンガープリントに基づいてアップロードの重複を排除します。
管理者ロールとユーザーごとのディスク容量制限を備えたマルチユーザー管理、リソースごとの公開設定(任意のパスワードや有効期限も設定可能)、OpenAPIドキュメント付きのバージョン管理されたREST API、二要素認証とパスキー認証を備えています。アプリケーションはLaravelとLivewireで構築され、最小限のスケルトンを介したComposerパッケージとして配布されています。
主な機能
- 01ShareX、ScreenCloud、Spectacle、macOSの共有シート向けにアップローダー設定を生成。
- 02画像、動画、音声の波形、PDF、コードをインラインでプレビュー。
- 03ローカルディスク、S3互換ストレージ、FTP、SFTPをストレージバックエンドとして利用可能。
- 04コンテンツのフィンガープリントに基づいてアップロードの重複を排除。
- 05リソースごとに公開設定、任意のパスワード、有効期限を設定可能。
- 06トークン認証とOpenAPIドキュメントに対応した、バージョン管理付きREST API。
ユースケース
- ShareXやスクリーンショット用のアップロードサーバーを自分でホストする。
- プライベートサーバーから短縮リンクでファイルやメディアを共有する。
- ユーザーごとの容量制限を設けて、小規模チームのアップロードを管理する。
- 共有ファイルをS3や既存のFTP/SFTPサーバーに保存する。
クイックスタート
- 1
公式ドキュメントでインストール手順を確認してください
- 2
monorepo の構成を確認してください。app/ のアプリの骨組みが Composer 経由で xbackbone/core を読み込みます
使う前に知っておきたいこと
- README には具体的なインストールコマンドが記載されておらず、セットアップ方法は外部ドキュメントを参照するよう案内されています。
- Laravel 13 と Livewire 4 をベースに再構築されているため、この次世代版はまだ開発が進行中の可能性があります。
収録されている特集
トピック
よくある質問
- xbackbone とは?
- ShareX対応、短縮リンク、複数のストレージバックエンドを備えた、セルフホスト型のファイル・メディア共有サーバー。 XBackBoneは、画像、GIF、動画、音声、PDF、コード、その他あらゆるファイルをアップロードして共有できるセルフホスト型プラットフォームです。共有アイテムには、リッチなソーシャル埋め込みに対応した短縮リンクからアクセスでき、Web UIではメディア、PDF、シンタックスハイライト付きコードをインラインでプレビューできます。
- xbackbone は無料で使えますか?ライセンスは?
- xbackbone は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- xbackbone は今もメンテナンスされていますか?
- 活発にメンテナンス中。xbackbone の最終コミットは 2026年10月19日 です。
- xbackbone は何に使えますか?
- ShareXやスクリーンショット用のアップロードサーバーを自分でホストする。 プライベートサーバーから短縮リンクでファイルやメディアを共有する。 ユーザーごとの容量制限を設けて、小規模チームのアップロードを管理する。 共有ファイルをS3や既存のFTP/SFTPサーバーに保存する。
- xbackbone のインストール方法は?
- 公式ドキュメントでインストール手順を確認してください monorepo の構成を確認してください。app/ のアプリの骨組みが Composer 経由で xbackbone/core を読み込みます
- xbackbone はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/sergix44/xbackbone
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
プライベート共有リンク、コレクション、S3/SMBストレージ、OIDCシングルサインオン、ShareXアップロードに対応したセルフホスト型画像共有プラットフォーム。
共有リンクを発行できるセルフホスト型ファイルアップローダー。ユーザーアカウント、アルバム、スニペット、URL短縮、S3ストレージに対応。
複数のクラウドストレージサービスやローカルディスクを、WebインターフェースとWebDAVで一元管理できるセルフホスト型ファイル一覧サーバー。
クライアントごとの非公開ページを用意し、ログインした相手にファイルを共有できるセルフホスト型ファイル共有アプリ。
再開可能なアップロード/ダウンロードに対応し、WebブラウザーやWebDAV、SFTP、FTP、TFTP、SMBから利用できる、ポータブルなPython製ファイルサーバー。