Using ansible to configure exim smarthost on my smartphone, hello 2024 ♥.
This commit is contained in:
parent
b45bc6123e
commit
3834a5e976
|
@ -1,5 +1,5 @@
|
||||||
[defaults]
|
[defaults]
|
||||||
inventory = inventory.yml
|
inventory = inventory
|
||||||
nocows = 1
|
nocows = 1
|
||||||
vault_password_file = ~/.ansible-mdk-vault
|
vault_password_file = ~/.ansible-mdk-vault
|
||||||
|
|
||||||
|
|
|
@ -4,5 +4,8 @@ www.mdk.fr ansible_host=51.15.187.166 online_server=sd-131717
|
||||||
[laptops]
|
[laptops]
|
||||||
zhakar.local ansible_host=127.0.0.1
|
zhakar.local ansible_host=127.0.0.1
|
||||||
|
|
||||||
|
[smartphones]
|
||||||
|
mobian.local
|
||||||
|
|
||||||
[silence]
|
[silence]
|
||||||
silence.local ansible_host=192.168.1.210
|
silence.local ansible_host=192.168.1.210
|
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
- hosts: laptops
|
||||||
|
tasks:
|
||||||
|
- name: Setup laptop
|
||||||
|
include_role: name=exim
|
||||||
|
vars:
|
||||||
|
smtp_host: "{{ vault_smtp_host }}"
|
||||||
|
smtp_port: "{{ vault_smtp_port }}"
|
||||||
|
smtp_username: "{{ vault_smtp_username }}"
|
||||||
|
smtp_password: "{{ vault_smtp_password }}"
|
|
@ -4,6 +4,14 @@
|
||||||
vars:
|
vars:
|
||||||
letsencrypt_email: julien@palard.fr
|
letsencrypt_email: julien@palard.fr
|
||||||
tasks:
|
tasks:
|
||||||
|
- name: Setup email
|
||||||
|
include_role: name=exim
|
||||||
|
vars:
|
||||||
|
smtp_host: "{{ vault_smtp_host }}"
|
||||||
|
smtp_port: "{{ vault_smtp_port }}"
|
||||||
|
smtp_username: "{{ vault_smtp_username }}"
|
||||||
|
smtp_password: "{{ vault_smtp_password }}"
|
||||||
|
|
||||||
- name: Setup mdk.fr
|
- name: Setup mdk.fr
|
||||||
include_role: name=nginx
|
include_role: name=nginx
|
||||||
vars:
|
vars:
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
- hosts: smartphones
|
||||||
|
tasks:
|
||||||
|
- name: Setup smartphone
|
||||||
|
include_role: name=exim
|
||||||
|
vars:
|
||||||
|
smtp_host: "{{ vault_smtp_host }}"
|
||||||
|
smtp_port: "{{ vault_smtp_port }}"
|
||||||
|
smtp_username: "{{ vault_smtp_username }}"
|
||||||
|
smtp_password: "{{ vault_smtp_password }}"
|
Loading…
Reference in New Issue