From fe17c01dda54efe6b60380517c18017fc2785e77 Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Sat, 6 Apr 2024 12:51:47 +0200 Subject: [PATCH] homeassistant --- .gitignore | 3 +++ .gitsecret/keys/pubring.kbx | Bin 0 -> 2596 bytes .gitsecret/keys/pubring.kbx~ | Bin 0 -> 1981 bytes .gitsecret/keys/trustdb.gpg | Bin 0 -> 1200 bytes .gitsecret/paths/mapping.cfg | 1 + homeassistant/SERVICE_ACCOUNT.JSON.secret | Bin 0 -> 2246 bytes homeassistant/automations.yaml | 1 - homeassistant/run_homeassistant.sh | 12 ++++++++++++ musicassistant/run_musicassistant.sh | 9 +++++++++ 9 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 .gitsecret/keys/pubring.kbx create mode 100644 .gitsecret/keys/pubring.kbx~ create mode 100644 .gitsecret/keys/trustdb.gpg create mode 100644 .gitsecret/paths/mapping.cfg create mode 100644 homeassistant/SERVICE_ACCOUNT.JSON.secret delete mode 100644 homeassistant/automations.yaml create mode 100755 homeassistant/run_homeassistant.sh create mode 100755 musicassistant/run_musicassistant.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4fccb20 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.gitsecret/keys/random_seed +!*.secret +homeassistant/SERVICE_ACCOUNT.JSON diff --git a/.gitsecret/keys/pubring.kbx b/.gitsecret/keys/pubring.kbx new file mode 100644 index 0000000000000000000000000000000000000000..6d70cddad648b89a6dcb7e9bb3c2017e9933cccb GIT binary patch literal 2596 zcmai#2{@Ep8^@n#%ouA~#=Z^78dBC|jqK}Cq{vbR4JB<9Q%2S%k}$Fx`HZy&L)I+S zi^w*z?}U^rrNTG#y59Hes_Q$~b)IuS_c_mVo%=rb|NH;|K!P9uG1ap_56~K#qG-3> zx9y(|o&o`PtRMh@GXoGnkhr3#WzPl{Cnmok4)Mov^1U86r>#J4uToxpU$MB9P8^G| zSMv@l^PxAwdD7fRx94aL1Xut7B22R+citfYbZ7kKvAcsL@E+8y!>JWy0csrE_?j_7 ztDTkPEEx?6t{P#TxWK%pxYo_T+?BO;1cN6W5Ug<-LR#!r?I$jv8{NaWUjE%XI8Jq>8eDYuPLHeXU<=4b5pEx$u>$1 z6InQ%^rm1d)MrA|`GX|nI-F_pcwpg-j(A;(_-2*~g6w}(GO^B=0okAX*sA>y@9A?d++Iu8_Y{;Xwf0c5c#L zMFYn3rMBjHX}eGo!s{9p^;UYMbdOo7oN^SIy+h}u=w`%hScO!lI-srFKzUc8`6<7y z@IlNcf{72d)~>YL$rNA*0kD{MdL9=&e%1p(mNYu&bf(^qj$VI z9vBzT3-WHh7_GlQgZw<@2(TN<2{Hg$5CJ+EGa~~WLeIs-$iNJNazp4qh%gA@!E%d2 ze^+HN2wED#0b}G5&p8e-F|zGe-ztoGOLs$*ZC*nK@$HABc(Pqf9@oXJ=|m!-h;pfj zC0IRiEn%u*_{g6vby)QvCX^O+68q*>j?3>UzD$!2o~uh#L)mR z)n52w%bMRs))r71Y0}55%9AQz#y}l0mhGb8GAE`2v01N+Ai;Da@&%Ee+)JD!l~PR>oA8jBkoJkdv9EpkJ!>?sW9Nv^b=>7Yt`OLry$MC+x9pg+p-#X_5&UE@Pu%)L-Je;57+nnVtRm%RvSRY zKboyO)xs^G$-TC^WG-YVSG$JFuuZ|2wKEF$E@C1xn0@{9$E_cpt#K|E8mzGdh z77N2FoJ3z*>Amgx!^Ww6F+TIkBWm-Bh?6~HwfGyh1AULbVv4_hbY7-uW*qSJE`v`c z3?=LH$0uw(o|@ldor9k7l;7{+8D*$lg#9Q&)~#BIbqnAZtn0QoU3z<6MD&f7*SSjL zi3@c?DGg;T0mKHN%{?0yWvK)h1NLqlNG;T~+_R;T%o&1&*bQn%_E1rG3h~p|7rE@J zg;$q#Nw9$@%l7Ja>hcABix%cDQ!_?ATC(b)p`+;7byCJzqB$E{fgV?-pM0Rjlw6DN zVHiHFGuN$D=VqStzAn0>>maY8%{3A{r_1K?Nk9Zx{w%9->@ZDMxcwaemKEnB z3lKuAV>5>j#_WaOoZh7Wl)a?i7FX71&35%_=($9m_-67xyfH7+j|1y2b-1df-VIZP zcoM=UK3p^MZYM`EbF;lH#3efKa?{7R<~5IUEI_+b=0S7Hp!*r~{qYY;-Q`*QCp3?M z4xOmMiIS{1l+devr=#z*=Q^8RoU57X6*8i~QXekpMD;3dharnkjzI@!M-dB~eb|ATO9ab3W4V%Ou2H$Mu z2DR~ZoPN+6O_tH9xEC!zPZ#Qcqii&KS60v06A7x%mFkuCaLvmw#rysGhEg>fr9Rdy#XHE@I`Llz3W;YcmQV1@h}vP<;mk_l%)ruV87vB5QOV+pauk8qWaw7YL1zHVd=Au z1eYlpd7ajE&obGjtO=1{2!i~DAb+C+?d9V4J9LCUf^u>*0a~;={#~3jJkU0@jTJ^% z76JPwxNMjBZff*C09#%bZ&G`NeID`FeNM3Zc1E_UThDvCs%dJjm_YwQE}$IPGSjOS zidPkgY6;RkHcZIv$l~%jrXuAm+~<8zC?UL+Y4?yQYC9?6VA@GZf*lCk&Iwy6&SvT| zU_H2Qk1*T|+<(7lC4#z@qwH-=H4+|OcB2Cs;Nd|~URq=l|0gn*pOO7L0@hFvnDRkw z-5oWCHb lKWDEF;1wdi#X@%@7|(FU-mrEm$QG9t>r$<3%4-Nx{x5VBM!x_6 literal 0 HcmV?d00001 diff --git a/.gitsecret/keys/pubring.kbx~ b/.gitsecret/keys/pubring.kbx~ new file mode 100644 index 0000000000000000000000000000000000000000..d0a3668cebef98180f628182455a012b54b06f78 GIT binary patch literal 1981 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 U1h}@PVaL=^4ZR9nso&h3S&|=MCIA2c literal 0 HcmV?d00001 diff --git a/homeassistant/automations.yaml b/homeassistant/automations.yaml deleted file mode 100644 index 0637a08..0000000 --- a/homeassistant/automations.yaml +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/homeassistant/run_homeassistant.sh b/homeassistant/run_homeassistant.sh new file mode 100755 index 0000000..f53c215 --- /dev/null +++ b/homeassistant/run_homeassistant.sh @@ -0,0 +1,12 @@ +#!/bin/sh +docker run -d \ + --name homeassistant \ + --privileged \ + --restart=unless-stopped \ + -e TZ=SE \ + -v /home/hjalmarlucius/.config/homeassistant:/config \ + -v /run/dbus:/run/dbus:ro \ + -v /mnt/hdd1/music:/media/music \ + -v /mnt/hdd1/videos:/media/videos \ + --network=host \ + ghcr.io/home-assistant/home-assistant:stable diff --git a/musicassistant/run_musicassistant.sh b/musicassistant/run_musicassistant.sh new file mode 100755 index 0000000..81c0e16 --- /dev/null +++ b/musicassistant/run_musicassistant.sh @@ -0,0 +1,9 @@ +#!/bin/sh +docker run -d \ + --name musicassistant \ + --privileged \ + --restart=unless-stopped \ + -v /home/hjalmarlucius/.config/musicassistant:/data \ + -v /mnt/hdd1/music/:/media/ \ + --network=host \ + ghcr.io/music-assistant/server