Shlink
セルフホストの PHP 短縮URLサービス。カスタムドメイン、クリック統計、APIに対応。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
セルフホスト型のURL短縮ツール。データはすべてあなたの手元にあります。
主な機能
- カスタムドメインによる短縮リンクをサポート
- 詳細なクリック統計と地理的位置情報の分析を提供
- 豊富な REST API とコマンドラインツール
- 公式 Web クライアントと併用可能
- Docker デプロイをサポートし、複数のデータベースから選択可能
できないこと
- •デフォルトではグラフィカルインターフェースがなく、Web クライアントと併用する必要があります。API キーの管理はコマンドラインのみです。統計機能を利用するには GeoLite2 データベースの追加設定が必要です(オプション)。
使用例
- 個人ブログやソーシャルメディアの短縮リンク管理
- マーケティングキャンペーンのリンク追跡と効果分析
- ブランドカスタム短縮リンクによる信頼性の向上
- プライバシーに敏感な場面でのサードパーティによるデータ収集の回避
Shlink は PHP ベースのオープンソースのセルフホスト型 URL 短縮サービスです。自分のドメインで短縮リンクを作成・管理でき、詳細なクリック統計、地理位置情報データ、強力な REST API を提供します。Docker または手動インストールで自分のサーバーにデプロイでき、MySQL、PostgreSQL、SQLite など複数のデータベースをサポートしています。商用の短縮サービスとは異なり、Shlink ではデータとリンク管理を完全にコントロールでき、コマンドラインと Web クライアントの2つの操作方法が用意されており、日常的な利用に便利です。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:サーバーに Docker がインストールされていることを確認してください(または PHP 8.4+ と対応するデータベース)
ステップ2:docker run -p 8080:8080 -e DEFAULT_DOMAIN=your.domain shlinkio/shlink を実行します
ステップ3:コマンドライン bin/cli api-key:generate で API キーを生成します
- ステップ1:サーバーに Docker がインストールされていることを確認してください(または PHP 8.4+ と対応するデータベース)
- ステップ2:docker run -p 8080:8080 -e DEFAULT_DOMAIN=your.domain shlinkio/shlink を実行します
- ステップ3:コマンドライン bin/cli api-key:generate で API キーを生成します
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker コンテナとイメージを削除します(docker rm shlink && docker rmi shlinkio/shlink)。手動でインストールした場合は、プロジェクトディレクトリとデータベースを削除するだけです。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs