Skip to content

opengist

File Storage & Sync

A self‑hosted Pastebin where every snippet lives as a Git repository, viewable and editable via Git or a web UI.

Go Latest v1.14.0 · 5d ago Security brief →

Features

  • Create public, unlisted, or private snippets
  • Manage snippets using standard Git (init/clone/pull/push) over HTTP or SSH
  • Syntax highlighting with markdown and CSV support

Recent releases

View all 6 releases →
Review required
v1.14.0 New feature
Auth Dependencies

Gist expiration + archive + OpenSSH

No immediate action
v1.13.1 Bug fix

Embedding scroll + CSS url

Upgrade now
v1.13.0 New feature
Dependencies

Gist file limit + embed

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,254
Forks
178
Languages
Go TypeScript Shell

Install & Platforms

Install via
docker binary

Community & Support

Alternative to

GitHub Gist

Beta — feedback welcome: [email protected]