Aller au contenu

Les outils

Ce dossier regroupe des notes (aide mémoire) et des scripts d'installation pour différents outils.

Mise en garde

  • Certains scripts ont vocation à être utilisé sur une machine personnelle jetable (ex : VM VirtualBox, WSL2,...)
  • Ces fiches et scripts d'installation sont mis à disposition sur GitHub bien qu'ils ne soient pas tous finalisés (la documentation peut être plus propre, les scripts ne sont pas blindés,...)
  • Certains scripts et outils ne sont pas adaptés pour une utilisation en entreprise.

Programmation

Virtualisation

Conteneurs

Kubernetes

Les principaux clients :

Pour installer Kubernetes en local, voir :

Pour une installation sérieuse, voir :

Cloud et IaC

Gestion de fichiers

Base de données et SIG

Génération de certificats (HTTPS)

Voir aussi Lego pour automiser le challenge DNS

Production de documentation

Synthèse vocale (TTS)

LLM

Voir aussi github.com - mborne/llm-experimentations

API en self-hosted :

UI de style ChatGPT :

Bibliothèques :

  • langchain-python: Framework pour le développement d'application s'appuyant sur des grands modèles de langage (LLMs).
  • langchain-js: Version JavaScript de langchain.

MCP :

Antivirus

Réseau

Sécurité

Scanner de vulnérabilité pour Docker et Kubernetes :

TLS et entêtes de sécurité :

Durcissement de la configuration des serveurs (SSH, PostgreSQL, Nginx,...) :

  • dev-sec.io : Recommandations avec une approche DevSecOps inspirante (chaque recommandation est la documentation d'un test automatisé et de solutions de remédiation incluant des playbooks ansible)

Licence

MIT