Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
fd28892
Updated version to 1.0.1. Added dependencies for scraparr.
mrgionsi Feb 22, 2025
8b16431
Added values for scraparr in values.yaml
mrgionsi Feb 22, 2025
4f7b244
docs: Updated Readme documentation
mrgionsi Feb 22, 2025
91c2fd5
doc: Updated comment for better understanding
mrgionsi Feb 22, 2025
20f050a
Merge branch 'dev' into feat/55-include-scraparr
mrgionsi Feb 22, 2025
fc8ba3b
fix: fixed typo apiKey instead of apikey in values.yaml
mrgionsi Feb 22, 2025
bdebabf
update Helm documentation
Feb 22, 2025
10517d3
Fixed suggestion made by @imgios
mrgionsi Feb 22, 2025
2d790d9
update Helm documentation
Feb 22, 2025
2fef090
fix: fixing dependencies url
mrgionsi Feb 22, 2025
c3d3de6
update Helm documentation
Feb 22, 2025
e2fc10a
fix: updated repository for scarparr
mrgionsi Feb 23, 2025
37721a6
update Helm documentation
Feb 23, 2025
d4cf1b7
fix: updated section comment from scraparr to Scraparr. indent correc…
mrgionsi Feb 23, 2025
e28dbc8
update Helm documentation
Feb 23, 2025
2e778c9
fix: updated typo in docs
mrgionsi Feb 24, 2025
7d68c11
update Helm documentation
Feb 24, 2025
419eb0c
fix section name typo to `Scraparr`
imgios Feb 24, 2025
079a9a4
update Helm documentation
Feb 24, 2025
5a452a1
force helm-docs to recreate scraparr section
imgios Feb 24, 2025
59f853c
update Helm documentation
Feb 24, 2025
a5b099a
change helm-docs @section order
imgios Feb 24, 2025
a5c2a52
update Helm documentation
Feb 24, 2025
81941fd
remove whitespaces after section name
imgios Feb 24, 2025
7633036
update Helm documentation
Feb 24, 2025
4971d9c
Add Scraparr in the services list
imgios Mar 5, 2025
518cff5
Merge remote-tracking branch 'origin/dev' into feat/55-include-scraparr
imgios Mar 6, 2025
3576ef5
update Helm documentation
Mar 6, 2025
d746557
Bump scraparr version to 1.1.0
imgios Mar 7, 2025
bc09f9f
update Helm documentation
Mar 7, 2025
142d37b
Fix lint errors
imgios Mar 7, 2025
b0c4099
Fix the *arr services url pattern in the docs
imgios Mar 7, 2025
516ef70
update Helm documentation
Mar 7, 2025
c898401
Add `scraparr.enabled` docs
imgios Mar 7, 2025
657d1e6
update Helm documentation
Mar 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# `*arr` Servarr

This project is a complete Servarr Helm Chart that includes also Sonarr, Radarr, Prowlarr, qBitTorrent, Jellyseerr, Jellyfin and Flaresovlerr as sub-charts.
This project is a complete Servarr Helm Chart that includes also Sonarr, Radarr, Prowlarr, qBitTorrent, Jellyseerr, Jellyfin, Flaresovlerr and Scraparr as sub-charts.

## :test_tube: Getting Started

Expand Down
7 changes: 7 additions & 0 deletions servarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ keywords:
- jellyseerr
- jellyfin
- flaresolverr
- scraparr
home: https://github.com/fonzdm/servarr
sources:
- https://github.com/fonzdm/servarr
Expand Down Expand Up @@ -68,6 +69,12 @@ dependencies:
- movies
- tvseries
- music
- name: scraparr
version: "1.1.0"
repository: "https://imgios.github.io/scraparr"
# condition: scraparr.enabled
tags:
- metrics
annotations:
artifacthub.io/alternativeName: servar
artifacthub.io/category: integration-delivery
Expand Down
18 changes: 17 additions & 1 deletion servarr/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ Servarr complete Helm Chart for Kubernetes

