diff --git a/pillars/roles/aurpkgs/host.sls b/pillars/roles/aurpkgs/host.sls new file mode 100644 index 0000000..f3bc054 --- /dev/null +++ b/pillars/roles/aurpkgs/host.sls @@ -0,0 +1,4 @@ +aur: + pkgs: + libguestfs: [] + yay: [] diff --git a/pillars/roles/lxc/video.sls b/pillars/roles/lxc/video.sls index afe36df..5ebe0de 100644 --- a/pillars/roles/lxc/video.sls +++ b/pillars/roles/lxc/video.sls @@ -8,6 +8,9 @@ lxc: radarr: bind_dirs: - mnt/video + lidarr: + bind_dirs: + - mnt/video emby: bind_dirs: - mnt/video diff --git a/pillars/servers/env/server/lidarr.sls b/pillars/servers/env/server/lidarr.sls new file mode 100644 index 0000000..2fdef9a --- /dev/null +++ b/pillars/servers/env/server/lidarr.sls @@ -0,0 +1 @@ +env: prod diff --git a/pillars/servers/roles/server/lidarr.sls b/pillars/servers/roles/server/lidarr.sls new file mode 100644 index 0000000..37129d9 --- /dev/null +++ b/pillars/servers/roles/server/lidarr.sls @@ -0,0 +1,7 @@ +grains: + roles: + - server + - nrpe + - saltminion + - lxc_container + - lidarr diff --git a/states/roles/maintain/lidarr/init.sls b/states/roles/maintain/lidarr/init.sls new file mode 100644 index 0000000..9688664 --- /dev/null +++ b/states/roles/maintain/lidarr/init.sls @@ -0,0 +1,8 @@ +#package is in aur repo +lidarr: + pkg.installed + +lidarr_service: + service.running: + - name: lidarr + - enable: true