You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
3.6 KiB

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. Gogs - Go Git Service [![wercker status](https://app.wercker.com/status/ad0bdb0bc450ac6f09bc56b9640a50aa/s/ "wercker status")](https://app.wercker.com/project/bykey/ad0bdb0bc450ac6f09bc56b9640a50aa) [![Build Status](https://drone.io/github.com/gogits/gogs/status.png)](https://drone.io/github.com/gogits/gogs/latest)
  2. =====================
  3. Gogs(Go Git Service) 是一个由 Go 语言编写的自助 Git 托管服务。
  4. ![Demo](http://gowalker.org/public/gogs_demo.gif)
  5. ##### 当前版本:0.3.0 Alpha
  6. ## 开发目的
  7. Gogs 完全使用 Go 语言来实现对 Git 数据的操作,实现 **零** 依赖,并且支持 Go 语言所支持的 **所有平台**,包括 Linux、Mac OS X 以及 Windows。
  8. 更重要的是,您只需要一个可执行文件就能借助 Gogs 快速搭建属于您自己的代码托管服务!
  9. ## 项目概览
  10. - 有关项目设计、已知问题和变更日志,请通过 [Wiki](https://github.com/gogits/gogs/wiki) 查看。
  11. - 您可以到 [Trello Board](https://trello.com/b/uxAoeLUl/gogs-go-git-service) 跟随开发团队的脚步。
  12. - 想要先睹为快?通过 [在线体验](http://try.gogits.org/Unknown/gogs) 或查看 **安装部署 -> 二进制安装** 小节。
  13. - 使用过程中遇到问题?尝试从 [故障排查](https://github.com/gogits/gogs/wiki/Troubleshooting) 页面获取帮助。
  14. ## 功能特性
  15. - 活动时间线
  16. - SSH/HTTP(S) 协议支持
  17. - 注册/删除/重命名用户
  18. - 创建/迁移/镜像/删除/关注/重命名/转移 公开/私有 仓库
  19. - 仓库 浏览器/发布/缺陷追踪
  20. - Gravatar 以及缓存支持
  21. - 邮件服务(注册、Issue)
  22. - 管理员面板
  23. - 支持 MySQL、PostgreSQL 以及 SQLite3 数据库
  24. - 社交帐号登录(GitHub、Google、QQ、微博)
  25. ## 系统要求
  26. - 最低的系统硬件要求为一个廉价的树莓派
  27. - 如果用于团队项目,建议使用 4 核 CPU 及 1GB 内存
  28. ## 安装部署
  29. 在安装 Gogs 之前,您需要先安装 [基本环境](https://github.com/gogits/gogs/wiki/Prerequirements)。
  30. 然后,您可以通过以下 3 种方式来安装 Gogs:
  31. - [二进制安装](https://github.com/gogits/gogs/wiki/Install-from-binary): **强烈推荐**
  32. - [源码安装](https://github.com/gogits/gogs/wiki/Install-from-source)
  33. - [采用 Docker 部署](https://github.com/gogits/gogs/tree/master/dockerfiles)
  34. ## 特别鸣谢
  35. - 基于 [WeTalk](https://github.com/beego/wetalk) 修改的邮件服务和模块设计。
  36. - 基于 [GoBlog](https://github.com/fuxiaohei/goblog) 修改的系统监视状态。
  37. - [beego](http://beego.me) 模块的使用与修改。
  38. - [martini](http://martini.codegangsta.io/) 的路由与中间件机制。
  39. - 感谢 [gobuild.io](http://gobuild.io) 提供二进制编译与下载服务。
  40. - 感谢 [lavachen](http://www.lavachen.cn/) 设计的 Logo。
  41. - 感谢 [Docker 中文社区](http://www.dockboard.org/) 提供的 [dockerfiles](https://github.com/gogits/gogs/tree/master/dockerfiles)。
  42. ## 贡献成员
  43. 本项目最初由 [Unknown](https://github.com/Unknwon) 和 [lunny](https://github.com/lunny) 发起,随后 [fuxiaohei](https://github.com/fuxiaohei)、[slene](https://github.com/slene) 以及 [codeskyblue](https://github.com/codeskyblue) 加入到开发团队。您可以通过查看 [贡献者页面](https://github.com/gogits/gogs/graphs/contributors) 获取完整的贡献者列表。
  44. [![Clone in Koding](http://learn.koding.com/btn/clone_d.png)][koding]
  45. [koding]: https://koding.com/Teamwork?import=https://github.com/gogits/gogs/archive/master.zip&c=git1
  46. ## 授权许可
  47. Gogs 采用 MIT 开源授权许可证,完整的授权说明已放置在 [LICENSE](https://github.com/gogits/gogs/blob/master/LICENSE) 文件中。