Kuttは、カスタムドメイン、リンク統計、管理画面、RESTful APIを備えたセルフホスト可能なURL短縮サービスです。
SinTan1729/chhoto-url
Rust製の軽量なセルフホスト型URL短縮サービス。クリック数の記録、リンクの有効期限、カスタムスラッグに対応し、トラッキングは行いません。
代替できる製品:Bitly
- スター
- 1,003
- フォーク
- 100
- 未解決の Issue
- 0
- 最終コミット
- 11 時間前
これは何?
Chhoto URLは、シンプルさと軽量さを重視したセルフホスト型URL短縮サービスです。長いURLからランダムな短縮リンクを生成でき、必要に応じて任意の短縮スラッグを指定することもできます。短縮リンクを開くと、中間ページを挟まずにリンク先へリダイレクトします。
SQLiteを採用し、バックエンドはActix Web上で動作するRust製、フロントエンドはシンプルなHTMLと素のJavaScriptで構成されています。Dockerコンテナとして配布されており、composeファイルも用意されています。READMEではAlpineベースとscratchベースのイメージについて説明されています。リンクの自動失効、訪問者のほかのデータを記録しないリンクごとのクリック数集計、作成後のリンク編集、フィルタリング機能付きメモ、QRコード生成、OIDCログインなどの機能があります。
管理にはパスワードまたはAPIキーを使用します。公開モードでは誰でもリンクを作成できますが、削除や一覧表示には管理者アクセスが必要です。フロントエンドは完全に無効化でき、サイトのタイトルやランディングページもカスタマイズできます。長いリンクで使用できるプロトコルは、デフォルトではhttps、http、ftp、magnetに制限されていますが、ほかのプロトコルも設定で追加できます。
主な機能
- 01ランダムな短縮リンクを生成するほか、任意のスラッグを指定できます。
- 02設定した期間が過ぎると、リンクは自動的に失効します。
- 03訪問者のほかのデータは記録せず、リンクごとのクリック数を集計します。
- 04OIDCログイン、APIキー、ハッシュ化されたパスワードに対応しています。
- 05SQLiteを使用した軽量なDockerコンテナとして動作します。
- 06ログインなしで誰でもリンクを作成できる公開モードを利用できます。
ユースケース
- 個人のドメインや小規模チーム向けに、プライベートなURL短縮サービスを運用する。
- QRコード付きでリンクを共有し、開かれた回数を確認する。
- 一定期間で自動失効する一時的なリンクを作成する。
- 管理者のみが管理できる、公開リンク作成サービスを提供する。
クイックスタート
- 1
docs/INSTALLATION.md のインストール・設定ガイドに従ってください
使う前に知っておきたいこと
- 基本的なパスワード認証では通信が暗号化されないため、Caddy などの SSL 対応リバースプロキシの利用をおすすめします。
- ユーザー管理機能がないため、別々のインスタンスを用意しない限り、組織全体で複数ユーザーが利用する用途には適していません。
収録されている特集
トピック
よくある質問
- chhoto-url とは?
- Rust製の軽量なセルフホスト型URL短縮サービス。クリック数の記録、リンクの有効期限、カスタムスラッグに対応し、トラッキングは行いません。 Chhoto URLは、シンプルさと軽量さを重視したセルフホスト型URL短縮サービスです。長いURLからランダムな短縮リンクを生成でき、必要に応じて任意の短縮スラッグを指定することもできます。短縮リンクを開くと、中間ページを挟まずにリンク先へリダイレクトします。
- chhoto-url は無料で使えますか?ライセンスは?
- chhoto-url は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- chhoto-url は今もメンテナンスされていますか?
- 活発にメンテナンス中。chhoto-url の最終コミットは 2026年11月7日 です。
- chhoto-url は何に使えますか?
- 個人のドメインや小規模チーム向けに、プライベートなURL短縮サービスを運用する。 QRコード付きでリンクを共有し、開かれた回数を確認する。 一定期間で自動失効する一時的なリンクを作成する。 管理者のみが管理できる、公開リンク作成サービスを提供する。
- chhoto-url のインストール方法は?
- docs/INSTALLATION.md のインストール・設定ガイドに従ってください
- chhoto-url はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/SinTan1729/chhoto-url
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
PHP製のセルフホスト型URL短縮ツール。データや統計情報を自分で管理しながら、短縮URLサービスを運用できます。
従来型サーバーを使わず、Cloudflare Workers、D1、KVのみで動作する、分析機能付きのセルフホスト型リンク短縮サービス。
Laravel、Vue 3、Inertia.jsで構築されたセルフホスト型URL短縮サービス。クリック分析、カスタムドメイン、カスタムスラッグに対応。
PHP製のセルフホスト型URL短縮サービス。CLIとREST APIを備え、自分のドメインで短縮リンクを提供できます。
ShareX向けの共有、ギャラリー、短縮リンク機能を備えたセルフホスト型ファイルアップロードサーバー。