Skip to main content

Gogs

1-Click installation template for Gogs on Easypanel

Description

Gogs is a self-hosted Git service designed to be simple, stable, and extensible. It allows you to set up your own Git service in the most painless way possible. The app is built with Go, enabling it to run on all platforms that Go supports, including Linux, macOS, Windows, and ARM-based systems. Gogs is lightweight and has low minimal requirements, making it possible to run even on an inexpensive Raspberry Pi. It offers a range of features including user dashboard, access to repositories via SSH, HTTP and HTTPS protocols, repository and organization management, and more. Gogs is 100% open source and free of charge, with all source code available under the MIT License.

Benefits

  • Self-Hosted Git Service: Gogs is a painless self-hosted Git service. It is designed to be simple, stable, and extensible, and can be set up in the most straightforward way possible.
  • Cross-Platform: Gogs is a cross-platform application. It runs anywhere Go can compile for, including Windows, Mac, Linux, ARM, and more.
  • Lightweight: Gogs is lightweight and has low minimal requirements. It can run on an inexpensive Raspberry Pi, making it accessible to a wide range of users.
  • Open Source: Gogs is 100% open source and free of charge. All of its source code is available under the MIT License on GitHub.

Features

  • User Dashboard: Gogs provides a user dashboard, user profile, and activity timeline. This allows users to manage their projects and track their progress effectively.
  • Access Repositories: With Gogs, users can access repositories via SSH, HTTP, and HTTPS protocols. This provides flexibility and convenience for users.
  • Repository Management: Gogs offers comprehensive repository management. It includes features like repository and organization webhooks, Git hooks, deploy keys, Git LFS, and more.
  • Authentication: Gogs supports authentication via SMTP, LDAP, reverse proxy, GitHub.com, and GitHub Enterprise with 2FA. This ensures the security and integrity of your projects.
  • Customization: Gogs allows users to customize HTML templates, static files, and many others. This gives users the freedom to tailor the application to their specific needs.

Options

NameDescriptionRequiredDefault Value
App Service Name-yesgogs
App Service Image-yesgogs/gogs:0.13.0
SSH Port-yes2222

Screenshots

Gogs Screenshot Gogs Screenshot

Change Log

  • 2023-3-16 – first release

Contributors

Subscribe for product updates

By subscribing, you agree with our Terms and Privacy Policy.