No Description

Lunny Xiao ce0413ff88 Fix migration information update bug when linked github account (#10310) 14 hours ago
.github eed361638a Improve stale message (#9920) 3 weeks ago
assets 60d7e56c69 Add task to generate images from SVG and change to new logo (#2194) 2 years ago
cmd 95013fde60 Fix push-create SSH bugs (#10145) 1 week ago
contrib df758f3cc9 make/pr: enforce vendor for run (#10296) 1 day ago
custom 5dbf36f356 Issue search support elasticsearch (#9428) 5 days ago
docker 48be1889cd Fix latest docker image haven't include static files. (#9252) 2 months ago
docs 5563d56a32 Update static resources documentation (#10270) 2 days ago
integrations 62a1322cf9 Fix "access" fixtures and tests (#10247) 3 days ago
models ce0413ff88 Fix migration information update bug when linked github account (#10310) 14 hours ago
modules e76a64dda1 Inject SVG sprite via ajax (#10320) 15 hours ago
options 7af6f8b465 [skip ci] Updated translations via Crowdin 1 day ago
public 83a8944fcf Add feishu webhook support (#10229) 6 days ago
routers 9ff4e1d2d9 Add API branch protection endpoint (#9311) 5 days ago
scripts 48abe41ea8 Generate Bindata iff TAGS="bindata" and not up-to-date (#10004) 3 weeks ago
services e96f3542d0 Set the initial commit status to Success otherwise it will always be Pending (#10317) 18 hours ago
snap 3f42934b9a Remove explicit 'generate' calls, fix release task (#9288) 2 months ago
templates e76a64dda1 Inject SVG sprite via ajax (#10320) 15 hours ago
vendor 5dbf36f356 Issue search support elasticsearch (#9428) 5 days ago
web_src e76a64dda1 Inject SVG sprite via ajax (#10320) 15 hours ago
.changelog.yml b5418a6443 Changelog 1.11.0 (#10204) (#10211) 1 week ago
.drone.yml 5a46ec647b fix: set explicit POSTGRES_PASSWORD for pgsql on drone CI (#10302) 1 day ago
.editorconfig 1019913eab move CSS build to webpack (#9983) 3 weeks ago
.eslintrc d67e9b9629 SVG Octicon fixes (#10237) 6 days ago
.gitattributes 1718a9591c Ensure LF on checkouts and in editors (#9259) 2 months ago
.gitignore 86fdba177a Add Octicon SVG spritemap (#10107) 6 days ago
.golangci.yml bf1970d0bd Improve push update options (#10105) 2 weeks ago
.ignore cc2916dc5a remove promise-polyfill (#9812) 1 month ago
.lgtm 732d31f750 refactor: ignore LGTM from author of pull request. (#3283) 2 years ago
.npmrc 80bfd5145c add package-lock=true in .npmrc (#9736) 1 month ago
.revive.toml 20c54f88b2 refactor: replace lint to revive (#5422) 1 year ago
.stylelintrc fdf6d25915 Reorganize frontend files and tooling (#10168) 1 week ago
BSDmakefile 7be5935c55 Add BSDmakefile to prevent errors when `make` is called under FreeBSD (#4446) 1 year ago
CHANGELOG.md 05c1f2b45c Create Changelog for v1.11.1 release (#10286) (#10321) 17 hours ago
CONTRIBUTING.md 1019913eab move CSS build to webpack (#9983) 3 weeks ago
DCO 587d870f1e follow the advisor: add DCO and some improvements 3 years ago
Dockerfile d86e587186 alpine 3.11 (#9440) 1 month ago
LICENSE 4e4c0c2cd3 Fix typo 3 years ago
MAINTAINERS cbf18f61d1 Update Owners for upcoming year (#9290) 2 months ago
Makefile 9bada628f2 make: add release-sources (#10295) 1 day ago
README.md 82a979707a Update documentation for the go module era (#9751) 2 weeks ago
README_ZH.md 8d8aecd3cf README: Update Screenshots and Badges in ZH (#8813) 3 months ago
go.mod 5dbf36f356 Issue search support elasticsearch (#9428) 5 days ago
go.sum 5dbf36f356 Issue search support elasticsearch (#9428) 5 days ago
main.go bcb52aef09 Implement "embedded" command to extract static resources (#9982) 2 weeks ago
package-lock.json 86fdba177a Add Octicon SVG spritemap (#10107) 6 days ago
package.json 86fdba177a Add Octicon SVG spritemap (#10107) 6 days ago
semantic.json 6a5e8d0d4f enable fomantic api module (#9994) 3 weeks ago
tools.go 9fe4437bda Use vendored go-swagger (#8087) 5 months ago
webpack.config.js 86fdba177a Add Octicon SVG spritemap (#10107) 6 days ago

README.md

简体中文

logo Gitea - Git with a cup of tea

Build Status codecov Go Report Card GoDoc GitHub release Help Contribute to Open Source Become a backer/sponsor of gitea Crowdin

Purpose

The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted Git service. Using Go, this can be done with an independent binary distribution across all platforms which Go supports, including Linux, macOS, and Windows on x86, amd64, ARM and PowerPC architectures. Want to try it before doing anything else? Do it with the online demo! This project has been forked from Gogs since 2016.11 but changed a lot.

Building

From the root of the source tree, run:

TAGS="bindata" make build

or if sqlite support is required:

TAGS="bindata sqlite sqlite_unlock_notify" make build

More info: https://docs.gitea.io/en-us/install-from-source/

Using

./gitea web

NOTE: If you're interested in using our APIs, we have experimental support with documentation.

Contributing

Expected workflow is: Fork -> Patch -> Push -> Pull Request

NOTES:

  1. YOU MUST READ THE CONTRIBUTORS GUIDE BEFORE STARTING TO WORK ON A PULL REQUEST.
  2. If you have found a vulnerability in the project, please write privately to security@gitea.io. Thanks!

Further information

For more information and instructions about how to install Gitea, please look at our documentation. If you have questions that are not covered by the documentation, you can get in contact with us on our Discord server, or forum!

Authors

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

FAQ

How do you pronounce Gitea?

Gitea is pronounced /ɡɪ’ti:/ as in "gi-tea" with a hard g.

Why is this not hosted on a Gitea instance?

We're working on it.

License

This project is licensed under the MIT License. See the LICENSE file for the full license text.

Screenshots

Looking for an overview of the interface? Check it out!

Dashboard User Profile Global Issues
Branches Web Editor Activity
New Migration Migrating Pull Request View
Pull Request Dark Diff Review Dark Diff Dark