Go to file
2018-12-01 19:11:33 +01:00
group_vars add role ansible manager 2018-12-01 16:50:59 +01:00
host_vars test vault and complete to do 2018-11-28 21:45:20 +01:00
roles/ssmtp create role ansible mananger 2018-11-29 22:51:39 +01:00
ansible.cfg add config forward ssh-agent 2018-12-01 19:11:33 +01:00
main.retry create folder tree 2018-11-28 21:21:21 +01:00
main.yml create folder tree 2018-11-28 21:21:21 +01:00
production create folder tree 2018-11-28 21:21:21 +01:00
README.md add some idea 2018-12-01 19:11:17 +01:00
server.yml create role ansible mananger 2018-11-29 22:51:39 +01:00
site.yml create role ansible mananger 2018-11-29 22:51:39 +01:00
staging create role ansible mananger 2018-11-29 22:51:39 +01:00
workstation.yml create role ansible mananger 2018-11-29 22:51:39 +01:00

ansible

Prerequis

  • python
  • sudo

TODO

  • workstation role -install wm software -install worstation software (firefox keepass,pulseaudio,ncmpcc)

  • mpD role

  • syncthing role

  • ansible manager

    • install ansible
    • install ansible aur module
    • clone ansible repo
  • grubtheme

  • VM server

  • system role:

    • check user
    • install ansible aur module
    • soft install (zsh,vim,)
    • config ssh
    • create ssh key
    • config sudo
    • 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