Skip to content

Commit 5afe4f3

Browse files
committed
index.md
1 parent 906e253 commit 5afe4f3

File tree

1 file changed

+258
-23
lines changed

1 file changed

+258
-23
lines changed

docs/content/index.zh-cn.md

+258-23
Original file line numberDiff line numberDiff line change
@@ -9,42 +9,277 @@ draft: false
99

1010
# 关于Gitea
1111

12-
Gitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。他是从 [Gogs](http://gogs.io) 发展而来,不过我们已经Fork并且命名为Gitea。对于我们Fork的原因可以看 [这里](https://blog.gitea.com/welcome-to-gitea/)
12+
Gitea 是一个无痛的自助式一体化软件托管平台服务,包括 Git 托管、代码审查、团队协作、软件包注册和 CI/CD。它与 GitHub、Bitbucket 和 GitLab 等比较类似。
13+
Gitea 最初是从 [Gogs](http://gogs.io) 分支而来,几乎所有代码都已更改。对于我们Fork的原因可以看
14+
[这里](https://blog.gitea.com/welcome-to-gitea/)
1315

1416
## 目标
1517

16-
Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用Go作为后端语言,这使我们只要生成一个可执行程序即可。并且他还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了x86,amd64,还包括 ARM 和 PowerPC。
18+
Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好
19+
的自建 Git 服务。
20+
21+
采用Go作为后端语言,只需生成一个可执行程序即可。
22+
支持 Linux, macOS 和 Windows等多平台,
23+
支持主流的x86,amd64、
24+
ARM 和 PowerPC等架构。
1725

1826
## 功能特性
1927

20-
- 支持活动时间线
21-
- 支持 SSH 以及 HTTP/HTTPS 协议
22-
- 支持 SMTP、LDAP 和反向代理的用户认证
23-
- 支持反向代理子路径
24-
- 支持用户、组织和仓库管理系统
25-
- 支持添加和删除仓库协作者
26-
- 支持仓库和组织级别 Web 钩子(包括 Slack 集成)
27-
- 支持仓库 Git 钩子和部署密钥
28-
- 支持仓库工单(Issue)、合并请求(Pull Request)以及 Wiki
29-
- 支持迁移和镜像仓库以及它的 Wiki
30-
- 支持在线编辑仓库文件和 Wiki
31-
- 支持自定义源的 Gravatar 和 Federated Avatar
32-
- 支持邮件服务
33-
- 支持后台管理面板
34-
- 支持 MySQL、PostgreSQL、SQLite3、MSSQL 和 TiDB(MySQL) 数据库
35-
- 支持多语言本地化(21 种语言)
36-
- 支持软件包注册中心(Composer/Conan/Container/Generic/Helm/Maven/NPM/Nuget/PyPI/RubyGems)
28+
- 用户仪表板
29+
- 切换控制面板用户(组织/当前用户)
30+
- 活动时间线
31+
- 提交
32+
- 工单
33+
- 合并请求
34+
- 仓库创建
35+
- 可搜索的仓库列表
36+
- 组织列表
37+
- 镜像仓库列表
38+
- 工单管理仪表盘
39+
- 身份切换(组织和当前用户)
40+
- 筛选
41+
- 开启中
42+
- 已关闭
43+
- 用户仓库中
44+
- 指派
45+
- 被提及
46+
- 根据关联的仓库筛选
47+
- 排序规则
48+
- 最近更新
49+
- 最早更新
50+
- 最多评论
51+
- 合并请求仪表盘
52+
- 与工单仪表盘类似
53+
- 存储库类型
54+
- 镜像仓库
55+
- 普通仓库
56+
- 迁移仓库
57+
- 提醒(邮件和网页)
58+
- 已读
59+
- 未读
60+
- 固定(Pin)
61+
- 探索页
62+
- 用户
63+
- 仓库
64+
- 组织
65+
- 搜索
66+
- 自定义模板
67+
- 覆盖公共文件(图标、CSS样式等)
68+
- CSRF 和 XSS 保护
69+
- 支持 HTTPS
70+
- 设置允许的上传大小和类型
71+
- 日志
72+
- 配置
73+
- 数据库
74+
- MySQL (>=5.7)
75+
- PostgreSQL (>=10)
76+
- SQLite3
77+
- MSSQL (>=2008R2 SP3)
78+
- TiDB (MySQL protocol)
79+
- 配置文件
80+
- [app.ini](https://github.com/go-gitea/gitea/blob/main/custom/conf/app.example.ini)
81+
- 管理员面板
82+
- 数据统计
83+
- 动作
84+
- 删除所有未激活的帐户
85+
- 删除所有代码库的存档
86+
- 删除所有丢失 Git 文件的仓库
87+
- 对仓库进行垃圾回收
88+
- 使用 Gitea 的 SSH 密钥更新
89+
- 重新同步所有仓库的 pre-receive、update 和 post-receive 钩子
90+
- 重新初始化所有丢失的 Git 仓库存在的记录
91+
- 系统状态监控
92+
- 服务状态:运行时间、协程数量等
93+
- 内存状态:内存使用情况、内存占用量、分配、释放情况等
94+
- 协程数量
95+
- 等等
96+
- 用户管理
97+
- 搜索
98+
- 排序
99+
- 上次登录
100+
- 认证源
101+
- 最大存储库数量
102+
- 禁用账户
103+
- 管理员权限
104+
- 创建 Git hooks的权限
105+
- 创建组织的权限
106+
- 导入仓库的权限
107+
- 组织管理
108+
- 成员
109+
- 团队
110+
- 头像
111+
- 钩子
112+
- 仓库管理
113+
- 查看所有仓库信息并管理仓库
114+
- 认证源
115+
- OAuth
116+
- PAM
117+
- LDAP
118+
- SMTP
119+
- 配置查看器
120+
- 配置文件中的全部内容
121+
- 系统通知
122+
- 当意外发生时
123+
- 监测
124+
- 当前处理器
125+
- 定时任务
126+
- 更新镜像
127+
- 仓库健康检查
128+
- 检查仓库统计数据
129+
- 清理旧存档
130+
- 环境变量
131+
- 命令行选项
132+
- 多语言支持 ([21种语言](https://github.com/go-gitea/gitea/tree/main/options/locale))
133+
- [Mermaid](https://mermaidjs.github.io/) Markdown 图表
134+
- Markdown 中的数学语法
135+
- 邮件服务
136+
- 通知
137+
- 注册确认
138+
- 密码重置
139+
- 支持反向代理
140+
- 包括子路径
141+
- 用户
142+
- 简介
143+
- 名称
144+
- 用户名
145+
- 邮件
146+
- 网站
147+
- 注册时间
148+
- 粉丝和关注
149+
- 组织
150+
- 仓库
151+
- 活动
152+
- 点赞仓库
153+
- 设置
154+
- 与用户简介相同,更多信息见下文
155+
- 保持电子邮件的私密性
156+
- 头像
157+
- Gravatar
158+
- Libravatar
159+
- 自定义
160+
- 密码
161+
- 多个电子邮件地址
162+
- SSH Keys
163+
- 连接应用程序
164+
- 双因素认证
165+
- 已链接的 OAuth2 源
166+
- 删除帐户
167+
- 仓库
168+
- 使用 SSH/HTTP/HTTPS协议克隆
169+
- Git LFS
170+
- 关注、点赞、派生
171+
- 查看关注、点赞、派生
172+
- 代码
173+
- 分支查看
174+
- 基于 Web 的文件上传和创建
175+
- 克隆网址
176+
- 下载
177+
- ZIP
178+
- TAR.GZ
179+
- 基于 Web 的编辑器
180+
- Markdown 编辑器
181+
- 纯文本编辑器
182+
- 语法高亮
183+
- Diff预览
184+
- 预览
185+
- 选择commit分支
186+
- 查看文件历史
187+
- 删除文件
188+
- 查看原始数据
189+
- 工单
190+
- 工单模板
191+
- 里程碑
192+
- 标签
193+
- 分配g工单
194+
- 跟踪时间
195+
- 响应
196+
- 过滤器
197+
- 开启中
198+
- 已经关闭
199+
- 指派
200+
- 创建者
201+
- 被提及
202+
- 排序
203+
- 最早创建
204+
- 最近更新
205+
- 评论数量
206+
- 查找
207+
- 评论
208+
- 附件
209+
- 合并请求
210+
- 和工单相同的功能
211+
- 提交
212+
- 提交图
213+
- 按分支查看
214+
- 查找
215+
- 在所有分支中搜索
216+
- 查看差异
217+
- 查看SHA
218+
- 查看作者
219+
- 浏览提交中的文件
220+
- 版本发布
221+
- 附件
222+
- 标题
223+
- 内容
224+
- 删除
225+
- 标记为预发布
226+
- 选择分支
227+
- 百科
228+
- 导入
229+
- Markdown编辑器
230+
- 设置
231+
- 选项
232+
- 名称
233+
- 描述
234+
- 私有/公开
235+
- 网站
236+
- 百科
237+
- 启用/禁用
238+
- 内部/外部
239+
- 工单
240+
- 启用/禁用
241+
- 内部/外部
242+
- 支持外部的url来帮助集成
243+
- 启用/禁用合并请求
244+
- 迁移仓库
245+
- 删除百科
246+
- 删除仓库
247+
- 协作
248+
- Read/write/admin
249+
- 分支
250+
- 默认分支
251+
- 分支保护
252+
- Webhooks
253+
- Git Hooks
254+
- 部署keys
255+
- 软件包注册
256+
- Composer
257+
- Conan
258+
- Container
259+
- Generic
260+
- Helm
261+
- Maven
262+
- NPM
263+
- Nuget
264+
- PyPI
265+
- RubyGems
37266

38267
## 系统要求
39268

40-
- 最低的系统硬件要求为一个廉价的树莓派
41-
- 如果用于团队项目,建议使用 2 核 CPU 及 1GB 内存
269+
- 树莓派Pi3功能强大,足以运行 Gitea 来处理小型工作负载。
270+
- 对于小型团队/项目而言,2 个 CPU 内核和 1GB 内存通常就足够了。
271+
- 在 UNIX 系统上,Gitea 应使用专用的非 root 系统账户运行。
272+
- 注意:Gitea 管理 `~/.ssh/authorized_keys` 文件。以普通用户身份运行 Gitea 可能会破坏该用户的登录能力。
273+
- [Git](https://git-scm.com/) 需要 2.0.0 或更高版本。
274+
- [Git Large File Storage](https://git-lfs.github.com/) 如果启用,且 Git 版本大于等于 2.1.2,则该选项可用
275+
- 如果 Git 版本大于等于 2.18,将自动启用 Git 提交历史图形化展示功能
42276

43277
## 浏览器支持
44278

45-
- Chrome, Firefox, Safari, Edge
279+
- Last 2 versions of Chrome, Firefox, Safari and Edge
280+
- Firefox ESR
46281

47-
## 组件
282+
## 技术栈
48283

49284
- Web框架: [Chi](http://github.com/go-chi/chi)
50285
- ORM: [XORM](https://xorm.io)

0 commit comments

Comments
 (0)