Compare commits
6 Commits
hyperion-n
...
magic-mirr
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1335a5687e | ||
|
|
5f5b815cca | ||
|
|
e8734bef7c | ||
|
|
53f9166783 | ||
|
|
6c6bc95452 | ||
|
|
f81faa9219 |
@@ -3,7 +3,7 @@
|
||||
[](#contributors-)
|
||||
<!-- ALL-CONTRIBUTORS-BADGE:END -->
|
||||
|
||||
[](https://github.com/pre-commit/pre-commit)
|
||||
[](https://docs.k8s-at-home.com/)
|
||||
[](https://discord.gg/sTMX7Vh)
|
||||
[](https://github.com/pre-commit/pre-commit)
|
||||
[](https://github.com/renovatebot/renovate)
|
||||
@@ -65,4 +65,4 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||
|
||||
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
|
||||
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# adguard-home
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
DNS proxy as ad-blocker for local network
|
||||
|
||||
@@ -68,7 +68,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# airsonic
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Airsonic is a Free and Open Source community driven media server
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# alertmanager-bot
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Bot for Prometheus Alertmanager
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# appdaemon
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps for various types of Home Automation Software including Home Assistant and MQTT.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# bazarr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# bitwardenrs
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
Unofficial Bitwarden compatible server written in Rust
|
||||
|
||||
@@ -68,7 +68,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# blocky
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
DNS proxy as ad-blocker for local network
|
||||
|
||||
@@ -68,7 +68,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# booksonic-air
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Booksonic is a platform for accessing the audibooks you own wherever you are
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# calibre-web
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# calibre
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Calibre is a powerful and easy to use e-book manager.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# comcast
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
periodic comcast data usage checks and save the results to InfluxDB
|
||||
|
||||
@@ -77,7 +77,7 @@ helm install comcast k8s-at-home/comcast -f values.yaml
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# ddclient
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Providers
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# deconz
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A Helm chart for deploying deCONZ
|
||||
|
||||
@@ -69,7 +69,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# deluge
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Deluge is a torrent download client
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# digitalocean-dyndns
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Dynamic DNS using DigitalOcean's DNS Services
|
||||
|
||||
@@ -69,7 +69,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dizquetv
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Create live TV channel streams from media on your Plex servers.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dnsmadeeasy-webhook
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Cert-Manager Webhook for DNSMadeEasy
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dsmr-reader
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
DSMR-protocol reader, telegram data storage and energy consumption visualizer.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# duplicati
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Store securely encrypted backups on cloud storage services!
|
||||
|
||||
@@ -74,7 +74,7 @@ If you get `Error: rendered manifests contain a resource that already exists. Un
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# esphome
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# flaresolverr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
FlareSolverr is a proxy server to bypass Cloudflare protection
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# flood
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Flood is a monitoring service for various torrent clients
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# freshrss
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
FreshRSS is a self-hosted RSS feed aggregator
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# gaps
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# gonic
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Music streaming server / subsonic server API implementation
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# grocy
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# healthchecks
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# heimdall
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
An Application dashboard and launcher
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# home-assistant
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Home Assistant
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# homebridge
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
A lightweight NodeJS server that emulates the iOS HomeKit API
|
||||
|
||||
@@ -69,7 +69,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# homer
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# hyperion-ng
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Hyperion is an opensource Bias or Ambient Lighting implementation
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# icantbelieveitsnotvaletudo
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Create live map data from Valetudo powered robots
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# intel-gpu-plugin
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware
|
||||
|
||||
@@ -82,7 +82,7 @@ affinity:
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# jackett
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
API Support for your favorite torrent trackers
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
apiVersion: v2
|
||||
appVersion: 10.6.4
|
||||
appVersion: 10.7.0
|
||||
description: Jellyfin is a Free Software Media System
|
||||
name: jellyfin
|
||||
version: 5.2.1
|
||||
version: 6.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- jellyfin
|
||||
@@ -11,7 +11,7 @@ keywords:
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/Jellyfin
|
||||
icon: https://github.com/jellyfin/jellyfin-ux/blob/master/branding/SVG/icon-solid-black.svg
|
||||
sources:
|
||||
- https://hub.docker.com/r/linuxserver/Jellyfin/
|
||||
- https://hub.docker.com/r/jellyfin/jellyfin
|
||||
- https://github.com/jellyfin/jellyfin
|
||||
maintainers:
|
||||
- name: billimek
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# jellyfin
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Jellyfin is a Free Software Media System
|
||||
|
||||
@@ -8,7 +8,7 @@ Jellyfin is a Free Software Media System
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://hub.docker.com/r/linuxserver/Jellyfin/>
|
||||
* <https://hub.docker.com/r/jellyfin/jellyfin>
|
||||
* <https://github.com/jellyfin/jellyfin>
|
||||
|
||||
## Requirements
|
||||
@@ -77,9 +77,12 @@ N/A
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | |
|
||||
| image.repository | string | `"linuxserver/jellyfin"` | |
|
||||
| image.tag | string | `"version-10.6.4-1"` | |
|
||||
| image.repository | string | `"jellyfin/jellyfin"` | |
|
||||
| image.tag | string | `"10.7.0"` | |
|
||||
| ingress.enabled | bool | `false` | |
|
||||
| persistence.cache.emptyDir | bool | `false` | |
|
||||
| persistence.cache.enabled | bool | `false` | |
|
||||
| persistence.cache.mountPath | string | `"/cache"` | |
|
||||
| persistence.config.emptyDir | bool | `false` | |
|
||||
| persistence.config.enabled | bool | `false` | |
|
||||
| persistence.media.emptyDir | bool | `false` | |
|
||||
@@ -94,21 +97,43 @@ All notable changes to this application Helm chart will be documented in this fi
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [1.0.0]
|
||||
### [6.0.0]
|
||||
|
||||
#### Migration !breaking changes!
|
||||
|
||||
*It is recommended to drop old configuration and start from scratch.*
|
||||
|
||||
This release will change the layout of `config` and `cache` persistent volumes.
|
||||
To migrate the old configuration, manual modifications to volumes are required prior the upgrade or after the upgrade.
|
||||
Be aware that `cache` will only be created after the upgrade if auto provisioning is used.
|
||||
|
||||
Mount (depends on used CSI) both volumes `config` and `cache` and be sure that jellyfin does not access the files (or is scaled down to zero).
|
||||
The volumes are assumed to be mounted on `/mnt/config` and `/mnt/cache` in the example:
|
||||
|
||||
```bash
|
||||
cd /mnt
|
||||
mv config/cache/* cache/
|
||||
rm -r config/cache
|
||||
mkdir config/config
|
||||
mv dlna/ branding.xml encoding.xml logging.default.json migrations.xml network.xml system.xml config/
|
||||
mv data data.bak
|
||||
mv data.bak/* .
|
||||
rm -r data.bak
|
||||
sed -i "s|<CachePath>.*</CachePath>|<CachePath>/cache</CachePath>|" config/system.xml
|
||||
sed -i "s|<MetadataPath>.*</MetadataPath>|<MetadataPath>/config/metadata</MetadataPath>|" config/system.xml
|
||||
sed -i "s|<EncoderAppPath>.*</EncoderAppPath>|<EncoderAppPath>/usr/lib/jellyfin-ffmpeg/ffmpeg</EncoderAppPath>|" config/encoding.xml
|
||||
sed -i "s|<EncoderAppPathDisplay>.*</EncoderAppPathDisplay>|<EncoderAppPathDisplay>/usr/lib/jellyfin-ffmpeg/ffmpeg</EncoderAppPathDisplay>|" config/encoding.xml
|
||||
```
|
||||
|
||||
Drop browser cache and cookies for your jellyfin URL!
|
||||
|
||||
#### Added
|
||||
|
||||
- N/A
|
||||
- Persistent volume definition for cache
|
||||
|
||||
#### Changed
|
||||
|
||||
- N/A
|
||||
|
||||
#### Removed
|
||||
|
||||
- N/A
|
||||
|
||||
[1.0.0]: #1.0.0
|
||||
- Replaced LinuxServer.io image with official
|
||||
|
||||
## Support
|
||||
|
||||
|
||||
@@ -9,19 +9,41 @@ All notable changes to this application Helm chart will be documented in this fi
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [1.0.0]
|
||||
### [6.0.0]
|
||||
|
||||
#### Migration !breaking changes!
|
||||
|
||||
*It is recommended to drop old configuration and start from scratch.*
|
||||
|
||||
This release will change the layout of `config` and `cache` persistent volumes.
|
||||
To migrate the old configuration, manual modifications to volumes are required prior the upgrade or after the upgrade.
|
||||
Be aware that `cache` will only be created after the upgrade if auto provisioning is used.
|
||||
|
||||
Mount (depends on used CSI) both volumes `config` and `cache` and be sure that jellyfin does not access the files (or is scaled down to zero).
|
||||
The volumes are assumed to be mounted on `/mnt/config` and `/mnt/cache` in the example:
|
||||
|
||||
```bash
|
||||
cd /mnt
|
||||
mv config/cache/* cache/
|
||||
rm -r config/cache
|
||||
mkdir config/config
|
||||
mv dlna/ branding.xml encoding.xml logging.default.json migrations.xml network.xml system.xml config/
|
||||
mv data data.bak
|
||||
mv data.bak/* .
|
||||
rm -r data.bak
|
||||
sed -i "s|<CachePath>.*</CachePath>|<CachePath>/cache</CachePath>|" config/system.xml
|
||||
sed -i "s|<MetadataPath>.*</MetadataPath>|<MetadataPath>/config/metadata</MetadataPath>|" config/system.xml
|
||||
sed -i "s|<EncoderAppPath>.*</EncoderAppPath>|<EncoderAppPath>/usr/lib/jellyfin-ffmpeg/ffmpeg</EncoderAppPath>|" config/encoding.xml
|
||||
sed -i "s|<EncoderAppPathDisplay>.*</EncoderAppPathDisplay>|<EncoderAppPathDisplay>/usr/lib/jellyfin-ffmpeg/ffmpeg</EncoderAppPathDisplay>|" config/encoding.xml
|
||||
```
|
||||
|
||||
Drop browser cache and cookies for your jellyfin URL!
|
||||
|
||||
#### Added
|
||||
|
||||
- N/A
|
||||
- Persistent volume definition for cache
|
||||
|
||||
#### Changed
|
||||
|
||||
- N/A
|
||||
|
||||
#### Removed
|
||||
|
||||
- N/A
|
||||
|
||||
[1.0.0]: #1.0.0
|
||||
- Replaced LinuxServer.io image with official
|
||||
{{- end -}}
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
#
|
||||
|
||||
image:
|
||||
repository: linuxserver/jellyfin
|
||||
repository: jellyfin/jellyfin
|
||||
pullPolicy: IfNotPresent
|
||||
tag: version-10.6.4-1
|
||||
tag: 10.7.0
|
||||
|
||||
strategy:
|
||||
type: Recreate
|
||||
@@ -25,6 +25,24 @@ persistence:
|
||||
enabled: false
|
||||
emptyDir: false
|
||||
|
||||
# Cache does NOT contain temporary transcoding data.
|
||||
cache:
|
||||
enabled: false
|
||||
emptyDir: false
|
||||
mountPath: /cache
|
||||
## Persistent Volume Storage Class
|
||||
## If defined, storageClassName: <storageClass>
|
||||
## If set to "-", storageClassName: "", which disables dynamic provisioning
|
||||
## If undefined (the default) or set to null, no storageClassName spec is
|
||||
## set, choosing the default provisioner. (gp2 on AWS, standard on
|
||||
## GKE, AWS & OpenStack)
|
||||
# storageClass: "-"
|
||||
# accessMode: ReadWriteOnce
|
||||
# size: 1Gi
|
||||
## Do not delete the pvc upon helm uninstall
|
||||
# skipuninstall: false
|
||||
# existingClaim: ""
|
||||
|
||||
media:
|
||||
enabled: false
|
||||
emptyDir: false
|
||||
@@ -41,3 +59,30 @@ persistence:
|
||||
## Do not delete the pvc upon helm uninstall
|
||||
# skipuninstall: false
|
||||
# existingClaim: ""
|
||||
|
||||
# podSecurityContext:
|
||||
# runAsUser: 568
|
||||
# runAsGroup: 568
|
||||
# fsGroup: 568
|
||||
# # Hardware acceleration using an Intel iGPU w/ QuickSync
|
||||
# # These IDs below should be matched to your `video` and `render` group on the host
|
||||
# # To obtain those IDs run the following grep statement on the host:
|
||||
# # $ cat /etc/group | grep "video\|render"
|
||||
# # video:x:44:
|
||||
# # render:x:109:
|
||||
# supplementalGroups:
|
||||
# - 44
|
||||
# - 109
|
||||
|
||||
# resources:
|
||||
# requests:
|
||||
# # Hardware acceleration using an Intel iGPU w/ QuickSync and
|
||||
# # using intel-gpu-plugin (https://github.com/intel/intel-device-plugins-for-kubernetes)
|
||||
# gpu.intel.com/i915: 1
|
||||
# cpu: 200m
|
||||
# memory: 256Mi
|
||||
# limits:
|
||||
# # Hardware acceleration using an Intel iGPU w/ QuickSync and
|
||||
# # using intel-gpu-plugin (https://github.com/intel/intel-device-plugins-for-kubernetes)
|
||||
# gpu.intel.com/i915: 1
|
||||
# memory: 4096Mi
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# joplin-server
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
This server allows you to sync any Joplin client
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# kanboard
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Kanboard is a free and open source Kanban project management software.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# lazylibrarian
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A Helm chart for deploying LazyLibrarian
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# librespeed
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Librespeed is a HTML5 webpage to test upload and download speeds
|
||||
|
||||
@@ -70,7 +70,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 0.8.0.1886
|
||||
description: Looks and smells like Sonarr but made for music
|
||||
name: lidarr
|
||||
version: 7.3.1
|
||||
version: 7.4.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- lidarr
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# lidarr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Looks and smells like Sonarr but made for music
|
||||
|
||||
@@ -97,6 +97,10 @@ N/A
|
||||
| probes.liveness.spec.periodSeconds | int | `10` | |
|
||||
| probes.liveness.spec.successThreshold | int | `1` | |
|
||||
| probes.liveness.spec.timeoutSeconds | int | `10` | |
|
||||
| prometheus.podMonitor.additionalLabels | object | `{}` | |
|
||||
| prometheus.podMonitor.enabled | bool | `false` | |
|
||||
| prometheus.podMonitor.interval | string | `"1m"` | |
|
||||
| prometheus.podMonitor.scrapeTimeout | string | `"1m30s"` | |
|
||||
| service.port.port | int | `8686` | |
|
||||
| strategy.type | string | `"Recreate"` | |
|
||||
|
||||
|
||||
25
charts/stable/lidarr/ci/ct-exportarr-values.yaml
Normal file
25
charts/stable/lidarr/ci/ct-exportarr-values.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
# Test exportarr
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
emptyDir: true
|
||||
|
||||
additionalContainers:
|
||||
- name: exportarr
|
||||
image: ghcr.io/onedr0p/exportarr:v0.6.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
args: ["exportarr", "lidarr"]
|
||||
env:
|
||||
- name: PORT
|
||||
value: "32123"
|
||||
- name: URL
|
||||
value: "http://localhost"
|
||||
- name: CONFIG
|
||||
value: "/config/config.xml"
|
||||
ports:
|
||||
- name: exportarr
|
||||
containerPort: 32123
|
||||
volumeMounts:
|
||||
- name: config
|
||||
mountPath: /config
|
||||
readOnly: true
|
||||
24
charts/stable/lidarr/templates/podmonitor.yaml
Normal file
24
charts/stable/lidarr/templates/podmonitor.yaml
Normal file
@@ -0,0 +1,24 @@
|
||||
{{- if .Values.prometheus.podMonitor.enabled }}
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: PodMonitor
|
||||
metadata:
|
||||
name: {{ template "common.names.fullname" . }}
|
||||
labels:
|
||||
{{- include "common.labels" . | nindent 4 }}
|
||||
{{- with .Values.prometheus.podMonitor.additionalLabels }}
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
{{- include "common.labels.selectorLabels" . | nindent 6 }}
|
||||
podMetricsEndpoints:
|
||||
- port: exportarr
|
||||
{{- with .Values.prometheus.podMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
{{- with .Values.prometheus.podMonitor.scrapeTimeout }}
|
||||
scrapeTimeout: {{ . }}
|
||||
{{- end }}
|
||||
path: /metrics
|
||||
{{- end }}
|
||||
@@ -67,3 +67,33 @@ persistence:
|
||||
## Do not delete the pvc upon helm uninstall
|
||||
# skipuninstall: false
|
||||
# existingClaim: ""
|
||||
|
||||
# Enable gathering Prometheus metrics
|
||||
prometheus:
|
||||
podMonitor:
|
||||
enabled: false
|
||||
interval: 1m
|
||||
scrapeTimeout: 1m30s
|
||||
additionalLabels: {}
|
||||
|
||||
# # When using the prometheus.podMonitor the following
|
||||
# # container is required
|
||||
# additionalContainers:
|
||||
# - name: exportarr
|
||||
# image: ghcr.io/onedr0p/exportarr:v0.6.0
|
||||
# imagePullPolicy: IfNotPresent
|
||||
# args: ["exportarr", "lidarr"]
|
||||
# env:
|
||||
# - name: PORT
|
||||
# value: "32123"
|
||||
# - name: URL
|
||||
# value: "http://localhost"
|
||||
# - name: CONFIG
|
||||
# value: "/config/config.xml"
|
||||
# ports:
|
||||
# - name: exportarr
|
||||
# containerPort: 32123
|
||||
# volumeMounts:
|
||||
# - name: config
|
||||
# mountPath: /config
|
||||
# readOnly: true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# lychee
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Lychee is a free photo-management tool, which runs on your server or web-space
|
||||
|
||||
|
||||
26
charts/stable/magic-mirror/.helmignore
Normal file
26
charts/stable/magic-mirror/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# Patterns to ignore when building packages.
|
||||
# This supports shell glob matching, relative path matching, and
|
||||
# negation (prefixed with !). Only one pattern per line.
|
||||
.DS_Store
|
||||
# Common VCS dirs
|
||||
.git/
|
||||
.gitignore
|
||||
.bzr/
|
||||
.bzrignore
|
||||
.hg/
|
||||
.hgignore
|
||||
.svn/
|
||||
# Common backup files
|
||||
*.swp
|
||||
*.bak
|
||||
*.tmp
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
||||
# helm-docs templates
|
||||
*.gotmpl
|
||||
19
charts/stable/magic-mirror/Chart.yaml
Normal file
19
charts/stable/magic-mirror/Chart.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
apiVersion: v2
|
||||
appVersion: v2.14.0
|
||||
description: magic-mirror helm package
|
||||
name: magic-mirror
|
||||
version: 1.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- magic-mirror
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/magic-mirror
|
||||
sources:
|
||||
- https://github.com/MichMich/MagicMirror
|
||||
- https://hub.docker.com/r/bastilimbach/docker-magicmirror
|
||||
maintainers:
|
||||
- name: brujoand
|
||||
email: anders@brujordet.no
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 1.0.0
|
||||
123
charts/stable/magic-mirror/README.md
Normal file
123
charts/stable/magic-mirror/README.md
Normal file
@@ -0,0 +1,123 @@
|
||||
# magic-mirror
|
||||
|
||||
 
|
||||
|
||||
magic-mirror helm package
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/MichMich/MagicMirror>
|
||||
* <https://hub.docker.com/r/bastilimbach/docker-magicmirror>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 1.0.0 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||
helm repo update
|
||||
helm install magic-mirror k8s-at-home/magic-mirror
|
||||
```
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `magic-mirror`
|
||||
|
||||
```console
|
||||
helm install magic-mirror k8s-at-home/magic-mirror
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `magic-mirror` deployment
|
||||
|
||||
```console
|
||||
helm uninstall magic-mirror
|
||||
```
|
||||
|
||||
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||
|
||||
## Configuration
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install magic-mirror \
|
||||
--set env.TZ="America/New York" \
|
||||
k8s-at-home/magic-mirror
|
||||
```
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install magic-mirror k8s-at-home/magic-mirror -f values.yaml
|
||||
```
|
||||
|
||||
## Custom configuration
|
||||
|
||||
The default login details (change ASAP) are:
|
||||
|
||||
* password:deluge
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| config | string | `""` | |
|
||||
| custom_css | string | `""` | |
|
||||
| env | object | `{}` | |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | |
|
||||
| image.repository | string | `"bastilimbach/docker-magicmirror"` | |
|
||||
| image.tag | string | `"v2.14.0"` | |
|
||||
| ingress.enabled | bool | `false` | |
|
||||
| persistence.data.enabled | bool | `false` | |
|
||||
| persistence.data.mountPath | string | `"/opt/magic_mirror/modules/custom"` | |
|
||||
| service.port.port | int | `8080` | |
|
||||
| strategy.type | string | `"Recreate"` | |
|
||||
|
||||
## Changelog
|
||||
|
||||
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [1.0.0]
|
||||
|
||||
#### Added
|
||||
|
||||
- N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
- N/A
|
||||
|
||||
#### Removed
|
||||
|
||||
- N/A
|
||||
|
||||
[1.0.0]: #1.0.0
|
||||
|
||||
## Support
|
||||
|
||||
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
|
||||
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
|
||||
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
|
||||
145
charts/stable/magic-mirror/README.md.gotmpl
Normal file
145
charts/stable/magic-mirror/README.md.gotmpl
Normal file
@@ -0,0 +1,145 @@
|
||||
{{- define "custom.repository.organization" -}}
|
||||
k8s-at-home
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.repository.url" -}}
|
||||
https://github.com/k8s-at-home/charts
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.helm.url" -}}
|
||||
https://k8s-at-home.com/charts/
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.helm.path" -}}
|
||||
{{ template "custom.repository.organization" . }}/{{ template "chart.name" . }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.notes" -}}
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.requirements" -}}
|
||||
## Requirements
|
||||
|
||||
{{ template "chart.kubeVersionLine" . }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.dependencies" -}}
|
||||
## Dependencies
|
||||
|
||||
{{ template "chart.requirementsTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.install.tldr" -}}
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add {{ template "custom.repository.organization" . }} {{ template "custom.helm.url" . }}
|
||||
helm repo update
|
||||
helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }}
|
||||
```
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.install" -}}
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `{{ template "chart.name" . }}`
|
||||
|
||||
```console
|
||||
helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }}
|
||||
```
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.uninstall" -}}
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `{{ template "chart.name" . }}` deployment
|
||||
|
||||
```console
|
||||
helm uninstall {{ template "chart.name" . }}
|
||||
```
|
||||
|
||||
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.configuration.header" -}}
|
||||
## Configuration
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.configuration.readValues" -}}
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.configuration.example.set" -}}
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install {{ template "chart.name" . }} \
|
||||
--set env.TZ="America/New York" \
|
||||
{{ template "custom.helm.path" . }}
|
||||
```
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.configuration.example.file" -}}
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -f values.yaml
|
||||
```
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.support" -}}
|
||||
## Support
|
||||
|
||||
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
|
||||
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
|
||||
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
{{- end -}}
|
||||
|
||||
{{ template "chart.header" . }}
|
||||
|
||||
{{ template "chart.versionBadge" . }}{{ template "chart.typeBadge" . }}{{ template "chart.appVersionBadge" . }}
|
||||
|
||||
{{ template "chart.description" . }}
|
||||
|
||||
{{ template "custom.notes" . }}
|
||||
|
||||
{{ template "chart.sourcesSection" . }}
|
||||
|
||||
{{ template "custom.requirements" . }}
|
||||
|
||||
{{ template "custom.dependencies" . }}
|
||||
|
||||
{{ template "custom.install.tldr" . }}
|
||||
|
||||
{{ template "custom.install" . }}
|
||||
|
||||
{{ template "custom.uninstall" . }}
|
||||
|
||||
{{ template "custom.configuration.header" . }}
|
||||
|
||||
{{ template "custom.configuration.readValues" . }}
|
||||
|
||||
{{ template "custom.configuration.example.set" . }}
|
||||
|
||||
{{ template "custom.configuration.example.file" . }}
|
||||
|
||||
{{ template "custom.custom.configuration" . }}
|
||||
|
||||
{{ template "custom.valuesSection" . }}
|
||||
|
||||
{{ template "custom.changelog" . }}
|
||||
|
||||
{{ template "custom.support" . }}
|
||||
|
||||
{{ template "helm-docs.versionFooter" . }}
|
||||
27
charts/stable/magic-mirror/README_CHANGELOG.md.gotmpl
Normal file
27
charts/stable/magic-mirror/README_CHANGELOG.md.gotmpl
Normal file
@@ -0,0 +1,27 @@
|
||||
{{- define "custom.changelog.header" -}}
|
||||
## Changelog
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.changelog" -}}
|
||||
{{ template "custom.changelog.header" . }}
|
||||
|
||||
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [1.0.0]
|
||||
|
||||
#### Added
|
||||
|
||||
- N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
- N/A
|
||||
|
||||
#### Removed
|
||||
|
||||
- N/A
|
||||
|
||||
[1.0.0]: #1.0.0
|
||||
{{- end -}}
|
||||
11
charts/stable/magic-mirror/README_CONFIG.md.gotmpl
Normal file
11
charts/stable/magic-mirror/README_CONFIG.md.gotmpl
Normal file
@@ -0,0 +1,11 @@
|
||||
{{- define "custom.custom.configuration.header" -}}
|
||||
## Custom configuration
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.custom.configuration" -}}
|
||||
{{ template "custom.custom.configuration.header" . }}
|
||||
|
||||
The default login details (change ASAP) are:
|
||||
|
||||
* password:deluge
|
||||
{{- end -}}
|
||||
1
charts/stable/magic-mirror/templates/NOTES.txt
Normal file
1
charts/stable/magic-mirror/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "common.notes.defaultNotes" . -}}
|
||||
53
charts/stable/magic-mirror/templates/common.yaml
Normal file
53
charts/stable/magic-mirror/templates/common.yaml
Normal file
@@ -0,0 +1,53 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "common.values.setup" . }}
|
||||
|
||||
{{/* Append the configMaps to the additionalVolumes */}}
|
||||
{{- define "magicmirror.configmap.volume" -}}
|
||||
name: magic-mirror-config
|
||||
configMap:
|
||||
name: {{ template "common.names.fullname" . }}-config
|
||||
{{- end -}}
|
||||
|
||||
{{- define "magicmirror.css.volume" -}}
|
||||
name: magic-mirror-css
|
||||
configMap:
|
||||
name: {{ template "common.names.fullname" . }}-css
|
||||
{{- end -}}
|
||||
|
||||
{{- $volume := include "magicmirror.configmap.volume" . | fromYaml -}}
|
||||
{{- if $volume -}}
|
||||
{{- $additionalVolumes := append .Values.additionalVolumes $volume }}
|
||||
{{- $_ := set .Values "additionalVolumes" (deepCopy $additionalVolumes) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $volume := include "magicmirror.css.volume" . | fromYaml -}}
|
||||
{{- if $volume -}}
|
||||
{{- $additionalVolumes := append .Values.additionalVolumes $volume }}
|
||||
{{- $_ := set .Values "additionalVolumes" (deepCopy $additionalVolumes) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Append the configMap volumes to the additionalVolumeMounts */}}
|
||||
{{- define "magicmirror.configmap.volumeMount" -}}
|
||||
name: magic-mirror-config
|
||||
mountPath: /opt/magic_mirror/config/config.js
|
||||
subPath: config.js
|
||||
{{- end -}}
|
||||
|
||||
{{- define "magicmirror.css.volumeMount" -}}
|
||||
name: magic-mirror-css
|
||||
mountPath: /opt/magic_mirror/css/custom.css
|
||||
subPath: custom.css
|
||||
{{- end -}}
|
||||
|
||||
{{- $volumeMount := include "magicmirror.configmap.volumeMount" . | fromYaml -}}
|
||||
{{- if $volumeMount -}}
|
||||
{{- $additionalVolumeMounts := append .Values.additionalVolumeMounts $volumeMount }}
|
||||
{{- $_ := set .Values "additionalVolumeMounts" (deepCopy $additionalVolumeMounts) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $volumeMount := include "magicmirror.css.volumeMount" . | fromYaml -}}
|
||||
{{- if $volumeMount -}}
|
||||
{{- $additionalVolumeMounts := append .Values.additionalVolumeMounts $volumeMount }}
|
||||
{{- $_ := set .Values "additionalVolumeMounts" (deepCopy $additionalVolumeMounts) -}}
|
||||
{{- end -}}
|
||||
{{ include "common.all" . }}
|
||||
20
charts/stable/magic-mirror/templates/configmap.yaml
Normal file
20
charts/stable/magic-mirror/templates/configmap.yaml
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ template "common.names.fullname" . }}-config
|
||||
labels:
|
||||
{{- include "common.labels" . | nindent 4 }}
|
||||
data:
|
||||
config.js: |
|
||||
{{- .Values.config | nindent 4 }}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ template "common.names.fullname" . }}-css
|
||||
labels:
|
||||
{{- include "common.labels" . | nindent 4 }}
|
||||
data:
|
||||
custom.css: |
|
||||
{{- .Values.custom_css | nindent 4 }}
|
||||
51
charts/stable/magic-mirror/values.yaml
Normal file
51
charts/stable/magic-mirror/values.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
repository: bastilimbach/docker-magicmirror
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v2.14.0
|
||||
|
||||
strategy:
|
||||
type: Recreate
|
||||
|
||||
service:
|
||||
port:
|
||||
port: 8080
|
||||
|
||||
ingress:
|
||||
enabled: false
|
||||
|
||||
persistence:
|
||||
data:
|
||||
enabled: false
|
||||
mountPath: "/opt/magic_mirror/modules/custom"
|
||||
|
||||
# Contents of your custom.css
|
||||
custom_css: ""
|
||||
|
||||
# Contents of your config.js
|
||||
config: |
|
||||
var config = {
|
||||
address: "0.0.0.0",
|
||||
port: 8080,
|
||||
ipWhitelist: [],
|
||||
language: "en",
|
||||
timeFormat: 24,
|
||||
units: "metric",
|
||||
modules: [],
|
||||
};
|
||||
|
||||
/*************** DO NOT EDIT THE LINE BELOW ***************/
|
||||
if (typeof module !== "undefined") {module.exports = config;}
|
||||
|
||||
env: {}
|
||||
## Optional ENV Vars that can be set.
|
||||
## All values below are the current default values.
|
||||
# PUID: "1000"
|
||||
# PGID: "1000"
|
||||
# TZ: "Europe/Oslo"
|
||||
# UMASK_SET: "022"
|
||||
@@ -1,6 +1,6 @@
|
||||
# modem-stats
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
periodic cable modem data collection and save the results to InfluxDB
|
||||
|
||||
@@ -71,7 +71,7 @@ The configuration is set as a block of text through a configmap and mouted as a
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# monica
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A Personal Relationship Management tool to help you organize your social life
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# mosquitto
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Eclipse Mosquitto - An open source MQTT broker
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# mylar
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Mylar is the automated Comic Book downloader (cbr/cbz) for use with various download clients.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# navidrome
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Navidrome is an open source web-based music collection server and streamer
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# neolink
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Neolink - RTSP bridge to Reolink IP cameras
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# network-ups-tools
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS, PDU and SCD hardware.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# node-feature-discovery
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Detect hardware features available on each node in a Kubernetes cluster, and advertises those features using node labels
|
||||
|
||||
@@ -69,7 +69,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# node-red
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Node-RED is low-code programming for event-driven applications
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# nzbget
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
NZBGet is a Usenet downloader client
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# nzbhydra2
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Usenet meta search
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# oauth2-proxy
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A reverse proxy that provides authentication with Google, Github or other providers
|
||||
|
||||
@@ -99,7 +99,7 @@ data:
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# octoprint
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
OctoPrint is the snappy web interface for your 3D printer
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# omada-controller
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Omada enables the network administrators to monitor and manage all the Omada products in the network with a centralized management platform.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# ombi
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Want a Movie or TV Show on Plex or Emby? Use Ombi!
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# organizr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
HTPC/Homelab Services Organizer
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# overseerr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex!
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# paperless
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Paperless - Index and archive all of your scanned paper documents
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# photoprism
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# piaware
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Program for forwarding ADS-B data to FlightAware
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# plex-media-server
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Plex Media Server
|
||||
|
||||
@@ -8,7 +8,7 @@ Plex Media Server
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/k8s-at-home/charts/tree/master/charts/plex-media-server>
|
||||
* <https://github.com/k8s-at-home/charts/tree/master/charts/stable/plex-media-server>
|
||||
* <https://github.com/k8s-at-home/container-images/>
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# plex
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Plex Media Server
|
||||
|
||||
@@ -8,7 +8,7 @@ Plex Media Server
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/k8s-at-home/charts/tree/master/charts/plex>
|
||||
* <https://github.com/k8s-at-home/charts/tree/master/charts/stable/plex>
|
||||
* <https://hub.docker.com/r/plexinc/pms-docker/>
|
||||
|
||||
## Requirements
|
||||
@@ -69,7 +69,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# powerdns
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is provided as a separate program.
|
||||
|
||||
@@ -70,7 +70,7 @@ N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# prometheus-nut-exporter
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
Prometheus NUT Exporter a service monitor to send NUT server metrics to a Prometheus instance.
|
||||
|
||||
@@ -70,7 +70,7 @@ You can find the exported metrics here: [metrics](https://github.com/HON95/prome
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
|
||||
@@ -92,7 +92,7 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
||||
{{- define "custom.valuesSection" -}}
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/)
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
{{ template "chart.valuesTable" . }}
|
||||
{{- end -}}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user