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.

78 lines
3.7 KiB

10 years ago
10 years ago
9 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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. Gogs - Go Git Service [![Build Status](https://travis-ci.org/gogits/gogs.svg?branch=master)](https://travis-ci.org/gogits/gogs)
  2. =====================
  3. Gogs (Go Git Service) 是一款可轻易搭建的自助 Git 服务。
  4. ![Demo](http://gogs.qiniudn.com/gogs_demo.gif)
  5. ##### 当前版本:0.6.1 Beta
  6. ## 开发目的
  7. Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 **所有平台**,包括 Linux、Mac OS X 以及 Windows。
  8. ## 项目概览
  9. - 有关项目设计、已知问题和变更日志,请通过 [使用手册](http://gogs.io/docs/intro/) 查看。
  10. - 您可以到 [Trello Board](https://trello.com/b/uxAoeLUl/gogs-go-git-service) 跟随开发团队的脚步。
  11. - 想要先睹为快?通过 [在线体验](https://try.gogs.io/unknwon/gogs) 或查看 **安装部署 -> 二进制安装** 小节。
  12. - 使用过程中遇到问题?尝试从 [故障排查](http://gogs.io/docs/intro/troubleshooting.md) 页面获取帮助。
  13. - 希望帮助多国语言界面的翻译吗?请立即访问 [详情页面](http://gogs.io/docs/features/i18n.html)!
  14. ## 功能特性
  15. - 活动时间线
  16. - 支持 SSH/HTTP(S) 协议
  17. - 支持 SMTP/LDAP/反向代理 用户认证
  18. - 支持反向代理子路径
  19. - 支持 注册/删除/重命名 用户
  20. - 支持 创建/管理/删除 组织以及团队管理功能
  21. - 支持 创建/派生/迁移/镜像/删除/关注/重命名/转移 公开/私有 仓库
  22. - 支持仓库 浏览/发布/工单管理
  23. - 支持仓库和组织级别 Web 钩子
  24. - 支持仓库 Git 钩子
  25. - 支持 添加/删除 仓库协作者
  26. - 支持 Gravatar 以及本地缓存
  27. - 支持邮件服务(注册、Issue)
  28. - 管理员面板
  29. - Slack Web 钩子集成
  30. - Drone CI 持续部署集成
  31. - 支持 MySQL、PostgreSQL 以及 SQLite3 数据库
  32. - 社交帐号登录(GitHub、Google、QQ、微博)
  33. - 多语言支持([11 种语言]([more](https://crowdin.com/project/gogs)))
  34. ## 系统要求
  35. - 最低的系统硬件要求为一个廉价的树莓派
  36. - 如果用于团队项目,建议使用 2 核 CPU 及 1GB 内存
  37. ## 安装部署
  38. 在安装 Gogs 之前,您需要先安装 [基本环境](http://gogs.io/docs/installation/)。
  39. 然后,您可以通过以下 5 种方式来安装 Gogs:
  40. - [二进制安装](http://gogs.io/docs/installation/install_from_binary.md)
  41. - [源码安装](http://gogs.io/docs/installation/install_from_source.md)
  42. - [包管理安装](http://gogs.io/docs/installation/install_from_packages.md)
  43. - [采用 Docker 部署](https://github.com/gogits/gogs/tree/master/docker)
  44. - [通过 Vagrant 安装](https://github.com/geerlingguy/ansible-vagrant-examples/tree/master/gogs)
  45. ## 特别鸣谢
  46. - 基于 [Macaron](https://github.com/Unknwon/macaron) 的路由与中间件机制。
  47. - 基于 [WeTalk](https://github.com/beego/wetalk) 修改的邮件服务和模块设计。
  48. - 基于 [GoBlog](https://github.com/fuxiaohei/goblog) 修改的系统监视状态。
  49. - 感谢 [gobuild.io](http://gobuild.io) 提供二进制编译与下载服务。
  50. - 感谢 [lavachen](http://www.lavachen.cn/) 和 [Rocker](http://weibo.com/rocker1989) 设计的 Logo。
  51. - 感谢 [Crowdin](https://crowdin.com/project/gogs) 提供免费的开源项目本地化支持。
  52. ## 贡献成员
  53. - 本项目的 [开发团队](http://gogs.io/team)。
  54. - 您可以通过查看 [贡献者页面](https://github.com/gogits/gogs/graphs/contributors) 获取完整的贡献者列表。
  55. - 您可以通过查看 [TRANSLATORS](conf/locale/TRANSLATORS) 文件获取完整的翻译人员列表。
  56. ## 授权许可
  57. 本项目采用 MIT 开源授权许可证,完整的授权说明已放置在 [LICENSE](https://github.com/gogits/gogs/blob/master/LICENSE) 文件中。