58 lines
2.5 KiB
YAML
58 lines
2.5 KiB
YAML
_speedup_bitwarden_hetzner_record: "{{ bitwarden_records_urmel_services['Hetzner'] }}"
|
|
_speedup_bitwarden_hetzner_fields: "{{ dict(_speedup_bitwarden_hetzner_record.fields|map(attribute='name')|zip(_speedup_bitwarden_hetzner_record.fields|map(attribute='value'))) }}"
|
|
|
|
|
|
traefik_override:
|
|
main_domain: "be.urmel.de"
|
|
http_port: "8080"
|
|
https_port: "8443"
|
|
|
|
include_external_services:
|
|
homeassistant:
|
|
url: "{{ ansible_facts.default_ipv4.address }}"
|
|
|
|
hetzner_api_token: "{{ _speedup_bitwarden_hetzner_fields.api_token }}"
|
|
basic_auth_password: "{{ (bitwarden_records_urmel_services['Traefik'].fields | selectattr('name', '==', 'auth_string') | first).value }}"
|
|
|
|
ddns_override:
|
|
domains:
|
|
- provider: "hetznercloud"
|
|
domain: "be.urmel.de"
|
|
ip_version: "ipv4"
|
|
token: "{{ _speedup_bitwarden_hetzner_fields.api_token }}"
|
|
- provider: "hetznercloud"
|
|
domain: "be.urmel.de"
|
|
ip_version: "ipv6"
|
|
token: "{{ _speedup_bitwarden_hetzner_fields.api_token }}"
|
|
- provider: "hetznercloud"
|
|
domain: "*.be.urmel.de"
|
|
ip_version: "ipv4"
|
|
token: "{{ _speedup_bitwarden_hetzner_fields.api_token }}"
|
|
- provider: "hetznercloud"
|
|
domain: "*.be.urmel.de"
|
|
ip_version: "ipv6"
|
|
token: "{{ _speedup_bitwarden_hetzner_fields.api_token }}"
|
|
|
|
dns_override:
|
|
api_key: "{{ bitwarden_records_urmel_services['Pihole'].login.password }}"
|
|
domain: "pihole.arpa.urmel.de"
|
|
local_domains: ["be.urmel.de", "arpa.urmel.de"]
|
|
domain_host: 192.168.1.2
|
|
domain_host_v6: fd00:0000:1000::2
|
|
|
|
homeassistant_override:
|
|
url: "home.be.urmel.de"
|
|
proxy_ip: 172.16.0.0/12
|
|
oidc:
|
|
client_id: "{{ (bitwarden_records_urmel_services['Be Homeassistant'].fields | selectattr('name', '==', 'oidc_client_id') | first).value }}"
|
|
client_secret: "{{ (bitwarden_records_urmel_services['Be Homeassistant'].fields | selectattr('name', '==', 'oidc_client_secret') | first).value }}"
|
|
configure_url: "{{ (bitwarden_records_urmel_services['Be Homeassistant'].fields | selectattr('name', '==', 'oidc_url') | first).value }}"
|
|
mqtt:
|
|
zigbee2mqtt:
|
|
zigbee_adapter_id: "usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_f4b015d959f3ef1199c2c61b6d9880ab-if00-port0"
|
|
version: latest
|
|
domain: "mqtt.arpa.urmel.de"
|
|
auth_token: "{{ (bitwarden_records_urmel_services['Be Homeassistant'].fields | selectattr('name', '==', 'mqtt_auth_token') | first).value }}"
|
|
mariadb:
|
|
password: "{{ (bitwarden_records_urmel_services['Be Homeassistant'].fields | selectattr('name', '==', 'mariadb_password') | first).value }}"
|