feat: initial sonarr terraform configuration

This commit is contained in:
2026-06-28 22:12:18 +10:00
parent 975df97607
commit 75fc7f0930
39 changed files with 950 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: av1
implementation: ReleaseTitleSpecification
negate: false
required: false
fields:
- name: value
value: "av1"
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: x264
implementation: ReleaseTitleSpecification
negate: false
required: false
fields:
- name: value
value: "(x|h)\\.?264"
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: x265
implementation: ReleaseTitleSpecification
negate: false
required: false
fields:
- name: value
value: "(((x|h)\\.?265)|(HEVC))"
+23
View File
@@ -0,0 +1,23 @@
include_custom_format_when_renaming: false
specifications:
- name: hdr10
implementation: ReleaseTitleSpecification
negate: false
required: true
fields:
- name: value
value: "hdr10"
- name: x265
implementation: ReleaseTitleSpecification
negate: false
required: true
fields:
- name: value
value: "(((x|h)\\.?265)|(HEVC))"
- name: Surround Sound
implementation: ReleaseTitleSpecification
negate: false
required: true
fields:
- name: value
value: "DTS.?(HD|ES|X(?!\\D))|TRUEHD|ATMOS|DD(\\+|P).?([5-9])|EAC3.?([5-9])"
+30
View File
@@ -0,0 +1,30 @@
include_custom_format_when_renaming: false
specifications:
- name: 10bit
implementation: ReleaseTitleSpecification
negate: false
required: true
fields:
- name: value
value: "10bit"
- name: hvec
implementation: ReleaseTitleSpecification
negate: false
required: false
fields:
- name: value
value: "hvec"
- name: x265
implementation: ReleaseTitleSpecification
negate: false
required: true
fields:
- name: value
value: "(((x|h)\\.?265)|(HEVC))"
- name: "release_iVy: iVy"
implementation: ReleaseGroupSpecification
negate: false
required: true
fields:
- name: value
value: "-iVy$"
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: "AsmoFuscated "
implementation: ReleaseGroupSpecification
negate: false
required: false
fields:
- name: value
value: "AsmoFuscated$"
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: d3g
implementation: ReleaseGroupSpecification
negate: false
required: false
fields:
- name: value
value: "d3g$"
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: iVy
implementation: ReleaseGroupSpecification
negate: false
required: false
fields:
- name: value
value: "iVy$"
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: 1080p
implementation: ResolutionSpecification
negate: false
required: false
fields:
- name: value
value: "1080"
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: 2160p
implementation: ResolutionSpecification
negate: false
required: false
fields:
- name: value
value: "2160"
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: 720p
implementation: ResolutionSpecification
negate: false
required: false
fields:
- name: value
value: "720"
+11
View File
@@ -0,0 +1,11 @@
include_custom_format_when_renaming: false
specifications:
- name: size_0_800
implementation: SizeSpecification
negate: false
required: false
fields:
- name: min
value: "0"
- name: max
value: "0.8"
+11
View File
@@ -0,0 +1,11 @@
include_custom_format_when_renaming: false
specifications:
- name: size_1500_3000
implementation: SizeSpecification
negate: false
required: false
fields:
- name: min
value: "1.5"
- name: max
value: "3"
+11
View File
@@ -0,0 +1,11 @@
include_custom_format_when_renaming: false
specifications:
- name: size_3000_6000
implementation: SizeSpecification
negate: false
required: false
fields:
- name: min
value: "3"
- name: max
value: "6"
+11
View File
@@ -0,0 +1,11 @@
include_custom_format_when_renaming: false
specifications:
- name: size_6000_10000
implementation: SizeSpecification
negate: false
required: false
fields:
- name: min
value: "6"
- name: max
value: "10"
+11
View File
@@ -0,0 +1,11 @@
include_custom_format_when_renaming: false
specifications:
- name: size_800_1500
implementation: SizeSpecification
negate: false
required: false
fields:
- name: min
value: "0.8"
- name: max
value: "1.5"
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: bluray
implementation: SourceSpecification
negate: false
required: false
fields:
- name: value
value: "6"
+9
View File
@@ -0,0 +1,9 @@
include_custom_format_when_renaming: false
specifications:
- name: hdtv
implementation: SourceSpecification
negate: false
required: false
fields:
- name: value
value: "1"
+16
View File
@@ -0,0 +1,16 @@
include_custom_format_when_renaming: false
specifications:
- name: webdl
implementation: SourceSpecification
negate: false
required: false
fields:
- name: value
value: "3"
- name: webrip
implementation: SourceSpecification
negate: false
required: false
fields:
- name: value
value: "4"