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