Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.PurposeThe goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
minor feature: BREAKINGfollowers and following tabs in profile Make CertFile and KeyFile relative to CustomPath Remove unused endpoints Preall user-generated IDs in markup Enforce Gitea environment for pushes Hide some user information via API if user have not enough permissions Move startpage/homepage translation to crowdin .followers and following tabs in profile.Make CertFile and KeyFile relative to CustomPath.Remove unused endpoints.Preall user-generated IDs in markup.Enforce Gitea environment for pushes.Hide some user information via API if user have not enough permissions.Move startpage/homepage translation to crowdin.SECURITYNever allow an empty password to validate Prevent redirect to Host Swagger hide search field Add "search" to reserved usernames Switch to fomantic-ui Only serve attachments when linked to /release and if accessible by user .Never allow an empty password to validate.Prevent redirect to Host.Swagger hide search field.Add "search" to reserved usernames.Switch to fomantic-ui.Only serve attachments when linked to /release and if accessible by user.FEATURESWebhooks should only show sender if it makes sense Provide Default messages for merges Add description to labels on create Graceful Queues: Indexing and Tasks Default NO_REPLY_ADDRESS to DOMAIN Allow FCGI over unix sockets Graceful: Xorm, RepoIndexer, Cron and Others Add API for Reactions Graceful: Cancel Process on monitor pages HammerTime Graceful: Allow graceful restart for unix sockets Graceful: Allow graceful restart for fcgi Sign protected branches Add Graceful shutdown for Windows and hooks for shutdown of goroutines Add Gitea icon to Emojis Expand/Collapse Files and Blob Excerpt while Reviewing/Comparing code Allow Custom Reactions /reopen by keywords in titles and comments.Allow incompletely specified Time Formats Prevent upload (overwrite) of lfs locked file Template Repositories Add /milestones endpoint Make repository management section