First commit
This commit is contained in:
8
production/group_vars/nut.yml
Normal file
8
production/group_vars/nut.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
nut_pass: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
64313965633338626466633664393139313833623763363964666633666335393331643239343933
|
||||
6463336166376161306539353335366630613363623734380a353935656234313032393862323063
|
||||
65376235613531306163313730363262313061346338353635626335333961646330316562343038
|
||||
6238386332613761610a393739366561646336343030336363613365623336383735353838623266
|
||||
3862
|
||||
|
1
production/group_vars/phpservers.yml
Normal file
1
production/group_vars/phpservers.yml
Normal file
@@ -0,0 +1 @@
|
||||
php_version: "{% if ansible_facts['os_family'] == 'Debian' and ansible_facts['distribution_major_version'] == '9' %}7.0{% elif ansible_facts['os_family'] == 'Debian' and ansible_facts['distribution_major_version'] == '10' %}7.3{% endif %}"
|
31
production/host_vars/bt.dmz.mateu.be.yml
Normal file
31
production/host_vars/bt.dmz.mateu.be.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
sub_login: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
62323733666661326134366639353164613864383832613735366530343764663164616364363865
|
||||
3039313232613362323162313733366637343164336464650a303935313836393433326437363565
|
||||
66623139353638616535646365336339646266356437623633383839323162623266386532313337
|
||||
3434323032323933640a313339376535386361616261343530666237353061386533356636613661
|
||||
6532
|
||||
sub_pass: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
36306330313565303162303662626361356536313630396635346437353231666562303533636339
|
||||
3336323233383639376330383439623135633735623537630a623233306362666537373866643836
|
||||
36383637613033666666313239353536383236343566333539643730393631633161303365303233
|
||||
6230383465336132370a626162353839336139336232656631666539653131623766353030356465
|
||||
3762
|
||||
transmission_user: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
62636132623037373065646530633937316131303534653734373635313564623430316662383934
|
||||
3333643265343962653862346432353063323666633964640a393537376666656237333132326539
|
||||
32343832386139633235363737353163623838643463333131666336396235346464396233643431
|
||||
6663383134396266310a373564303863326239613062613561636530363866646264363637316263
|
||||
6362
|
||||
transmission_pass: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
35306537653235346630633431353833623638393737333034326263643239306539383564616534
|
||||
3563356664356661303435393138386666363537393863610a653837303238616330343462303166
|
||||
30656364383861353163613335313239643836626334633934626263656561656137373566363861
|
||||
6133323664393234640a623930386631376235333032616266643833613661323635643333633035
|
||||
33323264343234643965663135306536626539373132356464326133386538653637306237623832
|
||||
65373035613934383166313436383866623430343130633539313936346662663531353662646165
|
||||
613864373639386632313564626666346338
|
||||
|
8
production/host_vars/web1.dmz.mateu.be.yml
Normal file
8
production/host_vars/web1.dmz.mateu.be.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
mariadb_root_pass: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
66643966366639636466333561363734623563323936613063623133323466393630393135636238
|
||||
3663396465366630333630353563653166623461623935390a613362376538333239343532386231
|
||||
61363465343165366430323033373730356636356462623332616364323265613934383664393461
|
||||
6266393162633761340a613835393138353438656136643132353966646536316563646439336534
|
||||
3064
|
||||
|
8
production/host_vars/web2.dmz.mateu.be.yml
Normal file
8
production/host_vars/web2.dmz.mateu.be.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
mariadb_root_pass: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
31613236623530306638633935303936393634313565333932373831626161316438626439303165
|
||||
3135326262613532356330373166353439373738336337320a383561613432313763616563366537
|
||||
39396636346563346135313431373630643536363838333964353636373437653166633761363664
|
||||
3437653064323138310a663363373736623931336432376466316666616234356133383263373136
|
||||
31343534663063663134306464306234366430323762656165653930333134326231
|
||||
|
71
production/hosts
Normal file
71
production/hosts
Normal file
@@ -0,0 +1,71 @@
|
||||
[all:vars]
|
||||
ansible_python_interpreter=/usr/bin/python3
|
||||
|
||||
[router]
|
||||
machinbox.mateu.be
|
||||
|
||||
[hypervisors]
|
||||
claude.dmz.mateu.be
|
||||
dimitri.dmz.mateu.be
|
||||
edelgard.dmz.mateu.be
|
||||
|
||||
[borgbackup:children]
|
||||
borg_server
|
||||
borg_client
|
||||
|
||||
[borg_server]
|
||||
edelgard.dmz.mateu.be
|
||||
|
||||
[borg_client]
|
||||
n0box2.mateu.be
|
||||
baybay-ponay.mateu.be borg_backup_path="['/home', '/etc']" borg_backup_excluded_path="['/home/.snapshots']" borg_backup_hour=19 borg_backup_minute=30
|
||||
bt.dmz.mateu.be borg_backup_path="['/etc', '/var/lib/transmission-daemon']"
|
||||
web1.dmz.mateu.be
|
||||
web2.dmz.mateu.be
|
||||
mail.dmz.mateu.be
|
||||
jabber.dmz.mateu.be borg_backup_path="['/etc', '/var/lib/prosody']"
|
||||
ror.dmz.mateu.be
|
||||
|
||||
[nut:children]
|
||||
nut_server
|
||||
nut_client
|
||||
|
||||
[nut_server]
|
||||
edelgard.dmz.mateu.be
|
||||
|
||||
[nut_client]
|
||||
n0box2.mateu.be
|
||||
claude.dmz.mateu.be
|
||||
dimitri.dmz.mateu.be
|
||||
edelgard.dmz.mateu.be
|
||||
|
||||
[webservers]
|
||||
bt.dmz.mateu.be web_hostname="['sonarr.mateu.be','bt.mateu.be','btf.mateu.be']"
|
||||
web1.dmz.mateu.be web_hostname="['fav.libertus.eu', 'rss.libertus.eu', 'o.libertus.eu', 'blog.libertus.eu', 'mail.libertus.eu', 'perso.nintendojo.fr', 'perso.libertus.eu', 'r.mateu.be','coince.mateu.be']"
|
||||
web2.dmz.mateu.be web_hostname="['analyse.nintendojo.fr', 'nintendojo.fr', 'www.nintendojo.fr', 'forum.nintendojo.fr', 'intendo.fr', 'www.intendo.fr']"
|
||||
ror.dmz.mateu.be web_hostname="['m.nintendojo.fr']"
|
||||
#mail.dmz.mateu.be
|
||||
|
||||
[phpservers]
|
||||
web1.dmz.mateu.be php_modules="['opcache', 'mysql', 'mbstring', 'gd', 'intl', 'curl', 'gettext', 'imap', 'zip', 'apcu']"
|
||||
web2.dmz.mateu.be php_modules="['opcache', 'mysql', 'mbstring', 'gd', 'xml', 'bcmath', 'curl', 'imagick']"
|
||||
|
||||
[dockerservers]
|
||||
ror.dmz.mateu.be
|
||||
|
||||
[mariadbservers]
|
||||
web1.dmz.mateu.be
|
||||
web2.dmz.mateu.be
|
||||
|
||||
[pgsqlservers]
|
||||
ror.dmz.mateu.be
|
||||
|
||||
[mailservers]
|
||||
mail.dmz.mateu.be
|
||||
|
||||
[loadbalancers]
|
||||
haproxy.dmz.mateu.be
|
||||
|
||||
[transmission]
|
||||
bt.dmz.mateu.be
|
||||
|
Reference in New Issue
Block a user