# Gogs

Gogs is a self-hosted Git service for hosting code repositories with web interfaces and Git command-line workflows. It is open source and self-hosted, installable on Proxmox, Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/43/gogs

## Description

Gogs is a self-hosted Git service for hosting code repositories with web interfaces and Git command-line workflows. It provides issue tracking, pull requests, code review, repository management, and user administration for teams or individuals. Use it to keep source code and project metadata on your own infrastructure with less overhead than larger platforms.

## Platform availability

Available on 2 of 9 platforms: Unraid, Proxmox.

## Health score

20/100 (Low), based on 4 of 4 factors.
- Maintained: 0 (last commit 1180 days ago)
- Popular: 0 (0 GitHub stars)
- Easy to install: 30 (2 install platforms, Docker image)
- Light to run: 95 (512 MB minimum RAM, runs on ARM)

## Links

- Documentation: https://gogs.io/getting-started/introduction
- GitHub: https://github.com/gogs/gogs
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=gogs
- Docker Hub: https://hub.docker.com/r/gogs/gogs
- Unraid: https://ca.unraid.net/apps/gogs-01xosn8123lvww?q=gogs
- Official website: https://gogs.io/

## Common questions

### How can I initially run a Gogs instance?

You can run Gogs as a standalone binary or as a Docker container.

### Where is reverse proxy configuration documented?

The documentation lists a Reverse proxy page under Getting started.

### Where should I look for common installation, configuration, or runtime issues?

The troubleshooting page covers common problems encountered when installing, configuring, or running Gogs, organized by category.

### Is there a documented section for upgrading Gogs?

Yes, the documentation includes an Upgrade section for keeping the version current.

## Alternatives

- Bitbucket: Offers Git-based code hosting, integrated issue tracking, a project wiki, pull requests, and collaboration tools with support for private o…
- Forgejo: Forgejo is a self-hosted, lightweight Git forge for hosting repositories and managing projects.
- GitHub: Web-based Git hosting service facilitating collaboration, with features like issue tracking, social networking, and wikis for project manag…
- GitLab: GitLab is a self-hosted Git repository server and software delivery platform for individuals and teams to privately plan, version, build, t…
- Gitea: Gitea is a lightweight, self-hosted Git service for hosting and managing Git repositories, pull requests, and issues.
- Radicle: Open source, peer-to-peer collaboration on Git enables decentralized, censorship-resistant code sharing, local-first autonomy, and modular…
- SourceForge: Open source community and software directory offering code hosting, analytics, version control, project management, and access to over 50,0…
- Trac: Trac is an enhanced wiki and issue tracking system for software development projects.
- gitea-mirror: Automatic, private, and free.
- gitness: Gitness is an open-source, self-hosted development platform for code hosting and automated continuous integration, offering small teams and…

---
Source: Our Local Host (https://ourlocalhost.com/app/43/gogs), the self-hosted and open-source app directory.
