Gogs
Gogs is a painless, self-hosted Git service that is simple to install, cross-platform, and lightweight.
Description
Gogs is an open-source, self-hosted Git service designed to provide a simple, stable, and extensible platform for hosting Git repositories. Written in Go, it offers a lightweight and cross-platform solution that can be easily deployed on various operating systems, including Linux, macOS, Windows, and ARM-based systems. The project emphasizes painless installation and low resource consumption, making it accessible even on systems with minimal hardware. With features like webhooks, Git LFS support, and customization options, Gogs aims to deliver a robust alternative to cloud-based Git services while maintaining full control over data and infrastructure.
Features
- Simple installation via binary or Docker container - Cross-platform compatibility across Linux, macOS, Windows, and ARM systems - Lightweight with low resource consumption (e.g., runs on 64 MiB RAM) - Open-source under MIT license - Extensible with features like webhooks, Git LFS, and custom templates - Stable and self-hosted for full control over Git repositories
Benefits
- Full control over data and infrastructure by self-hosting - Easy setup and deployment with minimal configuration - Low hardware requirements, making it cost-effective - Cross-platform support ensures flexibility in deployment environments - Open-source nature allows for customization and community contributions - Enhanced privacy and security compared to cloud-based alternatives
Links
- Home: https://gogs.io
- Source code: https://github.com/gogs/gogs
- Open Source
- ✅
- European
- ❌
- Home
- https://gogs.io
- Source code
- https://github.com/gogs/gogs