aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: c08db5b5a2cd681b1409124c6d0d41918b9ae481 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Ansible role to setup domains on a uberspace

Role to setup domains on a [uberspace](https://manual.uberspace.de/en/web-domains.html).
Both web and mail domains are supported.

## Requirements

* The domains must be specified in the host inventory

## Example Setup

### Inventory
```yml
group:
  hosts:
    example.uber.space:
    ansible_user: example
    remote_user: example
    domains:
      - www.example.tld
    mail_domains:
      - mail.example.tld
```

### Playbook
```yml
- hosts: host-pattern
  roles:
    - uberspace_domains
```

## License

This ansible role is licensed under the term of the GPLv3.  
For further information see the `COPYING` file or [https://www.gnu.org/licenses/gpl-3.0.en.html](https://www.gnu.org/licenses/gpl-3.0.en.html).