Compare commits

...

2 commits

4 changed files with 96 additions and 77 deletions

View file

@ -1,73 +1,87 @@
$ANSIBLE_VAULT;1.1;AES256
34376131343263336262656463373830643861336631626539643663333239313831626236306530
3335623130653432636133356363656465346366303062370a346130326536366638633536613161
62623334363537636634373231353564396362343330623562383939373538633066616565306235
3332323863353334640a396462313862366362366535383737376333383361303065383937396530
38326331396333396263363762346331356431623532343938613834663830393337646666336435
66356439333434356165613030306138666163653934386233663362646534303737323030636234
31616132613830363136666639386462363135656432373236393034316664363637663336366435
64373238633064623735666335636231656231666434383066313336303137333663333031363638
31643733336535383338376631656439633962653262356335383638373764353530643234303935
62383930393634613530643739643335616164633038326638356135623561326165376530363461
37373032393331653261373538633065333662393366666161396638383932393331623766343035
30333335663039323931306162313538373334393335306132626336643363323839633761383063
35343632363837383132656437303138303764316439343663303964396463363638336533653930
39303236353766373131623363653835666439333164366563346164626464633633363163323864
65363961393237666433623565343832306663323862666333343665376135646132363466616364
62356331666432336661343762333961333634396466333465633164326239386266643230393566
36376461373631636630303861313538333834646461663539623738636636626537656438646431
38383436393238363038313563633634396335346138626666366437333433383039363332623639
31396165346431333838393164616339656634346561313737306562343562323030613266633263
61333263653938653034356631333664323630306461346532626533363665363133376232316132
61346431383230656134373630653264363430383561313866363235333435633966386266653964
33363534343634343232373036633330613038303437333033313061313932373739343663303931
34333833386638353436653831623835323032303134366635613735643662636336616464313330
36633335613630663233326166633565386238656236633261396235363165656333333235643137
32623461663562313533333835396233383330613661646431646365343430626662326638653330
38646232386263356566373561353130616539346630613363313163363262356264653233313862
34386331363236386534353534616531643264613764343362646366393435383332653664353363
62333935363132373434613038353632643336633136656266316466373734646234636638316265
62646261396465623561633964313065626361316630353965616233356565343834656563353830
38346361336237646331366632633130613330336637326163663463386233643734356165666431
61396263656237333138356231306437653337656133663031303031616437633564613733316264
63633930353033636235653961393330326635626666626235336334653762373262633739356263
32323532333463653937386430663437303238313130643435353739393639303033343865323736
35366139643166626364373663333266376133636433653261316566366630396666336637326664
30343039633133626435363364346666613732666335313865326234366136366130616334396338
61663461623432303930623261336464643830303631396430363637383838616432356634303332
61346536313035376139313638393737393136643366366364363862383335353533313534366534
61356136366465373530393835613834366665653334376539303462336138646438653039306261
36613736323566636634666331396463623439323063356232306631616135623231336439303739
65393837653837336235396532323465656463636238643038383363616633383866333633663831
61363634356634636265663837306232303362313564323463303363323931396438646337363161
61313033343532336563393632373830326631616462616263346363636566663966396330386464
62613039323065343838653439303333396536366537313335353834613338623961646235633764
30333032323333663530613736313765343364363433366436666134623663653336386632333437
64386639636237333138323431333234316432366236613530376234636438356531636630396431
63643833366136363962346632616161363565336163313764383030303337346565613939383563
65306137633965326534356666346238363137323233336561643333386265613863396338383134
35363135303232376364306234323435356330333061613663326563343533636165356537336536
61656131343966346365396133666662393930663237643134383963303766306534633034356335
37633732393266633965616330643061616664336430643630633033326335643438373737653164
34633737303533666335306466306330343233326531343065666138633166383664333130653864
37623730333532633936316461333066313065316664383934343731616430366135346138663531
33353134333934376663336366663036383630393031303731653332373335333131633136616537
33666266373439346633373735643339653333626237623530346436306438396332613863346264
30346431393735326566393633626535383538343866653262653330366330623930646631663961
38656138313932623131613537376139666137653063313339666333313364343738306439656264
32346533646465376135376531383132396337653966393133316436616563613135353863653064
31373466616135393036333037623164346539323463333037613030386666396363353364396439
39616536646638623739623834363662643566393430623632646434336162316362653434343337
36623334303866343533623538663531303366343136636631376334653636313264376330313836
66333131343062373138663330313633623166303337306466313362343034316364666666373965
36373933343338646333373962623034353631623535306230346663373530346438386334303536
62366666646263303764303330353835633163363666303133333730343263613039346162356532
37323133613037313430366238313261633165643563666239623730653164666264633964626461
31323536623335636333393338333166346336323132373466396432613133613933356232373532
30653564323031636231343232646165653163393663663731313033323763663965356466366562
33303830656238653164646161366265636566393436323135356630393033316337363361306363
30393766636237336466353431616130653961326431323161313234333963643032393061303265
33396664336535353164643462303636616265306338333634376664323837303238623638313266
37643861343034646532626164353238373031633861623663316638333039643036353932323962
39616136653639313232326362663834333363633562646563393561396464383765616230333230
39663939326332333362
64303966386637656661643830646664613862383261303937306662643035616533633636633465
3630623631653063336236643438313762353365383632380a363435316136363832306531333164
36373436666631383031663231396630653836316639343435663864376339303634353438643738
3234656530343866610a353365613237613365343338343866306537323561363530386637366161
30663665663863396334653930316630313930363335653832366264613361386130303831646463
38353233633635636638383033343665353339316464666538396562323030353636353434626430
66323066353863383261656665336264386461326564353862346237363734386630626330356336
38346234313336656430623630343965626234303964313663643533343433376636366237333764
34353730373866613265303332326132333464316639333930666661316266613032386231306665
39643533373165396363336636616561633961313666613438373431666230386634393137353637
34386330643433623161643261656231613461383264353161356561363163396530386465353365
64393732373735343931323437313066353636366565626232643438393462613834383533626237
31616462616230653239303237343538663064373938353538333266653165646536306238626434
61643131376162383636353730666362653537383866303763316531363361333539383034336166
61303663353966636664383033666165623731663466646665363161313661343737643332653739
30333661326430393234306337646163363930396263326263653333643130623138326465336164
61326133663038343566383131313661323666393335326437356537613235303432323439333362
31396535386439383961343865316665356564323166653937663732623139633163396436376164
39633564656264323833303638633033353262386565616439316461623039346165663464616664
33313931633166393330386263386166306465613136363263396336646265323932633831393032
32623565336430353861616537633632366539353432386164343532616530313862373565373663
33396234666435623938303066326265396331303361316364306334656132363061373063633633
65303539346166343161623961363262623936363265383338303463373330333634326231366631
30303565353663623833316230366231306664653061383535373739323735656337363537306261
30393964303430626231616330326161643063626566613961383236303563663035356134323438
39616662613437316234656331326562633238316265393464306135393130626632313361393463
62643562643434303437653134376132346332613934393839333561613636613238383931323961
65633362313064313061383864346362313332626137313264643433656562313663303536386132
63393533636236663262323462396537373730663432346131306536616531633135363132336637
35373734333061336532356532356436643538313764653562343635303731386632393338626439
34636434333539353166616237636233633936396661373731376263623930656534333666386563
34306465363465653738653633623030626665373239613163666563306230333438613934303164
34613665356662313965323265343364343761306237363263346339336536343937626461373132
62323766373432316331353661626132313262336635663562636538376634396264636430346465
39616431333135383538613332333836633066323462656338633330383830343033643033336534
62363132316664643432633664323633333933356131353839653530663166663265363136626532
34363530323564336262373863643361306461633665656535636362623334336161336131393730
33666230366563303334616133363536383761336637363037386530303534313332363861363138
34396638623431616264333937366633663062326262613633366361363831646535376333313631
35356136393335663230313439353233366134323465366639356434303932623633636530346334
66396138303262616336653039313135343762643538626137376130313966336265373133373837
35643937333963363335323737306363626366633064633537323362343930663932613437626434
38363836383437373735336165313536613536313261653364313463653334346534636138646230
65643635386336653134666237626637623861623264333633333063316637386335633462616536
32373933386466616634373432613132623436626637393466633865383966616639333533346337
37366565326138383632613161383162623232636138353464363638663439666231376262643431
34653934616461323434343335333138653861323136333262636535366662663865306631343131
34316537383438653732363031373337373433333261383466646431323932383466623633396661
30623832636563646634326130393135313866646265653862326564313665313934363762373430
37656236306531613261333330313931303637363861623163323238666133656565323163353563
66386562383532373637393361363730323365393736633432393336383236343864383331663063
33383732653338326233386466373136393761303861653933663932653265333862353536643538
33356331613865303362646637303465373439363435396535626262303331346238383837656261
35316462316161663165343465623064366633643139386633653166323763303632376532323735
37333435343934663332306332376434643164643937363263343866393832323438643864623036
33326362656164366136646338383830616530613565663438653461333738313361393633346432
65626638373236353337343639646437613666663537373932323534303766303532663362323863
37613335653631313830396335313538303335353861316562613733633664353263636566666438
64633734663463623935353034316130396463323662633761393530306535343635396130306637
63663766656665616330346264333130656662646133303739646632626433356633346661613862
64333934643861386539383763653663626639373734636464323832646462313235663431623631
38643462326363396561626436373963643665633162633230356261343533346335363437353738
30393331326266613139353837636364346534346636373339303638363534393461323563623938
39336563333166303736666635643062666166376132646364383161353933396665666530313433
35373534636662626236393663643861623866666535656162663538313530303165326235646432
34653061363665616232646430353438363537373236633434323134303536333464363237316238
38663537626334306135623262663165626130333936336639356335343434613134636462303534
66396139646633343238356265326361656532633966653766656636623664383136623134333266
39613433336436356338633163383235653838313837636665646466353938383534396337613332
64633733623962643832356338373266373130633361633133666566663832613830356463373630
61643933373737623566313539333462623839616438376530643961396464313138323163613865
30306436663662396434633139623066373833633938303630646435373662316461333732393238
38613930613566616561626464353135303139323864313734306232656334303836653763633665
37366464323538326261353930306232633030376233326563343930633632396330643037636433
61346365383535336232396639646135326464343035353932636465613130613464376464363037
63373739636330323161643937383163383535663335616366663338373262306534663366366336
63376565396330626666383865653365353331396163643064353161646565323566316235336363
33393739316134353965633533646233663737353936316661313932656331323331323562656166
35363834333361643361356238643535623432626237363062656562633531376265633934613437
63636464623435666533613062613030666239333562623263373031386434353039643362343562
65333139653735376130656166333935343936663666303838633137376330383061373537633536
39313161623964343731393639653365343338373862616665313732393966623436303034303163
36373439333566663835313463313033396562626364636664383936323230323939633830306239
30363533326233666531633832326561343663393436313633383365363038633134303633396463
36613230323233346264366331363330616533323366653238343064376631383039313931656233
6661306536363836616235623039353632623537316337623235

