« PI GitLab » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « On crée une carte standard avec Raspberry Pi Imager (Dernière version sans desktop et en activant l'acces ssh). Plus un petit :<syntaxhighlight lang="bash"> sudo apt update sudo apt upgrade </syntaxhighlight>Pour rattraper le retard de l'image sur le dépots. Ensuite un <code>sudo raspi-config</code> pour : * Activer l'autologin que l'on utilisera en urgence si le frontal plante ou si on a oublie le mot de passe. * Le "expand file system" être sur de ne ri... ») |
mAucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
== Installation == | |||
=== La base === | |||
On crée une carte standard avec Raspberry Pi Imager (Dernière version sans desktop et en activant l'acces ssh). | On crée une carte standard avec Raspberry Pi Imager (Dernière version sans desktop et en activant l'acces ssh). | ||
| Ligne 13 : | Ligne 16 : | ||
On lui ajoute une adresse IP fixe sur le routeur : [[Le routeur en tête réseau PI#Gestion de l'allocation d'IP fixes en DHCP|IP FIXE]]. | On lui ajoute une adresse IP fixe sur le routeur : [[Le routeur en tête réseau PI#Gestion de l'allocation d'IP fixes en DHCP|IP FIXE]]. | ||
=== La partie spécifique === | |||
On commence par la base:<syntaxhighlight lang="bash"> | |||
sudo apt install -y git | |||
sudo apt install -y cgit | |||
sudo apt install -y fcgiwrap spawn-fcgi | |||
</syntaxhighlight> | |||
* '''fcgiwrap''' : un petit démon qui “wrappe” les scripts CGI pour les exécuter via le protocole FastCGI. → C’est ce qui permet à un serveur web (lighttpd, nginx, Caddy via reverse proxy) de lancer <code>cgit.cgi</code> proprement. | |||
* '''spawn-fcgi''' : un utilitaire pour démarrer <code>fcgiwrap</code> facilement (en créant un socket Unix ou TCP). | |||
Version du 20 décembre 2025 à 23:37
Installation
La base
On crée une carte standard avec Raspberry Pi Imager (Dernière version sans desktop et en activant l'acces ssh).
Plus un petit :
sudo apt update
sudo apt upgrade
Pour rattraper le retard de l'image sur le dépots.
Ensuite un sudo raspi-config pour :
- Activer l'autologin que l'on utilisera en urgence si le frontal plante ou si on a oublie le mot de passe.
- Le "expand file system" être sur de ne rien perdre.
On lui ajoute une adresse IP fixe sur le routeur : IP FIXE.
La partie spécifique
On commence par la base:
sudo apt install -y git
sudo apt install -y cgit
sudo apt install -y fcgiwrap spawn-fcgi
- fcgiwrap : un petit démon qui “wrappe” les scripts CGI pour les exécuter via le protocole FastCGI. → C’est ce qui permet à un serveur web (lighttpd, nginx, Caddy via reverse proxy) de lancer
cgit.cgiproprement. - spawn-fcgi : un utilitaire pour démarrer
fcgiwrapfacilement (en créant un socket Unix ou TCP).