# ansible ## commande ansible ***launch playbook on staging*** `ansible-playbook -i staging site.yml --ask-become-pass` ***init new role architecture*** `ansible-galaxy user_config init ` ***launch ansible bootstrap*** ` ansible-playbook -i staging bootstrap.yml -u root --ask-pass` ## Prerequis - python - sudo ## TODO - [ ] workstation role -install wm software -install worstation software (firefox keepass,pulseaudio,ncmpcc) - [X] mpd role - [ ] syncthing role - [X] ansible manager - install ansible - install ansible aur module - clone ansible repo - [ ] grubtheme - [ ] VM server - [X] ansible bootstrap - install python - install sudo - create user - copy clé RSA - [X] system role: - install ansible aur module - soft install (zsh,vim,) - [X] user profil config - [ ] ssmtp role - [ ] autofs role - [ ] nginx/php role - install - config - [ ] mariadb role - install - config - -backup - [ ] tt-rss role - depend nginx & madiadb role - [ ] gitea role - depend of mariadb role - [ ] dns role - [ ] rsyncd role - voir pour compatibiliser debian - variabiliser