summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2024-04-12 18:43:04 +0200
committerChristian Pointner <equinox@spreadspace.org>2024-04-12 18:43:04 +0200
commit7cd4309e4fce47ecd8241becb93ad2a57db16982 (patch)
tree37b41d296244a6341660113199789656e400bc5c
parentch-apps: upgrade node-red to 3.1.9 (diff)
sk-cloudio:
- remove nextcloud instance: wae.elevate.at - add new nextcloud instance: visuals.pixeldada.com - prepare visuals.pixeldada.com and nc.skillz.biz for memories plugin
-rw-r--r--dan/host_vars/sk-cloudio.yml161
-rw-r--r--inventory/host_vars/sk-cloudio/nextcloud.yml40
-rw-r--r--roles/apps/nextcloud/templates/pod-spec-with-mariadb.yml.j23
3 files changed, 112 insertions, 92 deletions
diff --git a/dan/host_vars/sk-cloudio.yml b/dan/host_vars/sk-cloudio.yml
index 003a4087..509ed672 100644
--- a/dan/host_vars/sk-cloudio.yml
+++ b/dan/host_vars/sk-cloudio.yml
@@ -1,81 +1,82 @@
$ANSIBLE_VAULT;1.2;AES256;dan
-64343964376166333938656538323862316362306436323134343762363761386163363232653831
-3232353938653537653437373561353964643339383039380a383333616334343163336435346331
-34356332346538353365396566653363333938363561383538343764353965626564623634313039
-3536316536636133350a613361316634303465396665383766346237613835643436663166386439
-61336135356162396531653331643235666330386165636435316161646638633530666461363831
-32633933623039343864616534303936626333393535653630616339376538623961616230386438
-33393030636435666562306337666664303034386364343033663063396436383964653461323237
-63303331643833656238613463326462633635383263353937643836643136366234303862356333
-64373832343766383361656637336663633037386262346639363866373735323234373464346135
-32646631323931313166336333393230633764626664613665346535366435343262636231393632
-61326638326664623433616133663263646363343064383164383966313534303338656332636336
-37336232623062326433336439333239316237373362323164303863353237343538633531613631
-66343432393031643966383066373939313937626332663566623362636639386138353266666562
-65343562396333666166383733323837323433633866363436373932373030343965633064366230
-39633861613031363638343261306663313934636363656437336630616437386261393430396364
-30353266623735356366626666376639346534356431303861636431343365383538376464343363
-66633830346235333061636664373265363065336263393931326137326235323266333437633666
-39636633343332333831633432623033316239303663326462393539333761653232633833353063
-33316462633134376130303863616236323066393536653637333531316139323432366164373631
-37306436313661353761613665383065343631343238316439383730626134376133326434396535
-37386464333039363037313438396231393664326637323135633465636436363038326133393337
-37396465626337633033353934343538373238626662363965643939323164623136623336643134
-36633733333739653134316562323636613632653061666133353937333437643164386537383539
-33343438396265643538613763343539373435383866313466653437306136656332653062323931
-32666466336238326437386539613266616162373433643461313234626539393632396538306164
-38396563316461346163636235333839313162313565336366353439303835383362636462663635
-64333738663965646164316461656166383463396361306136366539623739636462643334643366
-63353435363231353561653039363761313031323764363863623939323038363966613831383334
-31663139366330393138623139653535303338303764346665303239313735383164636334333561
-31653765353638353266336666353663386361356330363131336338363562313864613464393431
-64343139643932333862383637366433313335383536326534633837356162316531393231373465
-65336362393235656434376265666632326662616639366639383263303038623261353436626134
-66636261393939353033656561643837346461343830343961623338656433333562613166646532
-38663135316437386630616331303166326634396633366465633938656130623466646564633066
-34656363633136656364663735343039343330306534316632323930326235636630366337316330
-35636435656233363435643535656136306537383666366331323465376537366561356165306237
-38636561366535356633333432363233643635373265343636613762363335326461316264646266
-62333733323063653132633935616130393265353535353062643631323830393331386432303038
-61363436373435333463333362363437373630346238313231663835663131303838383334306231
-61373764663938643932643433386438643637316136376434643961343866623438616537623534
-36623565643661613662343136333430663037323232626437633032353535616136336134636439
-32343237313233326435383566316462343638613032313436333633623136323631623731303838
-65653762363931656434383330626165353630393261616262386364353765363163313362616165
-64346364353561386165626231636133623836623237613733306462613566653130336539376362
-35386634643832383363316439373834376137386331386131616161663763313332306539643137
-62326233613134336562626633393232636365663062343630366436313034313131346139316563
-35356335333035303535333062376333383766343936613566313235373665346537386661646633
-33386535313762383062343636643634653464343232363335363764363362376535623534306237
-31333131313634373838323533613934383464336132333530646362393634313030323664666634
-62626165323036393261393632393932376363346261646363383461313637616666326636376564
-31393634653432396264626366303137323065663165346333343766356431626537636537336130
-38653165646335323139386263356663656138336261376464643765643633326661626637636263
-38646334313632656166613164646336346666316636353666386561666533396434336638613064
-38306163336165323532323535653431343165633039633531636562663930313634616263646364
-33346365323066616136393033333732303636376161646639653964653930623734346666306261
-32306133386635663265666464383539366163663037333239613762623030303433373233353162
-31666437353966623363643933326134306531353463306462343837663765396462336331613431
-34656635333130643133643962353339373735613363333730383330626131636664316163343938
-64323764336134633565383831303137303461326331323434643663366536383766303564363662
-64353830656333353063393735326138356134656232613532323234666439663334636366333633
-36626666626633303038356532326630326565643234663034386537363433613734623334666235
-66356339313132326365626165613830393466396464336136366161313835323866396132313532
-39636239366139336134323438366631313833393436323630336665326535363839666661623834
-33666635623135653537636637336466353832366564393166333164633538373334353930316363
-62363162333432393935636631363238366336323038636362623965616333393534326565323161
-34376437643865393763613332323131363562303461646661393231623237653765323535663364
-65636265316561353931663932383437633635313665393061396462636561326234383166613862
-62626535663435346463626264393036663764393263613064666535306633386230373666653030
-32323239663233396662633933353930393065373838303064343232343933633039386433316430
-63306561646136656234653566333639393964633163663662323633363531393436316662626432
-66663231613762363139316431633933643436393236313461623337616338313963386661303438
-36353366333135343735653366353338373837646638333433353861363764643564396665666266
-38353534306262356530613730323361633534333034666462383130396661303065633838363739
-34653665333465383935663436356666656364613663323763643538333334313135383430336362
-61343236386361376232353963376434396530613939353262313135313739663739343563373234
-35363832373765396134323334616432333134373739616138333235333337393834653131313361
-63386365306636646633636139363538656336643439353234616531303932666133336632626265
-38353131383166396330343762666161393834386565336265306632656161626235613236373338
-38393834313764363162376661626139366166626563306436303261356331366636623534383166
-35666563616361346665
+38373935316661656666663139653966636234643337653432343830376332386533323164323337
+3066393834633363656537383433343365346330636136360a333462373465393939383634303439
+36376238303837373763643235663330353662323165636233623534623065303961356630623536
+3335613565396430640a333930656531666530393836633432363762366439343535366266333933
+61313839373139303835633234376330623634313666643964633432613432316437363930666331
+37363065663437396234613735363337343563303064343033356562633061353433386435663630
+34633761646566373435643563666436303766346430313131643334666235363062353864313037
+35623130386465613335623132623236373431636632343563653836383237326131306134636464
+65663363613661303262363334393639323132343664363863653564626537643432393465313238
+64623836626537366339616339393938353336626134333734303738316162633065623464323832
+61303965326133323063623663333664313933653233373864383231393730616163656164643935
+61353636633734613638616637393938326530393330306463303339666135626534663465373032
+66353662333631363036353234626366306636323135643334613461393763306161633934303538
+65386135353436336462336165316138383562316664306430373763336161303933393234393466
+64646262366533363038663931623161333130643164346565373064666631303434323331386632
+61373163356566353962303161396261613834643265636433393032383739386331313134663266
+34396265666435626564383063376632373038343030366336343638656437626663653232353932
+35386361633933316263666263323534633737393337303939626564346231363162353136323561
+61313134343163303434323965616333613465393632393266666237613164386663373731333231
+39646636353163653933353765646563656466306437386135663530346134316163323239376338
+39393138383930643231323766643364643738633766353331656532316336366363376462653335
+31343935303238613034336436343137373331323766303139393437623137616563613430633433
+32626431653634333861623335643963353337323435653538343036306463623765666234353930
+32663665323661396161333162386538336633303036336665336139386638643463376361356234
+35653431343630643662306634346239643063306562363266336262363662383264383930396265
+63646632383932323335666164376661613132616665356135356535303961333437363039343132
+65363233336634383234303237323534636261333132326639393261643162393330386366383965
+36306538343363623064356132623236353338303866353666336666396264333864363836633233
+32646434303839616639333538346561373961363438326336663365306366623836663930616138
+31366133626135636665613663653131343766343766373530366637323333393237663430626535
+63633935626265383866643437383236363264396334313164666433353863373834316134386235
+33666335303739316131323431623836633030653134303736353730636637323362316562383933
+36353161346662396138303265616231633161663165656662343930643537363366373765613233
+37346430653465303063636363636565306337623939373539313837376139373062623561616232
+63643461393530366366313630313364306230663537333061356364383364663663316561393932
+33333638376530336633643836373231353839643366626661636330366534363661333765343833
+63336138656461373939396233306139306563653337386232383435313135396461653731386434
+64353835663863396633616262663866653264376530396261656666373138316636323038346330
+61633761353065663062323938353538643338363130613932353461366535326462613162643833
+62663062623438353862616436643363303063343337336537386635373537333330356537306631
+63663439343435313732363636376162613030663930646334623237323065623632346461653730
+34663937656130373066366666643539376661633062356331666436366239346165653164643132
+32396131326533363264616135386639313132663030373363343364323965313539323063333761
+34373162643736383633623736323731653537653338316164623064663865663032376238643834
+64613032656365326162633237633130353963633131353130656330663863663733653766323561
+36323139303738326264393833313761363937643262383933633366366634336261343536663565
+33316166313130626537393939363037616165303933393230333632306430623438643363663433
+39346333623061663166353138373963316263393332303862333764393435613233613965333965
+62333230323266333430633365623739633436633635383339373332333934353734313530353533
+35333964623532306363373461396462363733633837363132356638353266666634363035656665
+31333966666166373239346139623632346165393163643334626534623765643533653761303662
+32373765393332303131666230616232623432303036633362393230626666323566393762333538
+36366539313732373430343464656439623432303664383632613362366339636462616635613834
+62643962666634636365373132613634613462313938316566623265353730366436366631383431
+32623039656537613630613636323639623334613830653931326464326234623938653532303764
+65633535333062313738393330303832306530633130353737653961633566613963643065323033
+64646563346332343537623939646435663836656266633061373332313636366338633464373639
+33663732313262356133393363336361623636326231616631333633313230346362643163376130
+61393338313761623765353164656530643533643661663235353366373039323934313466346238
+61346661616237343164633137663134636631383563383038303330663664343066386135316433
+65626135643564653038653531313065393731666162383365386333626130636435613339333130
+64643538666565383965396263316365353234636634303563333435363865306662656631306166
+61633035306562336565656138313233396266656161666438366537663132613333666636366631
+63376636336237626233333937343236393166633733373534353131633036633239633234643536
+63353535306561343962303331306330633934323264326138613161633639616263333734663634
+38393964636137633862343066343538333938363733653866323161643834393363663539613630
+33643737663536373265356437346463656361303461626265393730663837633632363963373130
+31353164306563346239333736303636333336323065656231633038636137396463363638626630
+35656137616536363732376139663561646638663262376433643366373965323837623433323233
+31626131653766626537316430303564336263396239653964663936393433343831383132303530
+35643539366339393839653664666464643739393134666234333733613532363161663630373033
+32636665313461363932333533393133343762383561353863656536303565623564343262343337
+36653536366534653037633830323537653637326163303131616162303961393735623839353831
+30353134646639343531396437643831366239393066653433323135613033333162376364636639
+63313432643663613061333335333664626233626331663338626334613564386365653461383030
+32346130373965396164653663643933363235616534663031336430323838326265636563643839
+37646239653835366433646331633861633330663438323737653764663338643632353832383238
+33663831323062623036643039656534326234313161373836383966376564306231616162643831
+36623832346636306135333439656466303039396435613731393535376165613534623832633034
+61383133356332383730346630356131663263313532616661333139323133356666333966333762
+3731
diff --git a/inventory/host_vars/sk-cloudio/nextcloud.yml b/inventory/host_vars/sk-cloudio/nextcloud.yml
index 0eb326ac..82ffca47 100644
--- a/inventory/host_vars/sk-cloudio/nextcloud.yml
+++ b/inventory/host_vars/sk-cloudio/nextcloud.yml
@@ -8,7 +8,7 @@ nextcloud_zfs:
nextcloud_instances:
luzesombra.skillz.biz:
# new: true
- version: 28.0.3
+ version: 28.0.4
port: 8100
hostnames:
- luzesombra.skillz.biz
@@ -22,12 +22,12 @@ nextcloud_instances:
password: "{{ vault_nextcloud_database_passwords['luzesombra.skillz.biz'] }}"
insomnia.skillz.biz:
# new: true
- version: 28.0.3
+ version: 28.0.4
port: 8101
hostnames:
- insomnia.skillz.biz
zfs_properties:
- quota: 300G
+ quota: 400G
redis:
version: 7.2.1
database:
@@ -36,7 +36,7 @@ nextcloud_instances:
password: "{{ vault_nextcloud_database_passwords['insomnia.skillz.biz'] }}"
nc.skillz.biz:
# new: true
- version: 28.0.3
+ version: 28.0.4
port: 8102
hostnames:
- nc.skillz.biz
@@ -48,23 +48,39 @@ nextcloud_instances:
type: mariadb
version: 10.11.5
password: "{{ vault_nextcloud_database_passwords['nc.skillz.biz'] }}"
- wae.elevate.at:
+ extra_args:
+ - "--log_bin_trust_function_creators=true"
+ custom_image:
+ dockerfile: |
+ RUN set -x \
+ && apt-get update -q \
+ && apt-get install -y -q ffmpeg \
+ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
+ visuals.pixeldada.com:
# new: true
- version: 28.0.3
- port: 8104
+ version: 28.0.4
+ port: 8103
hostnames:
- - wae.elevate.at
+ - visuals.pixeldada.com
zfs_properties:
quota: 100G
redis:
- version: 7.2.1
+ version: 7.2.4
database:
type: mariadb
- version: 10.11.5
- password: "{{ vault_nextcloud_database_passwords['wae.elevate.at'] }}"
+ version: 11.3.2
+ password: "{{ vault_nextcloud_database_passwords['visuals.pixeldada.com'] }}"
+ extra_args:
+ - "--log_bin_trust_function_creators=true"
+ custom_image:
+ dockerfile: |
+ RUN set -x \
+ && apt-get update -q \
+ && apt-get install -y -q ffmpeg \
+ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
wolke.elev8.at:
# new: true
- version: 28.0.3
+ version: 28.0.4
port: 8105
hostnames:
- wolke.elev8.at
diff --git a/roles/apps/nextcloud/templates/pod-spec-with-mariadb.yml.j2 b/roles/apps/nextcloud/templates/pod-spec-with-mariadb.yml.j2
index 983f363a..a49bc3ea 100644
--- a/roles/apps/nextcloud/templates/pod-spec-with-mariadb.yml.j2
+++ b/roles/apps/nextcloud/templates/pod-spec-with-mariadb.yml.j2
@@ -59,6 +59,9 @@ containers:
- --transaction-isolation=READ-COMMITTED
- --log-bin=binlog
- --binlog-format=ROW
+{% for arg in (item.value.database.extra_args | default([])) %}
+ - {{ arg }}
+{% endfor %}
securityContext:
runAsUser: {{ nextcloud_db_uid }}
runAsGroup: {{ nextcloud_db_gid }}