Switch to oauth2-proxy

This commit is contained in:
Tobias Manske 2023-04-09 22:08:47 +02:00
parent b2526478b5
commit 37fe8a51d9
Signed by: tobias
GPG Key ID: 9164B527694A0709
5 changed files with 414 additions and 392 deletions

View File

@ -1,356 +1,355 @@
$ANSIBLE_VAULT;1.2;AES256;secrets
36643234333831323663396163633334343963323461323763333539623034306466623435656632
6532376338623832643938623965363264376639373666650a323336343330313834363062376431
62356633643730303162303439666232343530393037333133376332393463376363326535313531
3662383961373862650a663166353834303166363336313363633965646438353763373233656661
38616132643432363132346336303465363363353638656332376634316436623562373533393931
35663763616366346630303934306232666366313938666366373533363764383131663037363739
33336635353366393966343335303832616135633637323736353162363664666239633336386665
34323034396634346263343131316632386334316532323937363031623664626233313734616233
36313136636163356436633963613631646335336464653563376366646166616365326634666232
64656566626232353061363131643661636635366662646362633830316532393763373466643534
33663433303635353265323739333137353637343765623037383764323039343535643464336235
63383164353631626663366266643333366238636634333832386237326561316430653762343463
31383031613661343763363966333636323337643334383730326339303333333363346633643265
31646366363936303734356661636365663030613665383938343037303336323365323232323238
34313666313037393136353639656233333033313032393334346565626132313330616437306662
66643238383462333635333763326439323339353065336666656363303063303337643566323938
35336433613565316539383164303863376238303937393838366338663666363336333465613139
64656339313762623633633662623939393066356630303937653763326539613034346162333032
39383431653833393231386463363035316561373637376565663862613565353235343364343837
64383030313963316134643264633236363261343534363861663831613030616632613365323862
39626463363563373963353130316234613936306665356362646234663636323338363364383161
35303131376266306438383061383738653561383233643531343332376533656436316263333333
61303135353163353837363033643262653231353534643266653035353664343636323636646665
38326230616234393364396331373238313039393739323265656161393361623865373830313865
35366130336135346439343063333364306132313633363730316265393337356132386232396537
36643438633437643837333439326361373732383062373963393432363335663336633335313063
32393433643435383765373161306330623933663961326536653433616439313839316233366435
30636134333233363635336433353336336266626235313130633333396661663330636361393336
35643964366439356238656134346361396132303263356636623663643964656636313465633236
64326464356536303937323337393663656565613934633035306665363837343162633834346664
35633464616237633634613331313839376365633964383037663366636465303661336535306166
65366565636562393963343964393862366465643538653836663733373461353934393363326634
34326637643663323963303964373938356432663163316131396365623838633338363031323232
64663830323537326162356339646537653530316532363831356430633839303635393963666634
30386364393236613462623733316336643238323639613533303962316564333861303331336635
34636465316139613437326266636166383830316234373161356262613237346330613334663563
32623464386638383066313131343834396238336235353239383031663230363864616232386139
34386632313533356236626134636561383363313666326636393439343339383133653438303465
39663361633931303433356133623361653034656130333362343435313334396636326539343331
65646465656631346438353463666164356664313837633531303939633034316532313761623438
64373931336136323535393737303264333232386565356462306464396165323162356662336534
37626638313765346337666232313737306135323337303836643632326638633437313465393637
64346530393464393132346233373031323037313839366536326536653630396565343335323338
38653464663765336234356634316631323361633361376465346334343231623433623764313038
66633864306337633230643761343032383536333263653166383061666262626632363265366134
62383335313331373537313536616439353162613762336232626232366566396335326531616639
32356433363036313439383862666437646235663330643130353436343465643636356134323532
62633965613261353430356362616530353039346363373264633734303664346237333936626135
65326238393636373166376638653232613130386535653439396330376362336438623266306633
61656230663562336465333265666239393538373836373631633731326334626530373238373535
36303366326565363933623836633539643465613537353836386664656637633033636361636533
36623832653764666664356535313031623934613066396661366461383064363531316333356533
30323762383765383839356363613562343635326538646437653466363733666337396131643839
62393930386533396634646138663038653530333236396363336663326264333266306666376164
30663133656265303630383333613262303161373037306231613466613462323036303265646638
38373931376435616637613662383437626234643230393332323839613330316437303263373636
39353762343230333037633761363938666131613161626239303863376466343162646331643738
39613266383430323163306332396339353835313639306564643033633730323535316366373766
30363934373861633631346632666132613131623364383439313864643262396566663137386261
36643664326530663333616364336537326339316639646332313630376239613662643637356161
34623061633265346633373833323766396436393361383434626661643536626465666638646561
63306434376565336563663537316538616264343738653130643164373135643335633536613932
36346234353861333436356235663735303838643561343363623830633638663833653235363036
62346365353836363034313639653639383533373033636130643630323638646435336134393038
64313334613835373437653265333135343531623737643866356432646465326332386434353031
31363837333161313133333862613066313335376237343138656532623637313132663261363065
34366366633364366239393238323238376332376230636430666430353762393039343032393534
38303739396664333434396464383563653836313936383761313339643933316163333734636539
62323663396437343034386235323437336338663462366339316435363261633262383061373338
62313736313437303131613632613465623362316638386238303331363764373961613334623133
64393633656662366162373932653136323136623862616365313964313035363161376236313763
64646162366461376635663764633037646266653963643234366234356430653930313130303839
39633838366165373338303535626437323035666166306165353438316461633464643764353536
34616330323338393638396139336437373065643437653134333933633263313761353966363433
31386565616630306633393230633338393532396230633430383232396464303264633065666435
33363434373362386565653538386335316232303561343832303166343066613830623665653133
62616162623934643731366630386239316634393636386238346533653931316137656434376132
39353961356135323662396330663361343036616362623635386339326536313663363861383234
33313239373939623866633032623134613664353639313261303937613131383263616532353235
66653063313332303330363261333866393464333063626235613830623035366466373866653030
39653037633566636465623030306462363562636366313338316538323761343966386266643935
36623764326462646133393662656635613438656231613464623939336437336338393163656431
64653462653335616137636230313063316332303463663135316230636461386563646364306434
63363630376562326162306538313364336566666634373233626362393862636262353061356133
66636130323938396563353066646236386336343563326461343938613638373134633262323166
64613230373930396637656363333265343863383633663336623636356535366631613333326165
61396163653561643034613461326562663736663565353430636530353465653961356439356563
33313566333431623531346536636535626262636337636230623235316363353030643031653931
65346463333264353763356263663938663032623136373265323834333830303034616437306637
65363265633938393839633139333538343835333164663430626437313932336336613030343166
36363839663861633762306531373662333839376161623863333061653665343836616436616337
66303933643834353862623835643163653563333632396362616631666533353237633231383134
35326463313238626163613661623238333635393436623964663535316164643733656433323366
63303462613636636661346661663934633836303131643032353736666133623061313164663331
64383461616164366234383034393736313431326239353031633865373663373265356236373566
64653038663331386531363864336561303961353139393737336130663265333831376234623131
63393661623262633632306164656133303435636266633462323664656263633339613161396539
32383633343835303864323732373561343666323332623536323236326364623165343334353630
63343139636330393434623961356433396665366135653865646133356365306134346138363734
63613838633163656131393930623034663938373335646635333366393238326630323531653138
62376561653663626363353837393765336631383436633739343039663631393531303166656561
62613161323035363835613730313530336638393163356332653337333565633661353638663761
61613339396662396139386435386331356432366162626636343563616334633034626265393037
31363132643437373234383938396266623534353765326265396563396237623434336264616164
30663032653037633863663735366138653534663339633463323732616463636262623632366164
63313235663739346438633334653135633063396237646235353135373962346639393162626163
34363832616136316439386433316235616461363731653331646230326336643537333566633537
31383130313461396566386637653466376438346237323530653264613336396232363135383464
66303166623338326330346166646234633633323034303464306166396232633330356237383963
31666338313862343566356634366465306336636131623362633338663231633639633836306465
61653064653438643265656230313837383737386538623034393139376130316135663363353561
34393836636436343636356330633061316266616262653565323762393061343435356263353130
35376339646461376631343934396234643032343832616664653864303162636630633539613233
66326634653462656530623561366631396165616237663263343765656139663630393863653035
37613963653261613336616633303636663363613239356539376363656664336461663466353764
63303936313562383833653233343533346338336531363937323639633437656564623039643334
35633635316637303962636538363963356435346431383962333861333963663837363163616165
63336565393864373263356362393765393435636461336331386464386161363661363665306233
37633262306563666666353762333637643965646362376366623265346230636661376535373666
37363738356531663738303030643565323538363233653934306635386163386631313366326134
30326162313034616362656637313434356335643139343733313766316664653563376263383665
30303764306336613137633661336463303333323861316339303964383662623935343563303034
62333664633639303637396263393430633536363430386261363334643964613238323638383631
66336638393963623336303735396562663564646537396331343038656239303930666465326638
35646635646261656436393063343535326130643739333533653631396566326265386162306331
64666338343066313837376530306238323634666162373263346438336331313630396662383765
62373730353936643638373762646563636134636662656436343634616164373466306361636533
39333631366465393535363737353835373962353537656639356664636531613234643936613630
31313338396531396531636234353930383030623236626161343563303739383435373638396230
33643666343161666539303561623031323835656338663630393330343538626236666230306233
39303030326264336562306662383664313336323937656639613230383863323832303931303864
31396464316130386363653563653361323964376334613538623664663131666162666435353761
38383339353335396138623737306136313236333731346534653339663261396266383431313663
31613130353731663833316134323938623435663265633563363962313463643763643139373366
38613230336230306435336532663566656166623735393033313233643839613636613361306239
34643461373936363061613731633766303938306465646434326237623836376430353865363666
63663535386236356136376534306634666634343663663634323832303864343332346664326666
66323062636264386663663237346263363239623266636337363239376530613863623439643164
34323462313562323933393364393631626665393365386538343438653066643163363161396634
37663161333135363461623739626133393764336238656630373537373566656537303432303236
63356338343363343034326531663638346635656331646162623336326536366433343661633066
36616235636637306163313963656336316463646231363535363435363736666535393730373232
30653535396265376637613539333734393235666661306666336334663566613537663132363930
62313763636161363738306236366566643838386136656263643661616336373764333232363666
38646130633833666130383763396164646538333736656535363764363830353263633664313332
35653138336662383535636139643035646339313566396564616533633262646438366432383036
39313731356438623738373831666130623165636261353733393433356636623334366562346138
65353233366335373231616336643732333765383233346565303339613037353663353163326230
61346563366630316633376530636238366564376138396662643430646539653832333833376331
34346132616466623831396439386539626237633836393062386537666135623539653531353437
38396136616631333337643433326664666633663262616161373735396539616235306563393962
36666232613162623034613637353865663636366361633366346461646131626365333364373136
34373438326464646131643163663861633165393038353938353165383336366363633332343432
63376463656132396136316538393035303831373430633562346338313131663362613731626239
32306338316438363663646232613931376366663537353761363434323664383038316338343937
63623863343035336332383231636266323237653735373533306561376364316632306539353137
61633764383465636637666234363566653161383636626432356432666636386639653263336138
36386631313135623937636337643432646336393033303539323463666361303562336530356338
30363334373431393539653134346366306632623365633463643636646138643137383836363031
33646438303064383636643265333765626232656263633633613531616534303366333336373935
30653633396639303961383965346330656439303933613338323330613331633536336661653263
32656335643532653538323237616661373932356432303739333561326265366139336563623835
32653937373230376631326338376336373931343731326164613636306638316138366334643434
65646331373664336463373339343735396335666239646261393563663763636565383433373365
35653434323331636264313838393239303734303239393436653462366236613530623566623039
30616637656261396166386237386431623930623639656464653037653532316434316534643664
30613339623263376463373965633563376534666465613939353538633439616334366562663135
34313332646337383533343931643239653661646539373830333334613731633162616532353561
30326561326232383733663634383431336666656334376239303737363231366561363333386565
63396334323837333961613365626266356163633831393461363234343330396333326131373632
36383935343734373830306462343534333264376162396633646639373963666566336231303431
31353564613538636533346633663132336466343964343938313039343365393463393439313230
34353666373162306430303438643434363837623431303439303439363230613737383731386638
30343831623436366135393837653066326332643237346235323737356533383735303263663733
38623032653061336262613163623239633839346362663835663166333336353165653237366439
34316635633861336334373138326165346235333137626263646530336337656130663533366137
36343362653566353130306537646663336662373665393839303361326233386239303334336332
36373534633730363865663466363439356236666539323239373835396562613931656630356266
34626636376262383961373630303162376665393232326463386331373463633561633961633232
38393165346663386537636662353032306232363063396234366439356237346461373164363633
34303437643133383266346561613034316135626662313666383463333033623432643538376435
32386436646466303762353635616130633932353366626630323738366162623738326662653634
64393666393665663033636264386530396136333962376130666265353466626432616331626261
64373065336633393935313966623965343835646434643836336564353735356133643131333134
37373731636661386230623437363965396538346539376431316466313937353763663930306438
63386239633433623839316264383165356337643635343863346233353135393763366538396334
30346362303230303531666330303461333565613164623735376438363731616331616339653731
65346135343039626334393563326664326336373734333664336436626432346632646563316664
39623632343933313637366532636261663363646139363832313133393234666261646635376434
36386561393865663433663036303630353366363136623564303832333165303037626333316235
39323831643934623431633536383533633931386438326261353431313533623363386364376232
62373465393936386261616164306535613530613564663534323436313536376338646434613761
39336134613539303738396536633665373533633038373732666364643665373931613762346232
64613032643761613732633166653463666261343365336163343361343932393362316165316362
39626533653331623736396633616164333030623235326338613933376364626333643031646664
38373637633533653564643432303432633538373063646634646334623031343836653334313363
66306639326436373138623730336534653930306233363930633864313061663830313337613531
62393231336332363533333732326231623866346533363764666139323530383335653833333338
34646634363165623761643961313936343237336163383761643233396435393630336438336539
36316162613538326539666438613137383137343937323064303764613137653563626435646234
61316639303137353836383566383432393966663139333930643632386564653637643739383435
61393635633730616163383334613832373662653032656566646333306639656130376366613831
61626339363065393463353961653066373261636264346663393730646433633333376536323934
63646464313937363064646463396132373530313566383762643462313537643361373639366538
38623066646634666663343536653931356431666439336236643862303662653161623838373638
64353562333163336238336363616135386636646565613930393431316466383662616437643538
35313761636137333265623534656533373434376439306465313234333932653335313835323362
37353565623165363334363134326563313731396162633361326133383930386132653264366534
66633135313537316534353038613964366538613065313661613465376238363233386361363739
65396163326435383034393032623062383164323164333433396262656163393364306139656265
61323264346336333062373237386534336162373430316662383033316362353638643137336438
64623036623364656633643865633937363264633339663532623465623461303465343731653035
36653565363238383363373732376536383061353830383361393265386439363339363764346164
39653338623238636134646466623362373133623538643139646465626439353139326465383832
34326335653636376663383065663730633331373764366633643934353331356534366663663364
66323966633036396261366131306663636166343563353962616263313532633865623638303034
32303639313262663662363432376563626130383461373536646662643062323764343963653336
61336135383033333931646537376139663064663231653337386635323931633130336336313436
35316233393365326465626130326331383131616462666133316565386136343932333031653733
65623736333030306137383062613138353561343938643030366461623833373161386463636134
38366437636163346339316136383761613932323862336561386435396232393938653132613438
38313030353463653331373965363736303861633139326263613538313466323736626462636161
66383165386466396465396233373238663263353834393461396563326564623665616632646635
39363935313634623431636338336338313539383631316265366163623937316266323438306562
32376334643431626236336432633733393661326561373761326432643039373764323336363062
66663534623834366365353962623031656433396234313233643431326364306536636463356366
36653363326239633034346666666536356566393862386663656539363533656261646463393831
62633837626437303966623364323536306433613064653365356662643863323233336461363937
32313964363163633866366339633839636338656166383839623938303632356335653664336431
66366336636533373365663164616664626165396132653037353837336631303832613763333432
35313234396139326236613264306534306235633330653333313236356131373130663239393462
64303638356431643062383639613739636139656630313639343164613837373532666635646663
31393734363463353932366262366263643062666336306637313134643561333765373935643331
64383239633264636135346138336438613064336337633336343537666333613462323961346137
66633933323439643263323139626662626166626364623764343035633436373964366663353239
64363964353234303264653030343230303930346333613535386565373338643239383132633766
34393062623436333439383833376265303865656432643738663038303061656133386261373163
37356436633466613262656330366331643438353362373830366634363463393837666461316139
64633338363261366333643534663736326264333038343333316635356235326163616138616565
38393139643533333532393864616163366362623263643962326235383863366232333439633565
61633034313032303536326538643730323630323537393136663538653063343835616262646631
31616265393231623337633832663532396233396438353635623366643264373762663265663238
38303561643030333632366537353563393230623733343065353133343464333464333865666238
64633033313537323661366437346666343638643338353236383030333437656238663161656363
31613062333031613238653938333633323461653438366232663466656463306633616635626431
63643033313236316638343435633332643931393238613337316238366336333864323138666362
34316432656137346234373238303437383762613131663931613935303265666630346438643966
61316130333536653562626632333664343962323561333931373162376333306238303336376166
66643034643735353961663766336537643463643962373031343263663137366136656633646536
36623136323531356633663439383234393162393730616163613430393863356632623033333430
39633630336462386565343632333939363435373234643765633738633431633731343966383639
62343833343064613361656230623562633134616664346562616563396261376264303931636335
31333230663939326430313835313164626533666166346637343533663162353131306234643062
35346261323536386432373031373437666464613034623136393630366664303135653265376461
31663232323966633966623463363032363637646462656638336266363231663462373539346236
37373934316434343262336137383535353332616231663238323637353731323931656531393438
35363335653234626238326665616637303663643635383165383135373063663866356263303732
63343332333433303065666566646261396337323238306135373862643335663036653634666238
31343035336166313939353330393735396533383264626335323632313766323264396335306262
61613366373362366331366239613437333265303165306434393335663861316164623238313132
35323832616161386462303037393666366131396564393963613731396437373136623862346264
35656363373235313438663636613838306230333334633636663938306661356464646137313537
32363866646238636363643261323862396132623763633338306361623664616462306161316235
38316265313566636362633437336630373830316365316433366335323837393030336562343465
38646638303630343737306264373630353435363037653133343465636630376662353032613635
66613036343061633036363931643936666139383035393132363636643533313438356362643162
35303633616261646539303162363631393166393234343561633238343163313038313736343864
33363431303333653932626332626139616161346562346137653664663361613639623537613661
66373837656635626534383566626164326165623364346338656139356332623034376161393164
63646466626134623534646564313264313664343334363964366466376636663964343436626331
33366561356563663165663266616430336666306564313339383364303531383165653834376635
35393861336161336463643561623330356337613235623632613537613131363033656531613235
37646335396132303965346333353939376436366462326331323932656132636434646665383066
34343538653030653030623263666538626331646462666561666365346464373334396439333636
36356332373263663561383032656232316435393661366564636562383139333263656539393666
63346430656665343161303936306634393965653365643238303230653966343133386437616135
38343038303430393962633563393538643863356132333066393536366334383130373730303365
31393865323661343237363632626631613066623335346132323538393736663163626234653138
33373065313932343631363333393361323733343961383666623836363538343431666466386166
34633866616336383162376636633931616530663563653766393661366330313633373536303437
33633633623833613164353731613261633931373431333239303537626232323333623835366532
36666330653064386462663061323832313135666136306539666632323335383166393461366665
63616563363639316530653364396463373433356433393662366438333939366464613561393562
62626234353265396564346132383764393130636564313339653030306565646130376135356233
66306361323937303337653638613636343434663831313535303264633364393934386632323361
63303065316162626634303638386630626138376630333965373036383338636233343666366562
32616136383164626165346438353861623339623836663438386463316265376163333836376236
39313430383237643038633532303836376131363439633362623134313064356362306463313066
36313962316465653663643862373235313666353763613239356564623536303735396239393861
38616231616633366566616164343034613336326532663234626638623234613730653665346539
65393963656465613265336331363763343432613235346338353166313132323135323637363830
65386331346135643735663933653361343361323266663638386232336530356239376636316334
35376665353538376639313566623035386632633734626331323632643863616538393630366133
34316330356462323430386133303932616232623362366462373765306563316664326464393235
66613337626365303532356633633435656232643038383739646334393839373166643833626262
37396264666532323761656534623366366462383631313661353766306534313334613234353762
66303237353666613135333265356436376430333433623334643364646165663062636435316338
39653636336335643966393132343736396664396435653835613436613066303036366533613731
66663365633662613762623464316138653234613765353566626638663666386532393963373739
64616532336132333565313863393639353362616665663065373565663461336138373062356135
35343132656433316164316531316533626334366266373566333064653465353736376431323665
65346131333338396233303435643839323234356536393338386134656436313133366530613237
66393438323765316565303339643566306639323261316462333361386161373832396635636231
62303863616130393035333839343432363065393032363335636366643262363131316431633863
36346562366234363163646435363863366466656565363065396665396639613034623437313762
61663037366364623731336661646235316136623032333439613765396461306139633261643633
32313135656335373862323232643231383934636165383461633631373530336133386166303433
30373865326333666535633535386633396336396535343761643635323764363161346636613533
39653964633361333838313632373630306334643966643965623234616564653862386635343030
30643630326165383261306230366237653539626261373966326639353235376236633166333363
35396534623132643630616338353331346565393737376662303436613166653863623866626334
61373861633463386663353364303462626134666132313732666562313935663331323831656437
34356463393866336563386436663139623366363333623962363838633662653631303337636136
38383338656662613461323066323062623630396633343331396661316533363966353135316132
63396237363737343338333433643635383265383035393137343932636434623336653531346439
64393734653163323236396662363636623234623364353466363436656138343265383136313537
64646666646139356333346537313933363561643463386337393336623762393935303337326163
66656432386235663933356563366135383862326534356134393732326335363032356135316539
65373339376363393234623961313265333736386136336364306662313730663565373837323435
34396430653833326633626564616537363938393666353964653839316462346132376266393466
66626339366535666565663765353532336666623661626639663464313235313564633066383965
31366263393766326532333361306534353235373635396530376432383762333362363761383531
34636534386630343534306534343265313339383132343630376136383765383465663133623036
66626130623531633262343633643536626564356264373262353233313232346232386434626433
30346539363935636633666534636162643032336339613436303161313837316332343237616664
62303031313139313262326334313264363939336434383438333136623535396263393636336233
36663237376265323362653166613637663433623366346132626364633763326434326336373762
30613736623536333131653932333134303837306265336664333063343036666333316263353734
37386665653764633837383836333165653766386238386139353331663964316330643538343237
65323435613661316335333830613136353231643631356462646563613235333432633563363430
31333631363762373138666539363234646333666537376531333263303361656638323131626137
31636265646430393331656235646430373332306132346364316431396535343736343463373638
39656532363862616135653861346163646462643139373365393361626535326661616232663365
62376234363230373431656663653237613539383961383930343632346431633730383564323630
62653062613264383530323332663533646133663231356334386330373965343163386363306330
34643535376134306532303265323531316264646463623562623136383536653765633566383639
37386339643966636134653138323031653863626366363037313663313637613830383564363265
62666533653334313563366637366534633834313039393865653262386533323863353039656364
62636461346336623563636532366362636335373538633462336436373965626634663634613262
63653365666236653163313631316636666466386666313533613566626137326137653334396466
34303136393664383039366564623331366339376566383562363931313337653563366337666263
36363833323333383666623535636437363865633365386664636564373939376333343637646166
39383864313630643161636363333036636131383637356138373736396138316435626430363264
36386435343037663236636136386566656538386365386233626334666138613839356565323331
32613366346664656464323230346366623732646166653063663435383135306366613131313631
38326465373563643161356162636636393361343265643539663261303764626431366531623939
32643135356339616539616264653031333366613666653736396636623937313965336539633766
39656465373062633630646638663639336466643336303264343064306363373830373730623665
64656332313166633866383965616432396633363063306230663036623130663732613834313163
35356338363734653730393438303466336334356133646530333062656365363063306133373430
37326466353866353333373863346531646537376332663535646266666564646539363838646463
31356339363135383736376166636531376639393338333563363831336566623638313462313735
63393036656332646631343434636635343337663736636665366235383530386335363335663461
33366530656234336666643666353937313431363531303231643335666264326139323739663439
663034306464333436356137323830363332
35656237393535646532626665356661346166623034306236653630633732623962636262343936
6531623730373235393334393364373033313535323538640a346537636135386434373262623432
37613534653538613063373661306635373336636563336566363136356431336466613131653139
3065306133313465300a346535333038626136636330613139316565396338633436623763346431
39346261303934643030626465386264356237343332366637356237323031343239326432396239
34303263633363633133633964366336353863646630313138623262633834373430353461386164
39626230343266383664666431323637653331303863343137626164613438363536376238323031
32316665303466656539653166326232616137666133396531313036363266633330653835646465
37326534303136393639613866306631643265353333353066373938343337626431353235316630
33653133323463363935636238653961303830363631663834373961326161633839626532343766
61393561643433373864313534393065323036643532336631363737613038336332383236316334
64633466666265313063653930353635663334333630363861386662633562663038356563396332
32366665346337636430346466396337643335326433623338393563333935623861306333663366
65333061313435623532613961313863623331663538353466343365666539656235623630626366
35353965393339343537623062613465643232623134616132653036633438313564363766383533
38653963663330656231323162613365383763306638363335366263633464656362343738613365
61653062333064663939386163353162303761646336353965373164616161393632623439346561
39316337366262343662616564653538393830373733343937393565656562666438356139383764
33393964353066623966346461393763333437326664613662393161356630353936656233343035
30663837666234353238373263366465613936333430653166383861336537306534373461323431
33383064316364616137323738666135646161336136333963613635643232393337326631363762
39663563313638343335373131623032306235313534306566323665636532633231316437386264
34343365646635333438323730636336363932343434333062616565316162323033643863333932
65623163353236623634356439353738663337346137333863633632373038336631343935343032
65306139306465636466626165666538353537346366666561643264313665643232653630363563
31336336623766643139323535616465653965343234396332633765626637356430343361663335
38356133346364303661323537373934333465313365303236633935616162623532316361366164
64626233333066303563393736326334386461323738393265636236323835643932663063656338
62366139373561636632626333623533336237396361316131343765646536386565393338613235
66346539616366633265316164303330346333376539323438333737353739633631336563633235
64386132633738636634323634363435636361343534643239313739353939646234386530633436
31653962333034653236333065653431656433376564383430316338303733306533636265333238
31633931623361383865633238663734656566613134643834333465616230373065326234666462
30376666313033666664663839373832396139646435363237353532653737376362633836356563
38366137353364613262383431666139663237333031373235326265336433316161313961643365
34363965346263666335343563356361313362636631616136633733313734393936303139366239
31663338333438306265656536383133646466353634303230383634663862376532633638323537
30306337653061663762353035663830363331393139346132346434323264643837353530343062
65363663326337333463336633313465633733303237333436363938353364396139383762366135
32353364626531643839343764663638633565333962363463383230656131646462653161353332
37623262386235313037303037363232303361323664646332333532323461386166306338626537
31646434653866373962336632303164343633306537626434333438653533626665306132326535
31313232373135663361333864303131386137666164633134326262383363343534656331663163
63613736626336626336656564373230316262386365303465626464666531323465623731323831
66663165366138636138326138393432633963666265376232633239353439333331643164633665
33356230383538303130666439333839633530313033383466663533663533653839313363353231
32626664356330346539393461336435396635633537666530623235336530653330376539633136
32613338343236616462613366323432313732366330613565613434353064306636353061356236
30393134303832356161396135646432626633326263323462303834623663336439343335323938
38666164613536643332623363653261613839386535333530353536346266646165343137623436
38303737646266383062643362346638616236616161616266366563333237393363306264633130
34646133663564363738393839363731376463343634383663346130653335376465343038373063
66303266663938623366303938333133663762306332343532643366313638383933363434663164
31306333313166613033316230393763393932666634363734363530663436656336313863353832
32626137336334633738373434343633353664633633646636653838663064666638636334316238
38323264356462393333646562316363613033646261343739366536383162316430633735373665
62646564363366306362613835306433623735306533613262376433336337303363616164333738
63333162623033353936613035643939306161306230386162613234626365313366633463363031
31323935653939396233353133376638373662393633306235303030383932333630643136346335
35373733343562383761353364323139326435663434346563656132633034306334353232333261
62326434663565356135636462616234653531356236373432663666383964643834356234633966
36376565643031663936623731313364363262613431623830373839316261613863613933366134
31383739316133323838306632336535323563616438306338303164663136633336393039313936
65333439366532633031363235336665633433333736633136383432386338623865393732643531
39323035633239323235326633653631616434363230313736646262623034323136326363313037
63383337303238383865633835343332326633653938353439343165626534336536663862636163
65653436326231313830303263353236373337376136383039653935323636396666623937383338
61636337323261633461363361326235396434643933393566363062643535376339353037313163
36356162336130313565343238376239376439626165623237656361313136333530623661306366
35623832373837386132303561333065346633303366623633613562666632623033636333313630
33353030653264353161653862363031316662643335303263623865303939333736633031633633
37343931393863363436356162386335656163316663626633353063333736303165353563643531
31653236393864613031396233636662393337333061333165356631356235653161313466343264
39393835303363643539343230373736363935333432343438393738383435313737326336663461
34353762386161326661666139313764653939363162363164343636646261353236626438616265
37393330353263373962343363623637613464333535623037373439613061613965373931336532
30653635653432383463313161613063346132386638663462636235613638666262663137366464
37626164386261336665623066623361316330376239373062313263373563383166306166663336
65383062386434333837373965303464656331353066343161333462383865393162363239323036
62326432336463323761666435303866363262356338343865376136643239653636373465316239
35346239366138396134666239353764373963363662303164656337353739366162306632636462
38643066323834356634336234333465323536353763636231333461373034336661396639373332
32613633323236336233373366626532643639653537343865656563643036393132383261663866
30313531333833333139373030663030356162373931326262316363376365396465343336346131
62346136323264646239613334646366326131636134353661616333623763393761353330626136
30303361363032396635383732663532393066366362333132346465353637613265353830636636
31326363653363336634383861303165356162323536303561666462366164336531353566366439
33663732636662623135613432613166616534386133306463643364313835386436303232623930
32323535613133663931616337323037393037316430613530633562663736313832376132373365
63633036383730306336633430646439613936643435373736643764323461616562636630633263
33636631623733366337323866343930326435656564383438633066366236366133633534306530
61376566656364626331373032613965353565643635353062633663313130306333313439393738
63633665366565636231333235333764343831306138313963333837343835383064663039346335
62653131303261303734633033373333383633643866383630646564643138626564623335306163
66393237646462316535393066363533373332623233613630653732386239353630393462366463
35386239323861343061623838373365353361373831373263613162306663636635313765323332
32646132323466333661313139626535333734316132346262333263373062353239363964653365
39363264373339636530353166643334666632376661666233373261396537333161626139323865
30633464373462666637613533636132353138316265636663666338316333643037373938363934
65316566396435323766323030656464663131633434316439336364376265306630313765626637
36653234346131343164616134356139353132313335346166643061303438326466376634386262
38363632636631383433343062326266613631333931636535383633383135323063316166343332
37343839623939633636663430303438616564333561666461666261323139656330333233396666
35393335303132373038383262333136366232303166373861646537376139363334363039376537
32333630383862616537623439326430333730663061393836386330633037376534636463353861
63653131343066333166656136613066393739363835666131343137313535333261343334616538
37633263666162303733343263323761666634373334373665326430653032663530306432643262
61633337333135343832323166326363353036666335633936393462346165653965616534663235
62323836333836313134366331663662613039343064393639653037353661626162383531333433
37316465643863373434636131336538313433643337393632633035633935633962343731623831
39653230343262383436663536313434376433623338386430346164323861326538396439646234
34376233323361646236386165663736663532343264353461316532363534633164323861396533
30386137306661623735626166323863383837353034636565353062646131396639636366643535
35656137323034323762336136396666336134626132646336643535616665323338653064633362
39383866343865393266313966306331366331343433636564323166376661613335373538643633
35666633393238383439396130653734613030323532313734393263363230383866393163613230
33633363353339643464396538303865303630623038393832393232386635643136323635383231
38383466356438646237343532653164323130363766663038393632316232663061386662363664
39653462656566656138303839303535626435393061653333326636396537616238623434666266
61656432376363376563376330613635336161356661376634373237386338656163303536316230
33646462383133643165383461613239626633626639633033663432306163313731373763376661
31623662616439633131363330633862643163613866643134663538346661653739386236616561
36323535383235383532663135653565366237626566636332363332616332643436653963396163
39663639663562373434663633646339356263616563643039333738653561303662323633313937
36306235653165643632353639393734666166373031353463393734653134613033363036633366
31653335356236666438623430383966353932656237323464313666656438636438326264306539
61373162656439656663656231653864353034643961613438306539303761366533643630326566
32656165336162653662623730313763393838363735356532373839636264616538333764616266
62333133386661636530316362333561346264623931623463633863616639316164623062386236
37393439383930646564306231303335613439373264376634396333326239383538346431393339
64313735346330613531303962623237353431663065373265363735336137623530393539396563
30323034393938656435383264356532613132363733623265343765626639303430636332383735
61613837383363383833356631343934643830383961346335613634613561333234646630366665
63656166353338633438313034666532623361313731623937646534643864616262643039616439
38393734396637623331636534383134303339613139623130356633356338376165313566393439
63396433633433646234336137323261313433393232366362373961646262623533313436393131
61663833393936633031643865333230616637653466613231303861396635356236353264303034
65613033663538373563313263326138386439376562393735636337363530643966326237646262
36636637386662626436346631336137616535656138303764656162646163386333383762353636
33393162303864316533656262656633373830663935363338323061613864623830653835313335
64613763316365646435633139396364366366326636316664346137616632666138663634393735
31663665636433306237306563386637656465376662333662353163373636316632646433666535
34373630633231363937396431633832383730323633376639633334383931353031623330666666
30373030306164626363396234613439613932393530643735386262363930646364393766366238
32616563336663386531393037663361303133313535356464656262326163626262343334663433
34613965626265306139386433626230366161366461613561323037633538383962633264333333
66343933633265623531643231396635363235323035346662393665393635663763663431363162
38623435636233383231366630393032373634646633303033336161323163346264396233656132
35313637396233623264643861613832613039393532326663646530396430663361316133313363
62656230326338393364313364663735303535313035306666316637653034303835363839386638
34643139636365656435393434383264626639613831623966363836343139626431356561636133
65343833323066626539363363316231656162633431323335383366633461323865383335383664
36343738636434353763633232356431663634633935306136386162343263313337356161626631
36366334303265663734636264386561626330363031336363633263376263336264643935623566
63313938353564643362306237663365646263313965313965666136343164343531383130316638
34613362326263386463633230333137623164346166306631333964313664373730383062353732
33363435383936663330613166653936306434363130353930323637333739383664386135353234
32613034393264393065343766356366656631633665323863313561323564303333363936353037
61363837383561643832316235356131333363373732323966376462313365383439326339323661
32333761663138613730313730653639323735613962326164316162376336326436663033653834
38306339656437396431396136643638313331393865356434306431626662326532353732613635
38303865366662653566663962636463623638643531393963346133366236306538393331376361
63633837643835646133303061333439323431356231353430396236333937313130356461663463
62643366383638613866323961316336646661333333316635323338663339623361353738313233
37373439363430666331356362303233333263343764323832643532376330376338396437356330
38363662323463653062636266633462326435663566313332646639323330616436343666653165
65326338633761393566666461323839613861303337356235346562306137663931306464656134
39653239383135326465346337323138303335316238316133343031663864343162633063313032
33363465636666353430626166633736643235666136353034323861386366316562626631343361
63616266393833343533663364363065626366623635636136653563393533333563366433313630
66613633646461666337373862303034353865303336313136306637333664336535623539343830
30613039643563306239336632323730653837626439323436633564306134333633363461613031
63376632636565646238336237626137643935626137323430316539346261643461656364656135
30396330623066323934323631346262343034623531666231623931666136656330363438646638
66646432323262653765626132653162653139623065663362316438376363343330633636383138
65323961336139363739636336366164343936643338396434646361623339356364383836396235
35313631633433326434313438656665663130333261306439653761633462613338346235333234
32386332306364373435356333366431363964383137666364646463633134656639373763666263
66356139643030613264663035616136626233643562633663666234336662663362613938373562
32663038613461326464663534623761336262616133303564333566323334396337346164663036
31623436333761343839363832313064646238616634663333333466326366316132386664393839
61653338643764316333326531316535383439343161373734656337336361663534383137346135
34346535323130653332383463306633363562363636323432303431383736333539326364323237
33346165353130616639396132633139396166396662333136616363313463643133303537663064
63343439656661613730336632653464623734306430346461333939613137316266333533376161
33393134373338326565613066363364636635663164643333383566383133343035343538346365
35313233656438616232636133323332626639383833363835363335393830663433323132336363
34633532653164373032386166656230663563313563343433656434303139383635373532383232
33643864393431326462373032613933393437313462323334323461386166353061623037353133
34333063373837383362613738316338656363313433316235336562636364336435303032343432
61633232633539393337623732646664363538666636303861656165656332376238366533383863
62393635663133356162646265363065646132326365393838393432646434383533643431343261
39343063336639326635376163306566663866373435623164656161613163316638336132343962
32366436623133303433636536623662643866383263316431323737356339373036303064633737
39316233653965393563323462346235373738323831383539396166383638343039306538356330
34643763306637326666613831393636383237643635363339343633336237636338363662363361
33346433343364626131336439383736653864353830343466383634653332633039613735663334
31313863323463356162626331663036333437363065353166323966386565653336656237363263
39376163323339336261376630326661353435653830616134313132353739323632656163616335
37623463393462653432323462646135303861393436633761386437613939623039646437303734
61386464393462363462383135366233653138396139366532636432343539633730633130613731
39643336633238353637383138356233626534376430303264346336353434326366313730386330
33333739303334613634663231393935336465343635663435623434623834303664316531323733
34636564323735336536383338613736633735373462363334303362666563643930373531653432
39653430366266356238343063333234363731663636636230626438626464323030653530366432
65383836316438653062316330363465313430356535393365393535653464616231323731303830
33633137343664636461306639363264336335366436326539353935376364383536363864366430
33666166333437626338636533396134353962366237303963623137306464626439353039373566
62303537626462376463613265643735323961623934373538396435663937316437616437333433
35323235643764613939383631303436346166616165643031333033636165373135363161356239
61323333313865633931343165393934666663333064653762323634626164666538393662646432
38373766633435306234653739623861303463633466666239313737623036376436623465386462
66383239366261376436366137376364356637616331343933336132373366313139626135333766
37646662663966353637636539643834346538636238313933366433663064323135626266653631
34336337366464353064323538396532386531636466316465353362303635343037666533336366
30623137613564623163613936623733393434653231633335666430643332633337326363643866
64383063653632623738366231363261393864393332356238393965323561386130366231643838
62383565383433383835653935313565613164646466303963303965626538343034386461643663
32333730613865336363343431336462643138386663303962633161323137303162646339383363
61393031663538336564343531373934643734363339313137306232346435366264656630343931
34393064323333656331356364656135366661316533616339363730616261313630323636336466
64663763636338383636663533303363666232343233396136623764376535626461646566396232
36616666303164656366643563336239383131353835363862663031646666306236336232636131
30316365353834623838663938383436303934323939663039636634366666633862626335636533
37623739396134363763336261663362323431616266353039666334373238326465313261336266
39303231386338343335613534393033666332346431306234313932343638633561393866376230
30623365636137623136373933343134343838326639306264643534346438333730616430393231
32643464643432343530353535643864316165643163383136663262643136373963623466383563
66386536613331343031616533373666343038323338656662636262383739363230313130326561
62613761333431323435326434666132646233363139623736303734343261336630313534353136
37643936373735316236653861393565653037373035303138353664353735353735616562643366
36343130313937623331613564376566353262616463383038613530336130343730386163333032
35336266366633393832373333353635363061333530613364303836623731333633303639653037
30356634393763613839653938636434346361353833653230396332376639343930646564653032
38663234393836333462306536383139393234373635663164303332343964373434636134326436
34366436373939663132326131643065613165323161343135636239626662613938643131656536
32383866306531663364636437653032333035613338653830353064376634336263666163323337
61653663373633393137396537336232323064653364663430373030343138633662323865383438
61613966636430346532656239343665623334616431626566643163333337333538663262656361
37336461376530633234666263383230616535313461323162366366333061343039656532613339
61363638656564666266313865373863616535323034353139623663646137393932363437356639
31396261326236666566373561636231353262626364313163636239323534353039323736316266
39366566626231643439663866386434336266333739643831323961373039633639316239346635
31366161623966313836366366383661356338336364323463613133373565623038636133653765
39303061313232396161383230393631376332363161643939646231373533396133346630306662
37316438623064306539326137323431616332623936386534353032363261313265363066303562
64353366353539643936333239353062623834373839616137326165386539643931646432663339
64326632336532366665353034343134353333303431653733633639376263633634663132353061
34626163346161643231316466316431636231643665646261343832316661396338326130343632
32383036633065653038333165653834343539393739313835353762323932373837373063656437
64666165313437333766346639616265386435313934333863666138633565666338626664376236
62653431636639363536396630306263653130623533353665383666393231663931626262373464
35643235663334373738646236626338663636643133386530663562343938396439666662346266
37393835346332373263366462643461393965633866646531393934646338663763643363666230
38363665376439336531633362303063333034343534333736316430313335393035646633393865
35366635316265656239326362313462373333643633653265363663386132346536653262613630
34343838393066666263396163336362336637646631346433646438313330363237303161643532
35356634336335656563303163333832303165303664653439313137316330386433376637633562
63376139366339306264306632613666343764393632303139613033656338613766626666653637
35613539313638636239343730666138373261333137666539643865323838323937323237656164
65366564663763623838633261356234353062366433393234626130613831313037323639643338
64306164626236343330393764356262633134626339366530653266323530386563653331303961
39613432303038366134613865343935356631636635643331643235613332666436303163626439
33653933306331616566343431623031653036393963303937633633336463643639353337376631
32303462366665333361356430353030316561316664393665613363656132643866343434643461
39373135386531386135386539633036396339633137346235633965636538643033656138656462
38666433373736653233373936663238386165633766396163393733313932623038623631356432
61393439323336646266376639383338666231343864376132313837316533323038383566613939
34643962323333636335356261363838643965623732663066663364306161303664343335646134
34373130333936316331313637643035393032353036373836616137343635623239616237326265
31626639376536313237343837653236623538316261366435363532653761656466316239306166
37646234353338336463623237313866303537303162393664313961326231333937666431663262
35353839373437656162333136316437356231376637313464356461363638636364633264346631
62643838336337383338323264633961383166333234643433623333313431643430633164323738
32336162316665636632396634386234646165386162303737346530643264353864376635326266
38613937653364656539666466313635666262316433616261366565313034303265363930303263
36636366326437373632306265626162633936623239373330336234643938333732393037353366
63386261363162653133333464613237356638363634333234346262646339306462343633313830
64303964633464613266313366366466633862653432323262623138323464633761343936666135
64363531613539613464313165343363376537623235366438363463613532366361653237333538
66653564336365323139623133623934323563313663663336366265656163663763366435666666
32333334353733363334346262383530336366363232343363663835306638353762326333366139
32306464666238353966613936653135623662613736383839343633323261633935626531353933
36623934366131346235336537386530646339393363366233376631636236346534376131643763
33633536396439656231646631333130386234326665626164383966653461383937363537303033
34666535396130343831336164626330616538343063356463326263376562306262343138363963
66326239646439393266623731346166313463346162336565303835373430363938623965633035
30353064336635336166663065313762626161386138366262653661666337366332653738616231
39613762623836356464333532326530336432346431333661616163393639336561316262663939
39326334373937323861323736336236623039623538393432306637626438346135336266643562
36393463613036313034643936623432346663336563653036623939376138303231656530396439
38653033653361303230333535353531663364363135626666643536346331653833363366616239
66653631393462323137343766316135363733376230373964656633626535356637643530343330
31633837353939386132303562336237646136336533393566376462396137616331363636613430
66626466663763646565336339383962653762613838323635323033306161313766643937613335
30383563343037303765646665363439636634356531343632646165323962353734346366343235
65343633393061656661613164643764323838393165623033363966363831373962656135613561
38663365633934346666386661393835343164616664386630343437353338656163356537313839
62303963333534653465356138626432666266643539353761636464323032623365363633306532
30363832396266613439356134393164636662326130653535653463633930346363393935643961
61333838633139653365313166333332333230663333376466386561363632353166303432633836
37326131653630383539643539666435323831646464643132666537313435666138636438363461
37373732396665346336393137613364633634313635623465633830373962343165373539353832
37353031653762303565656534383535363937313135653063633236346338323939326464323264
38323938653738633166333261386539626366326635323263656631343130333865613461306338
62653963613163316431313631373263306637633838386133303061623633393037663230326464
33363733666635326465393234386261643734316135346531643262346363663233653631613030
34306233656332393863386239323638356466636536656134303536303437633162316562376339
62636330623430386435633765643635346635333761323532373866343939623733646631643637
31373065356435343637626137633137306435313933313537356362636136646164393236356361
35366161636465646337323533336337613564333733376365613431306432303564313865323839
36383832653631636235326236653265623234376466393330626433643434343231663664333032
37626435363430636532383561363165666331306238306632396330326463343739376237383837
66356364396536333538633964336664336566306662353463386131393363623231313963383638
30653361393632353766353338383831663339653738363537623835613461646566383836633938
61646361616334643966643735373335633834316466613934366266656534666463646262663131
39636431623766303465336337626131356135623737383263383138613031643134626634613132
39373062326633636163373363643162636535383036393262666131376265666536366266613061
36646661333532323631326662396434393631366133656432653063646635323563613335363563
36643563323362626365353161376337383438396534383961336531393332333937616230636535
30663261303464366534633937666562393865643162636131633561336531636263663766623339
32336230653465343138623763646263643765323536623462306230383832393664656562316534
30303465366631663738363234323731383138393731633237346433373562383934303563343130
36326364666336396666643163326365336361316632656330663137353635633861313261303436
34376664663162363836363662386265646635376133663037386130393661366263656537636437
35663965666533333464346433363738356161353233373831366666333030656131626232616261
33613536303539363361316566346637646466383435613962386330343532373732323761316436
61653264333930633362366165653966343361353238653236333836323532623535333038326663
38623739376364383835656235323464346366386638333232376638383864323134303431343266
65363938323530363466333064653237313332313634373033643238343838376333333433626262
31336266373534376538666436326439303534323334303832663035636164386539646239666362
38623035653464356134373032316433336338333664353465666430666634393834393366386461
30663033373239353439643662346538386461336530633064626566363530626264396432306639
37386364353430373363636634336132376130333239313737396134643832306637343566373239
31316138323134376136653066326433633430316161373265353334383531666361393538313137
62353837366631353663396433346635376437616536376332643363326139396538633131306632
34623931386332653034396136663131303837353265373035616135386565623733653764616233
66363735303732613935626565363761356263343931336534333837376636613838663839343462
63353236393931336435643337633335613365633636636437333862653335633231666139376366
37643336396433326362333031316430326333393862643636356334336135643338366232356332
65333233383834383761303461646435653965313065663437383035666566363361303462326232
32653137613937303966623134343532633765373431303862396431323764643132633432376435
66366333656561653433316461656636366563323432356339353339636330343465336164366164
31656530626664383464373938373337336361356365636664613632316165646564326535346437
61363736666163313362333039643036306534616137626539313362333633303032376637313966
66396661633737353837366130653035383632306666326662323635643735386139616164613461
66346163303833303536613134336365383438323637336130613663373830663533626530373961
63623863323831306633376331396336633839353062393037626562376137643233613634333166
38316630383366316230333964313635623561326161323136623233393066653731316233373262
32303339366330326132363161623439313330396566613735623265623233663739383964643866
63356561363438623330373233313633633238643561353830313333353262306330316534346363
62643666666131333465626531346563306636396635393736393763656363363934646137613266
35633035376562326135303738343730663466633035653663313231666465396564613263383138
3962313864613330613932626564663037373263326633373037

