publish: Gitea — prérequis

This commit is contained in:
Cédrix
2026-05-16 17:01:40 +02:00
parent 71f2fbb5fb
commit 1ee9194054
5 changed files with 70 additions and 66 deletions
@@ -1,11 +0,0 @@
{
"title": "Gitea — prérequis",
"_updated_at": "2026-05-16 15:01:33",
"slug": "gitea-prerequis",
"published": true,
"published_at": "2025-11-07 10:57",
"category": "informatique",
"tags": [],
"seo_title": "",
"seo_description": ""
}
@@ -1,34 +0,0 @@
# Gitea — prérequis
Voici les **prérequis matériels et logiciels** pour installer **Gitea** sur une distribution **Debian**.
---
### **1. Exigences minimales**
Ces valeurs suffisent pour un déploiement personnel ou une petite équipe.
| Ressource | Minimum recommandé | Détails |
| ----------------------- | ----------------------------------- | --------------------------------------------------------------------------------------------- |
| **CPU** | 1 vCPU (2+ conseillés en équipe) | Gitea est léger : un Atom ou 1 vCPU cloud suffit pour un usage individuel. |
| **RAM** | 1 Go (2 Go ou + en multi-utilisateurs) | Le binaire Go est très économe en mémoire. |
| **Stockage** | ≥ 1 Go libre | Le binaire fait ~100 Mo ; prévoir plus selon la taille et le nombre de dépôts Git. |
| **OS** | Debian 12 (Bookworm) ou Debian 13 | Gitea fournit des binaires compatibles. |
| **Git** | ≥ 2.0 | Requis côté serveur pour les opérations sur les dépôts. |
| **Base de données** | SQLite, MariaDB/MySQL ou PostgreSQL | SQLite pour test/local ; PostgreSQL ou MariaDB en production. |
| **Reverse proxy** | nginx, Caddy ou Apache avec HTTPS | Recommandé pour exposer Gitea sur Internet. |
| **Utilisateur système** | `git` (non root) | Compte dédié pour exécuter le service en toute sécurité. |
---
### **2. Vérification rapide des ressources**
Quelques commandes pour contrôler ta machine avant l'installation :
```bash
lscpu | grep "Model name" # modèle de processeur
free -h # mémoire disponible
df -h / # espace disque sur la racine
```
Une fois ces prérequis validés, tu peux passer à l'installation proprement dite de Gitea.
+19 -16
View File
@@ -1,31 +1,34 @@
# gitea, prérequis
# Gitea prérequis
Voici les **pré-requis système** (processeur, mémoire, etc.) pour installer **Gitea** sur une distribution **Debian**
Voici les **prérequis matériels et logiciels** pour installer **Gitea** sur une distribution **Debian**.
---
### **1. Exigences minimales**
Ces valeurs sont suffisantes pour un petit déploiement personnel ou une petite équipe.
Ces valeurs suffisent pour un déploiement personnel ou une petite équipe.
| Ressource | Minimum recommandé | Détails |
| ------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------- |
| **CPU** | 2+ vCPU / cœur | Gitea est léger, même un petit processeur type Atom ou 1 vCPU cloud suffit. |
| **RAM** | 1 Go ou + | Le binaire Go est efficace. 1 Go est sûr pour un usage personnel. 2 Go ou plus (pour plusieurs utilisateurs) |
| **Stockage** | ≥ 1 Go libre | Le binaire Gitea fait ~100 Mo, plus les dépôts Git (prévoir plus selon le nombre de projets). |
| **OS** | Debian 12 (Bookworm) ou Debian 13 | Gitea fournit des binaires compatibles. |
| **Base de données** | SQLite, MariaDB/MySQL, PostgreSQL | SQLite pour test/local, PostgreSQL ou MariaDB en prod. |
| **Reverse proxy** | nginx, Caddy, Apache ... avec HTTPS |
| **Utilisateur système** | `git` (non root) pour exécuter le service |
| Ressource | Minimum recommandé | Détails |
| ----------------------- | ----------------------------------- | --------------------------------------------------------------------------------------------- |
| **CPU** | 1 vCPU (2+ conseillés en équipe) | Gitea est léger : un Atom ou 1 vCPU cloud suffit pour un usage individuel. |
| **RAM** | 1 Go (2 Go ou + en multi-utilisateurs) | Le binaire Go est très économe en mémoire. |
| **Stockage** | ≥ 1 Go libre | Le binaire fait ~100 Mo ; prévoir plus selon la taille et le nombre de dépôts Git. |
| **OS** | Debian 12 (Bookworm) ou Debian 13 | Gitea fournit des binaires compatibles. |
| **Git** | ≥ 2.0 | Requis côté serveur pour les opérations sur les dépôts. |
| **Base de données** | SQLite, MariaDB/MySQL ou PostgreSQL | SQLite pour test/local ; PostgreSQL ou MariaDB en production. |
| **Reverse proxy** | nginx, Caddy ou Apache avec HTTPS | Recommandé pour exposer Gitea sur Internet. |
| **Utilisateur système** | `git` (non root) | Compte dédié pour exécuter le service en toute sécurité. |
---
### **2. Vérification rapide des ressources**
Tu peux vérifier ta machine avec :
Quelques commandes pour contrôler ta machine avant l'installation :
```bash
lscpu | grep "Model name"
free -h
df -h /
lscpu | grep "Model name" # modèle de processeur
free -h # mémoire disponible
df -h / # espace disque sur la racine
```
Une fois ces prérequis validés, tu peux passer à l'installation proprement dite de Gitea.
+20 -5
View File
@@ -1,12 +1,27 @@
{
"uuid": "c9796eff-43b9-4e51-b613-8eec21a8c352",
"slug": "gitea-prerequis",
"title": "gitea, prérequis",
"title": "Gitea prérequis",
"author": "cedric@abonnel.fr",
"published": true,
"published_at": "2025-11-07 10:57:33",
"featured": false,
"published_at": "2025-11-07 10:57",
"created_at": "2025-11-07 10:57:33",
"updated_at": "2025-11-07 10:57:33",
"revisions": [],
"category": "informatique"
"updated_at": "2026-05-16 15:01:40",
"revisions": [
{
"n": 1,
"date": "2026-05-16 15:01:40",
"comment": "Titre modifié, contenu modifié",
"title": "gitea, prérequis"
}
],
"cover": "",
"files_meta": [],
"external_links": [],
"seo_title": "",
"seo_description": "",
"og_image": "",
"category": "informatique",
"tags": []
}
@@ -0,0 +1,31 @@
# gitea, prérequis
Voici les **pré-requis système** (processeur, mémoire, etc.) pour installer **Gitea** sur une distribution **Debian**
---
### **1. Exigences minimales**
Ces valeurs sont suffisantes pour un petit déploiement personnel ou une petite équipe.
| Ressource | Minimum recommandé | Détails |
| ------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------- |
| **CPU** | 2+ vCPU / cœur | Gitea est léger, même un petit processeur type Atom ou 1 vCPU cloud suffit. |
| **RAM** | 1 Go ou + | Le binaire Go est efficace. 1 Go est sûr pour un usage personnel. 2 Go ou plus (pour plusieurs utilisateurs) |
| **Stockage** | ≥ 1 Go libre | Le binaire Gitea fait ~100 Mo, plus les dépôts Git (prévoir plus selon le nombre de projets). |
| **OS** | Debian 12 (Bookworm) ou Debian 13 | Gitea fournit des binaires compatibles. |
| **Base de données** | SQLite, MariaDB/MySQL, PostgreSQL | SQLite pour test/local, PostgreSQL ou MariaDB en prod. |
| **Reverse proxy** | nginx, Caddy, Apache ... avec HTTPS |
| **Utilisateur système** | `git` (non root) pour exécuter le service |
---
### **2. Vérification rapide des ressources**
Tu peux vérifier ta machine avec :
```bash
lscpu | grep "Model name"
free -h
df -h /
```