all:
  hosts:
    knot:
      ansible_host: knot.trygvis.io
    numquam:
      ansible_host: numquam.trygvis.io
    birgitte:
      ansible_host: birgitte.vpn.trygvis.io
    arius:
      ansible_host: arius.trygvis.io
    mw:
      ansible_host: 2a01:7e00:e000:272:2ff:aaff:fe7e:46b4
    homepi:
      ansible_host: homepi.local
    malabaricus:
      ansible_host: malabaricus.trygvis.io
    conflatorio:
      ansible_host: conflatorio.trygvis.io
    akili:
      ansible_host: akili.local
    nextcloud:
      ansible_host: 192.168.10.201
    unifi:
      ansible_host: 192.168.10.202
    astyanax:
      ansible_host: 2a01:79d:4698:96bc:d804:e55d:ee18:b7ba
    conflatorio-test1:
      ansible_host: "fd56:1ae9:097d:3ddd:6c53:1011:3bad:9498"
    conflatorio-test2:
      ansible_host: "fd56:1ae9:097d:3ddd:4c96:be16:9e04:c110"
    conflatorio-test3:
      ansible_host: "fd56:1ae9:097d:3ddd:02df:da1d:ccb7:97b9"
    conflatorio-test4:
      ansible_host: "fd56:1ae9:097d:3ddd:ecd7:7f0a:79cd:343c"
    conflatorio-test5:
      ansible_host: "fd56:1ae9:097d:3ddd:5375:e67b:7878:310d"

  children:
    workstation:
      children:
        desktops:
        laptops:
    desktops:
      hosts:
        birgitte:
        conflatorio:
        arius:
        akysis:
    sbcs:
      hosts:
        homepi:
        malabaricus:
    elasticsearch-servers:
      hosts:
        conflatorio-test1:
        arius-test1:
    modern1:
      hosts:
        arius:
        akili:
        homepi:
        malabaricus:
        nextcloud:
        numquam:
        unifi:
      children:
        conflatorio-lxc:
    lxc-hosts:
      hosts:
        arius:
        birgitte:
#        conflatorio:
    conflatorio-lxc:
      hosts:
        conflatorio-test1:
        conflatorio-test2:
        conflatorio-test3:
        conflatorio-test4:
        conflatorio-test5:
    linode-dns-update:
      hosts:
        akysis:
        arius:
        birgitte:
        conflatorio:
        homepi:
        malabaricus:

    debian_stretch:
      hosts:
        malabaricus:
        unifi:
      vars:
        packages__version: stretch

    debian_sid:
      hosts:
        akili:
        arius:
        birgitte:
      vars:
        packages__version: sid

    vm:
      hosts:
        mw:
      vars:
        lusers_authorized_keys_exclusive: yes
    via_knot:
      hosts:
#        mw:
#          ansible_host: knot.trygvis.io
#          ansible_connection: lxc_ssh
#          ansible_ssh_extra_args: mw
        sz-prod:
          ansible_host: knot.trygvis.io
          ansible_connection: lxc_ssh
          ansible_ssh_extra_args: sz-prod
        sz-test:
          ansible_host: knot.trygvis.io
          ansible_connection: lxc_ssh
          ansible_ssh_extra_args: sz-test

# Borg
    borg-malabaricus:
      hosts:
        birgitte:
        conflatorio:
        arius:

    borg_clients:
      children:
        borg_nas:

    wireguard_wg-net1:
      hosts:
        akili:
        arius:
        birgitte:
        conflatorio:
        knot:

    wireguard_wg0:
      hosts:
        akili:
        arius:
        birgitte:
        conflatorio:
        knot:
        astyanax:

    wireguard_wg1:
      hosts:
        android-trygvis:
        knot:

    wireguard_hesland:
      hosts:
        arius:
        conflatorio:

    wireguard_edipost:
      hosts:
        arius:
        conflatorio:

# vim: set filetype=yaml: