Added lidarr configuration (#1)

Reviewed-on: #1
Co-authored-by: Beth <ejparker@actcur.com>
Co-committed-by: Beth <ejparker@actcur.com>
This commit is contained in:
Beth Parker 2025-03-20 14:44:40 -05:00 committed by Jayne
parent 54ee2256de
commit 16c9fc020d
6 changed files with 21 additions and 9 deletions

View file

@ -1,12 +1,13 @@
role-lidarr
=========
A brief description of the role goes here.
This role adds a lidarr 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:lidarr:v1.0:workload,lidarr
role:lidarr:testing:workload,lidarr
License
-------

View file

@ -1,3 +1,3 @@
#SPDX-License-Identifier: MIT-0
---
# defaults file for ${REPO_NAME}
# defaults file for role-lidarr

View file

@ -1,3 +1,3 @@
#SPDX-License-Identifier: MIT-0
---
# handlers file for ${REPO_NAME}
# handlers file for role-lidarr

View file

@ -1,3 +1,14 @@
#SPDX-License-Identifier: MIT-0
---
# tasks file for ${REPO_NAME}
# tasks file for role-lidarr
- name: install lidarr
ansible.builtin.package:
name: lidarr
state: present
- name: ensure lidarr is running
service:
name: lidarr
state: started
enabled: yes

View file

@ -3,4 +3,4 @@
- hosts: localhost
remote_user: root
roles:
- ${REPO_NAME}
- role-lidarr

View file

@ -1,3 +1,3 @@
#SPDX-License-Identifier: MIT-0
---
# vars file for ${REPO_NAME}
# vars file for role-lidarr