logo
icon

Opengist

由 Git 驱动的自托管 Pastebin。所有代码片段都存储在 Git 仓库中,可通过标准 Git 命令或网页界面读取和修改。是 GitHub Gist 的开源替代品,支持语法高亮、OAuth2 登录、片段嵌入和版本历史。

template cover
部署次数1
发布者futurize.rush
创建于2026-03-28
模版内的服务
service icon
标签
Developer ToolsTool

Opengist

Opengist 是一个由 Git 驱动的自托管 Pastebin。所有代码片段都存储在 Git 仓库中,可通过标准 Git 命令或网页界面读取和修改。它是 GitHub Gist 的开源替代品。

功能特色

  • 创建公开、未列出或私有的代码片段
  • 通过 HTTP 或 SSH 使用 Git 克隆、拉取和推送片段
  • 语法高亮,支持 Markdown 和 CSV
  • 搜索片段中的代码;浏览用户、点赞和 Fork
  • 将片段嵌入其他网站
  • 每个片段的版本历史
  • 点赞和 Fork 片段
  • 通过 GitHub、GitLab、Gitea 和 OpenID Connect 进行 OAuth2 登录
  • SQLite 数据库(无需外部数据库)

部署后可以做什么

  1. 打开域名 — 首次启动时注册管理员账号
  2. 创建片段 — 编写代码,支持多种语言语法高亮
  3. 通过 Git 克隆 — 使用标准 Git 命令将片段拉取到本地电脑
  4. 配置 OAuth2 — 在管理设置中配置 GitHub、GitLab、Gitea 或 OpenID Connect 登录
  5. 分享与嵌入 — 在博客或文档网站上嵌入代码片段

授权

AGPL-3.0 — GitHub