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
This commit is contained in:
Jake Howard 2021-02-01 15:40:06 +00:00
parent 54eee03524
commit ac68b36841
Signed by: jake
GPG key ID: 57AFB45680EDD477
3 changed files with 9 additions and 0 deletions

View file

@ -0,0 +1 @@
expose_ssh: true

View file

@ -8,3 +8,4 @@ ingress
pve-docker pve-docker
jellyfin jellyfin
forrest forrest
deluge

View file

@ -6,6 +6,7 @@
vars: vars:
ntp_timezone: Europe/London ntp_timezone: Europe/London
ntp_manage_config: true ntp_manage_config: true
when: ansible_os_family != 'Alpine' # https://github.com/ansible-collections/community.general/issues/781
- role: realorangeone.reflector - role: realorangeone.reflector
when: ansible_os_family == 'Archlinux' when: ansible_os_family == 'Archlinux'
@ -17,6 +18,7 @@
- hosts: - hosts:
- grimes - grimes
- pve-docker - pve-docker
- deluge
roles: roles:
- role: geerlingguy.docker - role: geerlingguy.docker
become: true become: true
@ -26,6 +28,11 @@
docker_users: docker_users:
- "{{ user }}" - "{{ user }}"
- docker_cleanup - docker_cleanup
- hosts:
- grimes
- pve-docker
roles:
- traefik - traefik
- hosts: - hosts: