add servarr page
This commit is contained in:
12
clusters/cl01tl/applications/homepage-servarr/Chart.yaml
Normal file
12
clusters/cl01tl/applications/homepage-servarr/Chart.yaml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
name: homepage-servarr
|
||||||
|
version: 1.0.0
|
||||||
|
home: https://outline.alexlebens.net/doc/homepage-s2clWoI5EC
|
||||||
|
sources:
|
||||||
|
- https://github.com/gethomepage/homepage
|
||||||
|
- https://github.com/alexlebens/helm-charts/tree/main/charts/homepage
|
||||||
|
dependencies:
|
||||||
|
- name: homepage
|
||||||
|
version: 0.0.15
|
||||||
|
repository: http://alexlebens.github.io/helm-charts
|
||||||
|
appVersion: v0.8.13
|
@@ -0,0 +1,58 @@
|
|||||||
|
apiVersion: external-secrets.io/v1beta1
|
||||||
|
kind: ExternalSecret
|
||||||
|
metadata:
|
||||||
|
name: homepage-servarr-config-secret
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/version: {{ .Chart.AppVersion }}
|
||||||
|
app.kubernetes.io/component: web
|
||||||
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
spec:
|
||||||
|
secretStoreRef:
|
||||||
|
kind: ClusterSecretStore
|
||||||
|
name: vault
|
||||||
|
data:
|
||||||
|
- secretKey: HOMEPAGE_VAR_SONARR_KEY
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /sonarr/key
|
||||||
|
metadataPolicy: None
|
||||||
|
property: key
|
||||||
|
- secretKey: HOMEPAGE_VAR_SONARR4K_KEY
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /sonarr/key
|
||||||
|
metadataPolicy: None
|
||||||
|
property: 4k-key
|
||||||
|
- secretKey: HOMEPAGE_VAR_RADARR_KEY
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /radarr/key
|
||||||
|
metadataPolicy: None
|
||||||
|
property: key
|
||||||
|
- secretKey: HOMEPAGE_VAR_RADARR4K_KEY
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /radarr/key
|
||||||
|
metadataPolicy: None
|
||||||
|
property: 4k-key
|
||||||
|
- secretKey: HOMEPAGE_VAR_LIDARR_KEY
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /lidarr/key
|
||||||
|
metadataPolicy: None
|
||||||
|
property: key
|
||||||
|
- secretKey: HOMEPAGE_VAR_PROWLARR_KEY
|
||||||
|
remoteRef:
|
||||||
|
conversionStrategy: Default
|
||||||
|
decodingStrategy: None
|
||||||
|
key: /prowlarr/key
|
||||||
|
metadataPolicy: None
|
||||||
|
property: key
|
159
clusters/cl01tl/applications/homepage-servarr/values.yaml
Normal file
159
clusters/cl01tl/applications/homepage-servarr/values.yaml
Normal file
@@ -0,0 +1,159 @@
|
|||||||
|
homepage:
|
||||||
|
deployment:
|
||||||
|
annotations:
|
||||||
|
reloader.stakater.com/auto: "true"
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
memory: 1Gi
|
||||||
|
cpu: 500m
|
||||||
|
envFrom:
|
||||||
|
- secretRef:
|
||||||
|
name: homepage-servarr-config-secret
|
||||||
|
ingressRoute:
|
||||||
|
host: homepage-servarr.alexlebens.net
|
||||||
|
authentik:
|
||||||
|
outpost: authentik-outpost-proxy
|
||||||
|
namespace: authentik
|
||||||
|
config:
|
||||||
|
widgets:
|
||||||
|
- logo:
|
||||||
|
icon: https://alexlebens-dev.nyc3.digitaloceanspaces.com/cl02do/assets/icon_white.png
|
||||||
|
- datetime:
|
||||||
|
text_size: xl
|
||||||
|
format:
|
||||||
|
dateStyle: long
|
||||||
|
timeStyle: short
|
||||||
|
hour12: false
|
||||||
|
- openmeteo:
|
||||||
|
label: Denver
|
||||||
|
latitude: 39.73
|
||||||
|
longitude: 104.99
|
||||||
|
units: metric
|
||||||
|
cache: 5
|
||||||
|
services:
|
||||||
|
- TV:
|
||||||
|
- Sonarr:
|
||||||
|
icon: sonarr.png
|
||||||
|
description: TV Shows
|
||||||
|
href: https://sonarr.alexlebens.net
|
||||||
|
siteMonitor: http://sonarr4.sonarr4:8989
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: sonarr
|
||||||
|
url: http://sonarr4.sonarr4:8989
|
||||||
|
key: '{{HOMEPAGE_VAR_SONARR_KEY}}'
|
||||||
|
fields: ["wanted", "queued", "series"]
|
||||||
|
enableQueue: false
|
||||||
|
- Sonarr 4K:
|
||||||
|
icon: sonarr.png
|
||||||
|
description: TV Shows 4K
|
||||||
|
href: https://sonarr-4k.alexlebens.net
|
||||||
|
siteMonitor: http://sonarr4-4k.sonarr4-4k:8989
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: sonarr
|
||||||
|
url: http://sonarr4-4k.sonarr4-4k:8989
|
||||||
|
key: '{{HOMEPAGE_VAR_SONARR4K_KEY}}'
|
||||||
|
fields: ["wanted", "queued", "series"]
|
||||||
|
enableQueue: false
|
||||||
|
- Movies:
|
||||||
|
- Radarr:
|
||||||
|
icon: radarr.png
|
||||||
|
description: Movies
|
||||||
|
href: https://radarr.alexlebens.net
|
||||||
|
siteMonitor: http://radarr5.radarr5:7878
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: radarr
|
||||||
|
url: http://radarr5.radarr5:7878
|
||||||
|
key: '{{HOMEPAGE_VAR_RADARR_KEY}}'
|
||||||
|
fields: ["wanted", "queued", "movies"]
|
||||||
|
enableQueue: false
|
||||||
|
- Radarr 4K:
|
||||||
|
icon: radarr.png
|
||||||
|
description: Movies 4K
|
||||||
|
href: https://radarr-4k.alexlebens.net
|
||||||
|
siteMonitor: http://radarr5-4k.radarr5-4k:7878
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: radarr
|
||||||
|
url: http://radarr5-4k.radarr5-4k:7878
|
||||||
|
key: '{{HOMEPAGE_VAR_RADARR4K_KEY}}'
|
||||||
|
fields: ["wanted", "queued", "movies"]
|
||||||
|
enableQueue: false
|
||||||
|
- Other:
|
||||||
|
- Lidarr:
|
||||||
|
icon: lidarr.png
|
||||||
|
description: Music
|
||||||
|
href: https://lidarr.alexlebens.net
|
||||||
|
siteMonitor: http://lidarr2.lidarr2:8686
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: lidarr
|
||||||
|
url: http://lidarr2.lidarr2:8686
|
||||||
|
key: '{{HOMEPAGE_VAR_LIDARR_KEY}}'
|
||||||
|
fields: ["wanted", "queued", "artists"]
|
||||||
|
- Lazy Librarian:
|
||||||
|
icon: lazylibrarian.png
|
||||||
|
description: Books
|
||||||
|
href: https://lazylibrarian.alexlebens.net
|
||||||
|
siteMonitor: http://lazy-librarian.lazy-librarian:5299
|
||||||
|
statusStyle: dot
|
||||||
|
- Services:
|
||||||
|
- qBittorrent:
|
||||||
|
icon: qbittorrent.png
|
||||||
|
description: P2P downloads
|
||||||
|
href: https://qbittorrent.alexlebens.net
|
||||||
|
siteMonitor: http://qbittorrent-webui.qbittorrent:8080
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: qbittorrent
|
||||||
|
url: http://qbittorrent-webui.qbittorrent:8080
|
||||||
|
- Tdarr:
|
||||||
|
icon: tdarr.png
|
||||||
|
description: Media transcoding and health checks
|
||||||
|
href: https://tdarr.alexlebens.net
|
||||||
|
siteMonitor: http://tdarr-server-web.tdarr:8265
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: tdarr
|
||||||
|
url: http://tdarr-server-web.tdarr:8265
|
||||||
|
- Prowlarr:
|
||||||
|
icon: prowlarr.png
|
||||||
|
description: Indexers
|
||||||
|
href: https://prowlarr.alexlebens.net
|
||||||
|
siteMonitor: http://prowlarr.prowlarr:9696
|
||||||
|
statusStyle: dot
|
||||||
|
widget:
|
||||||
|
type: prowlarr
|
||||||
|
url: http://prowlarr.prowlarr:9696
|
||||||
|
key: '{{HOMEPAGE_VAR_PROWLARR_KEY}}'
|
||||||
|
bookmarks:
|
||||||
|
- Trackers:
|
||||||
|
- Torrentleech:
|
||||||
|
- abbr: TL
|
||||||
|
href: https://www.torrentleech.org
|
||||||
|
- Avistaz:
|
||||||
|
- abbr: AV
|
||||||
|
href: https://avistaz.to
|
||||||
|
- Cinemaz:
|
||||||
|
- abbr: CM
|
||||||
|
href: https://cinemaz.to
|
||||||
|
- Cathode Ray Tube:
|
||||||
|
- abbr: CRT
|
||||||
|
href: https://www.cathode-ray.tube
|
||||||
|
- Alpha Ratio:
|
||||||
|
- abbr: AL
|
||||||
|
href: https://alpharatio.cc/
|
||||||
|
- MV Group:
|
||||||
|
- abbr: MV
|
||||||
|
href: https://forums.mvgroup.org
|
||||||
|
settings:
|
||||||
|
favicon: https://alexlebens-dev.nyc3.digitaloceanspaces.com/cl02do/assets/icon_white.png
|
||||||
|
headerStyle: clean
|
||||||
|
hideVersion: true
|
||||||
|
color: slate
|
||||||
|
background:
|
||||||
|
image: https://alexlebens-dev.nyc3.digitaloceanspaces.com/cl02do/assets/background.jpg
|
||||||
|
theme: dark
|
||||||
|
disableCollapse: true
|
Reference in New Issue
Block a user