서비스 목록으로

OpenGist

基于 Git 的自托管代码片段分享平台,开源替代 GitHub Gist

OpenGist 대안 보기
수정 제안
오픈소스
셀프 호스팅 가능
AGPL-3.0
최근 리뷰

대안 서비스

기술 스택

보기 전용
이 서비스에는 아직 기술 스택 태그가 없습니다
💡 팁: 로그인하면 기술 스택 태그 추가 또는 수정을 제안할 수 있습니다

OpenGist 是一个基于 Git 的自托管代码片段分享平台,是 GitHub Gist 的开源替代服务。所有代码片段都存储在 Git 仓库中,可以通过标准的 Git 命令或网页界面进行读写和修改。

主要功能

  • Git 集成:支持通过 HTTP 或 SSH 进行 Git 操作
  • 语法高亮:支持多种编程语言的代码高亮
  • Markdown 支持:支持 Markdown 和 CSV 格式
  • 搜索功能:支持在代码片段中搜索
  • 版本历史:完整的修改历史记录
  • 嵌入功能:支持将代码片段嵌入到其他网站
  • 主题标签:可以为代码片段添加主题标签
  • 点赞/复刻:支持点赞和复刻他人的代码片段
  • 下载选项:支持下载原始文件或 ZIP 压缩包
  • OAuth2 登录:支持 GitHub、GitLab、Gitea 和 OpenID Connect 登录
  • 访问控制:可限制或开放匿名用户访问权限

部署要求

  • Docker 支持
  • 或 Go 1.23+ 环境
  • Node.js 16+
  • Git 2.28+
  • 最低配置:1核 CPU,512MB 内存
  • 推荐配置:2核 CPU,1GB 内存
  • 存储空间:基础安装约 100MB,实际需求取决于数据量