1.9 KiB
1.9 KiB
trixie-provision
Collection de rôles Ansible pour provisionner un poste de travail Debian 13 (Trixie) en local.
Prérequis
sudo apt install ansible
Utilisation
Installer tous les rôles
ansible-playbook playbooks/install.yml --ask-become-pass
Installer un seul rôle
ansible-playbook playbooks/install.yml --ask-become-pass --tags <nom_du_role>
Exemples
# Installer uniquement Brave
ansible-playbook playbooks/install.yml --ask-become-pass --tags brave
# Installer uniquement Spotify
ansible-playbook playbooks/install.yml --ask-become-pass --tags spotify
# Installer plusieurs rôles à la fois
ansible-playbook playbooks/install.yml --ask-become-pass --tags "brave,spotify,vlc"
Tester sans appliquer (dry run)
ansible-playbook playbooks/install.yml --ask-become-pass --check
Rôles disponibles
| Rôle | Description | Méthode d'installation |
|---|---|---|
common |
Configuration de base du système (APT, sources) | - |
brave |
Navigateur Brave | Dépôt APT officiel |
devtools |
Outils de développement | APT |
discord |
Client Discord | .deb GitHub |
docker |
Docker Engine | Dépôt APT officiel |
element |
Client Matrix Element | Dépôt APT officiel |
freetube |
Client YouTube privé FreeTube | .deb GitHub |
ollama |
LLM local Ollama | Script officiel |
spotify |
Client Spotify | Dépôt APT officiel |
steam |
Plateforme Steam | APT |
virtualbox |
Virtualisation VirtualBox | Dépôt APT officiel |
vlc |
Lecteur multimédia VLC | APT |
wine |
Compatibilité Windows | Dépôt APT officiel |
Notes
- Ce playbook est prévu uniquement pour Debian 13 (Trixie).
- Le playbook s'exécute en local (
ansible_connection=local). - Certains rôles comme FreeTube utilisent des paquets
.debtéléchargés depuis GitHub — pense à mettre à jour la version manuellement quand une nouvelle release est disponible.