Compare commits

..

No commits in common. "ab7bba6c3676579c651ccba2853c08c477c420cd" and "c6bd67e1e9073414c0cb54cc4db637c2639a874f" have entirely different histories.

10 changed files with 231 additions and 203 deletions

0
.gitea/workflows/deploy.sh Executable file → Normal file
View File

View File

@ -1,106 +1,103 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
30336234383331626531303363316337653961356661323166336366393464303038306564663537 33333433363937623165623637313663666137336165633763356665663033626461356264326366
6631393938666433386236303265653064336634623331300a663965396265343234663661333465 3165396336333264643732356133366136363730663237320a653634323237303162346538326233
62363961663233666536303131376362373739376636303064353830363633313566393231633264 35323163623233313233353933646465616237343439623432396561633631366330613936373235
3231663935626533650a373738363231616634383630656230303234613461616431396534656533 3934353738326262630a326633626435333236616466303537353161646230313638646635343963
38643633396163336339346466643331386136376334323732346537663037313530373564653235 33636661373239313636343433613936376230346466666339663533666438616338396336663232
32306337633433643261336633613132646266396462633538376261626437643734316136343937 35346133346238643266643335306163303933393630666262666138373237333434663336353963
61346135643030396633306337323562306361626339326661333037326566303739366264376466 33393633633836363964323635366234393432333931643066636635373732313636376434363238
35366365336335383065636666666237303535616234626135313031393633386332306237386561 32303665393764623939323037313361303331303137666530376431336436343661323639393835
34353039373965653334333562363834616430373265646636326137633439323134306233623461 33623136623161623238366437646437353131393536666465636437316135303866643032316236
31376435346566373862633033363834323162383634396239663465616537336464356236323237 31353363656439326533656130313130386564636262643936303166363139386365393532633036
64666662646239646630643930356132373561366663643039346430393162323563353138613731 36376562363766363730306137346532616466333936626663336335643065303763326261346362
30663139316233313364346266666462343031643635373933666332336539393238323434633133 38323665643330323061646564623333386632393665653636333934393761633430643733353363
34393630613265623833633366323739303439366537623838346237653839383064303331306439 62633339303033653437336465356238636335343566623961393536343864306631306230366466
37326639373864623835393265343533376233613765343638353466326333363532653265313832 66326233666230636163376165633834323836616430393362623537333865366337316636613731
33643164383034643065303439303630636532393664323466356430393635333037643837633931 38343739323562633462643566643761353661336266353333656364343935323961626531326438
61626337393565626434356261326233353134356337363664326263633539663635313162356337 62353936373266613965663064643534386430373065656432613337653862333331633431616430
37366363396565313938643862633038613661323333303431643934323566363062323266373362 64346633303936316163313463666230326662306564336431663566386261653864633037363362
63663065303363353563656266623338653233616339663763323131626330306231623533653631 32633733333536336236353063623830653838613761383936346162666563333338353134313563
37376133303137313836326633343435323336326133313164623636373332613234636266313762 32616265366338613564343562353335303038373539663130626363336231393464363035623662
32313232313630663130653862393831613833323232623863363330633161656337336134396166 66326161356132386261333336393638626631333064386531646130336636643464633963343534
63623639336661633839383534653739373435386232366437653639386661336266353163666664 31326630333536623433396438653231646562653731383964663331613462633933376165373532
62663634333630306135343336626563366530393066333863613931343235656632626338366166 38626334303465363262616365383466633638393364613330383664323339326432353061663331
39353434663062656466386264613363346633313035636633326439376561306136303366366564 63373436326633326631343064613133643366653265353732646464373064613561643862393530
33666566636231373035306361643439643036333033326164616166366237333631653239396439 31656237316339613835623165373966366236343938626366353433383032306338633330616361
34646438636163646261656563626563343130303632343763353962346538386365613837373364 34663836323564643338326637656166633134636639623933356535343063646332333132363332
33636434666337353238666466356632313233333861353130626237323332373436396362353631 36633561383736393935663262633961393564363831373839656363393139353737663835633837
32333437303236366562646261616138626666616134333862633631663066656561303264623632 37353132646562366461396334616666316137303666613636303034383138303764356437313662
38303735613137386337323237666365666564366539636633613230343239373437346431666365 66336162333830613264336536626263363933323766323265346634623436353862643465393161
36643131353535336330303863353761353335316465373033636532346165376439383632366136 61386634623839633361313938613336656437306638333232653764366363653534366435643432
65326639316132633163633466303563666439326662636433303939386161636431643635643034 33643133316435383538356537366536303261323138313939663966613963383338633035616263
39393233373733626139623630313962663937363864336132333938323635313835353338613337 39643563316362323962386430336337623736623564363366343964623031653161623139353432
31353038623131623736613135623032666463373561393861393637353237636534313533613030 65303236336261353836346433396231666137633662666531363634663862633431616165663432
30306636313463326464353561363665376561336131303233653133333833613766383233306163 32653838636234626339616630653731646364363265386630613865396165643264396337643935
33386162333837393931666130383737303732306234666634333362326464626235393662363963 31333761396238373665303862656433396562383465643337663539626666623931346436646334
31326536383562643135346134666365613561636565373337633038303735643837343231666166 34316366313531626465396166303562383964323764353031366364616237636530653061646532
65306366376137326138666133346166636336373534333930343362316435616164613038373130 36336435323930363463353137626138656335626338396434636163663061363231663261326463
38663437666564316638306665313736633466313566326665353933373365646434336564643331 39313238633837316434393038306538303034383861353566666535376462616538353934353234
30633134313033633330626139633330313564633266353066373332386232326465323335653138 33626461366166383661373961393665653262623562363662376363373533396538643066333630
38663165663139653639303638396131646162653166376531363331366564633438613832346235 34623639383061373139336136306633333436393936343737333365363030376234353461313938
30363537366164613833346466626335383861636336636332316534623239616163616563653630 34386235633330663732613463616533636263373535303366656563623239643130613636303336
36653262616238386161636465333366316161363930333264636164393030376534633332363966 38313265303337353336633435643931363430306366353436663266376165353030393864666434
39646163626165643930373737623339353730376437383637383162616633663735356634643161 61363337306164373964643566653662373565323730306661383964646236613936336365356330
30643838353864376235336435316163313034616463303162663561303731646430313434343832 37303866366432666335383131313735643166643163383462366436373734343733353436356362
65366136326630636464643064353366323661393532323465306632633064363531363833653065 37373639353937363031353366356231343530613664363762323434373562623565323263333330
61356530666436666333633034653663373138396334366333633164393035343437313762346465 62333962663130303732326432613763616633616635303262643538363166656164376365626133
36626137623164386664326565383931323663323532333532396237613834656634323966363631 61396539653637346437356363336664623838633032653161303834656262396665393239666463
62366462356633363863356333366565366437333666356164343130346338653830663234343331 63353734626164326633366532656234643262353666356532653137356161393262333232613236
62663961383562343564323533366335613262336462613362313333343862333733663631363463 64653031383932626436376239393539396662616266663037623438623562343635336433383461
36663664393862363536383039633933396131393533666465383537326431653264616666613638 33646639666234663336323732623564303235646164323563333361373233363135626663333339
65373064303530386333383662643661323862663465356265386337393165613538363936643539 62393662306164613865386333353963303165666362626633363239373761336230356332663461
65333161386162643436613038663439303561356538613237313637346634363966336331323236 35643335373534646636613865366161386663393364616466356363353132363964636237626537
65323437643836656632643037613137643965346338633434303663343865306639666232313734 63636530303037336138346130323135626338313033336264666666643264346233623934303733
30313164363533653661306563626539626265383964346439663166313332303665373331623239 39373736333431373239616239623736623765313064653032313237386230306433323837643962
35653463633466623165356334626436383131343032333230666633376565333739353262396435 30303661616437656363323732666361333934626464633066393634383638613939353139656163
64636136626337353935663435303231383532643832633836376336643537336131376331376665 66356335643966646636353831613163373461393837643431333830373837663739306630646130
36343932656635303562386634626438626163306236333732353963653963383662316165616339 32353666643730343437613732626665366665396363356431636333333938393762363737313961
32333937393166366263666465386630356232306139616361613330373335643664326139623365 31363233346161653837633664393565663366346631313264373639623132333833393731646665
31643635666261343262613035653337633962353566393338313264383235333164373433353339 63343030653764386466356237616163323433366532313465323563643438363535663937353665
61616534386638313764356630636135623238343339626234346139613231613564383039343238 64393734313938336331643434313465636131323936646161386365386433353162393161333261
31613363656134363963393263376538306230303835633864303639333439386534313734396163 65303533373130376464363538316165343865323038613863633561353533363466323033623164
62353936343331343435343933343132636437363632363333363732303164643133636138353130 32346161333433316639643665356433333435326263333931363938323639616630666531636536
64653335366338313764376434353731313330616563326631336238653637653834346330376365 61303062643232653735353265393238343964313338383262613030353263376361393634313130
35633036323734383161363866303131313935333737636330633863346634656536303631633764 61363466373366336431663564323834313832663531393237663661313863303036373638353938
31626533386161366239366464376266346362313034366563626233316566373937356537623031 65323630383031396234653731323961653562396231666435303136653239376632616463396164
33393839656332326333313230633664663263316466376163613632326563363361363366646635 38353962373635656465313333346466623532326366333636656438663634633564626534616435
39346364323330386536366138613264616564353066366433623833653465636161346163383237 61613333396365616535663565663731346630356430393336636663636231646566643138616362
31656265613330333132396532633131376133613436333039646164616536336237623566303236 30366262323638343034643038306263386632373564336338383338326639323035313762376466
31303734653236653466623764323339616235636337633166383536386563633630333765393563 34656139623233623161343935383836636130343031366161333366373266663630343538366462
61623438376461353363643033316530303962646434363735303338383633663862333563313061 63613439353332366137313032623738376464623933353062343137333437306338313030613931
34393766653535386537653363623038396635613234303563376561303665376230663437613331 36663562363539363134643738653163666332386366363533623333346339313031396233313633
31633661646430663761356231653564346138386564616239613763383761366465386530653763 62363539323934393231306162643164323934656332636630353131323932343134356663396365
37336131343331356439353639313764373664363566353836343631613736356536326163363061 61393366643135623939666532313033373366323263643239393431633931333232366266396165
61633637613139613464656636633638346530373532343839356636336462363937326531653430 64316361643662633664326535343437363764323565383466393964623966346135383664636134
65643735613563663436663866623666336639376634326430613937306666643637303564616165 66646665393936613333353333373366636664326231306662326332363663663531613139313964
34303736383363386632353630363761616432653466633961636335633561663939373266303165 31613031646334636431303637623839366561326265336466616634363764356337343336303138
38356230376134373161633261333730653661386339313235336361366264393761633630393332 31613461376434366133323834326333373330653639343833376239633339363839353033666536
61303932643230626138336632643663303535326263306563313163366166613062393239336663 62653961666535376233613333306434613265666663333464663435316638323530363063343237
64323530646336386533633164393736653130363931353030373466363732616435303934326164 31396538623337333638646536346666613537386233636637313434633166326266623436613332
36613334636363626164646234383333353337306632376462383834633531303263373830303666 39383932376335633265306235613436363230386232653664303137353561636434623535333530
32323130376632333961613931343838376363613961633564376463353635386566623465353834 66373034363662613838346538373931386439376139303133393735393035346565663230336633
61316433386331333665366634616530356330613763623132356462626630343631336435393832 32353962653061663234366633306166643134373966343961613562373338353733633736393562
62663730306234643863323161303135646161373132366463623362363065346339353761393966 35363333373530376537663231663933353037393538356331303236393137663132383533383636
35363861353336623735343037623961656436326462646535363033623838663531393432613539 33323964316334393236653063363130643736316263333730343534306664653165623164373139
39356463633532313162343636366639313963613035393464623764393364636366323636336133 30383231343262613539323534303765636262633166356537666332653930343664313831303735
64346462633633646364643238353663316237363062366565626234393735636164616134646133 31383463323837646165383866333735383338643336393735636536636330636661376363653036
30353234383065313837353861373038343363663133623435623963323465333335333161643230 66303838396534343534393238303366363435633038643166336562613564636665643235656665
62643736616431623662323936626438626435366432313335303766353135353338633961653632 38343365633365666335353833326563613133326563616163383033336332313664643464373136
63383063646362623966333331323031353032363132383866623436643338666230663234323530 61653433373935376531373563663863383936613163366564386139633130323539306531326137
30313630653033343363303335303566386437303631316264636436346166643830336235393535 31363863363264663632633635363162306531393339373438646235373039663463646463346232
64313166393634306338663238393463306566636632366632326364346538393530313762643739 36363762306166363462653866643764623163303766383763333534356461306439386166656437
32363764326637386436366564376431623132613764653935626461396262383664623862303037 62393761336562303530636635323661313465323265366463336336663933333039646533373736
64323232373962343662663863303735386639623136386461613438656362383932653962373630 64363165356331373161626233363066356266373663323564333363326432343136656631396231
37373864323866333336366239353166613861646361336661613765343964613464333139326264 66306236396434633132613430653662303563303963346566623033613934326231373732346363
64383966373239653466383364343665353635643133316661643063313036323237623864396561 66306162303938326137643163393437643265653961636564636461323433343665336338346162
61636464353635356334383937363362323964366264613835616538363337663032303365663161 37356666363163376164663866363438346561353838653434386335633534366563343131366439
34663939323366666232663330653332656639303161366532316639636530363761666234656236 38353964666462653736313834346131393537323237326266663863373664656430653966616265
36313637643833323131353032373934643565663530336136643233646262386565326664396235 32656362646631306638303261616363323265326365663663656563656636323332386565303033
39363335623832653863363932383334656631343730356138346661366538613239316634643262 34626536373336316539636531363036386235623835306664353630656261666463373133653931
65623832373236353362626636303966306633343761663066393765626365656364626265346230 39663934353465353063393061333366323266623065316365306563343264343164383232346536
61353662656538383438376165343036373231633732613463326562386333646235373563383232 34623930393330613862643938663866363964653466346335306234363530363461306537333461
39613065626661346564363036616335323235616263383063383364333862643430376135323565 37363362373564353933306535663830336231356266306163316232653232633734663462643764
32396564326331646566653236373633393961376566363735653131643539346366626665336562 6230623937343362633364386263343635643635316434353635
39666136613466643738353935616664363438303965636433336231316137316131633364363366
35323665393236383539323336366137646638333464336633396339356134353438346232376364
6331

