Skip to content

opengist

File Storage & Sync

A self‑hosted Pastebin that stores snippets as Git repositories, accessible via web UI or standard Git commands

Go Latest v1.12.2 · 1mo ago Security brief →

Features

  • Create public, unlisted, or private code snippets
  • Manipulate snippets with standard Git (clone, pull, push) over HTTP or SSH
  • Web UI with syntax highlighting, markdown/CSV support, search, revisions history, and OAuth2 login

Recent releases

View all 3 releases →
v1.12.2 New feature
⚠ Upgrade required
  • Admins should run "Rebuild search index" after upgrading.
Notable features
  • Search across all fields (#622)
  • OAuth account creation form (#623)
  • Admin option to rebuild search index (#647)
Full changelog

See here how to update Opengist.

Added

  • Search all fields (#622)
  • Display a form to create an Opengist account coming from a OAuth provider (#623)
  • Rebuild search index in admin options (#647)

Fixed

  • Clean file path names on file creation (#624)
  • Support UTF-8 on gist download (#625)
  • CSRF skipper only for GET *.js request (#627)
  • Async-loaded gist embed scripts (#630)
  • Make gists username/urls case insensitive in URLS (#641)
  • Improve code search and index tests (#663)
  • Translation strings (#659)
  • Gitea avatar URL on OAuth (#674)

Admins of Opengist instances may want to run "Rebuild search index" in the admin panel.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
3,184
Forks
174
Languages
Go TypeScript Shell

Install & Platforms

Install via
docker binary shell-script

Community & Support

Alternative to

GitHub Gist

Beta — feedback welcome: [email protected]