Sur cette page
Installation
Docker
Le moyen le plus rapide d’exécuter bouine est l’image Docker :
docker pull bouinecache/bouine:latest
docker run --rm -p 8080:80 -p 9000:9000 bouinecache/bouine:latestL’image par défaut inclut une configuration minimale dans /etc/bouine/config.yaml afin que le conteneur démarre sans montage de volume.
Pour la production
Montez votre propre configuration dans
/etc/bouine/config.yaml, ou utilisez le chart Helm pour que Kubernetes gère la ConfigMap.
Releases GitHub
Téléchargez le dernier binaire de release depuis GitHub Releases. La commande ci-dessous est présélectionnée pour votre système d’exploitation et votre architecture CPU — changez d’onglet si vous avez besoin d’une cible différente :
La commande en une ligne résout automatiquement la dernière version, elle ne devient donc jamais obsolète. Les binaires sont publiés pour :
| OS | Architectures |
|---|---|
| Linux | amd64, arm64 |
| macOS | amd64, arm64 |
| Windows | amd64, arm64 |
Vérifier le téléchargement
Chaque release est livrée avec
SHA256SUMS(avec une signature cosignSHA256SUMS.siget un certificatSHA256SUMS.pem). Vérifiez la somme de contrôle après le téléchargement si vous avez besoin d’une garantie sur la supply chain.
Depuis les sources
git clone https://github.com/bouine-cache/bouine.git
cd bouine
make build
./bin/bouine versionPrérequis :
- Go 1.27+
golangci-lintsi vous souhaitez exécutermake lint- Docker si vous souhaitez builder des images ou exécuter des tests d’intégration