3 ms·
> Gitea was created by Lunny Xiao, who was also a founder of the self-hosted Git service Gogs. https://en.wikipedia.org/wiki/Gitea https://en.wikipedia.org/wik
by Kiro 4y ago
> Gitea was created by Lunny Xiao, who was also a founder of the self-hosted Git service Gogs.
https://en.wikipedia.org/wiki/Gitea https://en.wikipedia.org/wiki/Gitea
- westurner 4y agoGogs is a clone of GitHub and GitLab (which were both originally written in Ruby with the Ruby on Rails CoC Convention-over-Configuration Web Framework), which were built because Trac didn't support Git or multiple projects, Sourceforge didn't support Git or on-prem, and git patchbombs as attachments over emailing lists needed Pull Requests, and Issues and PRs should pull from the same sequence of autoincrement (*) integer keys. - You can do ~GitHub Pages with Gitea and an idempotent git post-receive-hook that builds static HTML from a repo revision, tests, deploys to revid/ and updates a latest/ symlimk, and logs; or with HTTP webhooks. - "Feature: Allow interacting with tickets via email" https://github.com/go-gitea/gitea/issues/2386#issuecomment-672646505 https://github.com/go-gitea/gitea/issues/2386#issuecomment-6... - It's not safe to host Gitea on the same server as the CI (e.g. DroneCI) host if you grant permissions to the docker socket to the CI container: you need another VM at least to run the CI controller and workers on_push() with Gitea. https://docs.drone.io/server/provider/gitea/ https://docs.drone.io/server/provider/gitea/ : > Please note we strongly recommend installing Drone on a dedicated instance. We do not recommend installing Drone and Gitea on the same machine due to network complications, and we definitely do not recommend installing Drone and Gitea on the same machine using docker-compose. GitHub and GitLab centralize git for project-based collaboration, which is itself a distributed system.