View File

@ -5,16 +5,17 @@
"renovatebot/renovate-config", "renovatebot/renovate-config",
":semanticCommitTypeAll(chore)" ":semanticCommitTypeAll(chore)"
], ],
"ignoreDeps": ["postgres"],
"automerge": true, "automerge": true,
"automergeType": "branch", "automergeType": "pr",
"automergeStrategy": "rebase", "versioning": "npm",
"commitBodyTable": true, "packageRules": [
"ignoreTests": true, {
"major": { "matchUpdateTypes": ["minor", "patch"],
"automerge": false, "automerge": true
"dependencyDashboardApproval": true, },
"commitMessagePrefix": "chore(deps-major): ", {
"labels": ["dependencies", "breaking"] "matchPackageNames": ["postgres"],
"enabled": false
} }
]
} }

View File

@ -1,51 +1,51 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
38346338383334306336366564336665313461613038343531323530356138326462336338613236 64353265303739626131366134353362303532343934303364343038633635623566323139313966
6662383830383963613433336133313739363063623463630a623461663331346233393434306662 6235653230653132306139656234313361656232663265340a393963303639393063643131313834
66396261663234313536313762336666663133313665663932663534363435306134663033663135 62356134663635303962306137336162613362383162626330373038656365386135653037366565
6639633433343036660a653363663832333165306663363531613734346436616532636165613037 3539646462613633610a666632323865373566303135306361666332373561316237376632373436
32666566663864623164653233646362326530643465353562376264363139333564373261373836 62356561383166353961373630613734376566373534306134623430633434366638336531656662
66363636373539306631616138323432623732383665633665643966666338323539336136616363 64633135353237613536393032636564613839633164363037346363626461616536663463333730
36646431643064366539666135336132613561336130613439623734656533643164343831316261 35353866393065616134303031326364346437613632333331626234326234636466313434666263
64313463393436346131323562323836623063353433353839666633633566326430636431306165 31363934303763303035373466333765323165626639313937643963353930653537383333393131
33313038663932393361316366666461316261646134626432356261613238666237643439313665 32306334636664323737613631663966646366646131616461353337333163626462363561396564
39366532303265333963616432306461656463353035633737326561633539663134313336633538 32653566316366393134383764326361373239643931636630316135653830653933633430613430
33636663623430386432666339376331666332313634616637336533623762613238653763393336 34346439653133303833653635623131613832333330363565366137326635373932613062393033
66653763323861356434303666633763343366396261376637643362366137613532373033383939 63613862346161643935356137653161376136303938373965313661373336323962383964383333
32383534383437623737336635333562623138643563653261363137616164346638613636343036 37376636356531333139386631393830333639393635616534653466646135366637643236393362
66373364633338386266336533623539656638356465383661393835323839623262393532333664 65353261646637656165646339333830646237303833373263303838303666353837636134333239
38373662336230326234373366373464366132663063326439326361393738643434323330356237 61313332616433663334643432633239613039363436323733646533363164336232396230363365
31386336643063346234366238663137643761663761663163386339623861303235666531663532 37393465323761396136663336343937323861363637636165626637663933346462323131636638
35393931383263326163343033633038353939363339666539363730373034373166333135643963 64616637666332303264366331376537333832313361363234383930636664356432656134386230
63646564356263386166373466313239323136653664653330626337303235373636333533616639 30623564666631393737346663376437313536343236336366323662393964623234366563333061
61383532336234316365353066643766363463643639343362613535613264623064643861636563 33616233663331323632636339353835333136353231366632633139333737396238393037326633
31646637396465383437376137633761646537626631336130363634366633333661306461336662 66356633626239663137343239313839353361303365653636396432353436316636666163386638
66303937626333393263623965346139653538653237383432633931373934366436613461376331 62383936303036623763666534646562313039313562653137646632633362373863386232323035
33613035306262643536323763333133383239393835653435633166663335366132353933306231 64613462386233366132646139643665613164313562646666303937386131393763386330333361
63306362383637333434653938366139663039326435643831623034636136656562343463353237 36393738613039656265663136633365346531303435346166343239636363623434303465643665
37393066323762363738383137373766653464353064663735653061303066313934333162653630 31356132343665656262396133656335313938346439666262333231366339633432666133366138
32363633333035646562366663383964353565333163316663333665353761376438306432343836 30323636653765323234383539626237613961623563386363616662393730353830383835316362
61653739616234623936353964636438356134643632393031316336366237343933313733383039 61313832666639376334346262323365363830643239363131303330633265633435356634346132
64316463313433316435396237663439316235666439336131646132633434323933376164663538 33333965313562303431653363343534346266326332383363366566626131633863356363393532
64343062363066666262353834363731613937313563383064643465626437396661333966666639 37656465383436343930383935356233343332636632346638346332633233653638643033356533
32373734303462313639393063356634653133383663663339313066656330393438656636356236 61306166323565366362376232636234343430626538616263373731363932303135613839656534
61656433336235653733353364346439663364643330653538373064396431646165333661353438 33613762373435343663633531383063386234303833633533623835663932626433343533643132
37663263343536336631613433633031363963323863353734396238643639313366663261633663 65313533613236343336666230623164343530643834666362303831663039386137393165613662
35653866363431356631313161663033336162306337646465633737633134353134653564363763 63613866353234386437643339376438316437333764386465626433633663653366326236663539
37623332306264616330316539396434616364343964383333303630613530666664333535656138 36363234313937343939623639613837363739636232396433613930396264613334643132663764
62303362386430666235396564396666353035646439616666666465653863326239663334313632 31396130663038373134373566323936626238663239306537626363303237326337633166393531
63386331326239393737306366313565653830646434646662363563633136663332646262633761 63633934386633376464643532316565376431666132376532313864313839373338303566363063
33636264376238373337646266313734653864383837623439333030663933386631346165316537 61323838353433633362613133656137646136346533343766353861316338633234363161623937
61643562663136396532336366633939623261363963363632303764316662616239366336366336 32333130343534306263633437666565616235656434333634353038663733383239626539613130
33623266366332303964646637646438356665653531623661666264646239663430383838316538 31636631633665663136623936656537633934613430373462653332353331653432636132336465
31393638373436636337653166363435376663353461643731303061386334386664643061313265 63313631633563616237333633386433643461353638323539313732326137343861653935326631
66656239373062336365363230656664616130386232336261383234323430656438656237343166 61643332393938653935346338333934363338323138303864336564343836373239383031616636
64623265656666353133343564316166613836353564386265356161623163323935306563623232 62653733626561386563666461373539343662636430353666313136633065333766376166326664
65373064386131306334343839623564383439623861323264333066326232626237656332343934 32383736623536386533303263646434303963306533656630393939643263613863353037313566
64646264393732306263656230303566626530346636656164363664343933306361313664646261 35616165613634383865323365376662656365646237316237373263383962613433323936313136
33356534333534663534306364383237646236336666343334316430393334613337303238323464 62623433613863306537656564386636306537363934666139653264346232393230613231313061
65383835323033346633626233333665653163303736343463353266653166656535623434343630 62373031396433653734333463666362303537303134616533663063616238623962383666343162
66313134626366396266346633363332613561306164386237623137356166346232393561373635 39373338376536353266383534643364393563333238626330353932336533393932666462613633
34336331363463313561343365393039353631313563663336643864333832366666353936313066 37323765363137303163333263643964323439616466626562373264636238616534383566383361
38663731316366633664343364653536613734386636653732363431386164616234396139373632 38356261626331303036626366396661336136333138656366333433616265363661636162336537
39373032623034386165343834373437333430613533376337613139623635383732316566633336 33386161343134363236376638656665326463636439336333396131643230363037313031616265
3238353731636530643936396138623564666331306335323737 3632386339633033393563626366646132353539326333656365