| Repository | Name | Version |
|------------|------|---------|
| https://imgios.github.io/scraparr | scraparr | 1.1.0 |
| oci://tccr.io/truecharts | flaresolverr | 13.4.1 |
| oci://tccr.io/truecharts | jellyfin | 18.7.7 |
| oci://tccr.io/truecharts | jellyseerr | 9.5.2 |
Expand Down Expand Up @@ -60,7 +61,7 @@ Servarr complete Helm Chart for Kubernetes

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| global.apikey | string | No default value is configured for security reasons | Insert your Prowlarr, Sonarr, Radarr API key here (one to rule them all!). Do not remove the `&apikey` anchor! |
| global.apikey | string | No default value is configured for security reasons | Insert your Prowlarr, Sonarr, Radarr API key here (one to rule them all!). Do not remove the `&` anchor! |
| global.certManagerClusterIssuer | string | No default value, leave empty if not required | Insert your cert manager cluster issuer, e.g.: letsencrypt-cloudflare. Do not remove the `&issuer` anchor! |
| global.ingressClassName | string | nginx | Insert your ingress class here, e.g.: &ingressClassName nginx. Do not remove the `&ingressCassName` anchor, and do not leave the anchor value empty, otherwise you will face a `null` value error! |
| global.storageClassName | string | `"network-block"` | Insert your storage class here, e.g.: &storageClassName network-block. Do not remove the `&storageClassName` anchor! |
Expand Down Expand Up @@ -99,6 +100,21 @@ Servarr complete Helm Chart for Kubernetes
| torrent.password | string | No default value | password of the qBitTorrent admin user. Must be at least of 8 characters. |
| torrent.username | string | No default value | username of the qBitTorrent admin user |

### Scraparr

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| scraparr.config.prowlarr.api_key | string | *apikey | Anchor to apiKey. As a single key is used for all services, same will be used for interacting with Sonarr, Radarr, Prowlarr |
| scraparr.config.prowlarr.api_version | string | v3 | - Insert Prowlarr API versions, if different version wants to be used |
| scraparr.config.prowlarr.url | string | No default value | Mandatory - Insert Prowlarr service name in format: `{{ .Release.Name }}-prowlarr` |
| scraparr.config.radarr.api_key | string | *apikey | Anchor to apiKey. As a single key is used for all services, same will be used for interacting with Sonarr, Radarr, Prowlarr |
| scraparr.config.radarr.api_version | string | v3 | - Insert Radarr API versions, if different version wants to be used |
| scraparr.config.radarr.url | string | No default value | Mandatory - Insert Radarr service name in format: `{{ .Release.Name }}-radarr` |
| scraparr.config.sonarr.api_key | string | *apikey | Anchor to apiKey. As a single key is used for all services, same will be used for interacting with Sonarr, Radarr, Prowlarr |
| scraparr.config.sonarr.api_version | string | v3 | - Insert Sonarr API versions, if different version wants to be used |
| scraparr.config.sonarr.url | string | No default value | Mandatory - Insert Sonarr service name in format: `{{ .Release.Name }}-sonarr` |
| scraparr.enabled | bool | false | Enable or disable the Scraparr app deployment |

### Tags

| Key | Type | Default | Description |
Expand Down
48 changes: 47 additions & 1 deletion servarr/values.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
global:
# -- (string) Insert your Prowlarr, Sonarr, Radarr API key here (one to rule them all!). Do not remove the `&apikey` anchor!
# -- (string) Insert your Prowlarr, Sonarr, Radarr API key here (one to rule them all!). Do not remove the `&` anchor!
# @default -- No default value is configured for security reasons
# @section -- Global
apikey: &apikey
Expand Down Expand Up @@ -34,6 +34,52 @@ metrics:
# @section -- Metrics
enabled: &metricsEnabled false

scraparr:
# -- (bool) Enable or disable the Scraparr app deployment
# @default -- false
# @section -- Scraparr
enabled: false
config:
radarr:
# -- (string) Mandatory - Insert Radarr service name in format: `{{ .Release.Name }}-radarr`
# @default -- No default value
# @section -- Scraparr
url:
# -- (string) - Insert Radarr API versions, if different version wants to be used
# @default -- v3
# @section -- Scraparr
api_version: v3
# -- Anchor to apiKey. As a single key is used for all services, same will be used for interacting with Sonarr, Radarr, Prowlarr
# @default -- *apikey
# @section -- Scraparr
api_key: *apikey
sonarr:
# -- (string) Mandatory - Insert Sonarr service name in format: `{{ .Release.Name }}-sonarr`
# @default -- No default value
# @section -- Scraparr
url:
# -- (string) - Insert Sonarr API versions, if different version wants to be used
# @default -- v3
# @section -- Scraparr
api_version: v3
# -- Anchor to apiKey. As a single key is used for all services, same will be used for interacting with Sonarr, Radarr, Prowlarr
# @default -- *apikey
# @section -- Scraparr
api_key: *apikey
prowlarr:
# -- (string) Mandatory - Insert Prowlarr service name in format: `{{ .Release.Name }}-prowlarr`
# @default -- No default value
# @section -- Scraparr
url:
# -- (string) - Insert Prowlarr API versions, if different version wants to be used
# @default -- v3
# @section -- Scraparr
api_version: v3
# -- Anchor to apiKey. As a single key is used for all services, same will be used for interacting with Sonarr, Radarr, Prowlarr
# @default -- *apikey
# @section -- Scraparr
api_key: *apikey

# @ignore
initJellyseerr: true

Expand Down