aboutsummaryrefslogtreecommitdiff
path: root/tasks/web.yml
blob: ca52a891a04779c2ddb28dedb7dac97132271cf5 (plain)
1
2
3
4
5
6
7
8
9
10
# Add each domain to the uberspace web backend
# https://manual.uberspace.de/web-domains/
- name: Set uberspace web domains
  ansible.builtin.shell:
    cmd: "uberspace web domain list | grep -q '^{{ item }}$' || uberspace web domain add {{ item }}"
  loop: "{{ domains | default([]) }}" # use empty list if variable is not defined
  register: web_domain_res
  changed_when: '"configuration has been adapted" in web_domain_res.stdout'
  tags:
    - domains