From c158a3dc4847078081d5a49b5657b05315628d1c Mon Sep 17 00:00:00 2001 From: Beth Date: Thu, 20 Mar 2025 14:43:19 -0500 Subject: [PATCH] Added readarr configuration (#1) Reviewed-on: https://git.actcur.com/actcur-ansible/role-radarr/pulls/1 Co-authored-by: Beth Co-committed-by: Beth --- README.md | 9 +++++---- defaults/main.yml | 2 +- handlers/main.yml | 2 +- tasks/main.yml | 13 ++++++++++++- tests/test.yml | 2 +- vars/main.yml | 2 +- 6 files changed, 21 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 9921a84..9cec915 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@ role-radarr ========= -A brief description of the role goes here. +This role adds a radarr server and deploys existing configuration Requirements ------------ -No requirements +certbot +nginx-ssl Role Variables -------------- @@ -23,8 +24,8 @@ Example Playbook Template Playbook creation should be handled by playbook-builder. To include role in a playbook, add one of these lines (changing version/branch as needed) to the template with other core entries: -role:mount:v1.0:core,mount -role:mount:testing:core,mount +role:radarr:v1.0:workload,radarr +role:radarr:testing:workload,radarr License ------- diff --git a/defaults/main.yml b/defaults/main.yml index a0eb46b..863a64b 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,3 +1,3 @@ #SPDX-License-Identifier: MIT-0 --- -# defaults file for ${REPO_NAME} +# defaults file for role-radarr diff --git a/handlers/main.yml b/handlers/main.yml index 192bcab..9a3da11 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,3 +1,3 @@ #SPDX-License-Identifier: MIT-0 --- -# handlers file for ${REPO_NAME} +# handlers file for role-radarr diff --git a/tasks/main.yml b/tasks/main.yml index 0482006..a2af821 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,3 +1,14 @@ #SPDX-License-Identifier: MIT-0 --- -# tasks file for ${REPO_NAME} +# tasks file for role-radarr +- name: install radarr + ansible.builtin.package: + name: radarr + state: present + + +- name: ensure radarr is running + service: + name: radarr + state: started + enabled: yes diff --git a/tests/test.yml b/tests/test.yml index a1c8646..6ddf6a5 100644 --- a/tests/test.yml +++ b/tests/test.yml @@ -3,4 +3,4 @@ - hosts: localhost remote_user: root roles: - - ${REPO_NAME} + - role-radarr diff --git a/vars/main.yml b/vars/main.yml index f31a73e..75a2cb7 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -1,3 +1,3 @@ #SPDX-License-Identifier: MIT-0 --- -# vars file for ${REPO_NAME} +# vars file for role-radarr