On the recordRead 4 Oct 202624 facts
Gogs
Plans and prices
Gogs
Free
Self-hosted Git service · MIT-licensed · Requires Git and a supported database
Read 4 Oct 2026 · gogs.io
On the record
- API
- A REST API is bundled with every Gogs installation, uses the /api/v1 path prefix, and is described as being in an early stage with endpoints subject to change.gogs.io · read 4 Oct 2026
- API SDK
- The API documentation lists a best-effort-maintained Go SDK.gogs.io · read 4 Oct 2026
- Authentication
- Supported external authentication backends include LDAP, SMTP, PAM, and HTTP header.gogs.io · read 4 Oct 2026
- Authentication security
- Gogs documents that LDAP Bind DN credentials are stored in plaintext on the server and advises using a minimally privileged bind account.gogs.io · read 4 Oct 2026
- Databases
- Gogs requires MySQL 5.7 or later, MariaDB 10.3 or later, PostgreSQL 9.6 or later, or SQLite 3.gogs.io · read 4 Oct 2026
- Deployment
- Gogs can be installed as a binary or run as a Docker container.gogs.io · read 4 Oct 2026
- Git LFS limitation
- Git LFS object storage currently supports local storage only; S3 and other object storage services are not supported.gogs.io · read 4 Oct 2026
- Git LFS limitations
- Gogs documents that Git LFS file locking and S3 or other object-storage support are unavailable.gogs.io · read 4 Oct 2026
- Installation
- Gogs can be installed using a pre-built binary or Docker; its site also lists third-party packages.gogs.io · read 4 Oct 2026
- Large files
- Git LFS stores large-file objects on the Gogs server, and its documented storage backend currently supports local storage only.gogs.io · read 4 Oct 2026
- License
- Gogs says it has been MIT-licensed since 2014, with its source code publicly available.gogs.io · read 4 Oct 2026
- Offline operation
- Gogs can be configured for offline or intranet use; offline mode disables external network calls such as CDN resource loading and Gravatar fetching.gogs.io · read 4 Oct 2026
- Purpose
- Gogs is a simple, stable, extensible self-hosted Git service.gogs.io · read 4 Oct 2026
- Repository requirements
- Gogs supports MySQL 5.7 or later, MariaDB 10.3 or later, PostgreSQL 9.6 or later, or SQLite 3, and requires Git 1.8.3 or later.gogs.io · read 4 Oct 2026
- Resource use
- The introduction describes Gogs as lightweight and says it can get started with 64 MiB of RAM and a quarter of a vCPU.gogs.io · read 4 Oct 2026
- Security
- Webhook deliveries include an HMAC-SHA256 signature that receivers can verify to check that a payload came from the Gogs instance.gogs.io · read 4 Oct 2026
- Security limitation
- The authentication documentation says LDAP Bind DN credentials are stored in plaintext on the server.gogs.io · read 4 Oct 2026
- Upgrade guidance
- The project advises upgrading one minor version at a time and says versions below 0.12 must first be upgraded to 0.12.gogs.io · read 4 Oct 2026