From 3dc083c0f0f969665a8ffcd642e8946d4f9bddde Mon Sep 17 00:00:00 2001 From: Bastian de Byl Date: Mon, 4 Apr 2022 20:26:45 -0400 Subject: [PATCH] added home-assistant container --- .gitattributes | 2 + ansible/deploy_home.yml | 1 + ansible/roles/hass/files/automations.yaml | Bin 0 -> 935 bytes ansible/roles/hass/files/configuration.yaml | Bin 0 -> 413 bytes ansible/roles/hass/meta/main.yml | 3 ++ ansible/roles/hass/tasks/hass.yml | 38 ++++++++++++++++++ ansible/roles/hass/tasks/main.yml | 2 + ansible/roles/http/defaults/main.yml | 1 + ansible/roles/http/files/nginx/nginx.conf | 5 +++ ansible/roles/http/tasks/http.yml | 3 ++ .../nginx/sites/assistant.bdebyl.net.conf.j2 | 17 ++++++++ 11 files changed, 72 insertions(+) create mode 100644 ansible/roles/hass/files/automations.yaml create mode 100644 ansible/roles/hass/files/configuration.yaml create mode 100644 ansible/roles/hass/meta/main.yml create mode 100644 ansible/roles/hass/tasks/hass.yml create mode 100644 ansible/roles/hass/tasks/main.yml create mode 100644 ansible/roles/http/templates/nginx/sites/assistant.bdebyl.net.conf.j2 diff --git a/.gitattributes b/.gitattributes index e859268..bc209dd 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,5 @@ .pass.sh filter=git-crypt diff=git-crypt ansible/vars/vault.yml filter=git-crypt diff=git-crypt +ansible/roles/hass/files/automations.yaml filter=git-crypt diff=git-crypt +ansible/roles/hass/files/configuration.yaml filter=git-crypt diff=git-crypt *.yml linguist-detectable diff --git a/ansible/deploy_home.yml b/ansible/deploy_home.yml index a00d938..2c52dc5 100644 --- a/ansible/deploy_home.yml +++ b/ansible/deploy_home.yml @@ -10,6 +10,7 @@ - role: pihole - role: http - role: drone + - role: hass - role: nfs tags: nfs - role: motion diff --git a/ansible/roles/hass/files/automations.yaml b/ansible/roles/hass/files/automations.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f3f510486df75029de1964b7699cb65f0175317 GIT binary patch literal 935 zcmV;Y16ce3M@dveQdv+`0B1gNbv`!fYf9WzuiVg1JOLQgqLirzEL?$`8`y>N2NBrS zQx9||6~+7;uAx95+LhB-)*T_ixZtoo0QLRSYTmi@HR*k|3`T4@-CS8Uyrg6M8G2?w zykdTC_KUg~J_qzogKIW|O>g-zG0)zqusZUn(b%#!YlFYMy4ny7B@jErBKLeL`K+qX zXgXgKI%nSGOX+g!u7PKL%zC-sHVNSy-j_>Uq=QDnoZUZh__QifzXC6VSQE*=fvZX> zRFb&`fm1RDhgk1we+0AzypG%y_K44+E8 z#!ip)aD&`FU7;(g*$_{rTiEs)Y&2pC-`=Nts6^;MdrgOIU#A{tz2o^a-=+kHfjA^p z-<1SPOtFB$-@9tqL*pTFf73boXkK9Mgc|6P4%WaYwnY`I&TKk%oI)EBOFOGB6F=TK zK;qrd`{oeytpnTBHCHw$?u`f@X{WGUnGDyHVbF@Tf9qZ-Dr?Ue-+`EK><;@`YON`3 z=`Iv({6`#dFf!4;kP1qZ+px@H^+=I-4OzKPH36%!G^$%8>HSO-(y1zZXkKu?FVVL$ zGHC7cII!n)F=PTeq@o-nk+~K;hX$d#EMnC>NU&*ilC~ptwr|*XyWl@h zHd2{}>{IO`Ju8H_4RVu6hIKqnaoSj4Rf0Yur``Qv)g;CFPTs+*j%b#8+vNE`5*w*3+9zD`YX$-9Jma6Uhojt8mk! zavwr-Gb`E|c~B~pPq9O-tz%M|MRwjmI2_3O~?%u$nxHxiFM?jd{9h3Bq6 zu0C1bh<{T6@AEu#bP|GY)k2<(M(t#d@z5Eq!_1Re+{JlqlTlaHO%Q{I)(X$D#XW2L JwY9O(vX1gz#M=M> literal 0 HcmV?d00001 diff --git a/ansible/roles/hass/files/configuration.yaml b/ansible/roles/hass/files/configuration.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4f709e7966801a40b0c5781fa275e068e2f9ade6 GIT binary patch literal 413 zcmV;O0b>3DM@dveQdv+`0D=2ixkDg^Q)kbtT5XOZ$h5~I9kaqLYoU&VK@qZcAMJVq zpI6cip!T_F#u}2x-9{}2;DHz%2E|=&Em(ZXVq5mirhGh@jV$n_#4Y|@;dumC?kZE7 z$L(*vV8-&?q+I8$O<>1DokKxv8;4|W`SSTYMyEzrot z{YU6RO}0tn?5?~>bq~m&2XaU#hKRVgd7(j?D#`_IB6r#PoMXf#p|mgZqC$9AC#YQ7 zGrT)f$ln1XTlLQEg~d{bRwcV3P~Wv^Dd1dA8vikQ*$>|O2n^!7 z?;7;|Vk#}s3T!V^%UNqi0NP7ny6BXi)(Dgc_NW^F_z+A(BM^z4T2NO=W{p1?06g0B zi4bVEwOA*=XLq&DtGH^hD6y6jXRE})1!f|cnaN`1vA--YY%!AjwEA-*Wkuf1Lkg!V z)9Y#ch{NEuZ_G4BL(CyMnnb+