📄️ 命令行
用法
📄️ 环境变量清单
这里是用来控制 Gitea 行为表现的的环境变量清单,您需要在执行如下 Gitea 启动命令前设置它们来确保配置生效:
📄️ 备份与恢复
Gitea 已经实现了 dump 命令可以用来备份所有需要的文件到一个zip压缩文件。该压缩文件可以被用来进行数据恢复。
📄️ Email 设置
Gitea 具有邮件功能,用于发送事务性邮件(例如注册确认邮件)。它可以配置为使用 Sendmail(或兼容的 MTA,例如 Postfix 和 msmtp)或直接使用 SMTP 服务器。
📄️ Git LFS 设置
要使用 Gitea 内置的 LFS 支持,您需要更新 app.ini 文件:
📄️ HTTPS配置
使用内置服务器
📄️ 设置 Fail2ban
Fail2ban 检查客户端登录日志,将多次登录失败的客户端识别为攻 击者并在一段时间内阻止其访问服务。如果你的实例是公开的,这一点尤其重要。请管理员仔细设置 fail2ban,错误的配置将导致防火墙阻止你访问自己的服务器。
📄️ 反向代理
通用配置
📄️ 嵌入资源提取工具
Gitea 的可执行文件包含了运行所需的所有资源:模板、图片、样式表和翻译文件。你可以通过在 custom 目录下的相应路径中放置替换文件来覆盖其中的任何资源(详见 自定义 Gitea 配置)。
📄️ 配置说明
这是针对Gitea配置文件的说明,
📄️ 日志配置
Gitea 的日志配置主要由以下三种类型的组件组成:
📄️ 邮件模板
为了定制特定操作的电子邮件主题和内容,可以使用模板来自定义 Gitea。这些功能的模板位于 custom 目录 下。
📄️ 仓库索引器
设置仓库索引器
📄️ GPG 提交签名
Gitea 将通过检查提交是否由 Gitea 数据库中的密钥签名,或者提交是否与 Git 的默认密钥匹配,来验证提供的树中的 GPG 提交签名。
📄️ 外部渲染器
Gitea 通过外部二进制文件支持自定义文件渲染(例如 Jupyter notebooks、asciidoc 等),只需要进行以下步骤:
📄️ 搜索引擎索引
默认情况下,您的 Gitea 安装将被搜索引擎索引。
📄️ 自定义 Gitea 配置
Gitea 引用 custom 目录中的自定义配置文件来覆盖配置、模板等默认配置。
📄️ 添加法律页面
一些法域(例如欧盟)要求在网站上添加特定的法律页面(例如隐私政策)。按照以下步骤将它们添加到你的 Gitea 实例中。