PI GitLab
Aller à la navigation
Aller à la recherche
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).