From ac68b3684139e2d790c568d7a73bbbcec2b2e5c5 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Mon, 1 Feb 2021 15:40:06 +0000 Subject: [PATCH] Initially provision `deluge` machine Based on Docker, so deluge itself is easier to install and keep updated. Until such time it's in the repos --- ansible/host_vars/deluge.yml | 1 + ansible/hosts | 1 + ansible/main.yml | 7 +++++++ 3 files changed, 9 insertions(+) create mode 100644 ansible/host_vars/deluge.yml diff --git a/ansible/host_vars/deluge.yml b/ansible/host_vars/deluge.yml new file mode 100644 index 0000000..c6a60bc --- /dev/null +++ b/ansible/host_vars/deluge.yml @@ -0,0 +1 @@ +expose_ssh: true diff --git a/ansible/hosts b/ansible/hosts index 989a3ca..4c49234 100644 --- a/ansible/hosts +++ b/ansible/hosts @@ -8,3 +8,4 @@ ingress pve-docker jellyfin forrest +deluge diff --git a/ansible/main.yml b/ansible/main.yml index 5770d0b..2e9e572 100644 --- a/ansible/main.yml +++ b/ansible/main.yml @@ -6,6 +6,7 @@ vars: ntp_timezone: Europe/London ntp_manage_config: true + when: ansible_os_family != 'Alpine' # https://github.com/ansible-collections/community.general/issues/781 - role: realorangeone.reflector when: ansible_os_family == 'Archlinux' @@ -17,6 +18,7 @@ - hosts: - grimes - pve-docker + - deluge roles: - role: geerlingguy.docker become: true @@ -26,6 +28,11 @@ docker_users: - "{{ user }}" - docker_cleanup + +- hosts: + - grimes + - pve-docker + roles: - traefik - hosts: