Skip to content
Snippets Groups Projects
prod 6.00 KiB
# Globale Variablen für alle produktiven Server

# Ports des LDAP Servers 
ldap_port_default: 389
ldap_port_secure: 636

# IP Adresse des LDAP Servers
# Extern läuft auf dem webserver
ldap_ip_ext: 10.42.1.1


# Basis-Informationen der LDAP Konfiguration 
ldap_org: Warpzone
ldap_domain: warpzone.ms
ldap_base_dn: dc=warpzone,dc=ms
ldap_admin_bind_dn: cn=admin,dc=warpzone,dc=ms
ldap_readonly_bind_dn: cn=readonly,dc=warpzone,dc=ms
ldap_group_dn: ou=groups,dc=warpzone,dc=ms
ldap_group_active_dn: cn=active,ou=groups,dc=warpzone,dc=ms

# SMTP Settings 
smtp_domain: warpzone.ms
smtp_host: mailserver.warpzone.ms
smtp_port: 587 
noreply_email_user: noreply@warpzone.ms

# Globale Domains
global_domains:
  warpzonems:
    domain: warpzone.ms

# Globale Mail konfiguration 
mail_domains:
  warpzonems:
    maildomain: "warpzone.ms" 
    mxserver: "mailserver.warpzone.ms"
    mxhostname: "webserver"
    spf: "v=spf1 mx a:mailserver.warpzone.ms ip4:{{ hostvars['webserver'].ext_ip4 }} ip6:{{ hostvars['webserver'].ext_ip6 }} -all"
    dmarc: "v=DMARC1; p=none;"
    dkim:
      - { selector: "dkim", value: "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxNnNZElbWq9EonFULbr8vWWykKmZEylRwjo4lYx/lXsGDFWBuNh2s6gFF10OuHWtavokjvh/7sFidNaRYQkn3uwHmylBWFn7Jr2lPWY8PBEoIeAZZx5qHaDWxJVgzE7maFyXAswDGXcR/DRTn2xR6osNXOovjGeYXq/atR/45iwfgkhqAaXaV1uP/K9y\" \"y2sZ2dRtGEwCKsWbP26cOZ6MUcADszgUTEp59iKey79m0uwi0IpA8WjEKVwbMcf/6fBw1ejIEjVUX+bami2fQ6RPl4uEyloco4paV3w/vww2hh4VchCFLYAEKMkZOZs/eTDGsjaMguwHbPeVJjkpX2T6WQIDAQAB" }
  member_warpzonems:
    maildomain: "member.warpzone.ms" 
    mxserver: "mailserver.warpzone.ms"
    mxhostname: "webserver"
    spf: "v=spf1 mx a:mailserver.warpzone.ms ip4:{{ hostvars['webserver'].ext_ip4 }} ip6:{{ hostvars['webserver'].ext_ip6 }} -all"
    dkim:
      - { selector: "dkim", value: "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu334a+uJ5b7D8UTz3Up6A8EjZhEnXaIpiIcKAGPXXD2ZBGmkWfUNcwDcfMoDErH6ntXzf0uH2VMvaajB/wdKLyly1irDKoyjLA3hJb5wnF9Gh0anL1qxY6UA189vWsw+2JlZJWyQ3IcaQ720SM3OrrK4AL3gRItieSEQ+23m5aW0P6sgUuMXTmmKLbd4\" \"DzZ14Emw293TD2p4gJtgxW/6EfIfcUU+/jP1NNm9gksyzynH1pJXPwVruo9u4QujEQiPqtVsVtrtUm1kbnW+pexj3eKOLLEHGZ+p5AZ/jtALk9pJfNumm/XHFK5PTZDBIipXOYvuG8RdwsaCQRezGKy04QIDAQAB" }
  lists_warpzonems:
    maildomain: "lists.warpzone.ms" 
    mxserver: "mailserver.warpzone.ms"
    mxhostname: "webserver"
    spf: "v=spf1 mx a:mailserver.warpzone.ms ip4:{{ hostvars['webserver'].ext_ip4 }} ip6:{{ hostvars['webserver'].ext_ip6 }} -all"
    dkim:
      - { selector: "dkim", value: "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoO7SXkUkM17Y1Vi/cvO48IJmlReGWSaYHY+wEldLHt80TiXP0AGZ8nG+DshXi1J2D5xjn8cJu4VqgDrLFnsRJyGYKmi7yVukANVg6gjYlET4y5+UU7Vk2W3xhN2U/8F0rcyynALzQa8i4Y/wEI0qkgHyE6+lITmglJvlj6tgp4YYK2TBH3Zo//PukOmU\" \"6gG/qu0+6p+CepvqzfGT2l1duov5a2+DJJzlJTULJ5D5Blsmg/0GeC81gZ4QDC3S8aaM5Pw3I3lQCSJT4Q4Ge6Ues4ccagNrdnZhtHNaVFGdL1mR1k+G784gpMZphPj5MylNEpA3V4bD7/Ygf4GuAvHdMwIDAQAB" }
