Opengist
Opengist es un Pastebin autoalojado impulsado por Git. Todos los fragmentos de codigo se almacenan en un repositorio Git y se pueden leer y modificar con comandos Git estandar o la interfaz web. Es una alternativa de codigo abierto a GitHub Gist.
Caracteristicas
- Crear fragmentos publicos, no listados o privados
- Clonar, hacer pull y push de fragmentos via Git sobre HTTP o SSH
- Resaltado de sintaxis con soporte para Markdown y CSV
- Buscar codigo en fragmentos; explorar usuarios, likes y forks
- Incrustar fragmentos en otros sitios web
- Historial de revisiones para cada fragmento
- Dar like y hacer fork de fragmentos
- Inicio de sesion OAuth2 con GitHub, GitLab, Gitea y OpenID Connect
- Base de datos SQLite (no requiere base de datos externa)
Que puedes hacer despues del despliegue
- Abre tu dominio — registra tu cuenta de administrador en el primer inicio
- Crea fragmentos — escribe codigo con resaltado de sintaxis para muchos lenguajes
- Clona via Git — usa comandos Git estandar para clonar fragmentos a tu maquina local
- Configura OAuth2 — establece inicio de sesion con GitHub, GitLab, Gitea u OpenID Connect
- Comparte e incrusta — incrusta fragmentos en tu blog o sitio de documentacion
Licencia
AGPL-3.0 — GitHub