View File

@ -1,14 +1,14 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
35306566373636323633636537366133663461303734653862373930313730343166363435303664 62653834323837623562656530316136626366373862626538333034386432316566386661316332
3063396639373664633635623937623734376364623136660a646566383533323163316337623337 6263353264616430663361323831633938623636656364340a393334303763633766666531313734
31376666326235303937656437306263656634373763306533383434396561353438336633616637 66626233303333363933646233303165356436336634383634353361663630366432303165353465
6661636264313134320a393230353131363662633732353134613731303736353632313965666237 3265373863393536640a346237643637373330633266323961313862343939326265303965663939
32323632343039303430643362306531626134326230626266653363393264653435313066306162 37633232306635313438663337323434336530666438646131343962643666616332326166653362
63323531616664326533353162303839376631393631323739363932663233343766333461646234 33646365373563363435643437343932323435623533613233326566323963356131393036656530
31643661343762303330303336393730343032656566653364623539656435633938326334616439 62396237646136343432343834643934386262326336626634373530663666663933393939663739
38343635626439373732386662353636633664363035393065653532643165636431316431653766 64353834336632646533383666643563363663616561613531306661383164336138383934393664
35656465326337393263366230373236383736303430373636366334656432613165613766643065 32653435356666346335313061663833623336626264633137353564313535373338353832653766
33653466313064386437363363656666643136396636336630353236393438393162613430636137 37323266376635323532333962373632626663396135613065363330303361373937626430346137
35393661316461633936366163633737633133393436663536313336333236343831623132356662 30656166316431643634623764393433623232383331313231343062373064636633343662656436
61303239393962363434643838303433343835336533663537646566636430336465393935333363 32623565353362313138303238623939663439313163386234383066313230303966653337646264
3164 3162

