mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-24 16:09:08 +00:00
[apache-musicindex] Use standard ports (#1079)
This commit is contained in:
parent
d54b66eb81
commit
79eaa14e58
@ -1,11 +1,14 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: v1.4.1-1
|
appVersion: v1.4.1-2
|
||||||
description: Index and steam music using apache-musicindex
|
description: Index and stream music using apache-musicindex and m3u playlists
|
||||||
name: apache-musicindex
|
name: apache-musicindex
|
||||||
version: 1.0.0
|
version: 1.0.1
|
||||||
kubeVersion: ">=1.16.0-0"
|
kubeVersion: ">=1.16.0-0"
|
||||||
keywords:
|
keywords:
|
||||||
- apache-musicindex
|
- apache-musicindex
|
||||||
|
- streaming
|
||||||
|
- m3u
|
||||||
|
- playlist
|
||||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/apache-musicindex
|
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/apache-musicindex
|
||||||
icon: https://en.wikipedia.org/wiki/Apache_HTTP_Server#/media/File:Apache_HTTP_server_logo_(2019-present).svg
|
icon: https://en.wikipedia.org/wiki/Apache_HTTP_Server#/media/File:Apache_HTTP_server_logo_(2019-present).svg
|
||||||
sources:
|
sources:
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
# apache-musicindex
|
# apache-musicindex
|
||||||
|
|
||||||
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: v1.4.1-1](https://img.shields.io/badge/AppVersion-v1.4.1--1-informational?style=flat-square)
|
![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![AppVersion: v1.4.1-2](https://img.shields.io/badge/AppVersion-v1.4.1--2-informational?style=flat-square)
|
||||||
|
|
||||||
Index and steam music using apache-musicindex
|
Index and stream music using apache-musicindex and m3u playlists
|
||||||
|
|
||||||
**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)**
|
**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)**
|
||||||
|
|
||||||
@ -67,7 +67,14 @@ helm install apache-musicindex k8s-at-home/apache-musicindex -f values.yaml
|
|||||||
|
|
||||||
## Custom configuration
|
## Custom configuration
|
||||||
|
|
||||||
N/A
|
### Matching pors
|
||||||
|
|
||||||
|
You need to ensure that the ingress and service ports match
|
||||||
|
or you will not be able to stream.
|
||||||
|
|
||||||
|
This is because the apache-musicindex will use the schema and
|
||||||
|
port from the incomming request to generate the URL in the
|
||||||
|
playlist.m3u.
|
||||||
|
|
||||||
## Values
|
## Values
|
||||||
|
|
||||||
@ -77,9 +84,10 @@ N/A
|
|||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||||
| image.repository | string | `"ghcr.io/k8s-at-home/apache-musicindex"` | image repository |
|
| image.repository | string | `"ghcr.io/k8s-at-home/apache-musicindex"` | image repository |
|
||||||
| image.tag | string | `"v1.4.1-1"` | image tag |
|
| image.tag | string | `"v1.4.1-2"` | image tag |
|
||||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||||
|
| securityContext | object | See values.yaml | Allows to start web server on ports 80 and 443 |
|
||||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
@ -88,6 +96,12 @@ 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).
|
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.1]
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- Fixes streamin - use standard ports to match ingress ports
|
||||||
|
|
||||||
### [1.0.0]
|
### [1.0.0]
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
|
@ -9,6 +9,12 @@ 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).
|
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.1]
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- Fixes streamin - use standard ports to match ingress ports
|
||||||
|
|
||||||
### [1.0.0]
|
### [1.0.0]
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
|
@ -5,5 +5,13 @@
|
|||||||
{{- define "custom.custom.configuration" -}}
|
{{- define "custom.custom.configuration" -}}
|
||||||
{{ template "custom.custom.configuration.header" . }}
|
{{ template "custom.custom.configuration.header" . }}
|
||||||
|
|
||||||
N/A
|
### Matching pors
|
||||||
|
|
||||||
|
You need to ensure that the ingress and service ports match
|
||||||
|
or you will not be able to stream.
|
||||||
|
|
||||||
|
This is because the apache-musicindex will use the schema and
|
||||||
|
port from the incomming request to generate the URL in the
|
||||||
|
playlist.m3u.
|
||||||
|
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
@ -9,23 +9,39 @@ image:
|
|||||||
# -- image repository
|
# -- image repository
|
||||||
repository: ghcr.io/k8s-at-home/apache-musicindex
|
repository: ghcr.io/k8s-at-home/apache-musicindex
|
||||||
# -- image tag
|
# -- image tag
|
||||||
tag: v1.4.1-1
|
tag: v1.4.1-2
|
||||||
# -- image pull policy
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
# -- Allows to start web server on ports 80 and 443
|
||||||
|
# @default -- See values.yaml
|
||||||
|
securityContext:
|
||||||
|
capabilities:
|
||||||
|
add: ["CAP_NET_BIND_SERVICE"]
|
||||||
|
|
||||||
# -- Configures service settings for the chart.
|
# -- Configures service settings for the chart.
|
||||||
# @default -- See values.yaml
|
# @default -- See values.yaml
|
||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
ports:
|
ports:
|
||||||
http:
|
http:
|
||||||
port: 8080
|
primary: false
|
||||||
|
port: 80
|
||||||
|
https:
|
||||||
|
enabled: true
|
||||||
|
primary: true
|
||||||
|
port: 443
|
||||||
|
protocol: HTTPS
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
# -- Enable and configure ingress settings for the chart under this key.
|
# -- Enable and configure ingress settings for the chart under this key.
|
||||||
# @default -- See values.yaml
|
# @default -- See values.yaml
|
||||||
main:
|
main:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
# If you use https as the backend, you need to enable tell your ingress
|
||||||
|
# annotations:
|
||||||
|
# nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
|
||||||
|
# ingress.kubernetes.io/protocol: https
|
||||||
|
|
||||||
# -- Configure persistence settings for the chart under this key.
|
# -- Configure persistence settings for the chart under this key.
|
||||||
# @default -- See values.yaml
|
# @default -- See values.yaml
|
||||||
|
Loading…
Reference in New Issue
Block a user