opengist
File Storage & SyncA self‑hosted Pastebin where every snippet lives as a Git repository, viewable and editable via Git or a web UI.
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 →
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.
v1.12.1
Security relevant
Security fixes
- Improved security on raw files endpoint
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
Similar tools
Alternative to
GitHub Gist