Compare commits

...

22 Commits

Author SHA1 Message Date
Angel Nunez Mencias
da1438421b [deepstack] add deepstack-ui (#1275)
* [deepstack] add deepstack-ui

* use API key

Co-authored-by: angelnu <git@angelnucom>
2021-11-14 06:56:59 -05:00
k8s-at-home[bot]
db3f0181c7 Auto-generate chart summary [no ci] 2021-11-13 12:13:38 +00:00
Curtis John
24113553e1 [double-take] feat(double-take): initial commit (#1271)
* feat(double-take): initial commit

double-take is a unified UI and API for processing and training images for facial recognition. it
can be used in conjunction with frigate and home-assistant.

* docs(metadata): link appVersion to image tag

appVersion should link to the image tag to help the user understand what version of the application
is running

* docs(readme): regenerate helm docs

* docs(readme): warn user of configuration change implications

user should be notified that the configuration file will only be copied on the first run to a PVC,
at which point the config should be managed according to the upstream docs

* docs(readme): update config template to warn user of config management

updated the config template (in the correct place this time) so that it will warn the user about
making configuration changes. this should now persist when regenerating the helm-docs.
2021-11-13 07:12:20 -05:00
k8s-at-home[bot]
5e69120579 Auto-generate chart summary [no ci] 2021-11-13 12:05:07 +00:00
Curtis John
92cd353c31 feat(deepstack): initial addition of deepstack chart (#1273) 2021-11-13 07:03:47 -05:00
k8s-at-home[bot]
057a66d0fe Auto-generate chart summary [no ci] 2021-11-12 17:14:45 +00:00
allcontributors[bot]
33f27904e0 docs: add CoolMintChocolate as a contributor for code (#1272)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-11-12 12:14:13 -05:00
k8s-at-home[bot]
42740ebb88 Auto-generate chart README [no ci] 2021-11-12 17:13:48 +00:00
CoolMintChocolate
1c720e3744 [xbvr] Add new chart (#1266) 2021-11-12 12:13:28 -05:00
k8s-at-home[bot]
468c7842da Auto-generate chart README [no ci] 2021-11-01 19:30:33 +00:00
renovate[bot]
e91ee11305 chore(deps): update helm chart cert-manager to v1.6.1 (#1260) 2021-11-01 20:30:11 +01:00
k8s-at-home[bot]
adb11019c7 Auto-generate chart summary [no ci] 2021-11-01 12:22:48 +00:00
Markus Reiter
6cfc938d34 [lancache] Add new chart. (#1255)
* Add LanCache chart.
2021-11-01 13:21:37 +01:00
k8s-at-home[bot]
ba64db4255 Auto-generate chart README [no ci] 2021-11-01 12:18:06 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
bb0adce751 [vaultwarden] Update persistence (#1263) 2021-11-01 08:17:39 -04:00
renovate[bot]
637acca530 chore(deps): update andymckay/labeler action to v1.0.4 (#1259)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-01 11:37:36 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
34947d84ef chore: Update renovate config 2021-11-01 11:32:54 +01:00
k8s-at-home[bot]
cee70404f0 Auto-generate chart README [no ci] 2021-11-01 10:25:57 +00:00
renovate[bot]
0a1094f6fd chore(deps): update external minor dep helm releases (#1261)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-01 11:25:33 +01:00
allcontributors[bot]
cc426b4593 docs: add varac as a contributor for code (#1258)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-10-31 10:24:01 +01:00
Varac
728ebbfa23 [home-assistant] fix ingress example (#1257) 2021-10-31 10:23:02 +01:00
k8s-at-home[bot]
d979e9309a Auto-generate chart summary [no ci] 2021-10-22 06:14:25 +00:00
102 changed files with 2311 additions and 148 deletions

View File

@@ -346,6 +346,24 @@
"contributions": [
"code"
]
},
{
"login": "varac",
"name": "Varac",
"avatar_url": "https://avatars.githubusercontent.com/u/488213?v=4",
"profile": "https://www.varac.net",
"contributions": [
"code"
]
},
{
"login": "CoolMintChocolate",
"name": "CoolMintChocolate",
"avatar_url": "https://avatars.githubusercontent.com/u/70276626?v=4",
"profile": "https://github.com/CoolMintChocolate",
"contributions": [
"code"
]
}
],
"contributorsPerLine": 7,

View File

@@ -20,6 +20,12 @@
"commitMessageTopic": "Helm chart {{depName}}",
"separateMinorPatch": true
},
// Custom version schemes
{
"matchDatasources": ["github-tags"],
"matchPackageNames": ["potiuk/get-workflow-origin"],
"versioning": "regex:^v(?<major>\\d+)_(?<minor>\\d+)(_(?<patch>\\d+))?$"
},
//
// Common library dep
//

View File

@@ -29,7 +29,7 @@ jobs:
sourceRunId: ${{ github.event.workflow_run.id }}
- name: Label precommit success
uses: andymckay/labeler@1.0.3
uses: andymckay/labeler@1.0.4
if: ${{ github.event.workflow_run.conclusion == 'success' }}
with:
repo-token: ${{ steps.get-app-token.outputs.token }}
@@ -38,7 +38,7 @@ jobs:
remove-labels: "precommit:failed"
- name: Label precommit failure
uses: andymckay/labeler@1.0.3
uses: andymckay/labeler@1.0.4
if: ${{ github.event.workflow_run.conclusion == 'failure' }}
with:
repo-token: ${{ steps.get-app-token.outputs.token }}
@@ -90,7 +90,7 @@ jobs:
return result
- name: Label lint success
uses: andymckay/labeler@1.0.3
uses: andymckay/labeler@1.0.4
if: ${{ fromJSON(steps.get-workflow-jobs.outputs.result).lint == 'success' }}
with:
repo-token: ${{ steps.get-app-token.outputs.token }}
@@ -99,7 +99,7 @@ jobs:
remove-labels: "lint:failed"
- name: Label lint failure
uses: andymckay/labeler@1.0.3
uses: andymckay/labeler@1.0.4
if: ${{ fromJSON(steps.get-workflow-jobs.outputs.result).lint == 'failure' }}
with:
repo-token: ${{ steps.get-app-token.outputs.token }}
@@ -108,7 +108,7 @@ jobs:
remove-labels: "lint:ok"
- name: Label install success
uses: andymckay/labeler@1.0.3
uses: andymckay/labeler@1.0.4
if: ${{ fromJSON(steps.get-workflow-jobs.outputs.result).install == 'success' }}
with:
repo-token: ${{ steps.get-app-token.outputs.token }}
@@ -117,7 +117,7 @@ jobs:
remove-labels: "install:failed"
- name: Label install failure
uses: andymckay/labeler@1.0.3
uses: andymckay/labeler@1.0.4
if: ${{ fromJSON(steps.get-workflow-jobs.outputs.result).install == 'failure' }}
with:
repo-token: ${{ steps.get-app-token.outputs.token }}

View File

@@ -1,6 +1,6 @@
# Helm charts
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-38-orange.svg?style=flat-square)](#contributors-)
[![All Contributors](https://img.shields.io/badge/all_contributors-40-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
[![docs](https://img.shields.io/badge/docs-rtfm-yellow?logo=gitbook&logoColor=white&style=for-the-badge)](https://docs.k8s-at-home.com/)
@@ -96,6 +96,8 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://github.com/Kimi450"><img src="https://avatars.githubusercontent.com/u/24758074?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Karan Samani</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=Kimi450" title="Code">💻</a></td>
<td align="center"><a href="http://reitermark.us"><img src="https://avatars.githubusercontent.com/u/1309829?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Markus Reiter</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=reitermarkus" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/brenix"><img src="https://avatars.githubusercontent.com/u/1131159?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Paul N</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=brenix" title="Code">💻</a></td>
<td align="center"><a href="https://www.varac.net"><img src="https://avatars.githubusercontent.com/u/488213?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Varac</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=varac" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/CoolMintChocolate"><img src="https://avatars.githubusercontent.com/u/70276626?v=4?s=100" width="100px;" alt=""/><br /><sub><b>CoolMintChocolate</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=CoolMintChocolate" title="Code">💻</a></td>
</tr>
</table>

View File

@@ -20,9 +20,11 @@
| [comcast](stable/comcast) | periodic comcast data usage checks and save the results to InfluxDB |
| [cryptofolio](stable/cryptofolio) | Track your cryptocurrency holdings/portfolio |
| [deconz](stable/deconz) | deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort. |
| [deepstack](stable/deepstack) | An AI API engine that serves pre-built models and custom models on multiple edge devices locally or on your private cloud |
| [deluge](stable/deluge) | Deluge is a torrent download client |
| [dizquetv](stable/dizquetv) | Create live TV channel streams from media on your Plex servers. |
| [dnsmadeeasy-webhook](stable/dnsmadeeasy-webhook) | Cert-Manager Webhook for DNSMadeEasy |
| [double-take](stable/double-take) | Unified UI and API for processing and training images for facial recognition. |
| [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 |
@@ -144,6 +146,7 @@
| [wireguard](stable/wireguard) | Fast, modern, secure VPN tunnel |
| [wmbusmeters](stable/wmbusmeters) | Wmbusmeters receives and decodes C1,T1 or S1 telegrams (using the wireless mbus protocol) to acquire utility meter readings. |
| [xbackbone](stable/xbackbone) | XBackBone is a simple, self-hosted, lightweight PHP file manager that support the instant sharing tool ShareX and *NIX systems. It supports uploading and displaying images, GIF, video, code, formatted text, and file downloading and uploading. Also have a web UI with multi user management, past uploads history and search support. |
| [xbvr](stable/xbvr) | xbvr helm package |
| [xteve](stable/xteve) | M3U Proxy for Plex DVR and Emby Live TV. |
| [youtubedl-material](stable/youtubedl-material) | Self-hosted YouTube downloader built on Material Design |
| [zalando-postgres-cluster](stable/zalando-postgres-cluster) | Creates a postgres cluster using the Zalando Postgres operator and local storage |
@@ -153,6 +156,8 @@
| Chart | Description |
| ----- | ----------- |
| [changedetection-io](incubator/changedetection-io) | changedetection-io helm package |
| [lancache](incubator/lancache) | LanCache Monolithic - a caching proxy server for game download content |
| [openhab](incubator/openhab) | openhab helm package |
| [seafile](incubator/seafile) | seafile helm package |
| [sinusbot](incubator/sinusbot) | TeamSpeak & Discord Bot |
| [teamspeak](incubator/teamspeak) | TeamSpeak Server |

View 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

View File

@@ -0,0 +1,21 @@
apiVersion: v2
appVersion: 1.0.0
description: LanCache Monolithic - a caching proxy server for game download content
name: lancache
version: 0.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- lancache
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/lancache
icon: https://avatars.githubusercontent.com/u/16938914
sources:
- https://github.com/lancachenet/monolithic
- https://hub.docker.com/r/lancachenet/monolithic
- https://hub.docker.com/r/lancachenet/lancache-dns
maintainers:
- name: reitermarkus
email: me@reitermark.us
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.0.1

View File

@@ -0,0 +1,135 @@
# lancache
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
LanCache Monolithic - a caching proxy server for game download content
**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/lancachenet/monolithic>
* <https://hub.docker.com/r/lancachenet/monolithic>
* <https://hub.docker.com/r/lancachenet/lancache-dns>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install lancache k8s-at-home/lancache
```
## Installing the Chart
To install the chart with the release name `lancache`
```console
helm install lancache k8s-at-home/lancache
```
## Uninstalling the Chart
To uninstall the `lancache` deployment
```console
helm uninstall lancache
```
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 lancache \
--set env.TZ="America/New York" \
k8s-at-home/lancache
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install lancache k8s-at-home/lancache -f values.yaml
```
## Custom configuration
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)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| dns.enabled | bool | See values.yaml | Enable and configure LanCache DNS sidecar and service. |
| dns.env | object | `{}` | environment variables. See more environment variables in the [LanCache DNS documentation](https://lancache.net/docs/containers/dns/variables/). Most variables are inherited from the top-level `env`. `LANCACHE_IP` is auto-generated from the `loadBalancerIP` of the `main` service if specified. |
| dns.image.pullPolicy | string | `"Always"` | image pull policy |
| dns.image.repository | string | `"lancachenet/lancache-dns"` | image repository |
| dns.image.tag | string | `"latest"` | image tag |
| dnsConfig.nameservers[0] | string | `"127.0.0.1"` | |
| dnsPolicy | string | `"None"` | LanCache uses custom upstream nameservers, overridable with the `UPSTREAM_DNS` variable. |
| env | object | See below | environment variables. See more environment variables in the [LanCache Monolithic documentation](https://lancache.net/docs/containers/monolithic/variables/). |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"Always"` | image pull policy |
| image.repository | string | `"lancachenet/monolithic"` | image repository |
| image.tag | string | `"latest"` | image tag |
| nodeSelector | object | `{"kubernetes.io/arch":"amd64"}` | The official LanCache image is only available for x86_64. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| probes.liveness.custom | bool | `true` | |
| probes.liveness.spec.httpGet.path | string | `"/lancache-heartbeat"` | |
| probes.liveness.spec.httpGet.port | int | `80` | |
| probes.readiness.custom | bool | `true` | |
| probes.readiness.spec.httpGet.path | string | `"/lancache-heartbeat"` | |
| probes.readiness.spec.httpGet.port | int | `80` | |
| probes.startup.custom | bool | `true` | |
| probes.startup.spec.httpGet.path | string | `"/lancache-heartbeat"` | |
| probes.startup.spec.httpGet.port | int | `80` | |
| service | object | See values.yaml | Configures service settings for the chart. |
## 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).
### [0.1.0]
#### Added
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[0.1.0]: #010
## 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)

View File

@@ -0,0 +1,146 @@
{{- 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" . }}
{{ "" }}

View 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).
### [0.1.0]
#### Added
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[0.1.0]: #010
{{- end -}}

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1,61 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.values.setup" . }}
{{/* Append the hardcoded settings */}}
{{- define "lancache.harcodedValues" -}}
{{ if .Values.dns.enabled }}
additionalContainers:
dns:
name: dns
image: "{{ .Values.dns.image.repository }}:{{ .Values.dns.image.tag }}"
imagePullPolicy: {{ .Values.dns.image.pullPolicy }}
env:
{{- if .Values.env.TZ }}
- name: TZ
value: {{ .Values.env.TZ | quote }}
{{- end }}
{{- if or (not .Values.env.CACHE_MODE) (eq .Values.env.CACHE_MODE "generic") }}
- name: USE_GENERIC_CACHE
value: 'true'
{{- end }}
{{- if .Values.dns.env.LANCACHE_IP }}
- name: LANCACHE_IP
value: {{ .Values.dns.env.LANCACHE_IP | quote }}
{{- else if .Values.service.main.loadBalancerIP }}
- name: LANCACHE_IP
value: {{ .Values.service.main.loadBalancerIP | quote }}
{{- else }}
- name: LANCACHE_IP
value: {{ printf "$(%v_SERVICE_HOST)" (include "common.names.fullname" . | upper | replace "-" "_" ) | quote }}
{{- end }}
{{- if .Values.env.UPSTREAM_DNS }}
- name: UPSTREAM_DNS
value: {{ .Values.env.UPSTREAM_DNS | quote }}
{{- end }}
{{- if .Values.env.CACHE_DOMAINS_REPO }}
- name: CACHE_DOMAINS_REPO
value: {{ .Values.env.CACHE_DOMAINS_REPO | quote }}
{{- end }}
{{- if .Values.env.CACHE_DOMAINS_BRANCH }}
- name: CACHE_DOMAINS_BRANCH
value: {{ .Values.env.CACHE_DOMAINS_BRANCH | quote }}
{{- end }}
ports:
- name: dns
containerPort: 53
protocol: UDP
service:
dns:
enabled: true
ports:
dns:
enabled: true
protocol: UDP
containerPort: 53
{{ end }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "lancache.harcodedValues" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "common.all" . }}

View File

@@ -0,0 +1,95 @@
#
# 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:
# -- image repository
repository: lancachenet/monolithic
# -- image tag
tag: latest
# -- image pull policy
pullPolicy: Always
# -- environment variables. See more environment variables in the [LanCache Monolithic documentation](https://lancache.net/docs/containers/monolithic/variables/).
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# UPSTREAM_DNS:
# CACHE_MEM_SIZE:
# CACHE_DISK_SIZE:
# CACHE_MAX_AGE:
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 80
https:
enabled: true
port: 443
dns:
enabled: false
ports:
dns:
port: 53
# -- LanCache uses custom upstream nameservers, overridable with the `UPSTREAM_DNS` variable.
dnsPolicy: 'None'
dnsConfig:
nameservers:
- 127.0.0.1
dns:
# -- Enable and configure LanCache DNS sidecar and service.
# @default -- See values.yaml
enabled: false
# -- environment variables. See more environment variables in the [LanCache DNS documentation](https://lancache.net/docs/containers/dns/variables/).
# Most variables are inherited from the top-level `env`. `LANCACHE_IP` is auto-generated from the `loadBalancerIP` of the `main` service if specified.
env: {}
image:
# -- image repository
repository: lancachenet/lancache-dns
# -- image tag
tag: latest
# -- image pull policy
pullPolicy: Always
probes:
readiness:
custom: true
spec:
httpGet:
path: /lancache-heartbeat
port: 80
liveness:
custom: true
spec:
httpGet:
path: /lancache-heartbeat
port: 80
startup:
custom: true
spec:
httpGet:
path: /lancache-heartbeat
port: 80
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
data:
enabled: false
mountPath: /data/cache
logs:
enabled: false
mountPath: /data/logs
# -- The official LanCache image is only available for x86_64.
nodeSelector:
kubernetes.io/arch: amd64

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 8.0.7
description: seafile helm package
name: seafile
version: 1.0.0
version: 1.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- seafile
@@ -18,6 +18,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# seafile
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 8.0.7](https://img.shields.io/badge/AppVersion-8.0.7-informational?style=flat-square)
![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![AppVersion: 8.0.7](https://img.shields.io/badge/AppVersion-8.0.7-informational?style=flat-square)
seafile helm package
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 0.8.4
description: "Anonaddy: Anonymous email forwarding"
name: anonaddy
version: 1.0.0
version: 1.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- anonaddy
@@ -18,10 +18,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: redis
version: 15.4.0
version: 15.5.3
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled

View File

@@ -1,6 +1,6 @@
# anonaddy
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 0.8.4](https://img.shields.io/badge/AppVersion-0.8.4-informational?style=flat-square)
![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![AppVersion: 0.8.4](https://img.shields.io/badge/AppVersion-0.8.4-informational?style=flat-square)
Anonaddy: Anonymous email forwarding
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | redis | 15.4.0 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | redis | 15.5.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 0.8.0
description: Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars.
name: baikal
version: 3.1.1
version: 3.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- baikal
@@ -23,6 +23,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# baikal
![Version: 3.1.1](https://img.shields.io/badge/Version-3.1.1-informational?style=flat-square) ![AppVersion: 0.8.0](https://img.shields.io/badge/AppVersion-0.8.0-informational?style=flat-square)
![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: 0.8.0](https://img.shields.io/badge/AppVersion-0.8.0-informational?style=flat-square)
Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: v21.05.1
description: A simple, self-hosted, easy-to-use platform for organising and storing information.
name: bookstack
version: 3.1.1
version: 3.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- bookstack
@@ -25,6 +25,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# bookstack
![Version: 3.1.1](https://img.shields.io/badge/Version-3.1.1-informational?style=flat-square) ![AppVersion: v21.05.1](https://img.shields.io/badge/AppVersion-v21.05.1-informational?style=flat-square)
![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: v21.05.1](https://img.shields.io/badge/AppVersion-v21.05.1-informational?style=flat-square)
A simple, self-hosted, easy-to-use platform for organising and storing information.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View 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

View File

@@ -0,0 +1,22 @@
apiVersion: v2
appVersion: cpu-2021.09.1
description: An AI API engine that serves pre-built models and custom models on multiple edge devices locally or on your private cloud
name: deepstack
version: 1.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- deepstack
- ai
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/deepstack
icon: https://deepquest.sfo2.digitaloceanspaces.com/deepstackcc/static/img/deepstacklogo.png
sources:
- https://deepstack.cc
- https://github.com/johnolafenwa/DeepStack
- https://github.com/robmarkcole/deepstack-ui
maintainers:
- name: crutonjohn
email: crutonjohn@pm.me
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.0.1

View File

@@ -0,0 +1,131 @@
# deepstack
![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![AppVersion: cpu-2021.09.1](https://img.shields.io/badge/AppVersion-cpu--2021.09.1-informational?style=flat-square)
An AI API engine that serves pre-built models and custom models on multiple edge devices locally or on your private cloud
**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://deepstack.cc>
* <https://github.com/johnolafenwa/DeepStack>
* <https://github.com/robmarkcole/deepstack-ui>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install deepstack k8s-at-home/deepstack
```
## Installing the Chart
To install the chart with the release name `deepstack`
```console
helm install deepstack k8s-at-home/deepstack
```
## Uninstalling the Chart
To uninstall the `deepstack` deployment
```console
helm uninstall deepstack
```
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 deepstack \
--set env.TZ="America/New York" \
k8s-at-home/deepstack
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install deepstack k8s-at-home/deepstack -f values.yaml
```
## Custom configuration
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)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | string | `nil` | environment variables. See more environment variables in the [deepstack documentation](https://docs.deepstack.cc). |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"deepquestai/deepstack"` | image repository |
| image.tag | string | `"cpu"` | 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. |
| securityContext | object | See values.yaml | security context. May be necessary when using GPU image |
| service | object | See values.yaml | Configures service settings for the chart. |
| ui.enabled | bool | `true` | enable web UI |
| ui.env | string | `nil` | environment variables. See more environment variables in the [deepstack-ui README](https://github.com/robmarkcole/deepstack-ui). |
| ui.image.pullPolicy | string | `"Always"` | image pull policy |
| ui.image.repository | string | `"robmarkcole/deepstack-ui"` | image repository for ui |
| ui.image.tag | string | `"latest"` | image tag |
| ui.ingress.ui | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
## 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.1.0]
#### Added
- add [deepstack-ui](https://github.com/robmarkcole/deepstack-ui)
### [1.0.0]
#### Added
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[1.0.0]: #100
## 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)

View File

@@ -0,0 +1,146 @@
{{- 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" . }}
{{ "" }}

View File

@@ -0,0 +1,33 @@
{{- 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.1.0]
#### Added
- add [deepstack-ui](https://github.com/robmarkcole/deepstack-ui)
### [1.0.0]
#### Added
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[1.0.0]: #100
{{- end -}}

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1,57 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.values.setup" . }}
{{/* Append the hardcoded settings */}}
{{- define "deepstack.harcodedValues" -}}
{{/* Set port number used by UI */}}
{{- $uiPortNumber := 8501 }}
{{/* Add port to each defined ingress */}}
{{- if .Values.ui.enabled }}
{{- range .Values.ui.ingress.ui.hosts }}
{{- range .paths }}
{{- $_ := mergeOverwrite . (dict "service" (dict "port" $uiPortNumber)) -}}
{{- end }}
{{- end }}
additionalContainers:
ui:
image: {{.Values.ui.image.repository }}:{{ .Values.ui.image.tag }}
imagePullPolicy: {{ .Values.ui.image.pullPolicy }}
env:
# -- the IP address of your deepstack instance
- name: DEEPSTACK_IP
value: localhost
# -- the port of your deepstack instance
- name: DEEPSTACK_PORT
value: {{ .Values.service.main.ports.http.port | quote }}
{{- if kindIs "map" .Values.env }}
{{- if hasKey .Values.env "API-KEY" }}
- name: DEEPSTACK_API_KEY
value : {{ index .Values.env "API-KEY" | quote }}
{{- end }}
{{- end }}
{{- if .Values.ui.env }}
{{ .Values.ui.env | toYaml | nindent 4 }}
{{- end }}
ports:
- name: ui
containerPort: {{ $uiPortNumber }}
protocol: TCP
service:
main:
enabled: true
ports:
ui:
enabled: true
port: {{ $uiPortNumber }}
ingress:
{{ .Values.ui.ingress | toYaml | nindent 2 }}
{{- end }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "deepstack.harcodedValues" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "common.all" . }}

View File

@@ -0,0 +1,80 @@
#
# 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:
# -- image repository
repository: deepquestai/deepstack
# -- image tag
tag: cpu
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [deepstack documentation](https://docs.deepstack.cc).
# @default -- See below
env:
# -- Enable scene recognition
# VISION-SCENE: True
# -- Enable face detection
# VISION-FACE: True
# -- Enable object detection
# VISION-DETECTION: True
# -- Protect detection and recognition APIs with a key
# API-KEY: changeMe
# -- Protect admin APIs (such as managing models) with a key
# ADMIN-KEY: changeMe
ui:
# -- enable web UI
enabled: true
image:
# -- image repository for ui
repository: robmarkcole/deepstack-ui
# -- image tag
tag: latest
# -- image pull policy
pullPolicy: Always
# -- environment variables. See more environment variables in the [deepstack-ui README](https://github.com/robmarkcole/deepstack-ui).
# @default -- See below
env:
# - name: DEEPSTACK_TIMEOUT
# value: the timeout to wait for deepstack, default 30 seconds
# - name: DEEPSTACK_CUSTOM_MODEL
# value: the name of a custom model, if you wish to use one
# - name: DEEPSTACK_UI_DEBUG_MODE
# value: options `True` or `False` (default). Lowers the minimum confidence threshold to 1%
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
ui:
enabled: false
primary: false
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 5000
# -- security context. May be necessary when using GPU image
# @default -- See values.yaml
securityContext: {}
# privileged: true
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence: {}
# data:
# enabled: false
# mountPath: /datastore

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.2.0
description: Cert-Manager Webhook for DNSMadeEasy
name: dnsmadeeasy-webhook
version: 4.1.2
version: 4.2.1
keywords:
- cert-manager
- dnsmadeeasy
@@ -21,5 +21,5 @@ dependencies:
version: 4.0.1
- name: cert-manager
repository: https://charts.jetstack.io
version: v1.5.4
version: v1.6.1
condition: cert-manager.enabled

View File

@@ -1,6 +1,6 @@
# dnsmadeeasy-webhook
![Version: 4.1.2](https://img.shields.io/badge/Version-4.1.2-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square)
![Version: 4.2.1](https://img.shields.io/badge/Version-4.2.1-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square)
Cert-Manager Webhook for DNSMadeEasy
@@ -17,7 +17,7 @@ Cert-Manager Webhook for DNSMadeEasy
| Repository | Name | Version |
|------------|------|---------|
| https://charts.jetstack.io | cert-manager | v1.5.4 |
| https://charts.jetstack.io | cert-manager | v1.6.1 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View 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

View File

@@ -0,0 +1,22 @@
---
apiVersion: v2
appVersion: 1.6.0
description: Unified UI and API for processing and training images for facial recognition.
name: double-take
version: 1.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- double-take
- frigate
- nvr
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/double-take
icon: https://double-take.org/icon
sources:
- https://github.com/jakowenko/double-take
maintainers:
- name: crutonjohn
email: crutonjohn@pm.me
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.0.1

View File

@@ -0,0 +1,116 @@
# double-take
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square)
Unified UI and API for processing and training images for facial recognition.
**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/jakowenko/double-take>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install double-take k8s-at-home/double-take
```
## Installing the Chart
To install the chart with the release name `double-take`
```console
helm install double-take k8s-at-home/double-take
```
## Uninstalling the Chart
To uninstall the `double-take` deployment
```console
helm uninstall double-take
```
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 double-take \
--set env.TZ="America/New York" \
k8s-at-home/double-take
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install double-take k8s-at-home/double-take -f values.yaml
```
## Custom configuration
**Note**: Configuration file defined in `Values.config` will be copied into the container's persistent storage at first run only. Further configuration should be done in the application itself! See [project documentation](https://github.com/jakowenko/double-take#configuration) for more information.
## 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 | object | See values.yaml | double-take configuration settings. This will be copied into the container's persistent storage at first run only. Further configuration should be done in the application itself! See [project documentation](https://github.com/jakowenko/double-take#configuration) for more information. |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"jakowenko/double-take"` | image repository |
| image.tag | string | `"1.6.0"` | 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. See [API Images](https://github.com/jakowenko/double-take#api-images) for explaination on what data is stored where. |
| service | object | See values.yaml | Configures service settings for the chart. |
## 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
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[1.0.0]: #100
## 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)

View File

@@ -0,0 +1,146 @@
{{- 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" . }}
{{ "" }}

View 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
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[1.0.0]: #100
{{- end -}}

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
**Note**: Configuration file defined in `Values.config` will be copied into the container's persistent storage at first run only. Further configuration should be done in the application itself! See [project documentation](https://github.com/jakowenko/double-take#configuration) for more information.
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1,17 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.values.setup" . }}
{{/* Append the configMap volume to the volumes */}}
{{- define "double-take.settingsVolume" -}}
enabled: "true"
mountPath: "/.storage/config/config.yml"
subPath: "config.yml"
type: "custom"
volumeSpec:
configMap:
name: {{ include "common.names.fullname" . }}-settings
{{- end -}}
{{- $_ := set .Values.persistence "double-take-settings" (include "double-take.settingsVolume" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "common.all" . }}

View File

@@ -0,0 +1,12 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ template "common.names.fullname" . }}-settings
labels:
{{- include "common.labels" . | nindent 4 }}
data:
config.yml: |
{{- with .Values.config }}
{{- toYaml . | nindent 4 }}
{{- end }}

View File

@@ -0,0 +1,284 @@
#
# 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:
# -- image repository
repository: jakowenko/double-take
# -- image tag
tag: 1.6.0
# -- image pull policy
pullPolicy: IfNotPresent
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 3000
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# See [API Images](https://github.com/jakowenko/double-take#api-images) for explaination on what data is stored where.
# @default -- See values.yaml
persistence:
data:
enabled: false
mountPath: /.storage
# -- double-take configuration settings.
# This will be copied into the container's persistent storage at first run only.
# Further configuration should be done in the application itself!
# See [project documentation](https://github.com/jakowenko/double-take#configuration) for more information.
# @default -- See values.yaml
config:
# enable authentication for ui and api (default: false)
auth: false
# if authentication is enabled
# age of access token in api response and mqtt topics (default: shown below)
# expressed in seconds or a string describing a time span zeit/ms
# https://github.com/vercel/ms
token:
image: 24h
# enable mqtt subscribing and publishing (default: shown below)
mqtt:
host:
username:
password:
topics:
# mqtt topic for frigate message subscription
frigate: frigate/events
# mqtt topic for home assistant discovery subscription
homeassistant: homeassistant
# mqtt topic where matches are published by name
matches: double-take/matches
# mqtt topic where matches are published by camera name
cameras: double-take/cameras
# global detect settings (default: shown below)
detect:
match:
# save match images
save: true
# include base64 encoded string in api results and mqtt messages
# options: true, false, box
base64: false
# minimum confidence needed to consider a result a match
confidence: 60
# hours to keep match images until they are deleted
purge: 168
# minimum area in pixels to consider a result a match
min_area: 10000
unknown:
# save unknown images
save: true
# include base64 encoded string in api results and mqtt messages
# options: true, false, box
base64: false
# minimum confidence needed before classifying a name as unknown
confidence: 40
# hours to keep unknown images until they are deleted
purge: 8
# minimum area in pixels to keep an unknown result
min_area: 0
# frigate settings (default: shown below)
frigate:
url:
# object labels that are allowed for facial recognition
labels:
- person
attempts:
# number of times double take will request a frigate latest.jpg for facial recognition
latest: 10
# number of times double take will request a frigate snapshot.jpg for facial recognition
snapshot: 10
# process frigate images from frigate/+/person/snapshot topics
mqtt: true
# add a delay expressed in seconds between each detection loop
delay: 0
image:
# height of frigate image passed for facial recognition
height: 500
# only process images from specific cameras
cameras:
# - front-door
# - garage
# only process images from specific zones
zones:
# - camera: garage
# zone: driveway
# override frigate attempts and image per camera
events:
# front-door:
# attempts:
# # number of times double take will request a frigate latest.jpg for facial recognition
# latest: 5
# # number of times double take will request a frigate snapshot.jpg for facial recognition
# snapshot: 5
# # process frigate images from frigate/<camera-name>/person/snapshot topic
# mqtt: false
# # add a delay expressed in seconds between each detection loop
# delay: 1
# image:
# # height of frigate image passed for facial recognition (only if using default latest.jpg and snapshot.jpg)
# height: 1000
# # custom image that will be used in place of latest.jpg
# latest: http://camera-url.com/image.jpg
# # custom image that will be used in place of snapshot.jpg
# snapshot: http://camera-url.com/image.jpg
# camera settings (default: shown below)
cameras:
front-door:
# apply masks before processing image
# masks:
# # list of x,y coordinates to define the polygon of the zone
# coordinates:
# - 1920,0,1920,328,1638,305,1646,0
# # show the mask on the final saved image (helpful for debugging)
# visible: false
# # size of camera stream used in resizing masks
# size: 1920x1080
# override global detect variables per camera
# detect:
# match:
# # save match images
# save: true
# # include base64 encoded string in api results and mqtt messages
# # options: true, false, box
# base64: false
# # minimum confidence needed to consider a result a match
# confidence: 60
# # minimum area in pixels to consider a result a match
# min_area: 10000
# unknown:
# # save unknown images
# save: true
# # include base64 encoded string in api results and mqtt messages
# # options: true, false, box
# base64: false
# # minimum confidence needed before classifying a match name as unknown
# confidence: 40
# # minimum area in pixels to keep an unknown result
# min_area: 0
# snapshot:
# # process any jpeg encoded mqtt topic for facial recognition
# topic:
# # process any http image for facial recognition
# url:
# detector settings (default: shown below)
detectors:
compreface:
url:
# recognition api key
key:
# number of seconds before the request times out and is aborted
timeout: 15
# minimum required confidence that a recognized face is actually a face
# value is between 0.0 and 1.0
det_prob_threshold: 0.8
# comma-separated slugs of face plugins
# https://github.com/exadel-inc/CompreFace/blob/master/docs/Face-services-and-plugins.md)
# face_plugins: mask,gender,age
# deepstack:
# url:
# key:
# # number of seconds before the request times out and is aborted
# timeout: 15
# facebox:
# url:
# # number of seconds before the request times out and is aborted
# timeout: 15
# schedule settings (default: shown below)
schedule:
# disable recognition if conditions are met
disable:
# - days:
# - monday
# - tuesday
# times:
# - 20:00-23:59
# cameras:
# - office
# - days:
# - tuesday
# - wednesday
# times:
# - 13:00-15:00
# - 18:00-20:00
# cameras:
# - living-room
# notify settings (default: shown below)
notify:
gotify:
url:
token:
priority: 5
# only notify from specific cameras
# cameras:
# - front-door
# - garage
# only notify from specific zones
# zones:
# - camera: garage
# zone: driveway
# time settings (default: shown below)
time:
# defaults to iso 8601 format with support for token-based formatting
# https://github.com/moment/luxon/blob/master/docs/formatting.md#table-of-tokens
format:
# time zone used in logs
timezone: UTC
# log settings (default: shown below)
# options: silent, error, warn, info, http, verbose, debug, silly
logs:
level: info
# ui settings (default: shown below)
ui:
pagination:
# number of results per page
limit: 50
thumbnails:
# value between 0-100
quality: 95
# value in pixels
width: 500
logs:
# number of lines displayed
lines: 500

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: "2021.06.01"
description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
name: dsmr-reader
version: 5.1.2
version: 5.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- dsmr-reader
@@ -20,6 +20,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# dsmr-reader
![Version: 5.1.2](https://img.shields.io/badge/Version-5.1.2-informational?style=flat-square) ![AppVersion: 2021.06.01](https://img.shields.io/badge/AppVersion-2021.06.01-informational?style=flat-square)
![Version: 5.2.0](https://img.shields.io/badge/Version-5.2.0-informational?style=flat-square) ![AppVersion: 2021.06.01](https://img.shields.io/badge/AppVersion-2021.06.01-informational?style=flat-square)
DSMR-protocol reader, telegram data storage and energy consumption visualizer.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2021.6.3
description: Home Assistant
name: home-assistant
version: 11.0.5
version: 11.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- home-assistant
@@ -22,11 +22,11 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: influxdb

View File

@@ -1,6 +1,6 @@
# home-assistant
![Version: 11.0.5](https://img.shields.io/badge/Version-11.0.5-informational?style=flat-square) ![AppVersion: 2021.6.3](https://img.shields.io/badge/AppVersion-2021.6.3-informational?style=flat-square)
![Version: 11.1.0](https://img.shields.io/badge/Version-11.1.0-informational?style=flat-square) ![AppVersion: 2021.6.3](https://img.shields.io/badge/AppVersion-2021.6.3-informational?style=flat-square)
Home Assistant
@@ -21,8 +21,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | influxdb | 1.1.9 |
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR
@@ -129,9 +129,14 @@ Using NGINX as an example the following will need to be added to your values:
```yaml
ingress:
enabled: true
annotations:
nginx.org/websocket-services: home-assistant
main:
enabled: true
annotations:
nginx.org/websocket-services: home-assistant
hosts:
- host: home-assistant.example.org
paths:
- path: /
```
The value derived is the name of the kubernetes service object for home-assistant
@@ -175,6 +180,12 @@ All notable changes to this project will be documented in this file.
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).
### [11.0.6]
#### Changed
- Fix home-assistant ingress example
### [11.0.5]
#### Fixed

View File

@@ -10,6 +10,12 @@ All notable changes to this project will be documented in this file.
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).
### [11.0.6]
#### Changed
- Fix home-assistant ingress example
### [11.0.5]
#### Fixed

View File

@@ -62,9 +62,14 @@ Using NGINX as an example the following will need to be added to your values:
```yaml
ingress:
enabled: true
annotations:
nginx.org/websocket-services: home-assistant
main:
enabled: true
annotations:
nginx.org/websocket-services: home-assistant
hosts:
- host: home-assistant.example.org
paths:
- path: /
```
The value derived is the name of the kubernetes service object for home-assistant

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: latest
description: A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
name: icinga2
version: 2.1.1
version: 2.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- icinga2
@@ -20,6 +20,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# icinga2
![Version: 2.1.1](https://img.shields.io/badge/Version-2.1.1-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 2.2.0](https://img.shields.io/badge/Version-2.2.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.1.2
description: This server allows you to sync any Joplin client
name: joplin-server
version: 4.1.2
version: 4.2.0
keywords:
- joplin
- notes
@@ -20,6 +20,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# joplin-server
![Version: 4.1.2](https://img.shields.io/badge/Version-4.1.2-informational?style=flat-square) ![AppVersion: 2.1.2](https://img.shields.io/badge/AppVersion-2.1.2-informational?style=flat-square)
![Version: 4.2.0](https://img.shields.io/badge/Version-4.2.0-informational?style=flat-square) ![AppVersion: 2.1.2](https://img.shields.io/badge/AppVersion-2.1.2-informational?style=flat-square)
This server allows you to sync any Joplin client
@@ -18,7 +18,7 @@ This server allows you to sync any Joplin client
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v1.2.20
description: Kanboard is a free and open source Kanban project management software.
name: kanboard
version: 4.1.2
version: 4.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- kanboard
@@ -19,6 +19,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# kanboard
![Version: 4.1.2](https://img.shields.io/badge/Version-4.1.2-informational?style=flat-square) ![AppVersion: v1.2.20](https://img.shields.io/badge/AppVersion-v1.2.20-informational?style=flat-square)
![Version: 4.2.0](https://img.shields.io/badge/Version-4.2.0-informational?style=flat-square) ![AppVersion: v1.2.20](https://img.shields.io/badge/AppVersion-v1.2.20-informational?style=flat-square)
Kanboard is a free and open source Kanban project management software.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.0.32
description: Miniflux is a minimalist and opinionated feed reader.
name: miniflux
version: 4.1.2
version: 4.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- miniflux
@@ -20,6 +20,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# miniflux
![Version: 4.1.2](https://img.shields.io/badge/Version-4.1.2-informational?style=flat-square) ![AppVersion: 2.0.32](https://img.shields.io/badge/AppVersion-2.0.32-informational?style=flat-square)
![Version: 4.2.0](https://img.shields.io/badge/Version-4.2.0-informational?style=flat-square) ![AppVersion: 2.0.32](https://img.shields.io/badge/AppVersion-2.0.32-informational?style=flat-square)
Miniflux is a minimalist and opinionated feed reader.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 3.1.1-apache
description: A Personal Relationship Management tool to help you organize your social life
name: monica
version: 6.1.1
version: 6.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- crm
@@ -19,6 +19,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# monica
![Version: 6.1.1](https://img.shields.io/badge/Version-6.1.1-informational?style=flat-square) ![AppVersion: 3.1.1-apache](https://img.shields.io/badge/AppVersion-3.1.1--apache-informational?style=flat-square)
![Version: 6.2.0](https://img.shields.io/badge/Version-6.2.0-informational?style=flat-square) ![AppVersion: 3.1.1-apache](https://img.shields.io/badge/AppVersion-3.1.1--apache-informational?style=flat-square)
A Personal Relationship Management tool to help you organize your social life
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: 6.1.0
description: OpenEMR is the most popular open source electronic health records and medical practice management solution.
name: openemr
version: 3.1.1
version: 3.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- openemr
@@ -23,6 +23,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# openemr
![Version: 3.1.1](https://img.shields.io/badge/Version-3.1.1-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square)
![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square)
OpenEMR is the most popular open source electronic health records and medical practice management solution.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.0.0
description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
name: openkm
version: 2.1.2
version: 2.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- openkm
@@ -21,10 +21,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# openkm
![Version: 2.1.2](https://img.shields.io/badge/Version-2.1.2-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
![Version: 2.2.0](https://img.shields.io/badge/Version-2.2.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
@@ -19,8 +19,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.7.1
description: A web-based collaborative LaTeX editor
name: overleaf
version: 2.0.1
version: 2.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- overleaf
@@ -19,10 +19,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: redis
version: 15.4.0
version: 15.5.3
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled
- name: mongodb
version: 10.25.2
version: 10.28.7
repository: https://charts.bitnami.com/bitnami
condition: mongodb.enabled

View File

@@ -1,6 +1,6 @@
# overleaf
![Version: 2.0.1](https://img.shields.io/badge/Version-2.0.1-informational?style=flat-square) ![AppVersion: 2.7.1](https://img.shields.io/badge/AppVersion-2.7.1-informational?style=flat-square)
![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![AppVersion: 2.7.1](https://img.shields.io/badge/AppVersion-2.7.1-informational?style=flat-square)
A web-based collaborative LaTeX editor
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mongodb | 10.25.2 |
| https://charts.bitnami.com/bitnami | redis | 15.4.0 |
| https://charts.bitnami.com/bitnami | mongodb | 10.28.7 |
| https://charts.bitnami.com/bitnami | redis | 15.5.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.5.0
description: Paperless - Index and archive all of your scanned paper documents
name: paperless
version: 8.0.0
version: 8.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- paperless
@@ -19,10 +19,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.12.2
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: redis
version: 15.0.0
version: 15.5.3
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled

View File

@@ -1,6 +1,6 @@
# paperless
![Version: 8.0.0](https://img.shields.io/badge/Version-8.0.0-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square)
![Version: 8.1.0](https://img.shields.io/badge/Version-8.1.0-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square)
Paperless - Index and archive all of your scanned paper documents
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.12.2 |
| https://charts.bitnami.com/bitnami | redis | 15.0.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://charts.bitnami.com/bitnami | redis | 15.5.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v4.3.1
description: 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.
name: powerdns
version: 3.4.2
version: 3.5.0
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/powerdns
sources:
- http://www.github.com/PowerDNS/
@@ -12,10 +12,10 @@ maintainers:
email: ryan@ryanholt.net
dependencies:
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# powerdns
![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![AppVersion: v4.3.1](https://img.shields.io/badge/AppVersion-v4.3.1-informational?style=flat-square)
![Version: 3.5.0](https://img.shields.io/badge/Version-3.5.0-informational?style=flat-square) ![AppVersion: v4.3.1](https://img.shields.io/badge/AppVersion-v4.3.1-informational?style=flat-square)
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.
@@ -16,8 +16,8 @@ PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.7.1
description: A self-hosted and PHP-based URL shortener application with CLI and REST interfaces
name: shlink
version: 3.1.2
version: 3.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- shlink
@@ -19,10 +19,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# shlink
![Version: 3.1.2](https://img.shields.io/badge/Version-3.1.2-informational?style=flat-square) ![AppVersion: 2.7.1](https://img.shields.io/badge/AppVersion-2.7.1-informational?style=flat-square)
![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: 2.7.1](https://img.shields.io/badge/AppVersion-2.7.1-informational?style=flat-square)
A self-hosted and PHP-based URL shortener application with CLI and REST interfaces
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v0.90.74
description: Status page for monitoring your websites and applications
name: statping
version: 5.1.2
version: 5.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- statping
@@ -22,6 +22,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# statping
![Version: 5.1.2](https://img.shields.io/badge/Version-5.1.2-informational?style=flat-square) ![AppVersion: v0.90.74](https://img.shields.io/badge/AppVersion-v0.90.74-informational?style=flat-square)
![Version: 5.2.0](https://img.shields.io/badge/Version-5.2.0-informational?style=flat-square) ![AppVersion: v0.90.74](https://img.shields.io/badge/AppVersion-v0.90.74-informational?style=flat-square)
Status page for monitoring your websites and applications
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v1.9
description: Teedy is an open source, lightweight document management system for individuals and businesses.
name: teedy
version: 5.1.2
version: 5.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- teedy
@@ -21,6 +21,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# teedy
![Version: 5.1.2](https://img.shields.io/badge/Version-5.1.2-informational?style=flat-square) ![AppVersion: v1.9](https://img.shields.io/badge/AppVersion-v1.9-informational?style=flat-square)
![Version: 5.2.0](https://img.shields.io/badge/Version-5.2.0-informational?style=flat-square) ![AppVersion: v1.9](https://img.shields.io/badge/AppVersion-v1.9-informational?style=flat-square)
Teedy is an open source, lightweight document management system for individuals and businesses.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: v1.23.4
description: A self-hosted data logger for your Tesla 🚘
name: teslamate
version: 6.1.3
version: 6.2.0
keywords:
- teslamate
- tesla
@@ -17,7 +17,7 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
maintainers:

View File

@@ -1,6 +1,6 @@
# teslamate
![Version: 6.1.3](https://img.shields.io/badge/Version-6.1.3-informational?style=flat-square) ![AppVersion: v1.23.4](https://img.shields.io/badge/AppVersion-v1.23.4-informational?style=flat-square)
![Version: 6.2.0](https://img.shields.io/badge/Version-6.2.0-informational?style=flat-square) ![AppVersion: v1.23.4](https://img.shields.io/badge/AppVersion-v1.23.4-informational?style=flat-square)
A self-hosted data logger for your Tesla 🚘
@@ -17,7 +17,7 @@ A self-hosted data logger for your Tesla 🚘
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v4.13
description: Traccar is an open source GPS tracking system.
name: traccar
version: 6.1.1
version: 6.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- traccar
@@ -20,6 +20,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# traccar
![Version: 6.1.1](https://img.shields.io/badge/Version-6.1.1-informational?style=flat-square) ![AppVersion: v4.13](https://img.shields.io/badge/AppVersion-v4.13-informational?style=flat-square)
![Version: 6.2.0](https://img.shields.io/badge/Version-6.2.0-informational?style=flat-square) ![AppVersion: v4.13](https://img.shields.io/badge/AppVersion-v4.13-informational?style=flat-square)
Traccar is an open source GPS tracking system.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v1.8723.0
description: Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator
name: tt-rss
version: 4.1.2
version: 4.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- tt-rss
@@ -18,6 +18,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# tt-rss
![Version: 4.1.2](https://img.shields.io/badge/Version-4.1.2-informational?style=flat-square) ![AppVersion: v1.8723.0](https://img.shields.io/badge/AppVersion-v1.8723.0-informational?style=flat-square)
![Version: 4.2.0](https://img.shields.io/badge/Version-4.2.0-informational?style=flat-square) ![AppVersion: v1.8723.0](https://img.shields.io/badge/AppVersion-v1.8723.0-informational?style=flat-square)
Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v6.2.26
description: Ubiquiti Network's Unifi Controller
name: unifi
version: 4.2.3
version: 4.3.0
keywords:
- ubiquiti
- unifi
@@ -20,6 +20,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mongodb
version: 10.25.2
version: 10.28.7
repository: https://charts.bitnami.com/bitnami
condition: mongodb.enabled

View File

@@ -1,6 +1,6 @@
# unifi
![Version: 4.2.3](https://img.shields.io/badge/Version-4.2.3-informational?style=flat-square) ![AppVersion: v6.2.26](https://img.shields.io/badge/AppVersion-v6.2.26-informational?style=flat-square)
![Version: 4.3.0](https://img.shields.io/badge/Version-4.3.0-informational?style=flat-square) ![AppVersion: v6.2.26](https://img.shields.io/badge/AppVersion-v6.2.26-informational?style=flat-square)
Ubiquiti Network's Unifi Controller
@@ -16,7 +16,7 @@ Ubiquiti Network's Unifi Controller
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mongodb | 10.25.2 |
| https://charts.bitnami.com/bitnami | mongodb | 10.28.7 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.22.2
description: Vaultwarden is a Bitwarden compatable server in Rust
name: vaultwarden
version: 3.1.3
version: 3.2.1
kubeVersion: ">=1.16.0-0"
keywords:
- Vaultwarden
@@ -19,10 +19,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# vaultwarden
![Version: 3.1.3](https://img.shields.io/badge/Version-3.1.3-informational?style=flat-square) ![AppVersion: 1.22.2](https://img.shields.io/badge/AppVersion-1.22.2-informational?style=flat-square)
![Version: 3.2.1](https://img.shields.io/badge/Version-3.2.1-informational?style=flat-square) ![AppVersion: 1.22.2](https://img.shields.io/badge/AppVersion-1.22.2-informational?style=flat-square)
Vaultwarden is a Bitwarden compatable server in Rust
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR
@@ -69,7 +69,15 @@ helm install vaultwarden k8s-at-home/vaultwarden -f values.yaml
## Custom configuration
N/A
The Vaultwarden chart requires the `/config` folder to exist. In order to provide this, some type of storage needs to be implemented.
For testing purposes, the following config snippet will work:
````yaml
persistence:
config:
enabled: true
type: emptyDir
````
## Values
@@ -95,6 +103,16 @@ 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).
### [3.2.1]
#### Added
- Mentioned that some kind of persistence is required on `/config` mountpoint.
#### Fixed
- Updated ct-values to properly create emptyDir
### [3.1.3]
#### Changed
@@ -124,6 +142,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Initial version, Succeding Bitwarden_RS.
[3.1.3]: #313
[3.0.0]: #300
[2.0.0]: #200
[1.0.0]: #100

View File

@@ -9,6 +9,16 @@ 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).
### [3.2.1]
#### Added
- Mentioned that some kind of persistence is required on `/config` mountpoint.
#### Fixed
- Updated ct-values to properly create emptyDir
### [3.1.3]
#### Changed
@@ -38,6 +48,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Initial version, Succeding Bitwarden_RS.
[3.1.3]: #313
[3.0.0]: #300
[2.0.0]: #200
[1.0.0]: #100

View File

@@ -5,5 +5,13 @@
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
The Vaultwarden chart requires the `/config` folder to exist. In order to provide this, some type of storage needs to be implemented.
For testing purposes, the following config snippet will work:
````yaml
persistence:
config:
enabled: true
type: emptyDir
````
{{- end -}}

View File

@@ -1,5 +1,4 @@
persistence:
config:
enabled: true
emptyDir:
enabled: true
type: emptyDir

View File

@@ -59,9 +59,6 @@ ingress:
persistence:
config:
enabled: false
emptydir:
enabled: false
# https://github.com/bitnami/charts/tree/master/bitnami/mariadb/#installing-the-chart
mariadb:

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 0.17.0
description: The to-do app to organize your life
name: vikunja
version: 4.1.2
version: 4.2.0
keywords:
- vikunja
- to-do
@@ -25,6 +25,6 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled

View File

@@ -1,6 +1,6 @@
# vikunja
![Version: 4.1.2](https://img.shields.io/badge/Version-4.1.2-informational?style=flat-square) ![AppVersion: 0.17.0](https://img.shields.io/badge/AppVersion-0.17.0-informational?style=flat-square)
![Version: 4.2.0](https://img.shields.io/badge/Version-4.2.0-informational?style=flat-square) ![AppVersion: 0.17.0](https://img.shields.io/badge/AppVersion-0.17.0-informational?style=flat-square)
The to-do app to organize your life
@@ -20,7 +20,7 @@ The to-do app to organize your life
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.4.2
description: A self hostable application for saving web pages, freely.
name: wallabag
version: 5.0.1
version: 5.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- wallabag
@@ -19,14 +19,14 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.0.1
- name: redis
version: 15.4.0
version: 15.5.3
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled
- name: postgresql
version: 10.9.6
version: 10.13.3
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 9.4.4
version: 9.7.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled

View File

@@ -1,6 +1,6 @@
# wallabag
![Version: 5.0.1](https://img.shields.io/badge/Version-5.0.1-informational?style=flat-square) ![AppVersion: 2.4.2](https://img.shields.io/badge/AppVersion-2.4.2-informational?style=flat-square)
![Version: 5.1.0](https://img.shields.io/badge/Version-5.1.0-informational?style=flat-square) ![AppVersion: 2.4.2](https://img.shields.io/badge/AppVersion-2.4.2-informational?style=flat-square)
A self hostable application for saving web pages, freely.
@@ -19,9 +19,9 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.9.6 |
| https://charts.bitnami.com/bitnami | redis | 15.4.0 |
| https://charts.bitnami.com/bitnami | mariadb | 9.7.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.13.3 |
| https://charts.bitnami.com/bitnami | redis | 15.5.3 |
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR

View 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

View File

@@ -0,0 +1,19 @@
apiVersion: v2
appVersion: 0.3.17
description: xbvr helm package
name: xbvr
version: 1.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- xbvr
home: https://github.com/k8s-at-home/charts/tree/master/charts/incubator/xbvr
icon: https://raw.githubusercontent.com/xbapps/xbvr/master/ui/public/icons/xbvr-512.png
sources:
- https://github.com/xbapps/xbvr
maintainers:
- name: CoolMintChocolate
email: name@example.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.0.1

View File

@@ -0,0 +1,117 @@
# xbvr
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 0.3.17](https://img.shields.io/badge/AppVersion-0.3.17-informational?style=flat-square)
xbvr 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/xbapps/xbvr>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.0.1 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install xbvr k8s-at-home/xbvr
```
## Installing the Chart
To install the chart with the release name `xbvr`
```console
helm install xbvr k8s-at-home/xbvr
```
## Uninstalling the Chart
To uninstall the `xbvr` deployment
```console
helm uninstall xbvr
```
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 xbvr \
--set env.TZ="America/New York" \
k8s-at-home/xbvr
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install xbvr k8s-at-home/xbvr -f values.yaml
```
## Custom configuration
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)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. See more environment variables in the [xbvr documentation](https://xbvr.org/docs). |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"xbapps/xbvr"` | image repository |
| image.tag | string | `"0.3.17"` | 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. |
| service | object | See values.yaml | Configures service settings for the chart. |
## 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
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[1.0.0]: #100
## 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)

View File

@@ -0,0 +1,146 @@
{{- 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" . }}
{{ "" }}

View 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
- Initial version
#### Changed
- N/A
#### Removed
- N/A
[1.0.0]: #100
{{- end -}}

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

Some files were not shown because too many files have changed in this diff Show More