logo
icon

Opengist

Git で駆動するセルフホスト型 Pastebin。すべてのスニペットは Git リポジトリに保存され、標準の Git コマンドまたは Web インターフェースで読み取りや変更ができます。GitHub Gist のオープンソース代替品で、シンタックスハイライト、OAuth2 ログイン、スニペット埋め込み、リビジョン履歴をサポートします。

template cover
展開済み1
発行者futurize.rush
作成日2026-03-28
サービス
service icon
タグ
Developer ToolsTool

Opengist

Opengist は Git で駆動するセルフホスト型 Pastebin です。すべてのスニペットは Git リポジトリに保存され、標準の Git コマンドまたは Web インターフェースで読み取りや変更ができます。GitHub Gist のオープンソース代替品です。

機能

  • 公開、非公開、またはプライベートなスニペットを作成
  • HTTP または SSH 経由で Git によるクローン、プル、プッシュ
  • シンタックスハイライト、Markdown および CSV サポート
  • スニペット内のコード検索、ユーザー・いいね・フォークの閲覧
  • 他のウェブサイトにスニペットを埋め込み
  • すべてのスニペットのリビジョン履歴
  • スニペットのいいねとフォーク
  • GitHub、GitLab、Gitea、OpenID Connect による OAuth2 ログイン
  • SQLite データベース(外部データベース不要)

デプロイ後にできること

  1. ドメインにアクセス — 初回起動時に管理者アカウントを登録
  2. スニペットを作成 — 多数の言語に対応したシンタックスハイライト付きでコードを記述
  3. Git でクローン — 標準の Git コマンドでスニペットをローカルにプル
  4. OAuth2 を設定 — 管理設定で GitHub、GitLab、Gitea、OpenID Connect ログインを構成
  5. 共有と埋め込み — ブログやドキュメントサイトにスニペットを埋め込み

ライセンス

AGPL-3.0 — GitHub