thomiceli/opengist
thomiceli/opengist has 3,411 GitHub stars and 205 forks. GitHot measured -1 stars in 24 hours and +6 in 7 days. Last checked 2026-11-08 20:48 UTC. Last push 2026-10-27.
Pastebin autohospedado basado en Git y alternativa de código abierto a GitHub Gist.
What you can do
- Create public, unlisted or private snippets
- Init / Clone / Pull / Push snippets via Git over HTTP or SSH
- Syntax highlighting ; markdown & CSV support
- Search code in snippets; browse users snippets, likes and forks
Crecimiento de estrellas medido
- in 24h
- -1
- in 7 days
- +6
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
OriginalOpengist
Opengist is a self-hosted Pastebin powered by Git. All snippets are stored in a Git repository and can be read and/or modified using standard Git commands, or with the web interface. It is similar to GitHub Gist, but open-source and could be self-hosted.
Home Page • Documentation • Discord • Demo
Features
- Create public, unlisted or private snippets
- Init / Clone / Pull / Push snippets via Git over HTTP or SSH
- Syntax highlighting ; markdown & CSV support
- Search code in snippets; browse users snippets, likes and forks
- Add topics to snippets
- Embed snippets in other websites
- Revisions history
- Like / Fork snippets
- Download raw files or as a ZIP archive
- OAuth2 login with GitHub, GitLab, Gitea, and OpenID Connect
- Restrict or unrestrict snippets visibility to anonymous users
- Docker support / Helm Chart
- More...
Quick start
With Docker
Docker images are available for each release :
docker pull ghcr.io/thomiceli/opengist:1.15.3
It can be used in a docker-compose.yml file :
- Create a
docker-compose.ymlfile with the following content - Run
docker compose up -d - Opengist is now running on port 6157, you can browse http://localhost:6157
services:
opengist:
image: ghcr.io/thomiceli/opengist:1.15.3
container_name: opengist
restart: unless-stopped
ports:
- "6157:6157" # HTTP port
- "2222:2222" # SSH port, can be removed if you don't use SSH
volumes:
- "$HOME/.opengist:/opengist"
You can define which user/group should run the container and own the files by setting the UID and GID environment variables :
services:
opengist:
# ...
environment:
UID: 1001
GID: 1001
Via binary
Download the archive for your system from the release page here, and extract it.
# example for linux amd64
wget https://github.com/thomiceli/opengist/releases/download/v1.15.3/opengist1.15.3-linux-amd64.tar.gz
tar xzvf opengist1.15.3-linux-amd64.tar.gz
cd opengist
chmod +x opengist
./opengist # with or without `--config config.yml`
Opengist is now running on port 6157, you can browse http://localhost:6157
From source
Requirements: Git (2.28+), Go (1.23+), Node.js (16+), Make (optional, but easier)
git clone https://github.com/thomiceli/opengist
cd opengist
make
./opengist
Opengist is now running on port 6157, you can browse http://localhost:6157
To create and run a development environment, see run-development.md.
Documentation
The documentation is available at https://opengist.io/ or in the /docs directory.
License
Opengist is licensed under the AGPL-3.0 license.
Explorar proyectos relacionados
awesome-selfhosted/awesome-selfhosted
Una lista de servicios de red y aplicaciones web de software libre que se pueden alojar en servidores propios.
335,326 estrellasimmich-app/immich
Solución autoalojada de alto rendimiento para la gestión de fotos y vídeos.
118,568 estrellasStirling-Tools/Stirling-PDF
La aplicación de PDF número 1 en GitHub, que permite editar PDF en cualquier dispositivo y en cualquier lugar.
96,048 estrellaslouislam/uptime-kuma
Una elegante herramienta de monitorización autoalojada
93,389 estrellas