View file

@ -30,3 +30,8 @@ drone_secrets:
restic_secrets:
user_secret: xxx
encryption_secret: xxx
matrix_secrets:
registration_shared_secret: xxx
macaroon_secret_key: xxx
form_secret: xxx

View file

@ -577,7 +577,7 @@ turn_allow_guests: True
## Registration ##
# Enable registration for new users.
enable_registration: True
enable_registration: False
# The user must provide all of the below types of 3PID when registering.
#
@ -604,7 +604,7 @@ enable_registration: True
# If set, allows registration by anyone who also has the shared
# secret, even if registration is otherwise disabled.
#
registration_shared_secret: "jnJ5gfTj_qi#H0:vnPZx7OH*Qz.9u4cxpq.wHcHEAfuhcMgpxG"
registration_shared_secret: "{{ matrix_secrets.registration_shared_secret }}"
# Set the number of bcrypt rounds used to generate password hash.
# Larger numbers increase the work factor needed to generate the hash.
@ -699,7 +699,7 @@ track_appservice_user_ips: False
# the registration_shared_secret is used, if one is given; otherwise,
# a secret key is derived from the signing key.
#
macaroon_secret_key: "PLawJ8o.Q_.pR3Rr.vJO3=F&eAe=b~g6hVOKbrRrSl#w5Eqr8X"
macaroon_secret_key: "{{ matrix_secrets.macaroon_secret_key }}"
# Used to enable access token expiration.
#
@ -709,7 +709,7 @@ expire_access_token: False
# falsification of values. Must be specified for the User Consent
# forms to work.
#
form_secret: "ssHGS0,URi,oQ8~Upfi53meultXQ-Vo-r5XgKjP.u42qL;WGc-"
form_secret: "{{ matrix_secrets.form_secret }}"
## Signing Keys ##

View file

@ -53,7 +53,7 @@
- name: upload homeserver.yaml
template:
src: "files/configs/matrix/homeserver.yaml"
src: "files/configs/matrix/homeserver.yaml.j2"
dest: "{{ matrix.volume_folder }}/data/homeserver.yaml"
- name: upload matrix logging config