30
scripts/backupvpsdocker Normal file
View File

@ -0,0 +1,30 @@
#!/bin/bash
#
#
# Backup vps02 docker data
#Stop all containers
docker stop $(docker ps -a -q)
date=$(date +%F)
cd /data
for dir in */; do
dir=${dir%*/}
backupfile="$dir-$date.tar.gz"
#echo "backup $dir"
tar -zcf /tmp/$backupfile $dir
if [ $dir == "vaultwarden" ]; then
#echo "rclone vaultwarden"
rclone copy /tmp/$backupfile BitwardenBackup:BitwardenBackup
else
#echo "scp $backupfile"
#scp /tmp/$backupfile mmckinnon@truenas.comprofix.xyz:/mnt/datapool/data/backup/docker/
fi
rm /tmp/$backupfile
done
#Start all containers
docker start $(docker ps -a -q)

View File

@ -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.6.0 image: amir20/dozzle:v8.5.5
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks:

View File

@ -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:5e686381e39ebbf84098d5ff6c5b40da0be3b48e0a18b81584a12f4d7e2d1951 image: ghcr.io/linuxserver/lidarr:latest@sha256:c3d8c0970b0e5a7dce0b29930efc83ab33a0fff8d1afbfca88a2104affb80c45
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks:

View File

