Compare commits
10 Commits
cc32885619
...
3b3a0a2dd2
Author | SHA1 | Date | |
---|---|---|---|
|
3b3a0a2dd2 | ||
167d50f05e | |||
|
db828aa2ba | ||
|
dab1b70a23 | ||
cdc0144a2b | |||
dab2fea58b | |||
21ecaa856f | |||
9a1fb1b982 | |||
|
4403b0eb3b | ||
|
ebcef34356 |
10
frigate.yml
Normal file
10
frigate.yml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
- hosts: frigate
|
||||||
|
become: yes
|
||||||
|
pre_tasks:
|
||||||
|
- name: Base Install
|
||||||
|
include_tasks: tasks/base.yml
|
||||||
|
roles:
|
||||||
|
- role: docker
|
||||||
|
tags: docker_install
|
||||||
|
tags: frigate_install
|
@ -1,119 +1,120 @@
|
|||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
31656531613739616439366538643230663761393432663265396231613138633136343139633737
|
37653035376133366661653938306536626438616463386137386164393530336166363965633161
|
||||||
3736383230343337373437373462323530626139383835300a643463353131393063656338636536
|
3266623761396161636433373036376362336464383862320a323733623665373365383532623131
|
||||||
63343836303739653864613037313131306361666630323730326530363332373331393635356362
|
61343138613330666465323236633164616162316432633331643130393036663566623833313630
|
||||||
3630336537656266650a303933366431636361623234396536643964643739633366326137353666
|
3531313266646538300a376439336336646466383339396138636631656136383865623330343837
|
||||||
38323163393865643339323039656535376435316439356330623431636262386638623961643136
|
38323031343733346632613830333836316433383631323530623631393738393665666132363334
|
||||||
36663365666436613637643565356662373738393139316564613062363965636465336233623939
|
36626364373361396261646533316631663535633166386230363239316661346362313831306264
|
||||||
62333666346362363931316439323334336163353766303735653761643134366138373362303865
|
37646661353632336136646430663732633764376332663534333665316566326462386638636232
|
||||||
34626132613933366562323763636339633939643239663536653864343538366430633539323733
|
31303132636535323734636135643633373365306662303965653034333234303265363738653939
|
||||||
35336464613431656234626465326634343231643430623035313066313061626333313431363935
|
33313738323033616266313665633932323136636366346461393933326236633335623335633432
|
||||||
31393930313238353231656437653331613664326339383161303366363235336330666236363234
|
37363261366637613639386630643836383864653465353735643735633337663866366139653164
|
||||||
62383830353232643563366361363535333366636462363163636365646630356631306237353537
|
37646461383466636134336365646533306262643438356264376430346432376235616565383039
|
||||||
61646532316336303130646435346137366464636132633137316139636162636330343064626137
|
31653065383732313435343563623765373231396562343637313437363731633435336530393936
|
||||||
31393334623964616232346466356364306166616536626663356130366264613638656464633132
|
61353166316564313336383232366134313839333635353230383037386534326538393430323034
|
||||||
33626337616365626138313337653937313630633134646362393038376234373834306333333139
|
65353532346137346531633935393437393264373166663763323861633235633566383534616337
|
||||||
31663366313436343036396436613536633335666231373134666465323531653764353464363532
|
62613265316163623861326333396230386264303533613735646130363836626133353161396665
|
||||||
36383537346238653735333162363233303164313531646431306561363235313436353437623238
|
61316561303466646361613665386263363135326638376239346531383536346462333637313662
|
||||||
66383264656431356630373630646162653563653231303539356133636136353062643763393336
|
33633266323235663733636265656339313464343832303930303937303630623230376332636465
|
||||||
62313165663863396431336331376533356334623238646636663664386139303664383535303331
|
38633765313063666338306433386136356366303633323363343838653531313962356262366466
|
||||||
31633466623634643833636666666232333332396431333636396162336362343961653531366561
|
33313239393562396664326366353966306263623362376238393863356361376430636261643763
|
||||||
39383966353961396666363132343635626633363639633235613162396230336631313365393766
|
61633561306166396230643031326635356263326236613164396335333465663937656463363766
|
||||||
38396163306661616439633033383437383064383630323331376133616263353631376462376363
|
61393362353163343266373561656431373465626538333966313937383732613437363030386337
|
||||||
34373637346362336234386538323835396631396363623332386234616264616231383034343462
|
30343464316262353737366535393533373634643966633733393535623834613130363533663330
|
||||||
32326139316135383339666664383230626239633830616461303937626562653565383664383234
|
37356634323562666662623833313362383739643061373162643733373234313564653465346666
|
||||||
62393065346332333632613933383662313237303263306133303666363531353532616462303930
|
66343631353732353931303137343239373337373732316630363265633532306432356337313664
|
||||||
61656334326665313634386437376264393761336539303464343166396432303235343936313534
|
61386561363030656366313739316461326235613764383264646535363039313330306664353235
|
||||||
32343432346436373365356232663233626233396232643935623738386135383034333662393765
|
62306265323735333166613965373866336530613339313065373836393431653564303233323864
|
||||||
61346165336363653465623264343134663838383164316563626134633935613664336362626563
|
35666235303964316530376332356634333932643938396430636133313238346630316539303639
|
||||||
66353736633733343438303031343061633965646364653039376265616162333338393465343436
|
30623134313532653634623138323339333732376564366533366162653562643638343233643633
|
||||||
31343333323364393463373163633139313933303961373137653731336166336236393831393437
|
65663139356330316233623832346537306438643637323262383965353164313134373036373031
|
||||||
38626137616236616366643334333762343234313363336335373666343939363638313836653438
|
32303666313231623135653332656538346632333331623032373062326234643364373834656461
|
||||||
36636333396561613833366531643635333366623562323836396430653861613630666132336634
|
64613961386436323930643762633431363162363430313139653338656339333132313662393537
|
||||||
33313337356237613463623534653130393536643135656434666461313431346130356565313365
|
31393565303836393634613034623235396537336465336137316632366264353536643236353965
|
||||||
65616665363530623834383632633235396564313731643538346431313736363537623533333761
|
66663133643462323139653631303230313731333235363764613463343665366335626438613561
|
||||||
39373464656433643131316532323436383166633234306238616563666136646265316136346331
|
33373432376232313264343437656262616462663466373731633737643035303565663535623533
|
||||||
37333232363663316332303566323963313833386366336663303563366437313732666363303164
|
38303230313130616266376163373931666239616436336438363364376665356561383231326666
|
||||||
31633839643239376463666664383635636536653862626161323237313163656632343236306535
|
32386330623364626266306466653432326564663134646362653133346138306336363231613164
|
||||||
37393766663435613235396232313331303266653261373039663233323233386531303363303236
|
61383236393630623336346663383161366461333635343239313438366134336330666663363037
|
||||||
37383366653331363961326231376637333434376634363963363763383832393335323431643835
|
61396338313866373562646533643831343831663231613563376132656338653662313532313037
|
||||||
37356334326263636339653338346561303631666239656437313863353935373166353031613665
|
64616333373066653035623639323764346365316433336166376261343736306338333739393034
|
||||||
64376362393930663430356231633331346437396430376537363335306161346536303535646363
|
61333033383661386434656233316364646562363066616164666436323433613564636539316631
|
||||||
30353837303933393761333532313666633232303663396132303364396132313733366264643532
|
31626134623239396664616561363538363932303565636662636335653430316439353662326537
|
||||||
64643931613533363634663465646165326537313265356432323661653466633066306533313736
|
34373433636265616231643865353862396237336561356262333236343837353631393664323438
|
||||||
34353935366331363838323937313035343165366631366166363665646263326231303237323838
|
36303636316532633566616661636436366336396237366135656663616330306239343461643337
|
||||||
31353563386538323036636336386439663330333933323834613438643335356239313662333033
|
38383736633364666463356131326233366565663535346531393135616138303734386335643063
|
||||||
64353131626236343131633363653836373064333933316336653938373530326234336365376466
|
31643763306361306131366163663161623439623034383462643036303765313631663966326164
|
||||||
64616233653833646536616435306236323062353130396232323139653961636336643861623065
|
37303133353736636265356635646436643334383932613332643632643230346339353132633434
|
||||||
33663132373038366662643532336631643161653866363232383439623762616632643637373739
|
65633566663237633639666331323338383364306266386433306461383838316132383939323765
|
||||||
36656538303338343661636130633038353431623664346639386630366436326534613732316465
|
61356435633965303765363261623531363935303835376535616339666537333964363665363431
|
||||||
36646633316337613166343263313965373037316237626561643339396466353637303630656661
|
31626238643238366466323531313861393234356266336637336561363266636135623739626330
|
||||||
64376234336431616634666538333362373535623535376665636230663866386561313736653961
|
61653566613139656537663237336132633863306638393233333930336363656237636438323538
|
||||||
65383462633662343138656635646332653333323935313634666563383433363137623161663433
|
64323239373431323366383034333438656539333765346266623261636338343938306632626132
|
||||||
31316633353733663430343536366166393865373463633735636465393530343839303439306365
|
39626330643163613437396463326532356262616233643034333261646266363932303839616665
|
||||||
34643866326632393062386164396263633734366362616432316136643162373536623132373233
|
62323563663561653164306538626631666565623737613932366636653639376339623065623831
|
||||||
34383635316537323739636534393731633964343964613331643461373634333663356536343263
|
65323837643164663531396230366634373830303236373834643336666338333833313062306431
|
||||||
36366338613866646131366439616466313335643536333066376338633136383065333631396434
|
38383238393437633338303335613266383564303131616663346439343031303438653434633461
|
||||||
38366536303836323630636666653631353639386231333039653038633163323834306330666366
|
30366532346464343038313033336637653561616333356631343433363536303661643064383933
|
||||||
66626563633937306266363238633864323338663036363363393332363630356633643238303963
|
66626131333065343734396339646462336533346338316662303230666662616135623834333036
|
||||||
61353539383531356664343637336466386634623966663738393563613065373137386361393135
|
37373965356632316236633136316435326633303063353538666130333036613561646163623839
|
||||||
62393234376562373635393435343063663131623430643437323336323264303562326630306430
|
62653631386432396130383465396266633966336663383239623735346363386461343234653830
|
||||||
36396265623133383065626432356565623039356566396432396338333936623438323463386531
|
36623130663963653832393932333962373566623862663137316337636633356362316139343732
|
||||||
35333530643534353563363231663531653936613162383764333535336333666265333836646339
|
31643137653835303766353734646637663735613063353265316533363963356235653363613736
|
||||||
33323136306239343864663339343761646164363531326636373039366361373637316363646333
|
33633334633065656665313462336266366561363933356465613161353839343234666562656462
|
||||||
65656632636235363430383833363834623033613566666461666265386533653438346262633662
|
36316366636235363738383634663365343438643933366334313765366265646438316336373134
|
||||||
62396364333536323061396637633635396233636631323339653564306237393163343065346336
|
31333165663463643763363335316430376335303261343734393238383933636630366133353239
|
||||||
62396638393537643862336139343764366261376631303130383764373964366437383832626534
|
63383933363762643033393165386638373239336465636431303261396561313938316562363539
|
||||||
38646236633136653264356563643663616135386537303430303136353038396630643933306361
|
64393066316534376632623362353563626165653330663431363734656339323032643331386661
|
||||||
39313934336266316561323835376437626461386230303033336337343432653561656262373963
|
32613535313831633936636236303832393039393864656561313866353734323161393336653039
|
||||||
61666466613635316531326663616331653066616435363165646562646332616233306333343736
|
63636336626330353030393935636164633137626338326232393531383864636534643635323262
|
||||||
62376563656662653935346165363762636335643137626139636366626261366665666337386638
|
37643835336534333737613838663363346266653265366433333333353362656262653861393437
|
||||||
39336263653034386234383735653564623338623964626330666331353438306238663936663664
|
39313233363332323839346562386234343135633134356238623164353931303261633932363438
|
||||||
61323731323266353838353330643961623661343236653536363639653836663261316262646531
|
36376462303761396662363234386239323030376362303763653966656237366461343134366662
|
||||||
32356165623833326636636665646236386164626634306231333766613366376135333531343639
|
63333836353465306331633836356632643934303637323764653033663366616639373164306237
|
||||||
36383533373062386433613935356530643163333038356136336234376665316138386665373835
|
64373830633166663531373861303534356662386563323339643961653361613265323933333634
|
||||||
65396265376564663736326637623833346161383163623330323638333239653366616134393266
|
38393065383764376237663038396437376138643933383033376135643463643732306137386634
|
||||||
38386537366165383539646232336539343864636635363563626230333061356230646165633334
|
32653938663862303435373436616461656133376263653236333038333433396234636465396361
|
||||||
39326562633665323634366663333235623237663138336138623838353864646434663264323334
|
30326561353330616436326662353436656432363738313765363666646133316638623331373530
|
||||||
62666133323866633239666232393261323138396665373263333537393561303663663736333437
|
38393962666133613334663463363665323366343630343832343066383566396330346665393861
|
||||||
65363634613639313462303539303639333232303833356264633834353961653031323230333639
|
36383733313032316363626631333763396262653164326236633962346132326431326563633064
|
||||||
35636439613734616165353136396332646663356535663335303862313962303036623962393138
|
33626230313766303966623261346664333438303434316365313932393732663330336637353530
|
||||||
32353133343631306531353431303436353463646239343966323335643737363534333030323236
|
66383165353766626235643939613535373336373232363935333838363038363762636366393264
|
||||||
32336633306238333966666431313363333866666639306634613636323531386162653236353261
|
37633534613166336639393136666636373261623239613931366435663432346535363834623765
|
||||||
37396238663432366339633661613030623836353163323233313162666431613031323864343538
|
61636230333861313433633539336463316464306339356331313865396539303965306334633939
|
||||||
38663434613765653331353538613538616535353236383332366232626531643766376564303866
|
35633135613034643136353437303537343139653165613131393133353934393062616334386532
|
||||||
31633230313432666362363561376362666135306162343838383335363535326535346333663031
|
61666264393561333130306632353432663231663839656239316566336566636430666533626464
|
||||||
61356162316439353461336466383365643339383235356333653466323232316235623963643136
|
37336362623931373161623330613339353739356632346635623533313961373133623864643366
|
||||||
35303562373131656337623966626538646633643630323663663037373330303962313233343437
|
66316161346130663531626436383664386437306432613731303632346163653730663762366537
|
||||||
35396264353930373261326136633566343830353433373735303762313762623163616662613531
|
35393838396435623839313537333132643737626134353333626535313861666535646330383038
|
||||||
66613834353538643031626563363363303930323437346233326665316535316339643838343530
|
62626563333538613736663831303433366266643331646366356161343936363538313066373733
|
||||||
37343932346138303835326632343064396366643761323038656563363864303330333134366335
|
36336331626334393661623163636435633430323132343732646363356565636232373736376563
|
||||||
35356466383035303561643661376431393339643364373262323535313162633939373531353535
|
38303363323263363463626361306164393839363339303831353730353632633035306531353064
|
||||||
66393634363439386639613462323337316462366564333131343262333265393330336231323536
|
36353163303830353965333765336233313033393233326165363939386564353661656465643932
|
||||||
61393237666237336638643963336163623763396530653064333135326535343264363461323437
|
32353461613134333663346633613034656132313434353438393236363036613463613734363138
|
||||||
65613538663739623265656161356565376633646565376437313637326237653664326332396131
|
30313661616264353465363935353639326265333639663739386433313834316130656231383433
|
||||||
63373563386561376130336432393630326539616565626663373731373461636139313439666130
|
34616631646161663331363336323366343535646166663432636166396562333632663162393235
|
||||||
37643963356333666538613364366535313836663931356537353936363433343330643762356136
|
66323931653434346138653464653531656261366662346261366336323965353636393539656130
|
||||||
39346636623833393366393961373932663133383565356166373664373239393965366666336365
|
66353235306233373833643436343735323935313834373638396335396432363532396430303533
|
||||||
66383463666536346336316562386230326237613736666437626264343935613331656636623739
|
35633735326337636539333061626439623833646362393963323032363330306463613662393065
|
||||||
33613637323562626634343232306132346334366335353563323236383033623531643839633630
|
61636466646264636535626332653264356430313536313263633030333435613539666236363636
|
||||||
32646131663339633761306635633466636337613662353733303330646162336335316461396534
|
37656362303135363339613034383961363830616237366265643131306162316461313432333462
|
||||||
64353234313566313565333434613833633338396265653130383632393664383065633238633965
|
63646434326139313664396162386137623662343337643938613662613434653832666537316136
|
||||||
36653262313834323933383936316163396432373033633831623862306261376237326238623336
|
64306664353362636134343061363664316264383838663461653066383366313231653533643662
|
||||||
37373431333764623565653532613231393334313162366531376665623364303932613031646231
|
38653135316263633437643434356436343739613034656363306636643366363361396239306266
|
||||||
61356539643434303933623436376135346639343964376266643862616530346462313138643461
|
65626439636331346561393638316433323630376537646639623035336235663266333730393465
|
||||||
64333161323531346237663333393965353533383235653536356166363439666461653934653761
|
64663435303463346363383065336662656630393534366237366539656230303665623063316164
|
||||||
64663734396530376430353435633937383434336239303837303832643166656632323939323731
|
65643365393937613861313061633366613962393738633065663438623332663862303531316536
|
||||||
36616232616238643934393334383339393366393835346533303631633565376462666132626133
|
64363237613330643061666534383638343839663165346161383130343433663465386230656632
|
||||||
63663531313639396238343834656133616339636535326163333061373462643836306261346533
|
37633231333162623165313536613836316664636632343231393961346637363364303435396434
|
||||||
39613863376338363134376639333866306435353139646364346166313961626435353634666132
|
34623465633930363437343162633865393831393863393632396335383330633565333837346634
|
||||||
63363661316439646235386539363061303335396634346539383666383961636134373834316466
|
37323663643566373262626663323361343036643533376331653033336165383631313164626662
|
||||||
66393461343438323536643234396238393561666465366134613163653132356463643064623730
|
37333239356436613461303332666463383865343531666332383563663234646234316333613036
|
||||||
64346564656632336137363135616464313139316462623766633063653863376630643135346234
|
65316337383233326363326363633232396461356335383536613036313461613037323235616238
|
||||||
39623938323131326136383366333530613963646139323634363166653133643163336132653661
|
39613232623635636138396366323339616430633363313530353237393338323762326366646132
|
||||||
62336664653063393237653065663564663066353539326639366533613738653339326464303939
|
37626466646530356239373834636333303564646535616339346231376364636331346335333663
|
||||||
38663834383831626163376164623237653034326139643963336636616261343763353232353961
|
66646364376235373732616461653866666132646563656438636232346562306662353437386661
|
||||||
37323464666436346236366565383264386637383534366432383662333730613838363632303564
|
32396535353765353138343336623833646365633731376233326161373563366562353239343530
|
||||||
62653165653963666332323563376633613137346162326338323831323630663939366539316666
|
34623962643737356661613562393361396230363130616138326431333961343263663032346139
|
||||||
66386234643438316632336164373166333764333832666165643431323964623834653661386636
|
62373736623064623338313634623761666265336236353564646633353064633931396461303762
|
||||||
6237356465336562626163386330353761336162323138393861
|
37633762396663653232396432653839653863326361313135303933376163316332366431663063
|
||||||
|
353131333632363166616666646661383437
|
||||||
|
4
hosts
4
hosts
@ -6,3 +6,7 @@ vps02.comprofix.com
|
|||||||
|
|
||||||
[docker]
|
[docker]
|
||||||
docker.comprofix.xyz
|
docker.comprofix.xyz
|
||||||
|
|
||||||
|
[frigate]
|
||||||
|
frigate.comprofix.com
|
||||||
|
|
||||||
|
15
main.yml
15
main.yml
@ -38,6 +38,11 @@
|
|||||||
|
|
||||||
- hosts: docker
|
- hosts: docker
|
||||||
become: yes
|
become: yes
|
||||||
|
pre_tasks:
|
||||||
|
- name: Connect iscsi
|
||||||
|
import_tasks: tasks/iscsi.yml
|
||||||
|
tags: iscsi_connect
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- role: docker
|
- role: docker
|
||||||
tags: docker_install
|
tags: docker_install
|
||||||
@ -127,6 +132,16 @@
|
|||||||
|
|
||||||
tags: dockerserver_install
|
tags: dockerserver_install
|
||||||
|
|
||||||
|
- hosts: frigate
|
||||||
|
become: yes
|
||||||
|
pretasks:
|
||||||
|
- name: Base Install
|
||||||
|
include_tasks: tasks/base.yml
|
||||||
|
roles:
|
||||||
|
- role: docker
|
||||||
|
tags: docker_install
|
||||||
|
tags: frigate_install
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,51 +1,51 @@
|
|||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
34306631623934393338353031323633306237333462303030333134306263633731376238663339
|
38366130306535633564303136306635643965383961636561366233653333333934326331633837
|
||||||
3166306666363031323335323666313466383161613261350a653832346439626464636630643961
|
6563626566653165386636626236313761636563386564610a336165656132393339626334376238
|
||||||
62336266623763323931373434663433393635396135626265633433333333363433626362303732
|
30653062373161653730393865663330643231653763346436336230386638616235303834646639
|
||||||
3364363335616435610a363734363239633863393533383463383563373963643362663266366337
|
3734343334356130360a386365633565363538653435346363343766383938633934383638333833
|
||||||
34656537383463643331343235326531643435313036656637336264366431336532373364316535
|
37653762393739376663353430646435306334303538613735663639623562666230353431613839
|
||||||
61376562343534636331616535656363313062373065643333383537313039363834353237313161
|
64656234396263656433643764346336656364313635313537643765633736373532376336303366
|
||||||
31646466376333663561663961373630356633373931643432613039643739396638393262373432
|
62363565613361326532653837323961323937643061643562376562306535326331633137313930
|
||||||
38393566363036393736323431623536346161383464303032633131333931306665393531313832
|
34663663306632663735643139653437316463373361393662633866613436376361353461616132
|
||||||
38366433626237366361383039623539393436353736643435356637323737653232373730363762
|
35326261353062653630666635313566623833343130356139396430616132373632666132393237
|
||||||
34656233666533643063383138326530333135376438363136346633353335383430346363633034
|
34616165376366333137396139623439346537313037306434363364393461343364363265643264
|
||||||
31343434313561313032323738313132333434333266306530333633336664333831303664636130
|
37666632343636633165643961376231386637373463663834663735316536316336396632353330
|
||||||
35343239366264353266363939376332383634353933353138633266333731383338353662373835
|
61376138333564616366616365303134393334656666393433373936623962666134653265653038
|
||||||
63356238613239373564613639646636303464393930363362663635343839616335353632343235
|
34343432373733313365376133633436343536626165366331303639303261346237623162376531
|
||||||
31613230653532643533386133663334616466656366356561383165306239663861643530636436
|
65363830366437613831636564323134343036656230353331326138626330373339343365303766
|
||||||
64643036333333333735373265633633386138373632633539353037353438303736396231343338
|
66313430363137643132383830333463623730636664386135646566653934343136383038373838
|
||||||
30366332356530383366343335343531333264373234346539623162386239656339336331333864
|
35623361646535386661633134613361376565366334386665323638626133646431636163333865
|
||||||
31383864636433663935343635343037326439306564663766306662303433383230313261343635
|
35366164316562643664643631333833316464613961303563633263333865623166613035653565
|
||||||
63383534326633653235316133313864316337636462386631366430636331616331386666666239
|
64646337393964616161623536366431613462663466313634643730636461656364353732653437
|
||||||
64356166343437373135393963336334396561613134383637653037353635396231613463623739
|
33653935373666333366383036643565653361343965653436363836623032613764336566643737
|
||||||
38616330656534316630633330323161353565656664663031663930396565646537653232363132
|
34326562353436356234383634653036366562663434626134666663393636393636613033393136
|
||||||
39353235313839343831626139333134656465386437336634613062613939626639643061623062
|
30303163386265393963613036363964643331363965393032626565353161636230383834356435
|
||||||
35623464373539376331613432343935333230653430373232636662353763353663616266353730
|
64636337613634643831326630346563356166373332303866393636356566633264313961336661
|
||||||
38383363323064376263656232396661303037663133326539373439663762393335373464303635
|
34343932356166616362636133316638393735353735383138633631323439343665353633313461
|
||||||
64333466333533363966636263346266616263366162316638386663643034383030623236303139
|
35636166313436316534623634653631366366346563636138303265343763623935323336383632
|
||||||
37636538356664346263666237646562393031386164663235643737396539613534393066656439
|
64623063623264313962356461386231663832366562383730313965663233613930373437643464
|
||||||
35306237323932356435636261333361666630386636396239383736366562376335353536346236
|
64666533633162313031376536303965303831393137383965393532366331343665663962376138
|
||||||
35306539623364383964636366373165613964613065336633373331643730376534383338363939
|
65393436353231663432656665646436306665353865633265633534636238646336666239613764
|
||||||
30636332663431383738653465363637363930613934616464653833626266663361333736333666
|
34303633343432376134636239336637316434643536613562313137663634666662353433653762
|
||||||
63623237346564646430633634393233323735353161666536613535653234303562393366393631
|
66623035313335626463623632633535323335363434396436326330393338373532613930623736
|
||||||
37316265346263393861373631316165376537386330636434663434353832623139663234363038
|
66313761656231353232643937636134643531396134383236333164666332376365653865363963
|
||||||
39353831323364363038343666393931623035656339333766613963656362646534626338373234
|
34393637646238376563356134613361363638386665633337396564393538366165643735323066
|
||||||
33626466356662303837653361633762643865663236643836383762353263653530623937313237
|
32663437623736386565646265666338376236633363316664306361646235343063633039353638
|
||||||
37396264366534383333623333643737383339393230383266626634333535393365666461376565
|
62316266366530656465653566363137663738633266623663306639653337626562313439653530
|
||||||
31316433326662373235363738346638396163303038666231336437613563313034393461383434
|
64346538646637323730386331383661366532303764643936666232303835363930313866393732
|
||||||
30656530313562316466663866393961313262323166663134663861636539613861616137316532
|
65383564376131613664373437373365643662313862643834316638306534353263306262363265
|
||||||
33663931326136646539316134363463393231633634383335623666653961663033356664343564
|
32313135656463393237633065633430353031616630643563373730396630616431613363663961
|
||||||
36376336373633343631306234616166396539633661636437326232663233663633353837393534
|
37366634373866306461343035363135343064643539336165633534313635326433643235393263
|
||||||
65343536376266393338616563393634326237663866613935616431613463313461376530376332
|
61653935383831393332656562323032336662303562313964356165353562373639396562386536
|
||||||
64336238646463353532613461303633373437323335626263373165373761386136306133343131
|
35306265343861366565636262383436633637373337383962336438636134393065376538323638
|
||||||
37363937336431653632366435343431646438636231383631356433663834383737373463633530
|
35646431316639316139393430653563363566353035343738653432306164393665303936383434
|
||||||
62353466386563316666636166326164393738363932643934313835626538653063383562343464
|
34336236646637646162306463396166383334356134653961306634363962643731373761376330
|
||||||
35333832303336646566646137363961343365663362636462633761633533386233313865353836
|
36346663643835646235326632626135396632316636636131343761396265323734613566613136
|
||||||
30633031373130363135316135326232336538376431346365663165343964633430376333633630
|
66326539333130663361336564333233333337353562376665646361663339323565343232393431
|
||||||
61633235663733373339313336653735353064633732666165323464313537656265353162366464
|
39636363643232396338386630323337383038336564633235323231376638646133336139383864
|
||||||
63666333336632633365326661313335633732633165366164643934623963366462386330303363
|
64626561366563386164366664633039666661386337386637323335656530396665623532653261
|
||||||
38303738663364393634623134376562643163366336313138326561623261653430323335373332
|
62646262626534303362656435663066646633623562636533363138613433663165633738636639
|
||||||
65373530626134616136636635643138626432323131366165323137376665323030363863653835
|
62383330633937653365353136646264653162343966613165373630613631616433653763353233
|
||||||
63336138613033663237306534353430623331323531393434333338323332643539633236313366
|
66653762313764326236316631303663613239336539363633373132623564326339343762653965
|
||||||
62336530363761353062306264393465613335623433346263386538623137613833623663666130
|
34363963353731303132623333363835646334353833383336393066333861623538356233383463
|
||||||
3137333334333239333763333463306333323062656230366538
|
3364363533653462643633386131623535326436333130646434
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
33346332356135656530626163376361333239383432373364653462393362386466316530343366
|
35313033393235333137316165383639623864633332613139393630653931353836643332343062
|
||||||
3766373336353633646338663561326134626237316362390a393932656632653139313461326265
|
3336383464363162336333356636393865343634393439370a623130396430383266666634633730
|
||||||
34613333383363376663363166373033396438366463666231636539393839346639376339663836
|
32613332396230333436396338396434393932353037653062613433393932613932333132346335
|
||||||
3666306132376165320a303435643731656439316137626135323838646530623532353263326461
|
3564366130306466370a643062633839376636333537393130316332323830306238343861306636
|
||||||
34633162336134653036316563623030393363633132626235313933393239363832643232333262
|
62336532316364376664313765376462653731646433613939353833353632343765616365383632
|
||||||
65373666613831383339373931663365323961326665613866353565653533643338353831353963
|
39616237663731313664633038333365333036386332613738313865396139366537623235646532
|
||||||
37353166663562366362326162396637636137373331613763356437626238633634663864623334
|
34613831666364383065343737643661653931333435393564346139663162313631336162383162
|
||||||
39353066623632363962656361666132363830313866383866626262393933626539303639633764
|
32313038663962326163303533636339306535646362303561613262613632643837333634313230
|
||||||
36316262323661643930323262663032386364346531393938656233666336623932383063333266
|
62393836303366653639303735366430373565373938656162623064356239623131626361633439
|
||||||
61653532643463313131303362333834336362623564343561653234616139643666623531333836
|
65633337303337323934356466656365373136643664313535323734666130306366313434373666
|
||||||
62336132333064303139366566306431313731373466353763346637663233633939376431663836
|
66616463663436623131613238616536313963623566313532653536356637656365363134386535
|
||||||
35653065656639393233303636326431353764663661393937336266653637656230316466323036
|
36306462396161376264643061366534363231326239646665336666333732613230383134383266
|
||||||
6362
|
3938
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
- name: Create the dozzle container
|
- name: Create the dozzle container
|
||||||
docker_container:
|
docker_container:
|
||||||
name: dozzle
|
name: dozzle
|
||||||
image: amir20/dozzle:v8.7.1
|
image: amir20/dozzle:v8.7.2
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
recreate: true
|
recreate: true
|
||||||
networks:
|
networks:
|
||||||
|
@ -106,7 +106,7 @@
|
|||||||
- name: Create the opengist container
|
- name: Create the opengist container
|
||||||
docker_container:
|
docker_container:
|
||||||
name: opengist
|
name: opengist
|
||||||
image: ghcr.io/thomiceli/opengist:1.7
|
image: ghcr.io/thomiceli/opengist:1.8
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
recreate: true
|
recreate: true
|
||||||
networks:
|
networks:
|
||||||
|
88
tasks/iscsi.yml
Normal file
88
tasks/iscsi.yml
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
---
|
||||||
|
- name: Ensure open-iscsi is installed
|
||||||
|
package:
|
||||||
|
name: open-iscsi
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Ensure parted is installed
|
||||||
|
package:
|
||||||
|
name: parted
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Discover iSCSI targets
|
||||||
|
command: sudo iscsiadm -m discovery -t sendtargets -p "10.10.10.2"
|
||||||
|
register: iscsi_discovery
|
||||||
|
|
||||||
|
- name: Set target_iqn variable based on discovery
|
||||||
|
set_fact:
|
||||||
|
target_iqn: "{{ item.split(' ')[1] }}"
|
||||||
|
loop: "{{ iscsi_discovery.stdout_lines }}"
|
||||||
|
when: item.startswith("10.10.10.2")
|
||||||
|
|
||||||
|
- name: Check if iSCSI target is already connected
|
||||||
|
command: iscsiadm -m session
|
||||||
|
register: iscsi_sessions
|
||||||
|
changed_when: false
|
||||||
|
failed_when: iscsi_sessions.rc not in [0, 21] # Allow success if the return code is 0 or 21
|
||||||
|
|
||||||
|
- name: Connect to iSCSI target
|
||||||
|
command: sudo iscsiadm -m node -T "{{ target_iqn }}" -p "10.10.10.2" --login
|
||||||
|
when: target_iqn is defined and target_iqn not in iscsi_sessions.stdout
|
||||||
|
|
||||||
|
- name: Set iSCSI target for automatic login
|
||||||
|
command: sudo iscsiadm -m node -T "{{ target_iqn }}" -p "10.10.10.2" --op update --name node.startup --value automatic
|
||||||
|
when: target_iqn is defined
|
||||||
|
|
||||||
|
- name: Fail if no target_iqn found
|
||||||
|
fail:
|
||||||
|
msg: "No target IQN found for iSCSI server IP 10.10.10.2"
|
||||||
|
when: target_iqn is not defined
|
||||||
|
|
||||||
|
- name: List all block devices
|
||||||
|
command: lsblk -o NAME,SIZE,TYPE,MODEL
|
||||||
|
register: lsblk_output
|
||||||
|
|
||||||
|
- name: Set iSCSI device variable
|
||||||
|
set_fact:
|
||||||
|
iscsi_device: "/dev/{{ item.split()[0] }}"
|
||||||
|
loop: "{{ lsblk_output.stdout_lines }}"
|
||||||
|
when: item.split()[2] == 'disk' and 'iSCSI' in item # Adjust based on the MODEL you observe
|
||||||
|
|
||||||
|
- name: Fail if no iSCSI device found
|
||||||
|
fail:
|
||||||
|
msg: "No iSCSI device found!"
|
||||||
|
when: iscsi_device is not defined
|
||||||
|
|
||||||
|
- name: Create a partition on iSCSI device using parted
|
||||||
|
parted:
|
||||||
|
device: "{{ iscsi_device }}"
|
||||||
|
number: 1
|
||||||
|
state: present
|
||||||
|
part_type: primary
|
||||||
|
fs_type: ext4
|
||||||
|
part_start: 0% # Start at the beginning of the device
|
||||||
|
part_end: 100% # Use the entire available space
|
||||||
|
|
||||||
|
- name: Create filesystem on new partition
|
||||||
|
filesystem:
|
||||||
|
fstype: ext4
|
||||||
|
dev: "{{ iscsi_device }}1" # Format the partition
|
||||||
|
|
||||||
|
- name: Create mount point
|
||||||
|
file:
|
||||||
|
path: /data
|
||||||
|
state: directory
|
||||||
|
|
||||||
|
- name: Mount iSCSI target
|
||||||
|
mount:
|
||||||
|
path: /data
|
||||||
|
src: "{{ iscsi_device }}1" # Mount the new partition
|
||||||
|
fstype: ext4
|
||||||
|
opts: defaults,_netdev
|
||||||
|
state: mounted
|
||||||
|
|
||||||
|
# - name: Ensure iSCSI target is mounted at boot
|
||||||
|
# lineinfile:
|
||||||
|
# path: /etc/fstab
|
||||||
|
# line: "{{ iscsi_device }}1 /data ext4 _netdev 0 0"
|
||||||
|
# state: present
|
@ -14,7 +14,7 @@
|
|||||||
- name: Create the lidarr container
|
- name: Create the lidarr container
|
||||||
docker_container:
|
docker_container:
|
||||||
name: lidarr
|
name: lidarr
|
||||||
image: ghcr.io/linuxserver/lidarr:latest@sha256:0560361ab8df29c3d23d12c8e57a7011c4d739018369e6a5ae21f35d60a3e123
|
image: ghcr.io/linuxserver/lidarr:latest@sha256:c4d9107e03efb0d73bd4491bdb3110fa497da8b53493f60404fbd53087ff0119
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
recreate: true
|
recreate: true
|
||||||
networks:
|
networks:
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
- name: Create the mealie container
|
- name: Create the mealie container
|
||||||
docker_container:
|
docker_container:
|
||||||
name: mealie
|
name: mealie
|
||||||
image: ghcr.io/mealie-recipes/mealie:v2.0.0
|
image: ghcr.io/mealie-recipes/mealie:v2.1.0
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- name: proxy
|
- name: proxy
|
||||||
|
@ -13,8 +13,6 @@
|
|||||||
image: ghcr.io/py-kms-organization/py-kms:latest
|
image: ghcr.io/py-kms-organization/py-kms:latest
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
recreate: true
|
recreate: true
|
||||||
networks:
|
|
||||||
- name: proxy_network
|
|
||||||
ports:
|
ports:
|
||||||
- "1688:1688"
|
- "1688:1688"
|
||||||
env:
|
env:
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
- name: Create the readarr container
|
- name: Create the readarr container
|
||||||
docker_container:
|
docker_container:
|
||||||
name: readarr
|
name: readarr
|
||||||
image: ghcr.io/linuxserver/readarr:develop@sha256:c87d419d5e7ac48d060047ea1e5292468913ddd5582a98a03ce72f9008e8c85f
|
image: ghcr.io/linuxserver/readarr:develop@sha256:4c85ecd5d9cd2ab9637e0e10e2903bccb196f1b6be7e73f13ed93e2768b0f7ca
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
recreate: true
|
recreate: true
|
||||||
networks:
|
networks:
|
||||||
|
Loading…
Reference in New Issue
Block a user