Update mastodon to v4.3.0
This commit is contained in:
parent
52dad1944b
commit
d9b5abd3cb
5 changed files with 132 additions and 113 deletions
15
mastodon.yml
15
mastodon.yml
|
@ -2,10 +2,13 @@
|
|||
- hosts: webservers
|
||||
roles:
|
||||
- role: mastodon
|
||||
vapid_public_key: "{{ mastodon_vapid_public_key }}"
|
||||
vapid_private_key: "{{ mastodon_vapid_private_key }}"
|
||||
db_pass: "{{ mastodon_postgresql_password }}"
|
||||
otp_secret: "{{ mastodon_otp_secret }}"
|
||||
secret_key_base: "{{ mastodon_secret_key_base }}"
|
||||
vapid_public_key: "{{ mastodon.vapid_public_key }}"
|
||||
vapid_private_key: "{{ mastodon.vapid_private_key }}"
|
||||
db_pass: "{{ mastodon.postgresql_password }}"
|
||||
otp_secret: "{{ mastodon.otp_secret }}"
|
||||
secret_key_base: "{{ mastodon.secret_key_base }}"
|
||||
smtp_password: "{{ mail_users['mastodon@comfycamp.space'] }}"
|
||||
aws_secret_access_key: "{{ mastodon_aws_secret_access_key }}"
|
||||
aws_secret_access_key: "{{ mastodon.aws_secret_access_key }}"
|
||||
active_record_encryption_deterministic_key: "{{ mastodon.active_record_encryption_deterministic_key }}"
|
||||
active_record_encryption_key_derivation_salt: "{{ mastodon.active_record_encryption_key_derivation_salt }}"
|
||||
active_record_encryption_primary_key: "{{ mastodon.active_record_encryption_primary_key }}"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
become: true
|
||||
community.docker.docker_container:
|
||||
name: mastodon-web
|
||||
image: ghcr.io/mastodon/mastodon:v4.2.12
|
||||
image: ghcr.io/mastodon/mastodon:{{ version }}
|
||||
env_file: /etc/mastodon/.env
|
||||
command: ["bundle", "exec", "puma", "-C", "config/puma.rb"]
|
||||
networks:
|
||||
|
@ -39,7 +39,7 @@
|
|||
become: true
|
||||
community.docker.docker_container:
|
||||
name: mastodon-streaming
|
||||
image: ghcr.io/mastodon/mastodon-streaming:nightly.2024-08-19
|
||||
image: ghcr.io/mastodon/mastodon-streaming:{{ version }}
|
||||
env_file: /etc/mastodon/.env
|
||||
command: ["node", "./streaming/index.js"]
|
||||
networks:
|
||||
|
@ -52,7 +52,7 @@
|
|||
become: true
|
||||
community.docker.docker_container:
|
||||
name: mastodon-sidekiq
|
||||
image: ghcr.io/mastodon/mastodon:v4.2.12
|
||||
image: ghcr.io/mastodon/mastodon:{{ version }}
|
||||
env_file: /etc/mastodon/.env
|
||||
command: ["bundle", "exec", "sidekiq"]
|
||||
networks:
|
||||
|
|
|
@ -32,3 +32,7 @@ AWS_SECRET_ACCESS_KEY={{ aws_secret_access_key }}
|
|||
|
||||
S3_PROTOCOL=https
|
||||
S3_HOSTNAME={{ s3_hostname }}
|
||||
|
||||
ACTIVE_RECORD_ENCRYPTION_DETERMINISTIC_KEY={{ active_record_encryption_deterministic_key }}
|
||||
ACTIVE_RECORD_ENCRYPTION_KEY_DERIVATION_SALT={{ active_record_encryption_key_derivation_salt }}
|
||||
ACTIVE_RECORD_ENCRYPTION_PRIMARY_KEY={{ active_record_encryption_primary_key }}
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
version: v4.3.0
|
||||
|
||||
local_domain: m.comfycamp.space
|
||||
|
||||
vapid_public_key: change_me
|
||||
|
|
218
vaulted_vars.yml
218
vaulted_vars.yml
|
@ -1,105 +1,115 @@
|
|||
$ANSIBLE_VAULT;1.1;AES256
|
||||
65306365306665646137323736343038393135373664636564396535393833366537633965343865
|
||||
6162663664383133633730353734383065376331616364300a643466646539336233353261613461
|
||||
37303636393134613839663533383332633631643637663430336432343666393166303165306137
|
||||
6361623630366339320a653635353338623863666631633561383534343935336362383830346365
|
||||
61346566316165613938323863633534643835623561386439313862633035313933363938646165
|
||||
34386264353163303238313431343864373537363635643439356239306438656437373835343837
|
||||
30613933646130393739626435633861626665306633386234316261313233363363336531346262
|
||||
33396235323039646264393961396163343434623864653464343635346534366135363962356364
|
||||
30353239376435366563346361646437366437616530653066396266306236646137366265313263
|
||||
66323235356131653964643738646565346139383565346162373762663761306163636564333137
|
||||
39643835646166626265373966316639323836643738373534303339373631303932623236383530
|
||||
65316462336131653764633166363234373462323561326662366632356633623639306162633236
|
||||
31356231373266376264356137623230333664353166613637643636653165333737613538323063
|
||||
36306137303566616235323135363366303938643535323833303634393532353763323035306136
|
||||
39313834363231633934663137656639363064353763663565373265396632323065306133316335
|
||||
35323039333662323931396130656134653162303666316431393534633666656161626365316130
|
||||
63333435316165373535646535623530386133386532396361393936323764316265393838333830
|
||||
36323762616263326334316465633062626538336630336564353730373866316337333839396230
|
||||
32613539653662663131626235626434643934356338323762616538393136323237343831653339
|
||||
64623464356466306331653064646364386332333235616363373163613763643135373430316130
|
||||
35613735356436363664333538333535663963613533646334346466666638336662353961366432
|
||||
38313738663133373165643038326438343762663238656238373462366337336466353031313630
|
||||
63343537333161373835333632353137623434306134386365373230653035306535343433623133
|
||||
66313736303939643934666363663233613738393061656239323731663762613238303161656333
|
||||
65623365353239393039356563326539396536646332343037663237373364333731343030306435
|
||||
63303234626334633039663930636364383861323139326661323832313339656565393562353736
|
||||
31353938303862656564663032623164383331313431333337363561326539653163373530396635
|
||||
61373563353938303361636531633737623139613266306464613661343836356338333566363238
|
||||
30326262333139643066316335663033383137626562666163376437616433396533363962333731
|
||||
38623631393335396236306265666537313039393266633139636665393866666362656265313137
|
||||
64363231353064353734393939623330393437323361383931616338396434303361376164313562
|
||||
31326539653962613731643538646632353834623536333364373633363665303039613764353330
|
||||
32323432636266326239383032303139376539383932353937323433616235323037353235323637
|
||||
64653633613736306134313532666661663831333965353730643332623564343932636433663761
|
||||
39663431376362303162633862643664343665303364393764306166633131653563383636336138
|
||||
31623636333863353733666164656430306230633530373061356261323966333932653663663430
|
||||
66656462656139626135326330386231356263643964316266633064363362383766643930666132
|
||||
61323662653037326138613836326235333039376461636631396462393438646466653830343563
|
||||
62353762653264393663653930623839373665376630366261376133386132303363323463623365
|
||||
34353433303762383933313634643636373063396234656335346662383665353262323730656435
|
||||
34653139383162373936336638353734626530666534663039366137613139396439373261653365
|
||||
38346361386266383535353438356362363138663838343166346564633632643937616532653637
|
||||
64366466623161663361393238333366366335613431326539383733613366303739383963623863
|
||||
64313039316265303330393037363565336537326539643230356639353061616365353336396133
|
||||
35386438653064373166383733353538633761653833336135333864633330306664633439346530
|
||||
31356266343461666231376233656530616162373931666231343630343335666136663161333565
|
||||
61386461386131386439303031643236303761333039613930633763326635393533656230303936
|
||||
32363664326138363532313532383237336335333933336131306236323862343933303335326533
|
||||
33313535343337313537623665366438303665353339653738323533386663633263343561613563
|
||||
35326239343537666363643264623362356134313534646639393266303066306439316632313762
|
||||
37333433313436646430363930623961663064386331383866613065383065346330386631323464
|
||||
36383465633435386233396132646138623363383238383531326166323965313434613136663538
|
||||
32616366303035393438333438663834613539313530356165626362343139373764653338623033
|
||||
61353464323766613635363735353037393064666263396631373466313633333362396130396462
|
||||
61333237663932343330343363626639326138343134383235313863346265346438663839306364
|
||||
65373533643032366234323436343033316365323037623639353462373233633835316664366334
|
||||
66666365343465616236316235663537633432623630643538626165363431316439626162326436
|
||||
33363038393538366439623463393931333130383431373765636238373937653234366265386532
|
||||
35646138653330376462633564393265386230313766323365663837323135376434326666636634
|
||||
32623662616336326464623235356265393339363734373837343061663733633262376634363931
|
||||
35633335336265383433346238373231303731646164323330336162653866656437636431663461
|
||||
36303136666538613164386134363961393735396661373763663565333932633063666162313533
|
||||
63386430353165303965383938623562313064666263613561613465393038383963643162386164
|
||||
63363539313863396566343333623533646433383863366435383665373434393534366139356336
|
||||
64396539653264623834616439626636373432353535313930326138653738613361373036646138
|
||||
33636566306664356464333964636666613937393432336235333136376531353461393832663231
|
||||
38646633386537353936643431386161663833666139393439636334626537396264653233636366
|
||||
39333337353864653862613062313438643165346638393265393530333236353732626265383864
|
||||
65376665646464363333623861313438643136386639373666383061353266633037346335363364
|
||||
61616462353566316538663366346135363366393666653031646161316232626432616131333063
|
||||
36353063633465616166333364666366366637636134366532396132653062306238346362303436
|
||||
63316530666338393465346539353434376137353637666462383430306535383536396633656236
|
||||
63663065623062366632303532636361613532393636363161656134643361616435336365633534
|
||||
62386134353261356137353364363333626366633661663230316335396363336333646661643066
|
||||
30613335636362653638313434373831336334353733313561303431663234313062376165653037
|
||||
64326138313434616264356338396365646166393931323938363963373138343534363832376330
|
||||
35643435353363326333363033616338323932626535376639626636656136643334346332653935
|
||||
38636464663634353838303430663930613734633861333166626564383965373937323166663134
|
||||
33646665393035333534666537303362616338356131383963306461633761636534336437376435
|
||||
31306630373164343666346535353632343062396665346562653633366230333938616337326231
|
||||
31363064333466316565316534663766623464623263333239336637356233636664646361326465
|
||||
66613637663832656537356463643937656132306238323364386136313830373139336161616333
|
||||
66376537386238626338376133363337343838396634616238336337633439393937653661323466
|
||||
65363665313861663763663533653033366632333065396633303237383865613030623031613438
|
||||
36343464636435303662346232386234623565323064393035396532303131376235316636316433
|
||||
31633734633465343636366464623362396130313035653235613131646334643631316639353363
|
||||
33376334326466383534653465623139343966383439636263663365336238653338373361346463
|
||||
63653632326463643334653764643637393732336438323163343766656630656439336662376466
|
||||
31393036303165366562373433663730656538366135396338383965383937383164313531393236
|
||||
37353036663935393133643937646634643061643137633335363736333265336363643838663662
|
||||
31393765373336333861656430323032663266353266373130636664343830353266616236346262
|
||||
66366434356538616539316666366333626532663730356432333731326431633532316334326661
|
||||
61316163386465356466666433363031363333343262333463306631613364653931336265363565
|
||||
35393838643639383034353030303362306337363263393637336336663138373062383634303937
|
||||
38663533326566363437613935323338336234626365613564313236353966616439343463336233
|
||||
61626361633961626532373363323634313936636536613961346339343964353233626666386237
|
||||
30663037356230383533393065633066656331373964343536373335613039366538623661656565
|
||||
32303037333066393732613934626439396364306564343636656637633762396266393339356334
|
||||
37383063643339396233346230323765656437373265316431373863663934376365333630366338
|
||||
31353965386133393961333733363861636666666634343632373665643533666630303936386232
|
||||
34623831373733356238386430363736393963393433323363353766366532663563306339623361
|
||||
65643533663563323763643337396231343266643831363239313361646635626665653731343663
|
||||
36396361623863366362626136306439383636663762633430383435383362626430646261326165
|
||||
63616538633363616530
|
||||
66353066653165663064313238633233306339653462376462363962333233363163383539323531
|
||||
3435383533666439333939303537613464343661626663360a353839356563336638623036636166
|
||||
36353331313734396164313361346165636234366461623532623065633762336531313566623137
|
||||
3361646237386636370a383635383936383537383134383136363038396338323231366130613663
|
||||
64343739313966363163333765303936373435636564316337663631623161666664323034363461
|
||||
31386137313231626231363165326361336138326333303533333536666435663538613639646338
|
||||
31363465393837613364646165333232633436626661393537396236316165656235653465343639
|
||||
62643132316136613065646331643933353966326636313662303039393835303563366535633362
|
||||
62623035643764346139326639663831646134346136363439626262326466336363646330333636
|
||||
62633634353466316233383432376433656436333431656231313731653566653764353432663362
|
||||
31643835333738323363663839396663663032626464666230333935356133323030393365643334
|
||||
34393361393339623366313266333064353566623761303836333738396265656232623066313265
|
||||
61323432396136623731653533613763383363393565373030643932666134333037613830646461
|
||||
35633332616334633631326162396662343635646464353635383737623634383461303839316661
|
||||
31323766633330343962613966356435346166636135363131616337393462613265656333343962
|
||||
65313836363833646162656561663631616462653530616333383839316239393330633163363338
|
||||
30393634636663303930646564313039356433333639333539313865336234323033393533363731
|
||||
32346637323531326265376330396635643831386664643535633932343065656234656535306665
|
||||
36383864376663343837363533666366386338346137646439363332396533643331323938356561
|
||||
34646539386139363835613633353231623664333336636363623765636262376330346334393562
|
||||
36303661333935373534636664626264326330336132336638346136356133343133643266343963
|
||||
36313435623662636233383265323332373861613763376237306238633337303538663335646236
|
||||
39626432393866303436323239336231363834653838326234316230373264636562616231363136
|
||||
36626663343231363662386532316261393464343331343938646236633435366531666262656334
|
||||
32383734653330303933313332303431356136363637326638613431643634373739653331663364
|
||||
63383763623337306538336337346439383766646239323230363361343932613835633338306238
|
||||
63366333346535323161313337666132306564343635303433613136343933656234313961363537
|
||||
35383166633835363166386363653734323437313030366134363261313566353933616665346639
|
||||
30346635316331396134376336363165343734393639306264326336636630393231323831303766
|
||||
63363231616464613934336531396262353931376661613961313532376135366464663835623934
|
||||
30343962373565613538373862373962393430643163633363383231643430306565303934633737
|
||||
65663738626136626634376135353038396235336363396163343062306662666136363766313631
|
||||
63313234346333653336623137353964343364336338393161373234336330353161316235373233
|
||||
62663537666361653630373866313232356662313136363931643964343731633931393933666131
|
||||
32383134336461313765653535303339643339646430663531316135646661326665323836613633
|
||||
65313461346533616339393833646439393331333431363235393937366534326334636163343336
|
||||
32326435633234313766623638383861356234616363353037343936346430663039613038313761
|
||||
36633035366438616435396639633533323363653733653630396564613433376434656631336638
|
||||
35613864326565646231396236393462376162623733353237376333326563383139633661386162
|
||||
61323235633064326166333931653334613963666566316263623962323234646461316165653661
|
||||
33616166613532363962376338663430353465363037383230313263633930303538633165396334
|
||||
30613764363666363835343236646230343262383263396434383638316434633961346339396265
|
||||
64353438316238383635343661303565326135336362633731356463633236666663383362613061
|
||||
35336238323864343833613766653637343337343963383032386238363939353864393736663137
|
||||
39653436663431636461393437313234643230336663663135363630356635396631383635663931
|
||||
38626137653435386338666530366232356438636331396439663362323235363930646362393332
|
||||
33653364613632616162626632663231336636386562626235383631643533323534356136633234
|
||||
34636336643866303230626662373436643339656436346366333566383331353034313262376235
|
||||
62326564613063356532346230383430633535356333393862393232636237623661356231363161
|
||||
66383337623466623133363037326431356137656531326430383462303536333165313632323161
|
||||
33623936666331323765313838383666613162306665633465386136636337366137346661366437
|
||||
30356264313538393364313338343432326466373536356438616436653236313966623132343931
|
||||
32396138323431626162633465383834316334643263666366353462373265393265356564623739
|
||||
37316265633462346434616166346630393035343139663437353137333161633533323736306637
|
||||
61303266366230623663376339646362366664333461343036336330356665643631333436363730
|
||||
62663463633166356331353036323534366163336466383232376134363065373533396431383337
|
||||
33323663353537316461393162646361313162633931383138623863646535636361636630323233
|
||||
34353431356534326335396362663264666534333139663436323131376434303237373038633435
|
||||
31356161356365653332366661306432663738373763363334633262383130313663643365366364
|
||||
36353337653134663339393133613435313335613064353165326438623238633032653532653630
|
||||
64663537336231326664316566356531376561666165646164623962663365633734613366306138
|
||||
32323961396438633330313432326437323462626566373066666533613934303861623938353731
|
||||
38616330326330613036396261656431386135643236346436666237666265383033626431643361
|
||||
33633866646530336466643065333264633634383735663331343930323535633438386331306530
|
||||
31353263393231646163363437323365313663393736333662323037663631373836383733313538
|
||||
39343939633332356361383636323132613163303866663135633863643238363332656536323337
|
||||
64316563636661353631343037613565396363316632626165626135343964373637613865653135
|
||||
63373135396261656230366438326666653537653135616365376364326133636564356436646565
|
||||
62666537653763656465313831343031353661303564303636323764386666376561663963613435
|
||||
61383836633830656565396633623564663262303565663235386531636465323531376463326231
|
||||
64363065326662666336343062383630633662656233323130613330643737613361663363353962
|
||||
31646463393232323537373961336562613863646439643536616265313839326666633835616231
|
||||
31303032343935363533326530373062633764643233393162623539386530333162313632656537
|
||||
37386232643133376165363465653563663462323564653764323635623563316335343866346136
|
||||
34306163333662373735633066303431363537376162333361323431666566303231376137643665
|
||||
65633265363434333863366337303736333466663734613834613332366332663162633566336138
|
||||
35346439636636323630393832323933613761633531313361643962653538313162633330366131
|
||||
34316564653266613761623536353336343763383337643666313830646130303333343634636231
|
||||
65653932323534366433306561346661346161393463313335636464336263383837336630383734
|
||||
65383334333161303436393230383031346466356261326232386630646235316363383736616335
|
||||
64393762323961366335353461636364343434636331386131303364366239373763373739346230
|
||||
62626132666430353136616333643031643439363537623637653162316166613133636666613666
|
||||
37333339353864333634386437666534313532353564363966373239663936636533373830636362
|
||||
38366234656362653736613866613032656563326439396338613262333337393938396466626561
|
||||
34306662656135316438633131323236623262366664306532343765623263313734653561343734
|
||||
36653233353036336330383033363934646266383962393931643134356532633935343030643131
|
||||
66663563646331646236333233333562663965373966376665363965353964623937396338316634
|
||||
65373833353936346630633732373835353766663732373232313764613262333963303064353933
|
||||
66666336393736363939653866613263313439323238353936303465386532383937663539616262
|
||||
61623032653138386366363463323834626262633463376537363333373530616562366662306666
|
||||
64386563646633613566653963653934303238646533383534386530666634653865656466633837
|
||||
64333063623434343035363238623561636431633231663132343366363731393330353461303638
|
||||
39623665316137646262616339336631616134623663636161616665373266306363653436646664
|
||||
65326663313336646532663037303730633937316631393230386438386338393966383334396538
|
||||
35623964616436613839313731613638393038366531316337333734383932366432353961646430
|
||||
38356333643164323564326433623835646561356361386665653038643662373264626235646332
|
||||
66323566626663346338373138313764633334323538383136633463336162383931313836613237
|
||||
36356430613162633834646631356464323466616135356466303333663465666366303462366262
|
||||
65313762323463633865333739636236636664363830633732666330346536303734343631336463
|
||||
33363462303135386431316465336161373630393166646238663536353365626539666261383561
|
||||
30316134643334623232333237373962386362323837666236306237306539333933626261663737
|
||||
61613936336134633636346530643764663130363964636532643965393965363136656261623061
|
||||
32343839366364353535383232396363303765363533613536393762653564663635383132383465
|
||||
61633538636530653737626235343734663264623038633638383030656433376233386435313530
|
||||
64396235363135623130316339316662653164646566613735323631363632346265656436303865
|
||||
38643738663835303635353231353439656261393531303136653366626663386336623962663039
|
||||
35363064643664303732323965393965313536626236393138636636346261643665663334653538
|
||||
33376437636264653334323665633438373262396635333736623639313037343863653735316330
|
||||
38336237366135336335323366646637326564303663396462363939363264613963313232343564
|
||||
33313039336463343066323733393837616363646165393263663232333933643134376337613535
|
||||
32346631633235623934313136356165366237366339373762666539306262343661646638323466
|
||||
37613864623332336139313431316663323431363662653032313932376438353531343662333566
|
||||
35633135336438316230366531353933623265353165666532393361383765363337336533653734
|
||||
3966666364306563343466366535636530393530393336326562
|
||||
|
|
Loading…
Reference in a new issue