@ -11,7 +11,7 @@
- name: Create the speedtest container - name: Create the speedtest container
docker_container: docker_container:
name: speedtest name: speedtest
image: lscr.io/linuxserver/speedtest-tracker:0.21.3 image: lscr.io/linuxserver/speedtest-tracker:0.21.2
restart_policy: unless-stopped restart_policy: unless-stopped
recreate: true recreate: true
networks: networks:

View File

@ -6,9 +6,6 @@
with_items: with_items:
- "{{ data_folder }}/vaultwarden" - "{{ data_folder }}/vaultwarden"
- "{{ data_folder }}/vaultwarden/config" - "{{ data_folder }}/vaultwarden/config"
- "{{ data_folder }}/vaultwardenbackup"
- "{{ data_folder }}/vaultwardenbackup/config"
- "{{ data_folder }}/vaultwardenbackup/config/rclone"
- name: Create the vaultwarden container - name: Create the vaultwarden container
docker_container: docker_container:
@ -33,30 +30,33 @@
traefik.http.services.vaultwarden.loadbalancer.server.port: "80" traefik.http.services.vaultwarden.loadbalancer.server.port: "80"
register: container register: container
- name: Create rclone config folder
file:
path: "/root/.config/rclone"
state: directory
- name: Copy rclone config - name: Copy rclone config
copy: copy:
src: scripts/rclone.conf src: scripts/rclone.conf
dest: "{{ data_folder }}/vaultwardenbackup/config/rclone/rclone.conf" dest: /root/.config/rclone/rclone.conf
decrypt: yes decrypt: yes
mode: "0600" mode: "0600"
- name: Create the vaultwarden container - name: copy backup script
docker_container: copy:
name: vaultwardenbackup src: scripts/backupvpsdocker
image: ttionya/vaultwarden-backup:1.21.2 dest: /usr/local/sbin/backupvpsdocker
restart_policy: unless-stopped mode: 0755
recreate: true
env: - name: Setup cron job for backup
PUID: "1000" cron:
PGID: "1000" name: backup backupvpsdocker
TZ: "Australia/Brisbane" minute: 0
CRON: "0 4 * * *" hour: 4
BACKUP_KEEP_DAYS: "14" job: "/usr/local/sbin/backupvpsdocker >/dev/null 2>&1"
ZIP_PASSWORD: "{{ VAULTWARDEN_BACKUP_ZIP_PASSWORD }}"
volumes:
- "{{ data_folder }}/vaultwarden/data:/bitwarden/data"
- "{{ data_folder }}/vaultwardenbackup/config:/config"
register: container