#  chaostreffmuensterde:
#    maildomain: chaostreff-muenster.de 
#    mxserver: "mailserver.warpzone.ms"
#    mxhostname: "webserver"
#    spf: "v=spf1 mx a:mailserver.warpzone.ms ip4:{{ hostvars['webserver'].ext_ip4 }} ip6:{{ hostvars['webserver'].ext_ip6 }} -all"
#    dmarc: v=DMARC1; p=none;
#    dkim:
#      - { selector: "dkim", value: "v=DKIM1;k=rsa;t=s;s=email;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz/OBnxYygjhKeZVyvhDAO1/O1XwyYEhQx3bW/rO/Wmp8ZzP/eQh3dljDEibj1KsfdUhfgTIU8CnTKLayb8B07MMzhBklpg8WUV2LrDmpndfhixizjaxzwBj/dhtiZE7e4BwhOPOmdBQ0cCIvNhMcQcCa1RgCpX/g5Ii0AtQ2zCPMTSOW5YWn+VY" }
#  lists_chaostreffmuensterde:
#    maildomain: "lists.chaostreff-muenster.de"
#    mxserver: "mailserver.warpzone.ms"
#    mxhostname: "webserver"
#    spf: "v=spf1 mx a:mailserver.warpzone.ms ip4:{{ hostvars['webserver'].ext_ip4 }} ip6:{{ hostvars['webserver'].ext_ip6 }} -all"
#    dmarc: v=DMARC1; p=none;

# Zentrale InfluxDb für Systemmonitoring  
influxdb_sysmon:
  url: "http://192.168.0.201:18086"
  db: "influx"
  user: "influx" 
  password: "influx" 

# Zentrale InfluxDb für Snmp Daten   
influxdb_snmp:
  url: "http://192.168.0.201:28086"
  db: "influx"
  user: "influx" 
  password: "influx" 

# Matrix Settings 
matrix:
  domain: matrix.warpzone.ms
  public_url: https://matrix.warpzone.ms
  identity_server: https://matrix.warpzone.ms

# Monitoring 
monitoring:
  internal_ldap_servers:
    - webserver
  external_dns_servers:
    - { ip: "1.1.1.1", name: "Cloudflare" }
    - { ip: "8.8.8.8", name: "Google" }
    - { ip: "9.9.9.9", name: "Quad9" }

# ESPHome Devices für Openhab und Icinga 
esphome_devices:
  - { id: "alarm",        name: "Alarm",         groups: "gHauptraum" }
  # - { id: "dach",         name: "Dach",         groups: "" }
  # - { id: "display01",    name: "Display01",         groups: "gHauptraum" }
  # - { id: "display02",    name: "Display02",         groups: "gHauptraum" }
  # - { id: "display03",    name: "Display03",         groups: "gHauptraum" }
  - { id: "feinstaub01",   name: "Feinstaub01",   groups: "gHauptraum",     sensors: [ "feinstaub_2_5" ] }
  - { id: "hauptraum",     name: "Hauptraum",     groups: "gHauptraum",     sensors: [ "Temp", "pressure", "humidity" ] }
  - { id: "holzwerkstatt", name: "Holzwerkstatt", groups: "gHolzwerkstatt", sensors: [ "Temp", "pressure", "humidity" ] }
  - { id: "kamin",         name: "Kamin",         groups: "gHauptraum",     sensors: [ "HeizungVorlauf", "HeizungRuecklauf"]  }
  - { id: "kuehlschrank",  name: "Kühlschrank",   groups: "gHauptraum",     sensors: [ "Kuehlschrank-Temp", "Kuehlschrank-Door" ] }
  - { id: "lounge",        name: "Lounge",        groups: "gLounge",        sensors: [ "Temp", "pressure", "humidity" ] }
  - { id: "status",        name: "Status/Strom",  groups: "gHauptraum",     sensors: [ "stromverbrauch", "warpzone_status" ] }
  - { id: "vortragsraum",  name: "Vortragsraum",  groups: "gVortragsraum",  sensors: [ "Temp", "pressure", "humidity" ] }

# Global eQ3 Max configuration 
eq3max:
  cube_host: 192.168.0.15
  devices_heizung:
    - { name: "E-Werkstatt-Mitte", id: "MEQ1814738" }
#    - { name: "HeizungKlo", id: "OEQ0663079" }