View File

@ -22,7 +22,6 @@ services:
- "traefik.http.routers.minio.service=minio"
- "traefik.http.routers.minio-dashboard.rule=Host(`${DASHBOARD_URL}`)"
- "traefik.http.routers.minio-dashboard.entryPoints=websecure"
- "traefik.http.routers.minio-dashboard.middlewares=sso@file"
- "traefik.http.services.minio-dashboard.loadbalancer.server.port=9001"
- "traefik.http.routers.minio-dashboard.service=minio-dashboard"
command: "server /data --console-address ':9001' --anonymous"

View File

@ -21,22 +21,47 @@ services:
{% if deploy_traefik_fa %}
traefik-fa:
image: thomseddon/traefik-forward-auth:latest
restart: always
volumes:
- ./traefik-fa.ini:/forward.ini:ro,Z
environment:
- CONFIG=/forward.ini
image: quay.io/oauth2-proxy/oauth2-proxy:latest
restart: unless-stopped
networks:
- gateway
depends_on:
- traefik
labels:
traefik.enable: 'true'
traefik.http.routers.oauth.entrypoints: websecure
traefik.http.routers.oauth.rule: Host(`traefik-fa.tobiasmanske.de`) || PathPrefix(`/oauth2`)
traefik.http.services.oauth.loadbalancer.server.port: '4180'
environment:
OAUTH2_PROXY_PROVIDER: 'keycloak-oidc'
OAUTH2_PROXY_CLIENT_ID: '{{ traefik.oidc.client_id }}'
OAUTH2_PROXY_CLIENT_SECRET: '{{ traefik.oidc.client_secret }}'
OAUTH2_PROXY_OIDC_ISSUER_URL: '{{ traefik.oidc.issuer_url }}'
OAUTH2_PROXY_COOKIE_DOMAIN: '.tobiasmanske.de'
OAUTH2_PROXY_COOKIE_REFRESH: '1h'
OAUTH2_PROXY_COOKIE_SECURE: 'true'
OAUTH2_PROXY_COOKIE_SECRET: '{{ traefik.oidc.cookie_secret }}'
OAUTH2_PROXY_EMAIL_DOMAINS: '*'
OAUTH2_PROXY_FOOTER: '-'
OAUTH2_PROXY_HTTP_ADDRESS: '0.0.0.0:4180'
OAUTH2_PROXY_PASS_BASIC_AUTH: 'false'
OAUTH2_PROXY_PASS_USER_HEADERS: 'true'
OAUTH2_PROXY_REVERSE_PROXY: 'true'
OAUTH2_PROXY_SET_AUTHORIZATION_HEADER: 'true'
OAUTH2_PROXY_SET_XAUTHREQUEST: 'true'
OAUTH2_PROXY_WHITELIST_DOMAIN: '.tobiasmanske.de'
OAUTH2_PROXY_SKIP_PROVIDER_BUTTON: 'true'
whoami:
image: containous/whoami
networks:
- gateway
labels:
- "traefik.enable=true"
- "traefik.http.routers.traefik-fa.rule=Host(`traefik-fa.tobiasmanske.de`)"
- "traefik.http.routers.traefik-fa.entryPoints=websecure"
- "traefik.http.services.traefik-fa.loadbalancer.server.port=4181"
- "traefik.http.routers.traefik-fa.middlewares=sso@file"
- "traefik.http.services.whoami.loadbalancer.server.port=80"
- "traefik.http.routers.whoami.rule=Host(`test.tobiasmanske.de`)"
- "traefik.http.routers.whoami.entryPoints=websecure"
- "traefik.http.routers.whoami.middlewares=oauth@file"
{% endif %}

