171 lines
9.0 KiB
YAML
171 lines
9.0 KiB
YAML
---
|
|
services_root: "{{ './services' | realpath }}"
|
|
service_path: "{{ services_root }}/{{ service }}"
|
|
|
|
services: "{{ lookup('pipe', 'ls -1 ' + services_root).split('\n') | list }}"
|
|
|
|
remote_services_root: /var/services
|
|
remote_service_path: "{{ remote_services_root }}/{{ service }}"
|
|
|
|
compose_version: "3.7"
|
|
ingress_network: traefik
|
|
|
|
database_mysql_host: "{{ swarm_host_address }}"
|
|
|
|
services_to_restart: []
|
|
|
|
service_config:
|
|
traefik:
|
|
ovh_endpoint: ovh-eu
|
|
ovh_application_key: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
36316437333734643766303734613564306539363531323832623032343233303739303135633563
|
|
3263613130636262386463323836353238656164306462660a616533366165313437636331303766
|
|
33383963393464313032303336343761306436316163346630306262363762613831373838663837
|
|
6363373339316534640a333766373162343864613730376563303361656138323262306339613530
|
|
34653466333161353433326632323731306565643930383962653233346162343362
|
|
ovh_application_secret: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
37363635656333343863393435343031306630373038663561303038383136616138363538333636
|
|
6438353634323266356233633034613263653435386262300a393962656564366432643932373264
|
|
36656161353730376636646233363662376636383461656434306339646339643865626162646435
|
|
3835623031326137320a653962383531663532663436316264313035356237623466663262643735
|
|
66646465646531643638653165316531336430356266393631353439633236323733656463643935
|
|
6436623435613135313862643962663362656539363165303037
|
|
ovh_consumer_key: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
64356531386663353164303762396664393031323864363362346336346166353933336334303563
|
|
6135386139616638396136336534656562643061653630650a366365653234643439323537663766
|
|
31643864353032303237633933326334626161646336346532386566333465333230383639313664
|
|
3531383466316437390a393130303136356262363231643063373763303265393563326565633965
|
|
39303464363636366638373065363535353161613334373530623062376333373234666161323731
|
|
3764613331316433653335376337356464313137336563643834
|
|
|
|
traefik_token: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
66623665393638313039616464613563316437386566396238623937363238626535633937633536
|
|
6236653135363566333636633961343766323138633737610a346666636430303031373333376565
|
|
62643038666134386631306139613835623830346139356163376438643261646366386437343064
|
|
3365363639663862660a616239366130326538396431393537623964396530393531363665353361
|
|
65343938646438366264353837316263643634373639346334303939663732383832353439313330
|
|
3466323034336339626239633763393832383435623632386632
|
|
dashboard_users:
|
|
- name: kadet
|
|
password: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
35343061303630633064316236623032356663366661393931656562366336666364663133333432
|
|
6134663564396439313530353236393966313864353064380a613064363562393537313933366534
|
|
39366134613939653532306139383362633539616339356637623666303638653230393036356231
|
|
3634346265616162370a653132663638633234663432343839666531363734376433343836316137
|
|
35353236333161636466383462343234323461623233643339653739623932666637386633626330
|
|
6366666637366362663865313661306137383931613565663564
|
|
gitea:
|
|
database:
|
|
name: gitea
|
|
user: gitea
|
|
password: "{{ mysql_user_passwords['gitea'] }}"
|
|
|
|
legacy:
|
|
www_data_users: ["{{ ansible_user }}"]
|
|
|
|
wipe:
|
|
wipe_steam_key: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
39346630373366616136343766616630323439383333653431633462633537326161646234626263
|
|
6333363737653234653565313635373966373161346337390a313437616633303632323236623230
|
|
36396432356538353565313734376166336534393063613631653861636139366664303332383637
|
|
3630326566313239320a653634383431613333636138313330306634626139333830643135373331
|
|
37303233613065646638303535643535386162316330316161383537313132626261356465313065
|
|
6134633232366434643833333762316462363639653034636438
|
|
wipe_app_key: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
30306566363866333062336664383663643432386536396630363136636464643831633966333839
|
|
6538383236363132346639363634366164353231636163320a633136336434386230323962356132
|
|
34313763633238333132396264613836646632613438366666393038393836633231663666353635
|
|
3164633461356431370a383834626262613838363961346132316330663838366335666565333739
|
|
33323335636233376563383331663732303863383761343739393039633662386565613962663165
|
|
62643132313336356365313465353263626565616434633963343764653330316566613633633638
|
|
623838613832393239343036396439383561
|
|
wipe_mail:
|
|
host: smtp.googlemail.com
|
|
user: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
31346166396462643734663735323164343665393930613665643963616538363363346561343531
|
|
6538613135353762656434383831386438636565373865650a623730643062643538663235616363
|
|
34363938383133633964666130396265343134623939323562363234313664386337636635633035
|
|
3939643362333366300a376135393436663765316132643639366466373665663133363761366234
|
|
38306230633661653133653961356633376166633761333738633030643765313135
|
|
password: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
31663537613531663362383135343538393663383566383030643339643733326333663133663362
|
|
3566303538353239666139363764373166626261366435330a646166623736636566346162366164
|
|
33636566393161336362643038353163623264393134353639653339613066343965303434303234
|
|
6666613363613731330a643065613838356131633031356233656535363138323366373737393135
|
|
38633831306539613634326530383234306361623237633832623662333539626339
|
|
cojedzie:
|
|
cojedzie_version: '2022.3.1'
|
|
cojedzie_gtm: GTM-TQNX386
|
|
cojedzie_database:
|
|
name: cojedzie
|
|
user: cojedzie
|
|
password: "{{ mysql_user_passwords['cojedzie'] }}"
|
|
|
|
cojedzie-next:
|
|
cojedzie_database:
|
|
name: cojedzie-next
|
|
user: cojedzie-next
|
|
password: "{{ mysql_user_passwords['cojedzie-next'] }}"
|
|
|
|
registry:
|
|
registry_users:
|
|
- "{{ swarm_registry_user }}"
|
|
- name: kadet
|
|
password: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
62613965333632643231306232323064306439313330353830663132393137633632613839656463
|
|
6335356336383632313765393634356563393066316261660a643762366532623735626430636634
|
|
35333465663730383033313762353539323663613038366531626163336430663062313466626137
|
|
6330386139356263390a663366633232346637346233653261373330343864613262313465336432
|
|
31366633323433653632366633376533343764343565653737633837383330323630313433323836
|
|
6530363533656439663631636532363864373666343163376632
|
|
- name: sobak
|
|
password: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
31366430636665333631346565353666646333616436383062663261316537616566373334663061
|
|
3430376431363333613032643135646336333537633931640a656238613566656632626662343661
|
|
30313766313337663534323631333266633464623364613261613865326235306564616635613237
|
|
3861393364356136350a393433613066663535333934636664613164653139323166343030633566
|
|
36343734666637336665316231636631313633336331306633386665616337363166646132366133
|
|
6166376237646566656166386631303732633831323961363038
|
|
- name: andrzej
|
|
password: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
31363166663163363363663939306336336363383038376434616434306465623365313734383963
|
|
3166643832663764636535323365363861346530346336340a656461303331646662663561373534
|
|
36646666626461396635643764663237356636333165636565646434656530366238383765356234
|
|
6361376166366438640a323166363063373033356466633839316433613566643734633930363766
|
|
30633736373161383238303262393635393436393637323639366135323530316666623030343633
|
|
6131663563663936316632373565363566343364613666363366
|
|
registry_storage:
|
|
s3:
|
|
accesskey: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
62343638373430393732616566373062633161316565646161613739363364346266663461386134
|
|
6662356631333130323835386365393864633332643064360a313738373234323336376434663234
|
|
66666137653065383762303365643663303365376662663931316430346331373538323963353263
|
|
3961663835393334370a613137316433396637316437616662356364626535626166333930356139
|
|
36323930633662363664663064346239386230616537353332356338653463356365
|
|
secretkey: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
62386333363935343736626233333035373534316636303063313039633764653162643761393431
|
|
6137393061623538346562623731373937643361353839620a356662373131623263636663626334
|
|
35353435613763346139613931316537626434363462646139366539636139336161623463343433
|
|
6563656236663563650a313965336364323134336531373135666162663232623261313362663363
|
|
36363165623231616331613165626563383038613534303465646530303132623930
|
|
region: eu-central-003
|
|
regionendpoint: https://s3.eu-central-003.backblazeb2.com
|
|
bucket: kadet-docker
|
|
|
|
www_data_users:
|
|
- vagrant
|