---
- hosts: all
  gather_facts: False
  become: true
  vars:
    base_domain: data.coop
    letsencrypt_email: admin@data.coop
    ldap_dn: "dc=data,dc=coop"

    services:
      - nginx-proxy
      - openldap
      - nextcloud
      - passit
      - gitea
      - postfix
      - matrix_riot
      - privatebin
      - codimd
      - netdata
      - docker_registry
      - drone
      - websites
      - ulovliglogning-dk
      - watchtower
      - mailu
      - portainer
      - mastodon
      - rallly
      - membersystem

    smtp_host: "postfix"
    smtp_port: "587"

  tasks:
    - import_role:
        name: ubuntu_base
      tags:
      - base_only
    - import_role:
        name: docker