View File

@ -1,7 +1,28 @@
http:
middlewares:
sso:
auth-headers:
headers:
sslRedirect: true
stsSeconds: 315360000
browserXssFilter: true
contentTypeNosniff: true
forceSTSHeader: true
sslHost: tobiasmanske.de
stsIncludeSubdomains: true
stsPreload: true
frameDeny: true
oauth-auth:
forwardAuth:
address: http://traefik-fa:4181
authResponseHeaders:
- X-Forwarded-User
address: https://traefik-fa.tobiasmanske.de/oauth2/auth
trustForwardHeader: true
oauth-errors:
errors:
status:
- "401-403"
service: oauth@docker
query: "/oauth2/sign_in"
oauth:
chain:
middlewares:
- oauth-errors
- oauth-auth

View File

@ -1,22 +0,0 @@
{% if with_fa|default(false) %}
default-provider = oidc
# Cookie signing nonce, replace this with something random
secret = {{ traefik.oidc.cookie_secret }}
# This client id / secret is defined in keycloak-realm-config/master-realm.json
providers.oidc.client-id = {{ traefik.oidc.client_id }}
providers.oidc.client-secret = {{ traefik.oidc.client_secret }}
providers.oidc.issuer-url = {{ traefik.oidc.issuer_url }}
log-level = error
cookie-domain = tobiasmanske.de
auth-host = traefik-fa.tobiasmanske.de
# Add authorized users here
{% for user in traefik.oidc.whitelist %}
whitelist = {{ user }}
{% endfor %}
{% endif %}