diff --git a/home.yml b/home.yml index aca39b6..187a46a 100644 --- a/home.yml +++ b/home.yml @@ -1,7 +1,55 @@ --- +- name: nas + hosts: nas + vars_files: + - vars/users.yml + - vars/home.yml + tasks: + - name: Update + apt: + update_cache: true + upgrade: true + + - name: Include user + include_role: + name: "user" + loop: + - "{{ admin }}" + loop_control: + loop_var: user + + - name: Set up nfs network shares server + debug: + msg: Todo + + - name: Set up samba network shares + debug: + msg: Todo + + - name: Install docker + debug: + msg: Todo + + - name: Set up monitoring server + debug: + msg: Todo + + - name: Set up homeassistant + debug: + msg: Todo + + - name: Set up mdp + debug: + msg: Todo + + - name: Set up collectd + include_role: + name: collectd + - name: backup hosts: backup vars_files: + - vars/home.yml - vars/backup.yml - vars/backup_secret.yml @@ -14,7 +62,7 @@ include_role: name: borgmatic - - name: Set up collectd include_role: name: collectd + diff --git a/inventories/home.ini b/inventories/home.ini index 83fcc64..ada4420 100644 --- a/inventories/home.ini +++ b/inventories/home.ini @@ -1,2 +1,5 @@ [backup] ChouxBackupVM + +[nas] +192.168.2.204 diff --git a/vars/backup.yml b/vars/backup.yml index d19ffc4..33278be 100644 --- a/vars/backup.yml +++ b/vars/backup.yml @@ -29,7 +29,3 @@ borgmatic_hooks: after_backup: - echo "`date` - Finished backup." - poweroff - - -collectd_network_server: 192.168.2.240 -collectd_network_port: 25826 diff --git a/vars/home.yml b/vars/home.yml new file mode 100644 index 0000000..9bdae4f --- /dev/null +++ b/vars/home.yml @@ -0,0 +1,3 @@ +--- +collectd_network_server: 192.168.2.240 +collectd_network_port: 25826 diff --git a/vars/users.yml b/vars/users.yml index f72bc38..11ed3d4 100644 --- a/vars/users.yml +++ b/vars/users.yml @@ -1,57 +1,58 @@ $ANSIBLE_VAULT;1.1;AES256 -38303462353430643533393465663064663537633263396635356362363064336662343166633961 -3264346231663663306566313731633232313439666631300a346534356238386437393630646139 -32366364623362613032316131306566666366306235303462393239653633653330323139326363 -3737633539303536390a333465303366386233363566393530313764303334653939623437376366 -36356266353363643338313161663161373337643436373562623337336335346436303133306332 -36363062653765336130306531393630386339623962613334303964623164313039396636653061 -63393661323639353432653832613766313964316437316231633862653362636237623266623164 -35626466313232326236346165366433326333633464643437366533626336326262343834326464 -35613466316238633065303237633733616665373735393764656236636463616365656531663433 -30623264626363656532313864363331666665623736396261663864316439643338663832633436 -61636235326362336335383232396131306331333131633965623965363465393465303165396266 -37653230626638363162666639343461343635303136653638323735613331343535363064343566 -33393130633738346266346164626336303433313563323462663030396566343137306366666332 -37376335343261643338356637386361643861316464363439393338303461626365313531366135 -65356535396162346566333439653537343038353437376366303330306665343866313732386637 -61626165653062313963343132383831313332366639666466383064373463356536623966663836 -39633964633838396638643963313064343936373561636263636666303365333333663264663661 -37303436383238396638666331363339393461336633646631383537666461346138373538656430 -36373136626532643233663636383164653766393937303430306136336565643238353533363536 -64613838386634386435383038393064663831653561313963366333623931643933303331343039 -36323430386465373339656638373135346336316136306461353931366636356565663662383166 -30383934643430616338633365653638366162363539356366353430366361373235626165346335 -64393666376261656431313664393336373134646461346431376534666138636362306230396361 -64643266373536363533363332393830303437306133373563323962333737373734313335613234 -32346230636233363335383766353438633363333266643366646138666163643932663963643164 -36336363636330623036663135626432343234623636623461366339346262313465366239393663 -66373737306161643738376631373339316132343039343032393039666533366230373236326638 -37393033666463336261336132316633646262363161636433363831623834646230626435363334 -32363337393337373663376630326133656131393638636364633662306562373039626565643331 -62633136633639393264353632633161353932643937626564386134353761366230376237396661 -66333865363737613731303530663262313662353033353739653166613332613733323465316439 -62396261653532613835633637613131353664396338663166313439373061633762326439393530 -64393434303661366664353837323261653631343237616435656530616564303464626638653935 -35303531326663333632613039633163626635653864386433326362636332643961393838663234 -30666631306566356461303365326332663664316561393439343034643464356337613837653236 -32623465623766626331353937313561343035353031306435613638356333313564666238663632 -61303337643836376562393762386535373732323835663265366261633663303632343534303564 -38383434613034616639663738313561373134643463316535313664653961613034623939363765 -39643864323364376334643665643637336230363339643633636336343231356532346135666563 -37646265626661313861323235336639303236353665653335666633633036346565666633306234 -39383462363534663061393832313133336337613566383934393464376262616461643361643238 -37656364653461363366353766633764356666396365613636353330373637643565383262626261 -39316465383033313161323262653236626230663234636133616661653335636330643566663566 -34633132396436323232353437623835383065313835393933663236353765373731363934323061 -61363333396236646535336664303365313134666564326562343766363837303831623735366434 -66373236363436383161623336316534373563656266663066363165633962363962393066376665 -64646539333931613834633664383535363431353862343436323863323637643135353534313065 -66346633613233643961333865643362313762366236316364356562393235663565306263643763 -31396530336131653830613763333563363639623832656634303366326563313534653465663161 -66333532333234366666663638333861336237353230356165356535363230396539303666346130 -66623031366231396131666561333564326166326535303834326639363962343432386635626334 -63333035383765356333393430643038306539383439613532376461336164663534386235333634 -39623732363566396164633537663435306231663334663734313238336330653237393639616164 -32313630623031646462626337653864633933653264613139323538353331336535653132353436 -35366664386437306136383061663961383430346166386335373861623931326538626266653136 -37333332333534396365 +64393063626230656336323764346430643733623039653832333234343066373536303964653664 +3735333637356561326365383638346137303162303963330a396131643734316462316332306438 +36366639386634653862383261613236353266663230623536363665333831343464653935303031 +3938396237333336610a383864356530653261646137653963646537313061613766303935643334 +34353630316665303666323537613130363833316661333165303066366230363238303862666238 +30313837353236636432326530353139656664303264353337336561646131313636353236306331 +32656530636561393435623232346463316239383266623639646634393230666164373361353833 +34313039356462656365313936323033323534646138653331366535313334356132643363386266 +36626435613933636130303561396537366335613831613561346431336165616334313632393439 +32646262326138663431396533353733366264313364363865363531643339353838333133333634 +62626239633431386338376161323738376362313932306162613565663330336566393235613137 +33626662663261646635333635613761616161663032616139356138626430373739353437643564 +66396561326462316561666530353465376531366266316263346161323261353338343632613035 +35656336663264663665393564303464306464366563346465626136646335636266323964386631 +34303435326637393762383537636266383662393164366335393965396161373461633763386166 +36393365666166663836643237663930333566626438353136633562393439386533613437623064 +62386437393139623332366234613864656239636462656339333037383763353632383861376663 +34313662663638613236383238633262353666303261653737373535653165616464383539383933 +32396464626464626633353961653062643730616133663730306533626164633563323364366365 +61376537616264303163353939333739303733316165633930616461633463663164316265666264 +39306230613635366439343966386263623735373062373736653339616232366565663337353439 +65343466343132666135326337313930613963343239343531356239653133336135343231303261 +31663538376635383034656133323937643632386137343837623563666137313766373765376266 +66386433336666353163356536643231386239636435323262393131386236653761383765663138 +38633736343232643863373861306666616266323533303237393562363930396531643638616337 +63643165313664326232646639333132623138373665656166333234313764626136636361363066 +32333238373265353964363431326366303034663639313234613366663362643531376334356466 +37343930316132653334356131616366393265313163336135633636663835373762346262306532 +33343864653231313462643564326535356166376337636462646162386639376434396434663232 +37616534623964386532363334626339343662366466653861653133616137396435363064313934 +31366538303666323431353830623734313632353461633962343231363161653533626538393635 +32356132643431666262616166646263646261326530303761396636623231386365663030303938 +62666636356534646630386234356639643665383439313464333331323430306530386636656633 +64646565623234393837633265666137663563316634326630656539383563373665633531613663 +35623366346561623064616564386638623837343738393335396534663066376132333136613839 +62633832393037666366616336316338363063643239633232313064323836336334363833623066 +39383930366136336337336264363939663533313263323536353133366133336461373064663164 +65303761666639393035653230633863323962346663386632336333336532636665376437623333 +66666632363964346231666661343565636265306134633735666339663234343261333034663030 +32643239376363303737373530373466623438663430663266626631356561613965663134343136 +30386164373436366664653037656437316234663032663463623539366338383131333235363730 +61613532383734643866316533373434336633326563656661326434353230653035626537336133 +32383064313664313861363761306535326634646231613262636534313366356330626332653737 +35336261366266386532666635643537316162333335663165313462336137376161343531313031 +33663865306331366331373434376464646565333862326162656638316138393665366634633032 +30656534653936306361303163376535376262383335393833376230663432333363613232353931 +35393761393335353763303264643730663864326630346332373861343534366136383466386130 +36623662323432366437326536363235363661376537376562303234303164356562666532303235 +31636461663562626339326630616635663734626461613762363164343066633832343434636661 +35313935613662616266333232323165633764373335336330313961613631373533633565346461 +65303436663362333337323464613263373430613939323734386162306132323866333737646566 +34336138643338313363353761396661323139323461373062386437623133313532646235373034 +62623035346538336630316430373235643034623734313334366332633339626336343636666632 +33376534613132633565386461303136333663393062343566383366663433613764646231313237 +65306337336631373461633064346236626131656461303964643532333761623033393432613364 +35623935306531313138393931613837373330393533303662343936356332393938376462663131 +6437