Compare commits
19 Commits
error-page
...
lidarr-14.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f8cbead63b | ||
|
|
6d51e3cf22 | ||
|
|
e5238adde0 | ||
|
|
0c3f44e3b7 | ||
|
|
f4a5eb4603 | ||
|
|
5c3101f03e | ||
|
|
00cc4540ea | ||
|
|
68b03c60fc | ||
|
|
7cc2b37c68 | ||
|
|
cc52622614 | ||
|
|
3f50891603 | ||
|
|
e8e2d25873 | ||
|
|
2e63e3740b | ||
|
|
951d2c20f3 | ||
|
|
34dea81127 | ||
|
|
c3e83ecaa0 | ||
|
|
4474e30af2 | ||
|
|
a2e26d5a0f | ||
|
|
574f6529c5 |
45
.github/actions/collect-changes/action.yaml
vendored
Normal file
45
.github/actions/collect-changes/action.yaml
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
name: "Collect changes"
|
||||
description: "Collects and stores changed files/charts"
|
||||
|
||||
outputs:
|
||||
changesDetected:
|
||||
description: "Whether or not changes to charts have been detected"
|
||||
value: ${{ steps.filter.outputs.addedOrModified }}
|
||||
addedOrModifiedFiles:
|
||||
description: "A list of the files changed"
|
||||
value: ${{ steps.filter.outputs.addedOrModified_files }}
|
||||
addedOrModifiedCharts:
|
||||
description: "A list of the charts changed"
|
||||
value: ${{ steps.filter-charts.outputs.addedOrModified }}
|
||||
|
||||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
- name: Collect changed files
|
||||
uses: dorny/paths-filter@v2
|
||||
id: filter
|
||||
with:
|
||||
list-files: shell
|
||||
filters: |
|
||||
addedOrModified:
|
||||
- added|modified: 'charts/**'
|
||||
|
||||
- name: Collect changed charts
|
||||
if: |
|
||||
steps.filter.outputs.addedOrModified == 'true'
|
||||
id: filter-charts
|
||||
shell: bash
|
||||
run: |
|
||||
CHARTS=()
|
||||
PATHS=(${{ steps.filter.outputs.addedOrModified_files }})
|
||||
# Get only the chart paths
|
||||
for CHARTPATH in "${PATHS[@]}"
|
||||
do
|
||||
IFS='/' read -r -a path_parts <<< "${CHARTPATH}"
|
||||
CHARTS+=("${path_parts[1]}/${path_parts[2]}")
|
||||
done
|
||||
|
||||
# Remove duplicates
|
||||
CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` )
|
||||
# Set output to changed charts
|
||||
printf "::set-output name=addedOrModified::%s\n" "${CHARTS[*]}"
|
||||
@@ -11,8 +11,8 @@ on:
|
||||
type: string
|
||||
outputs:
|
||||
commitHash:
|
||||
description: "The commit hash from the README.md upate"
|
||||
value: ${{ jobs.generate-readme.outputs.commitHash }}
|
||||
description: "The most recent commit hash at the end of this workflow"
|
||||
value: ${{ jobs.generate-changelog.outputs.commitHash }}
|
||||
|
||||
jobs:
|
||||
validate-changelog:
|
||||
@@ -35,29 +35,25 @@ jobs:
|
||||
echo ""
|
||||
done
|
||||
|
||||
generate-readme:
|
||||
name: Generate chart README files
|
||||
generate-changelog:
|
||||
name: Generate changelog annotations
|
||||
runs-on: ubuntu-latest
|
||||
needs:
|
||||
- validate-changelog
|
||||
outputs:
|
||||
commitHash: ${{ steps.store-commit-hash.outputs.commit_hash }}
|
||||
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Install Kubernetes tools
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
uses: yokawasa/action-setup-kube-tools@v0.8.0
|
||||
with:
|
||||
setup-tools: |
|
||||
yq
|
||||
yq: "4.16.2"
|
||||
|
||||
- name: Install helm-docs
|
||||
run: |
|
||||
wget -O /tmp/helm-docs.deb https://github.com/k8s-at-home/helm-docs/releases/download/v0.1.1/helm-docs_0.1.1_Linux_x86_64.deb
|
||||
sudo dpkg -i /tmp/helm-docs.deb
|
||||
|
||||
- name: Annotate Charts.yaml for Renovate PR's
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
run: |
|
||||
@@ -70,32 +66,18 @@ jobs:
|
||||
echo ""
|
||||
done
|
||||
|
||||
- name: Generate README for changed charts in Renovate PR's
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
run: |
|
||||
CHARTS=(${{ inputs.modifiedCharts }})
|
||||
for i in "${CHARTS[@]}"
|
||||
do
|
||||
printf "Rendering README for chart %s\n" "${i}"
|
||||
IFS='/' read -r -a chart_parts <<< "$i"
|
||||
if [ -f "charts/${chart_parts[0]}"/"${chart_parts[1]}/Chart.yaml" ]; then
|
||||
./.github/scripts/gen-helm-docs.sh "${chart_parts[0]}" "${chart_parts[1]}"
|
||||
fi
|
||||
echo ""
|
||||
done
|
||||
|
||||
- name: Create commit
|
||||
id: create-commit
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
file_pattern: charts/**/
|
||||
commit_message: Auto-update chart metadata and README
|
||||
commit_message: "chore: Auto-update chart metadata [skip ci]"
|
||||
commit_user_name: ${{ github.actor }}
|
||||
commit_user_email: ${{ github.actor }}@users.noreply.github.com
|
||||
|
||||
- name: Store commit hash
|
||||
id: store-commit-hash
|
||||
- name: Save commit hash
|
||||
id: save-commit-hash
|
||||
run: |
|
||||
if [ "${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "true" ]; then
|
||||
echo '::set-output name=commit_hash::${{ steps.create-commit.outputs.commit_hash }}'
|
||||
57
.github/workflows/charts-release.yaml
vendored
57
.github/workflows/charts-release.yaml
vendored
@@ -25,7 +25,6 @@ jobs:
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
ref: master
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Kubernetes tools
|
||||
@@ -42,39 +41,15 @@ jobs:
|
||||
wget -O /tmp/helm-docs.deb https://github.com/k8s-at-home/helm-docs/releases/download/v0.1.1/helm-docs_0.1.1_Linux_x86_64.deb
|
||||
sudo dpkg -i /tmp/helm-docs.deb
|
||||
|
||||
- name: Collect changed files
|
||||
uses: dorny/paths-filter@v2
|
||||
id: filter
|
||||
with:
|
||||
list-files: shell
|
||||
filters: |
|
||||
addedOrModified:
|
||||
- added|modified: 'charts/**'
|
||||
- name: Collect changes
|
||||
id: collect-changes
|
||||
uses: ./.github/actions/collect-changes
|
||||
|
||||
- name: Collect changed charts
|
||||
- name: Generate README for changed charts
|
||||
if: |
|
||||
steps.filter.outputs.addedOrModified == 'true'
|
||||
id: filter-charts
|
||||
steps.collect-changes.outputs.changesDetected == 'true'
|
||||
run: |
|
||||
CHARTS=()
|
||||
PATHS=(${{ steps.filter.outputs.addedOrModified_files }})
|
||||
# Get only the chart paths
|
||||
for CHARTPATH in "${PATHS[@]}"
|
||||
do
|
||||
IFS='/' read -r -a path_parts <<< "${CHARTPATH}"
|
||||
CHARTS+=("${path_parts[1]}/${path_parts[2]}")
|
||||
done
|
||||
|
||||
# Remove duplicates
|
||||
CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` )
|
||||
# Set output to changed charts
|
||||
printf "::set-output name=addedOrModified::%s\n" "${CHARTS[*]}"
|
||||
|
||||
- name: Generate README for changed charts in Renovate PR's
|
||||
if: |
|
||||
steps.filter.outputs.addedOrModified == 'true'
|
||||
run: |
|
||||
CHARTS=(${{ steps.filter-charts.outputs.addedOrModified }})
|
||||
CHARTS=(${{ steps.collect-changes.outputs.addedOrModifiedCharts }})
|
||||
for i in "${CHARTS[@]}"
|
||||
do
|
||||
IFS='/' read -r -a chart_parts <<< "$i"
|
||||
@@ -88,19 +63,33 @@ jobs:
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
file_pattern: charts/**/
|
||||
commit_message: Auto-update chart README
|
||||
commit_message: "chore: Auto-update chart README [skip ci]"
|
||||
commit_user_name: k8s-at-home[bot]
|
||||
commit_user_email: k8s-at-home[bot]@users.noreply.github.com
|
||||
commit_author: k8s-at-home[bot] <k8s-at-home[bot]@users.noreply.github.com>
|
||||
|
||||
- name: Save commit hash
|
||||
id: save-commit-hash
|
||||
run: |
|
||||
if [ "${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "true" ]; then
|
||||
echo '::set-output name=commit_hash::${{ steps.create-commit.outputs.commit_hash }}'
|
||||
else
|
||||
echo "::set-output name=commit_hash::${GITHUB_SHA}"
|
||||
fi
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
ref: ${{ steps.save-commit-hash.outputs.commit_hash }}
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Configure Git
|
||||
if: ${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "false"
|
||||
run: |
|
||||
git config user.name "k8s-at-home[bot]"
|
||||
git config user.email "k8s-at-home[bot]@users.noreply.github.com"
|
||||
|
||||
- name: Run chart-releaser
|
||||
if: ${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "false"
|
||||
uses: helm/chart-releaser-action@v1.2.1
|
||||
with:
|
||||
charts_dir: charts/*
|
||||
|
||||
5
.github/workflows/charts-test.yaml
vendored
5
.github/workflows/charts-test.yaml
vendored
@@ -122,11 +122,10 @@ jobs:
|
||||
- generate-install-matrix
|
||||
- install-charts
|
||||
if: |
|
||||
always() &&
|
||||
needs.install.result != 'skipped'
|
||||
always()
|
||||
name: Install successful
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check install matrix status
|
||||
if: ${{ needs.changes-generate-install-matrix.outputs.detected == 'true' && needs.install-charts.result != 'success' }}
|
||||
if: ${{ (needs.generate-install-matrix.outputs.detected == 'true') && (needs.install-charts.result != 'success') }}
|
||||
run: exit 1
|
||||
|
||||
10
.github/workflows/meta-label-pr-ci-status.yaml
vendored
10
.github/workflows/meta-label-pr-ci-status.yaml
vendored
@@ -40,14 +40,6 @@ jobs:
|
||||
with:
|
||||
path: ./pr_metadata/pr_number.txt
|
||||
|
||||
- name: Remove workflow artifact
|
||||
uses: riskledger/delete-artifacts@v1
|
||||
with:
|
||||
github_token: ${{ steps.generate-token.outputs.token }}
|
||||
workflow: pr-validate.yaml
|
||||
run_id: ${{ github.event.workflow_run.id }}
|
||||
name: pr_metadata
|
||||
|
||||
- name: "Get workflow job status"
|
||||
uses: actions/github-script@v5
|
||||
id: get-workflow-jobs
|
||||
@@ -102,7 +94,7 @@ jobs:
|
||||
issue-number: ${{ steps.pr_num_reader.outputs.content }}
|
||||
prefix: changelog
|
||||
job-status: |-
|
||||
${{ fromJSON(steps.get-workflow-jobs.outputs.result).charts-readme-validate-changelog || 'skipped' }}
|
||||
${{ fromJSON(steps.get-workflow-jobs.outputs.result).charts-changelog-validate-changelog || 'skipped' }}
|
||||
remove-on-skipped: true
|
||||
|
||||
- name: Label chart lint status
|
||||
|
||||
37
.github/workflows/pr-metadata.yaml
vendored
37
.github/workflows/pr-metadata.yaml
vendored
@@ -42,42 +42,19 @@ jobs:
|
||||
with:
|
||||
name: pr_metadata
|
||||
path: ./pr_number.txt
|
||||
retention-days: 5
|
||||
|
||||
pr-changes:
|
||||
name: Collect PR changes
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
addedOrModified: ${{ steps.filter.outputs.addedOrModified }}
|
||||
addedOrModifiedFiles: ${{ steps.filter.outputs.addedOrModified_files }}
|
||||
addedOrModifiedCharts: ${{ steps.filter-charts.outputs.addedOrModified }}
|
||||
addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }}
|
||||
addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }}
|
||||
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Collect changed files
|
||||
uses: dorny/paths-filter@v2
|
||||
id: filter
|
||||
with:
|
||||
list-files: shell
|
||||
filters: |
|
||||
addedOrModified:
|
||||
- added|modified: 'charts/**'
|
||||
|
||||
- name: Collect changed charts
|
||||
if: |
|
||||
steps.filter.outputs.addedOrModified == 'true'
|
||||
id: filter-charts
|
||||
run: |
|
||||
CHARTS=()
|
||||
PATHS=(${{ steps.filter.outputs.addedOrModified_files }})
|
||||
# Get only the chart paths
|
||||
for CHARTPATH in "${PATHS[@]}"
|
||||
do
|
||||
IFS='/' read -r -a path_parts <<< "${CHARTPATH}"
|
||||
CHARTS+=("${path_parts[1]}/${path_parts[2]}")
|
||||
done
|
||||
|
||||
# Remove duplicates
|
||||
CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` )
|
||||
# Set output to changed charts
|
||||
printf "::set-output name=addedOrModified::%s\n" "${CHARTS[*]}"
|
||||
- name: Collect changes
|
||||
id: collect-changes
|
||||
uses: ./.github/actions/collect-changes
|
||||
|
||||
12
.github/workflows/pr-validate.yaml
vendored
12
.github/workflows/pr-validate.yaml
vendored
@@ -20,8 +20,8 @@ jobs:
|
||||
with:
|
||||
modifiedFiles: ${{ needs.pr-metadata.outputs.addedOrModifiedFiles }}
|
||||
|
||||
charts-readme:
|
||||
uses: k8s-at-home/charts/.github/workflows/charts-readme.yaml@master
|
||||
charts-changelog:
|
||||
uses: k8s-at-home/charts/.github/workflows/charts-changelog.yaml@master
|
||||
needs:
|
||||
- pr-metadata
|
||||
- pre-commit-check
|
||||
@@ -33,15 +33,15 @@ jobs:
|
||||
uses: k8s-at-home/charts/.github/workflows/charts-lint.yaml@master
|
||||
needs:
|
||||
- pr-metadata
|
||||
- charts-readme
|
||||
- charts-changelog
|
||||
with:
|
||||
checkoutCommit: ${{ needs.charts-readme.outputs.commitHash }}
|
||||
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
|
||||
|
||||
charts-test:
|
||||
uses: k8s-at-home/charts/.github/workflows/charts-test.yaml@master
|
||||
needs:
|
||||
- pr-metadata
|
||||
- charts-readme
|
||||
- charts-changelog
|
||||
- charts-lint
|
||||
with:
|
||||
checkoutCommit: ${{ needs.charts-readme.outputs.commitHash }}
|
||||
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
| [dsmr-reader](stable/dsmr-reader) | DSMR-protocol reader, telegram data storage and energy consumption visualizer. |
|
||||
| [duplicati](stable/duplicati) | Store securely encrypted backups on cloud storage services! |
|
||||
| [emby](stable/emby) | Emby Server is a home media server |
|
||||
| [error-pages](stable/error-pages) | Server error pages in the docker image |
|
||||
| [esphome](stable/esphome) | ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. |
|
||||
| [facebox](stable/facebox) | Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image. |
|
||||
| [filebrowser](stable/filebrowser) | filebrowser provides a file managing interface within a specified directory |
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
appVersion: 0.5.1
|
||||
appVersion: 0.6.0
|
||||
description: Dendrite Matrix Homeserver
|
||||
name: dendrite
|
||||
version: 1.0.2
|
||||
version: 2.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- dendrite
|
||||
@@ -26,11 +26,13 @@ dependencies:
|
||||
version: 10.14.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: nats
|
||||
version: 0.12.1
|
||||
repository: https://nats-io.github.io/k8s/helm/charts/
|
||||
condition: nats.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` image version to "14.1.0"
|
||||
- kind: fixed
|
||||
description: "`initdbScripts` are now actually actually loaded"
|
||||
- kind: added
|
||||
description: "`postgresqlUsername` is used in `initdbScripts` rather than hardcoded value"
|
||||
description: NATS is now used instead of Kafka
|
||||
- kind: changed
|
||||
description: App version bumped to v0.6.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dendrite
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Dendrite Matrix Homeserver
|
||||
|
||||
@@ -21,6 +21,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.12.1 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
@@ -107,7 +108,11 @@ N/A
|
||||
| image.repository | string | `"matrixdotorg/dendrite-monolith"` | image repository |
|
||||
| image.tag | string | `"v0.5.1"` | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| nats.enabled | bool | See value.yaml | Enable and configure NATS for dendrite. Can be disabled for monolith deployments - an internal NATS server will be used in its place. |
|
||||
| nats.image | string | `"nats:2.7.1-alpine"` | |
|
||||
| nats.jetstream.enabled | bool | `true` | |
|
||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||
| persistence.jetstream | object | See values.yaml | Configure Jetsream persistence. This is highly recommended in production. |
|
||||
| postgresql.enabled | bool | See value.yaml | Enable and configure postgres as the database for dendrite. |
|
||||
| postgresql.image.repository | string | `"bitnami/postgresql"` | |
|
||||
| postgresql.image.tag | string | `"14.1.0"` | |
|
||||
@@ -122,19 +127,20 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.2
|
||||
### Version 2.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
* `postgresqlUsername` is used in `initdbScripts` rather than hardcoded value
|
||||
N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `postgresql` image version to "14.1.0"
|
||||
* NATS is now used instead of Kafka
|
||||
* App version bumped to v0.6.0
|
||||
|
||||
#### Fixed
|
||||
|
||||
* `initdbScripts` are now actually actually loaded
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
|
||||
@@ -18,14 +18,16 @@ stringData:
|
||||
well_known_server_name: {{ default "" .Values.dendrite.global.well_known_server_name | quote }}
|
||||
trusted_third_party_id_servers:
|
||||
{{- toYaml .Values.dendrite.global.trusted_third_party_id_servers | nindent 8 }}
|
||||
kafka:
|
||||
jetstream:
|
||||
addresses:
|
||||
{{- if .Values.nats.enabled }}
|
||||
- {{ include "nats.fullname" .Subcharts.nats }}:4222
|
||||
{{- else }}
|
||||
[]
|
||||
{{- end }}
|
||||
in_memory: {{ not .Values.persistence.jetstream.enabled }}
|
||||
storage_path: {{ .Values.persistence.jetstream.mountPath }}
|
||||
topic_prefix: "Dendrite"
|
||||
use_naffka: true
|
||||
naffka_database:
|
||||
connection_string: {{ $connectionString }}dendrite_naffka?sslmode=disable
|
||||
max_open_conns: {{ .Values.dendrite.database.max_open_conns }}
|
||||
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }}
|
||||
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }}
|
||||
metrics:
|
||||
enabled: {{ default false .Values.dendrite.global.metrics.enabled }}
|
||||
basic_auth:
|
||||
|
||||
@@ -47,6 +47,11 @@ persistence:
|
||||
media:
|
||||
enabled: false
|
||||
mountPath: &mediaPath /var/dendrite/media
|
||||
# -- Configure Jetsream persistence. This is highly recommended in production.
|
||||
# @default -- See values.yaml
|
||||
jetstream:
|
||||
enabled: false
|
||||
mountPath: /var/dendrite/jetstream
|
||||
|
||||
# -- Configuration for Dendrite.
|
||||
# For more information see [the sample
|
||||
@@ -210,3 +215,12 @@ postgresql:
|
||||
persistence:
|
||||
enabled: false
|
||||
initdbScriptsConfigMap: "dendrite-postgresql-init-scripts"
|
||||
|
||||
nats:
|
||||
# -- Enable and configure NATS for dendrite. Can be disabled for monolith
|
||||
# deployments - an internal NATS server will be used in its place.
|
||||
# @default -- See value.yaml
|
||||
enabled: false
|
||||
image: nats:2.7.1-alpine
|
||||
jetstream:
|
||||
enabled: true
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
apiVersion: v2
|
||||
appVersion: v3.0.1
|
||||
appVersion: version-v3.1.3
|
||||
description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
|
||||
name: grocy
|
||||
version: 8.2.0
|
||||
version: 8.3.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- grocy
|
||||
@@ -20,4 +20,6 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Updated application version to v3.1.3.
|
||||
- kind: added
|
||||
description: Added `emptyDir` volume for the viewcache in order to prevent problems when upgrading the image that would require manual intervention.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# grocy
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
|
||||
|
||||
@@ -81,22 +81,23 @@ N/A
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"linuxserver/grocy"` | image repository |
|
||||
| image.tag | string | `"version-v3.0.1"` | image tag |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| 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.viewcache | object | `{"enabled":true,"mountPath":"/config/data/viewcache","type":"emptyDir"}` | there will cases of blank pages when upgrading the image that require manually clearing the directory |
|
||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 8.2.0
|
||||
### Version 8.3.0
|
||||
|
||||
#### Added
|
||||
|
||||
N/A
|
||||
* Added `emptyDir` volume for the viewcache in order to prevent problems when upgrading the image that would require manual intervention.
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Updated application version to v3.1.3.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -9,7 +9,8 @@ image:
|
||||
# -- image repository
|
||||
repository: linuxserver/grocy
|
||||
# -- image tag
|
||||
tag: version-v3.0.1
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
@@ -42,3 +43,10 @@ ingress:
|
||||
persistence:
|
||||
config:
|
||||
enabled: false
|
||||
# Let the viewcache only persist for the lifetime of the pod, otherwise
|
||||
# there will cases of blank pages when upgrading the image that require
|
||||
# manually clearing the directory
|
||||
viewcache:
|
||||
enabled: true
|
||||
type: emptyDir
|
||||
mountPath: /config/data/viewcache
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: v1.0.0.2255
|
||||
description: Looks and smells like Sonarr but made for music
|
||||
name: lidarr
|
||||
version: 13.2.0
|
||||
version: 14.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- lidarr
|
||||
@@ -23,4 +23,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Updated exportarr to v1.0.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# lidarr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Looks and smells like Sonarr but made for music
|
||||
|
||||
@@ -88,7 +88,7 @@ N/A
|
||||
| metrics.exporter.env.unknownQueueItems | bool | `false` | Set to true to enable gathering unknown queue items |
|
||||
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| metrics.exporter.image.repository | string | `"ghcr.io/onedr0p/exportarr"` | image repository |
|
||||
| metrics.exporter.image.tag | string | `"v0.6.2"` | image tag |
|
||||
| metrics.exporter.image.tag | string | `"v1.0.0"` | image tag |
|
||||
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
|
||||
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
|
||||
| metrics.serviceMonitor.interval | string | `"3m"` | |
|
||||
@@ -100,7 +100,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 13.2.0
|
||||
### Version 14.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -108,7 +108,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Updated exportarr to v1.0.0
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ persistence:
|
||||
additionalContainers:
|
||||
exportarr:
|
||||
name: exportarr
|
||||
image: ghcr.io/onedr0p/exportarr:v0.6.1
|
||||
image: ghcr.io/onedr0p/exportarr:v1.0.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
args: ["exportarr", "lidarr"]
|
||||
args: ["lidarr"]
|
||||
env:
|
||||
- name: PORT
|
||||
value: "32123"
|
||||
|
||||
@@ -9,7 +9,7 @@ additionalContainers:
|
||||
name: exporter
|
||||
image: "{{ .Values.metrics.exporter.image.repository }}:{{ .Values.metrics.exporter.image.tag }}"
|
||||
imagePullPolicy: {{ .Values.metrics.exporter.image.pullPolicy }}
|
||||
args: ["exportarr", "lidarr"]
|
||||
args: ["lidarr"]
|
||||
env:
|
||||
- name: URL
|
||||
value: "http://localhost"
|
||||
|
||||
@@ -97,7 +97,7 @@ metrics:
|
||||
# -- image repository
|
||||
repository: ghcr.io/onedr0p/exportarr
|
||||
# -- image tag
|
||||
tag: v0.6.2
|
||||
tag: v1.0.0
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: v3.2.2.5080
|
||||
description: A fork of Sonarr to work with movies à la Couchpotato
|
||||
name: radarr
|
||||
version: 15.2.0
|
||||
version: 16.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- radarr
|
||||
@@ -23,4 +23,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Updated exportarr to v1.0.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# radarr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A fork of Sonarr to work with movies à la Couchpotato
|
||||
|
||||
@@ -88,7 +88,7 @@ N/A
|
||||
| metrics.exporter.env.unknownQueueItems | bool | `false` | Set to true to enable gathering unknown queue items |
|
||||
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| metrics.exporter.image.repository | string | `"ghcr.io/onedr0p/exportarr"` | image repository |
|
||||
| metrics.exporter.image.tag | string | `"v0.6.2"` | image tag |
|
||||
| metrics.exporter.image.tag | string | `"v1.0.0"` | image tag |
|
||||
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
|
||||
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
|
||||
| metrics.serviceMonitor.interval | string | `"3m"` | |
|
||||
@@ -100,7 +100,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 15.2.0
|
||||
### Version 16.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -108,7 +108,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Updated exportarr to v1.0.0
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ persistence:
|
||||
additionalContainers:
|
||||
exportarr:
|
||||
name: exportarr
|
||||
image: ghcr.io/onedr0p/exportarr:v0.6.1
|
||||
image: ghcr.io/onedr0p/exportarr:v1.0.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
args: ["exportarr", "radarr"]
|
||||
args: ["radarr"]
|
||||
env:
|
||||
- name: PORT
|
||||
value: "32123"
|
||||
|
||||
@@ -9,7 +9,7 @@ additionalContainers:
|
||||
name: exporter
|
||||
image: "{{ .Values.metrics.exporter.image.repository }}:{{ .Values.metrics.exporter.image.tag }}"
|
||||
imagePullPolicy: {{ .Values.metrics.exporter.image.pullPolicy }}
|
||||
args: ["exportarr", "radarr"]
|
||||
args: ["radarr"]
|
||||
env:
|
||||
- name: URL
|
||||
value: "http://localhost"
|
||||
|
||||
@@ -97,7 +97,7 @@ metrics:
|
||||
# -- image repository
|
||||
repository: ghcr.io/onedr0p/exportarr
|
||||
# -- image tag
|
||||
tag: v0.6.2
|
||||
tag: v1.0.0
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: v3.0.6.1342
|
||||
description: Smart PVR for newsgroup and bittorrent users
|
||||
name: sonarr
|
||||
version: 15.3.0
|
||||
version: 16.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- sonarr
|
||||
@@ -23,4 +23,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Updated exportarr to v1.0.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# sonarr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Smart PVR for newsgroup and bittorrent users
|
||||
|
||||
@@ -88,7 +88,7 @@ N/A
|
||||
| metrics.exporter.env.unknownQueueItems | bool | `false` | Set to true to enable gathering unknown queue items |
|
||||
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| metrics.exporter.image.repository | string | `"ghcr.io/onedr0p/exportarr"` | image repository |
|
||||
| metrics.exporter.image.tag | string | `"v0.6.2"` | image tag |
|
||||
| metrics.exporter.image.tag | string | `"v1.0.0"` | image tag |
|
||||
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
|
||||
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
|
||||
| metrics.serviceMonitor.interval | string | `"3m"` | |
|
||||
@@ -100,7 +100,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 15.3.0
|
||||
### Version 16.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -108,7 +108,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Updated exportarr to v1.0.0
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ persistence:
|
||||
additionalContainers:
|
||||
exportarr:
|
||||
name: exportarr
|
||||
image: ghcr.io/onedr0p/exportarr:v0.6.1
|
||||
image: ghcr.io/onedr0p/exportarr:v1.0.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
args: ["exportarr", "sonarr"]
|
||||
args: ["sonarr"]
|
||||
env:
|
||||
- name: PORT
|
||||
value: "32123"
|
||||
|
||||
@@ -9,7 +9,7 @@ additionalContainers:
|
||||
name: exporter
|
||||
image: "{{ .Values.metrics.exporter.image.repository }}:{{ .Values.metrics.exporter.image.tag }}"
|
||||
imagePullPolicy: {{ .Values.metrics.exporter.image.pullPolicy }}
|
||||
args: ["exportarr", "sonarr"]
|
||||
args: ["sonarr"]
|
||||
env:
|
||||
- name: URL
|
||||
value: "http://localhost"
|
||||
|
||||
@@ -97,7 +97,7 @@ metrics:
|
||||
# -- image repository
|
||||
repository: ghcr.io/onedr0p/exportarr
|
||||
# -- image tag
|
||||
tag: v0.6.2
|
||||
tag: v1.0.0
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user