Tags¶
Toutes les notes classées par tag.
2fa¶
802.1q¶
AWS¶
- Déployer une base de données relationnelle managée (RDS PostgreSQL) sur AWS
- Sécuriser son compte AWS : les bases d'IAM (Identity and Access Management)
Assistant de code¶
Auto-hébergement¶
Automatisation¶
Base de données¶
CSS¶
Cloud¶
- Déployer une base de données relationnelle managée (RDS PostgreSQL) sur AWS
- Sécuriser son compte AWS : les bases d'IAM (Identity and Access Management)
Coolify¶
Docker¶
- Déployer Tabby en local : l'alternative open source à GitHub Copilot
- Déployer un proxy IA unifié avec LiteLLM pour centraliser ses modèles
- Migration et sécurisation de Moodle sous Docker
IA¶
- Déployer Tabby en local : l'alternative open source à GitHub Copilot
- Déployer un proxy IA unifié avec LiteLLM pour centraliser ses modèles
IAM¶
LLM¶
LiteLLM¶
Makefile¶
Moodle¶
- Migration et sécurisation de Moodle sous Docker
- Retirer le bandeau publicitaire du thème Moove de Moodle
Moove¶
Outils¶
PHP¶
- Migration et sécurisation de Moodle sous Docker
- Retirer le bandeau publicitaire du thème Moove de Moodle
PostgreSQL¶
Productivité¶
Proxy¶
RDS¶
Sécurité¶
- Migration et sécurisation de Moodle sous Docker
- Sécuriser son compte AWS : les bases d'IAM (Identity and Access Management)
aci¶
administration¶
- Configurer VS Code avec Remote-SSH pour administrer un serveur Linux
- Découvrir et utiliser MobaXterm pour l'administration distante
- Gérer les services Linux avec systemctl : l'essentiel pour l'administration
agents¶
aircrack-ng¶
alias¶
ansible¶
- Premiers pas avec Ansible : créer un inventaire et lancer un premier playbook sur plusieurs VM Linux
anythingllm¶
apache¶
api¶
- Créer un script Python interagissant avec un LLM local via Ollama
- Débuter avec Postman pour tester des API REST
apparmor¶
appimage¶
- AppImageLauncher — Échec d'intégration sur Ubuntu 24.04 (compression zstd)
- Sniffnet AppImage — Installation et lancement sur Ubuntu 24.04
appimagelauncher¶
astuce¶
- Créer des alias persistants avec .bashrc
- Naviguer plus vite dans ses dossiers Linux avec pushd et popd
- Partager des fichiers rapidement en local avec un serveur HTTP éphémère
- Simplifier l'aide dans le terminal : utiliser tldr au lieu des pages man
astuces¶
- Capturer et afficher simultanément une sortie avec la commande tee sous Linux
- Maintenir ses sessions terminal actives et multiplexer son affichage avec Tmux
- Manipuler et exécuter des commandes en lots avec xargs
- Maîtriser l'historique Bash avec history et Ctrl+R
- Maîtriser les redirections des sorties standard et d'erreur sous Linux (> et 2>)
audio¶
audit¶
- Analyser son réseau Wi-Fi en mode moniteur et tester l'injection avec Aircrack-ng
- Auditer la sécurité de son serveur Linux avec Lynis
authentification¶
auto-hébergement¶
automatic1111¶
automatisation¶
- Automatiser la création d'images systèmes (Templates) avec Packer
- Automatiser la création de machines virtuelles Proxmox avec Terraform
- Créer des alertes automatisées via Webhook (Slack/Discord) en Bash
- Créer des environnements de test locaux reproductibles avec Vagrant et VirtualBox
- Les bases de n8n
- Mettre à jour automatiquement ses conteneurs Docker avec Watchtower
- Personnaliser une VM Ubuntu au premier démarrage avec cloud-init et NoCloud
- Planifier des tâches récurrentes simplement sous Linux avec cron (crontab)
- Planifier un script avec un timer systemd sous Linux
- Premiers pas avec Ansible : créer un inventaire et lancer un premier playbook sur plusieurs VM Linux
awk¶
aws¶
- Configurer et utiliser AWS CLI pour interagir avec les services Amazon Web Services
- Créer et configurer sa première machine virtuelle EC2 sur AWS
- Créer et déployer sa première fonction Serverless avec AWS Lambda
- Créer un réseau privé virtuel (VPC) isolé et sécurisé sur AWS
- Créer une alerte de facturation sur AWS (AWS Budgets) pour sécuriser ses travaux pratiques
- Déployer un site web statique avec Amazon S3
azure¶
- Créer et configurer sa première machine virtuelle sur Microsoft Azure
- Déployer un conteneur via Azure Container Instances (ACI)
- Stocker et partager des fichiers dans Azure Blob Storage
bande-passante¶
bash¶
- Analyser et extraire des colonnes de texte sous Linux avec awk
- Capturer et afficher simultanément une sortie avec la commande tee sous Linux
- Comprendre et gérer les permissions sous Linux (chmod, chown)
- Créer des alertes automatisées via Webhook (Slack/Discord) en Bash
- Créer des alias persistants avec .bashrc
- Gagner en productivité dans le terminal avec fzf (Fuzzy Finder)
- Manipuler et exécuter des commandes en lots avec xargs
- Manipuler et transformer des flux de texte avec sed
- Maîtriser l'historique Bash avec history et Ctrl+R
- Maîtriser les redirections des sorties standard et d'erreur sous Linux (> et 2>)
- Naviguer plus vite dans ses dossiers Linux avec pushd et popd
- Sauvegardes automatisées avec script Bash robuste
bdd¶
billing¶
blob¶
bonding¶
brute-force¶
cache¶
capabilities¶
certbot¶
chiffrement¶
- Chiffrer et signer des fichiers avec GPG sous Linux
- Déverrouiller automatiquement LUKS au démarrage avec le TPM2 et Clevis (Ubuntu 24.04)
- Mettre en place un VPN WireGuard simple entre deux machines Ubuntu
- Sécuriser un volume de données avec le chiffrement LUKS sous Linux
ci-cd¶
cicd¶
clevis¶
cli¶
- Configurer et utiliser AWS CLI pour interagir avec les services Amazon Web Services
- Créer et configurer sa première machine virtuelle sur Microsoft Azure
- Déboguer une application Python avec pdb en ligne de commande
- Extraire et formater des données JSON avec la commande jq
- Installer et configurer Windows Terminal pour unifier ses environnements CLI (PowerShell, WSL, SSH)
- Manipuler et transformer des flux de texte avec sed
- Rechercher des fichiers sous Linux avec la commande find
- Simplifier l'aide dans le terminal : utiliser tldr au lieu des pages man
cloud¶
- Configurer et utiliser AWS CLI pour interagir avec les services Amazon Web Services
- Créer et configurer sa première machine virtuelle EC2 sur AWS
- Créer et configurer sa première machine virtuelle sur Microsoft Azure
- Créer et déployer sa première fonction Serverless avec AWS Lambda
- Créer un réseau privé virtuel (VPC) isolé et sécurisé sur AWS
- Créer une alerte de facturation sur AWS (AWS Budgets) pour sécuriser ses travaux pratiques
- Déployer un conteneur via Azure Container Instances (ACI)
- Déployer un site web statique avec Amazon S3
- Déployer un stockage objet S3-compatible avec MinIO en auto-hébergé
- Mettre en place une surveillance centralisée avec Prometheus et Grafana pour infrastructure cloud hybride
- Stocker et partager des fichiers dans Azure Blob Storage
cloud-init¶
cloud-run¶
- Déployer PedagogIA sur Google Cloud Run + MongoDB Atlas
- Déployer une application Docker sans serveur avec Google Cloud Run
conteneur¶
conteneurs¶
- Déployer un conteneur via Azure Container Instances (ACI)
- Installer Docker Engine et le plugin Docker Compose sur Ubuntu 24.04
- Installer et configurer Portainer pour gérer ses conteneurs Docker
continue¶
coolify¶
cosmos-server¶
cpu¶
crewai¶
cron¶
crontab¶
crowdsec¶
cryptsetup¶
cybersecurite¶
- Analyser son réseau Wi-Fi en mode moniteur et tester l'injection avec Aircrack-ng
- Cartographier et analyser les ports d'un réseau avec Nmap
cybersecurité¶
dbeaver¶
debug¶
- Capturer et diagnostiquer le trafic réseau en ligne de commande avec tcpdump
- Centraliser et exporter les journaux Linux avec rsyslog vers un serveur de logs distant
- Diagnostiquer la consommation CPU et mémoire sous Linux avec htop et free
- Diagnostiquer les problèmes matériels et pilotes sous Linux avec dmesg
- Diagnostiquer un conteneur Docker en échec avec logs et inspect
- Diagnostiquer un disque plein ou une saturation I/O sur Linux avec iostat et iotop
- Diagnostiquer un processus défaillant avec strace
- Diagnostiquer une erreur 502/504 Bad Gateway sur un serveur web
- Déboguer une application Python avec pdb en ligne de commande
- Lire, filtrer et suivre les logs avec `journalctl` pour diagnostiquer un service Linux
deploiement¶
developpement¶
- Débuter avec Postman pour tester des API REST
- Intégrer l'assistant IA Continue.dev à VS Code avec un modèle Ollama local
devops¶
- Créer et lancer une application multi-conteneurs avec Docker Compose
- Créer son premier pipeline CI/CD avec GitHub Actions
- Déployer son infrastructure avec Terraform (premiers pas)
- Déployer une instance GitLab CE auto-hébergée avec Docker Compose sur Ubuntu Server
- Installer et configurer Git pour versionner ses premiers projets
dhcp¶
- Comprendre et gérer le machine-id sous Linux
- Mettre en place un serveur DHCP local avec Kea sur Ubuntu
diagnostic¶
- Diagnostiquer les problèmes de routage et de latence réseau avec mtr
- Diagnostiquer une panne DNS avec `dig`, `host` et `resolvectl` sur Ubuntu
- Identifier les ports ouverts et les services à l’écoute avec `ss` et `lsof` sous Linux
- Mesurer la bande passante réelle entre deux machines avec iperf3
dify¶
dig¶
discord¶
disque¶
- Diagnostiquer un disque plein ou une saturation I/O sur Linux avec iostat et iotop
- Étendre un volume logique LVM après ajout d’un disque sur une VM Linux
dns¶
- Bloquer les requêtes malveillantes et publicités avec Pi-hole
- Configurer une adresse IP statique avec Netplan sur Ubuntu Server 24.04
- Diagnostiquer une panne DNS avec `dig`, `host` et `resolvectl` sur Ubuntu
- Installer et configurer un résolveur DNS cache local avec Unbound sur Ubuntu
docker¶
- Connecter Open WebUI à Ollama (Votre propre ChatGPT local)
- Créer et lancer une application multi-conteneurs avec Docker Compose
- Diagnostiquer un conteneur Docker en échec avec logs et inspect
- Déploiement de Paperclip derrière Cosmos Server
- Déployer Dify en local avec Docker pour orchestrer des applications IA
- Déployer PedagogIA sur Google Cloud Run + MongoDB Atlas
- Déployer son infrastructure avec Terraform (premiers pas)
- Déployer une application Docker sans serveur avec Google Cloud Run
- Déployer une instance GitLab CE auto-hébergée avec Docker Compose sur Ubuntu Server
- Déployer une solution RAG locale avec AnythingLLM et Docker
- Installer Docker Engine et le plugin Docker Compose sur Ubuntu 24.04
- Installer et configurer Portainer pour gérer ses conteneurs Docker
- Les bases de n8n
- Mettre à jour automatiquement ses conteneurs Docker avec Watchtower
- Migration de mon application Stop Repeat de Lovable vers un Coolify self-hosted
docker-compose¶
- Créer et lancer une application multi-conteneurs avec Docker Compose
- Déployer une instance GitLab CE auto-hébergée avec Docker Compose sur Ubuntu Server
- Installer Docker Engine et le plugin Docker Compose sur Ubuntu 24.04
documentation¶
ec2¶
empreinte¶
ext4¶
fail2ban¶
- Installer et configurer Fail2ban pour protéger SSH sur Ubuntu Server 24.04
- Protéger un serveur Linux avec CrowdSec : l'alternative collaborative à Fail2ban
fichiers¶
- Partager un dossier entre deux machines Linux avec NFS sur Ubuntu Server
- Sauvegarder et restaurer un dossier avec `rsync` sur Linux en local ou via SSH
firewall¶
fprintd¶
free¶
fuse¶
gcp¶
- Déployer PedagogIA sur Google Cloud Run + MongoDB Atlas
- Déployer une application Docker sans serveur avec Google Cloud Run
git¶
- Créer son premier pipeline CI/CD avec GitHub Actions
- Installer et configurer Git pour versionner ses premiers projets
- Obsidian : Créer et organiser sa propre base de connaissances technique en Markdown
github¶
- Créer son premier pipeline CI/CD avec GitHub Actions
- Installer et configurer Git pour versionner ses premiers projets
github-app¶
gitlab¶
gpg¶
gpu¶
grafana¶
hardware¶
host¶
htop¶
https¶
ia¶
- Analyser des images en local avec Ollama et le modèle LLaVA
- Connecter Open WebUI à Ollama (Votre propre ChatGPT local)
- Créer un script Python interagissant avec un LLM local via Ollama
- Créer une équipe d'agents IA autonomes avec CrewAI et Ollama
- Déploiement de Paperclip derrière Cosmos Server
- Déployer Dify en local avec Docker pour orchestrer des applications IA
- Déployer PedagogIA sur Google Cloud Run + MongoDB Atlas
- Déployer une solution RAG locale avec AnythingLLM et Docker
- Installer et utiliser Ollama pour exécuter des LLM en local
- Installer et utiliser Stable Diffusion en local (Automatic1111)
- Intégrer l'assistant IA Continue.dev à VS Code avec un modèle Ollama local
- Transcrire de l'audio en texte localement avec OpenAI Whisper
iac¶
- Automatiser la création d'images systèmes (Templates) avec Packer
- Automatiser la création de machines virtuelles Proxmox avec Terraform
- Configurer et utiliser AWS CLI pour interagir avec les services Amazon Web Services
- Créer des environnements de test locaux reproductibles avec Vagrant et VirtualBox
- Déployer son infrastructure avec Terraform (premiers pas)
image¶
infrastructure¶
- Mettre en place un serveur DHCP local avec Kea sur Ubuntu
- Mettre en place une surveillance centralisée avec Prometheus et Grafana pour infrastructure cloud hybride
initramfs¶
interface-web¶
inventaire¶
- Premiers pas avec Ansible : créer un inventaire et lancer un premier playbook sur plusieurs VM Linux
iostat¶
iotop¶
ip-statique¶
iperf3¶
json¶
kea¶
keepassxc¶
kernel¶
kvm¶
- Créer et gérer des snapshots de VM avec virsh (libvirt) sur Ubuntu Server
- Personnaliser une VM Ubuntu au premier démarrage avec cloud-init et NoCloud
lab¶
lacp¶
lambda¶
libappimage¶
libguestfs¶
libvirt¶
ligne-de-commande¶
linux¶
- Activer le lecteur d'empreintes digitales (login + sudo) sur ThinkPad sous Ubuntu 24.04
- Analyser et extraire des colonnes de texte sous Linux avec awk
- Auditer la sécurité de son serveur Linux avec Lynis
- Bloquer les requêtes malveillantes et publicités avec Pi-hole
- Capturer et afficher simultanément une sortie avec la commande tee sous Linux
- Capturer et diagnostiquer le trafic réseau en ligne de commande avec tcpdump
- Centraliser et exporter les journaux Linux avec rsyslog vers un serveur de logs distant
- Chiffrer et signer des fichiers avec GPG sous Linux
- Comprendre et gérer le machine-id sous Linux
- Comprendre et gérer les permissions sous Linux (chmod, chown)
- Configurer VS Code avec Remote-SSH pour administrer un serveur Linux
- Configurer des VLANs (802.1q) sur un serveur Linux avec Netplan
- Configurer le NAT et le routage pour transformer un serveur Linux en routeur avec nftables
- Configurer l’accès SSH par clé et désactiver l’authentification par mot de passe sur Ubuntu Server
- Créer des alias persistants avec .bashrc
- Créer et gérer des snapshots de VM avec virsh (libvirt) sur Ubuntu Server
- Créer et lancer une application multi-conteneurs avec Docker Compose
- Diagnostiquer la consommation CPU et mémoire sous Linux avec htop et free
- Diagnostiquer les problèmes de routage et de latence réseau avec mtr
- Diagnostiquer les problèmes matériels et pilotes sous Linux avec dmesg
- Diagnostiquer un conteneur Docker en échec avec logs et inspect
- Diagnostiquer un disque plein ou une saturation I/O sur Linux avec iostat et iotop
- Diagnostiquer un processus défaillant avec strace
- Déployer une instance GitLab CE auto-hébergée avec Docker Compose sur Ubuntu Server
- Déverrouiller automatiquement LUKS au démarrage avec le TPM2 et Clevis (Ubuntu 24.04)
- Extraire et formater des données JSON avec la commande jq
- Gagner en productivité dans le terminal avec fzf (Fuzzy Finder)
- Gérer les services Linux avec systemctl : l'essentiel pour l'administration
- Identifier les ports ouverts et les services à l’écoute avec `ss` et `lsof` sous Linux
- Lire, filtrer et suivre les logs avec `journalctl` pour diagnostiquer un service Linux
- Maintenir ses sessions terminal actives et multiplexer son affichage avec Tmux
- Maintenir ses sessions terminal à distance avec tmux sous Linux
- Manipuler et exécuter des commandes en lots avec xargs
- Manipuler et transformer des flux de texte avec sed
- Maîtriser l'historique Bash avec history et Ctrl+R
- Maîtriser les redirections des sorties standard et d'erreur sous Linux (> et 2>)
- Mettre en place un serveur DHCP local avec Kea sur Ubuntu
- Naviguer plus vite dans ses dossiers Linux avec pushd et popd
- Partager un dossier entre deux machines Linux avec NFS sur Ubuntu Server
- Partager un dossier sur le réseau local avec Samba sur Ubuntu Server
- Planifier des tâches récurrentes simplement sous Linux avec cron (crontab)
- Planifier un script avec un timer systemd sous Linux
- Premiers pas avec Ansible : créer un inventaire et lancer un premier playbook sur plusieurs VM Linux
- Rechercher des fichiers sous Linux avec la commande find
- Renforcer la politique de mots de passe sous Linux avec pam_pwquality
- Renforcer la sécurité d'un service avec AppArmor sous Ubuntu
- Sauvegarder et restaurer un dossier avec `rsync` sur Linux en local ou via SSH
- Sauvegardes automatisées avec script Bash robuste
- Simplifier l'aide dans le terminal : utiliser tldr au lieu des pages man
- Surveiller et analyser l'espace disque sous Linux avec df, du et ncdu
- Sécuriser SSH avec l'authentification double facteur (MFA) via Google Authenticator
- Sécuriser un volume de données avec le chiffrement LUKS sous Linux
- virt-sysprep — préparer une image Linux au clonage
- Étendre un volume logique LVM après ajout d’un disque sur une VM Linux
llava¶
llm¶
- Connecter Open WebUI à Ollama (Votre propre ChatGPT local)
- Créer un script Python interagissant avec un LLM local via Ollama
- Créer une équipe d'agents IA autonomes avec CrewAI et Ollama
- Déployer Dify en local avec Docker pour orchestrer des applications IA
- Déployer une solution RAG locale avec AnythingLLM et Docker
- Installer et utiliser Ollama pour exécuter des LLM en local
local¶
- Analyser des images en local avec Ollama et le modèle LLaVA
- Installer et utiliser Ollama pour exécuter des LLM en local
logiciels¶
logs¶
- Centraliser et exporter les journaux Linux avec rsyslog vers un serveur de logs distant
- Lire, filtrer et suivre les logs avec `journalctl` pour diagnostiquer un service Linux
lovable¶
lsof¶
luks¶
- Déverrouiller automatiquement LUKS au démarrage avec le TPM2 et Clevis (Ubuntu 24.04)
- Sécuriser un volume de données avec le chiffrement LUKS sous Linux
lvm¶
lynis¶
machine-id¶
markdown¶
memoire¶
mfa¶
migration¶
minio¶
mise-a-jour¶
mongodb¶
monitoring¶
mot-de-passe¶
mots-de-passe¶
mtr¶
n8n¶
nat¶
netplan¶
- Configurer des VLANs (802.1q) sur un serveur Linux avec Netplan
- Configurer une adresse IP statique avec Netplan sur Ubuntu Server 24.04
- Configurer une agrégation de liens (Bonding/LACP) avec Netplan sous Ubuntu
nfs¶
nftables¶
nginx¶
- Diagnostiquer une erreur 502/504 Bad Gateway sur un serveur web
- Mettre en place un Reverse Proxy (Proxy Inverse) avec Nginx
- Sécuriser un serveur web Nginx avec Let's Encrypt et Certbot sur Ubuntu Server
- UFW sur Ubuntu Server — ouvrir seulement SSH, HTTP et HTTPS
nmap¶
notifications¶
nvidia¶
observabilité¶
ollama¶
- Analyser des images en local avec Ollama et le modèle LLaVA
- Connecter Open WebUI à Ollama (Votre propre ChatGPT local)
- Créer un script Python interagissant avec un LLM local via Ollama
- Créer une équipe d'agents IA autonomes avec CrewAI et Ollama
- Installer et utiliser Ollama pour exécuter des LLM en local
- Intégrer l'assistant IA Continue.dev à VS Code avec un modèle Ollama local
open-source¶
open-webui¶
openssh¶
outil¶
outils¶
packer¶
pam¶
- Activer le lecteur d'empreintes digitales (login + sudo) sur ThinkPad sous Ubuntu 24.04
- Renforcer la politique de mots de passe sous Linux avec pam_pwquality
paperclip¶
pare-feu¶
partage¶
- Partager un dossier entre deux machines Linux avec NFS sur Ubuntu Server
- Partager un dossier sur le réseau local avec Samba sur Ubuntu Server
pdb¶
performances¶
- Créer et gérer un fichier d'échange (Swap) sous Linux
- Diagnostiquer un disque plein ou une saturation I/O sur Linux avec iostat et iotop
permissions¶
php¶
pihole¶
planification¶
playbook¶
- Premiers pas avec Ansible : créer un inventaire et lancer un premier playbook sur plusieurs VM Linux
portainer¶
ports¶
postman¶
powershell¶
privileges¶
processus¶
productivite¶
productivité¶
- Maintenir ses sessions terminal actives et multiplexer son affichage avec Tmux
- Maîtriser l'historique Bash avec history et Ctrl+R
- Naviguer plus vite dans ses dossiers Linux avec pushd et popd
- Simplifier l'aide dans le terminal : utiliser tldr au lieu des pages man
prometheus¶
proxmox¶
- Automatiser la création d'images systèmes (Templates) avec Packer
- Automatiser la création de machines virtuelles Proxmox avec Terraform
proxy¶
python¶
- Créer et déployer sa première fonction Serverless avec AWS Lambda
- Créer un script Python interagissant avec un LLM local via Ollama
- Créer une équipe d'agents IA autonomes avec CrewAI et Ollama
- Déboguer une application Python avec pdb en ligne de commande
- Partager des fichiers rapidement en local avec un serveur HTTP éphémère
- Transcrire de l'audio en texte localement avec OpenAI Whisper
rag¶
- Déployer Dify en local avec Docker pour orchestrer des applications IA
- Déployer une solution RAG locale avec AnythingLLM et Docker
ram¶
react¶
reseau¶
- Analyser le trafic réseau avec Wireshark : Capturer et filtrer les paquets
- Analyser son réseau Wi-Fi en mode moniteur et tester l'injection avec Aircrack-ng
- Capturer et diagnostiquer le trafic réseau en ligne de commande avec tcpdump
- Cartographier et analyser les ports d'un réseau avec Nmap
- Centraliser et exporter les journaux Linux avec rsyslog vers un serveur de logs distant
- Configurer le NAT et le routage pour transformer un serveur Linux en routeur avec nftables
- Configurer une adresse IP statique avec Netplan sur Ubuntu Server 24.04
- Configurer une agrégation de liens (Bonding/LACP) avec Netplan sous Ubuntu
- Créer des tunnels sécurisés avec la redirection de ports SSH
- Créer un réseau privé virtuel (VPC) isolé et sécurisé sur AWS
- Diagnostiquer les problèmes de routage et de latence réseau avec mtr
- Diagnostiquer une erreur 502/504 Bad Gateway sur un serveur web
- Mesurer la bande passante réelle entre deux machines avec iperf3
- Mettre en place un VPN WireGuard simple entre deux machines Ubuntu
- Partager un dossier sur le réseau local avec Samba sur Ubuntu Server
reseaux¶
- Configurer des VLANs (802.1q) sur un serveur Linux avec Netplan
- Installer et configurer un résolveur DNS cache local avec Unbound sur Ubuntu
- Mettre en place un Reverse Proxy (Proxy Inverse) avec Nginx
- Mettre en place un serveur DHCP local avec Kea sur Ubuntu
resolvectl¶
restauration¶
reverse-proxy¶
routage¶
rsync¶
rsyslog¶
réseau¶
- Identifier les ports ouverts et les services à l’écoute avec `ss` et `lsof` sous Linux
- Partager des fichiers rapidement en local avec un serveur HTTP éphémère
- Sniffnet AppImage — Installation et lancement sur Ubuntu 24.04
résolveur¶
s3¶
- Déployer un site web statique avec Amazon S3
- Déployer un stockage objet S3-compatible avec MinIO en auto-hébergé
samba¶
sauvegarde¶
- Sauvegarder et restaurer un dossier avec `rsync` sur Linux en local ou via SSH
- Sauvegardes automatisées avec script Bash robuste
scan¶
script¶
- Planifier un script avec un timer systemd sous Linux
- Sauvegardes automatisées avec script Bash robuste
scripting¶
- Manipuler et transformer des flux de texte avec sed
- Planifier des tâches récurrentes simplement sous Linux avec cron (crontab)
secure-boot¶
securite¶
- Activer le lecteur d'empreintes digitales (login + sudo) sur ThinkPad sous Ubuntu 24.04
- Auditer la sécurité de son serveur Linux avec Lynis
- Bloquer les requêtes malveillantes et publicités avec Pi-hole
- Configurer sudo en toute sécurité avec visudo
- Créer des tunnels sécurisés avec la redirection de ports SSH
- Créer une alerte de facturation sur AWS (AWS Budgets) pour sécuriser ses travaux pratiques
- Déverrouiller automatiquement LUKS au démarrage avec le TPM2 et Clevis (Ubuntu 24.04)
- Gérer ses mots de passe hors-ligne en toute sécurité avec KeePassXC
- Installer et configurer Fail2ban pour protéger SSH sur Ubuntu Server 24.04
- Protéger un serveur Linux avec CrowdSec : l'alternative collaborative à Fail2ban
- Renforcer la sécurité d'un service avec AppArmor sous Ubuntu
- Sécuriser SSH avec l'authentification double facteur (MFA) via Google Authenticator
- Sécuriser un serveur web Nginx avec Let's Encrypt et Certbot sur Ubuntu Server
- Sécuriser un volume de données avec le chiffrement LUKS sous Linux
- UFW sur Ubuntu Server — ouvrir seulement SSH, HTTP et HTTPS
self-hosted¶
- Déploiement de Paperclip derrière Cosmos Server
- Déployer une instance GitLab CE auto-hébergée avec Docker Compose sur Ubuntu Server
self-hosting¶
serverless¶
- Créer et déployer sa première fonction Serverless avec AWS Lambda
- Déployer une application Docker sans serveur avec Google Cloud Run
services¶
sftp¶
shell¶
- Configurer et utiliser AWS CLI pour interagir avec les services Amazon Web Services
- Extraire et formater des données JSON avec la commande jq
signature¶
slack¶
snapshot¶
sniffing¶
sniffnet¶
sql¶
squashfs¶
ss¶
ssh¶
- Configurer VS Code avec Remote-SSH pour administrer un serveur Linux
- Configurer l’accès SSH par clé et désactiver l’authentification par mot de passe sur Ubuntu Server
- Créer des tunnels sécurisés avec la redirection de ports SSH
- Découvrir et utiliser MobaXterm pour l'administration distante
- Installer et configurer Fail2ban pour protéger SSH sur Ubuntu Server 24.04
- Installer et configurer Windows Terminal pour unifier ses environnements CLI (PowerShell, WSL, SSH)
- Maintenir ses sessions terminal à distance avec tmux sous Linux
- Premiers pas avec Ansible : créer un inventaire et lancer un premier playbook sur plusieurs VM Linux
- Sauvegarder et restaurer un dossier avec `rsync` sur Linux en local ou via SSH
- Sécuriser SSH avec l'authentification double facteur (MFA) via Google Authenticator
sshd¶
stable diffusion¶
stockage¶
- Partager un dossier entre deux machines Linux avec NFS sur Ubuntu Server
- Stocker et partager des fichiers dans Azure Blob Storage
- Surveiller et analyser l'espace disque sous Linux avec df, du et ncdu
- Étendre un volume logique LVM après ajout d’un disque sur une VM Linux
stockage-objet¶
strace¶
sudo¶
supabase¶
suspend¶
swap¶
sysadmin¶
sysstat¶
systemctl¶
systemd¶
- Comprendre et gérer le machine-id sous Linux
- Gérer les services Linux avec systemctl : l'essentiel pour l'administration
- Lire, filtrer et suivre les logs avec `journalctl` pour diagnostiquer un service Linux
- NVIDIA — Écran noir après veille
- Planifier un script avec un timer systemd sous Linux
systeme¶
- Comprendre et gérer les permissions sous Linux (chmod, chown)
- Créer et gérer un fichier d'échange (Swap) sous Linux
- Rechercher des fichiers sous Linux avec la commande find
- Surveiller et analyser l'espace disque sous Linux avec df, du et ncdu
sécurité¶
- Chiffrer et signer des fichiers avec GPG sous Linux
- Configurer l’accès SSH par clé et désactiver l’authentification par mot de passe sur Ubuntu Server
- Renforcer la politique de mots de passe sous Linux avec pam_pwquality
tcp¶
tcpdump¶
- Analyser le trafic réseau avec Wireshark : Capturer et filtrer les paquets
- Capturer et diagnostiquer le trafic réseau en ligne de commande avec tcpdump
tee¶
template¶
templates¶
terminal¶
- Analyser et extraire des colonnes de texte sous Linux avec awk
- Capturer et afficher simultanément une sortie avec la commande tee sous Linux
- Gagner en productivité dans le terminal avec fzf (Fuzzy Finder)
- Maintenir ses sessions terminal actives et multiplexer son affichage avec Tmux
- Maintenir ses sessions terminal à distance avec tmux sous Linux
- Manipuler et exécuter des commandes en lots avec xargs
- Maîtriser l'historique Bash avec history et Ctrl+R
- Naviguer plus vite dans ses dossiers Linux avec pushd et popd
- Rechercher des fichiers sous Linux avec la commande find
- Simplifier l'aide dans le terminal : utiliser tldr au lieu des pages man
terraform¶
- Automatiser la création de machines virtuelles Proxmox avec Terraform
- Déployer son infrastructure avec Terraform (premiers pas)
texte¶
thinkpad¶
timer¶
tls¶
tmux¶
- Maintenir ses sessions terminal actives et multiplexer son affichage avec Tmux
- Maintenir ses sessions terminal à distance avec tmux sous Linux
tpm2¶
traefik¶
transfert¶
tunnel¶
ubuntu¶
- Configurer l’accès SSH par clé et désactiver l’authentification par mot de passe sur Ubuntu Server
- Configurer une adresse IP statique avec Netplan sur Ubuntu Server 24.04
- Configurer une agrégation de liens (Bonding/LACP) avec Netplan sous Ubuntu
- Connecter Open WebUI à Ollama (Votre propre ChatGPT local)
- Créer et configurer sa première machine virtuelle EC2 sur AWS
- Créer et gérer des snapshots de VM avec virsh (libvirt) sur Ubuntu Server
- Diagnostiquer une panne DNS avec `dig`, `host` et `resolvectl` sur Ubuntu
- Installer Docker Engine et le plugin Docker Compose sur Ubuntu 24.04
- Installer et configurer Fail2ban pour protéger SSH sur Ubuntu Server 24.04
- Installer et configurer un résolveur DNS cache local avec Unbound sur Ubuntu
- Installer et utiliser Ollama pour exécuter des LLM en local
- Mettre en place un Reverse Proxy (Proxy Inverse) avec Nginx
- Mettre en place un VPN WireGuard simple entre deux machines Ubuntu
- Partager un dossier entre deux machines Linux avec NFS sur Ubuntu Server
- Personnaliser une VM Ubuntu au premier démarrage avec cloud-init et NoCloud
- Renforcer la sécurité d'un service avec AppArmor sous Ubuntu
- Sécuriser un serveur web Nginx avec Let's Encrypt et Certbot sur Ubuntu Server
- UFW sur Ubuntu Server — ouvrir seulement SSH, HTTP et HTTPS
ubuntu 24.04¶
- AppImageLauncher — Échec d'intégration sur Ubuntu 24.04 (compression zstd)
- Sniffnet AppImage — Installation et lancement sur Ubuntu 24.04
udp¶
ufw¶
unbound¶
vagrant¶
veille¶
versionning¶
virsh¶
virt-sysprep¶
virtualbox¶
virtualisation¶
- Comprendre et gérer le machine-id sous Linux
- Créer et gérer des snapshots de VM avec virsh (libvirt) sur Ubuntu Server
- virt-sysprep — préparer une image Linux au clonage
vision¶
visudo¶
vite¶
vlan¶
vm¶
- Créer des environnements de test locaux reproductibles avec Vagrant et VirtualBox
- Créer et configurer sa première machine virtuelle EC2 sur AWS
- Créer et configurer sa première machine virtuelle sur Microsoft Azure
- Étendre un volume logique LVM après ajout d’un disque sur une VM Linux
vpc¶
vpn¶
vscode¶
- Configurer VS Code avec Remote-SSH pour administrer un serveur Linux
- Intégrer l'assistant IA Continue.dev à VS Code avec un modèle Ollama local
watchtower¶
web¶
- Diagnostiquer une erreur 502/504 Bad Gateway sur un serveur web
- Déployer un site web statique avec Amazon S3
- Mettre en place un Reverse Proxy (Proxy Inverse) avec Nginx
webhook¶
whisper¶
wifi¶
windows¶
- Découvrir et utiliser MobaXterm pour l'administration distante
- Installer et configurer Windows Terminal pour unifier ses environnements CLI (PowerShell, WSL, SSH)
- Partager un dossier sur le réseau local avec Samba sur Ubuntu Server