命令行
用法
認證
輕量級目錄訪問協議(Lightweight Directory Access Protocol,LDAP)
環境變量清單
這裡是用來控制 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 實例中。