Compare commits
20 Commits
pod-gatewa
...
node-red-1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e6655559c6 | ||
|
|
014938a1b3 | ||
|
|
3143732494 | ||
|
|
4925d1f08c | ||
|
|
ad814f200b | ||
|
|
80cfaabf86 | ||
|
|
89a5f49e15 | ||
|
|
02c96ebc05 | ||
|
|
1cf4fdcfd0 | ||
|
|
cc371396eb | ||
|
|
509bc55eec | ||
|
|
418e6cea1e | ||
|
|
9c1e76f8b1 | ||
|
|
c6de36c34c | ||
|
|
1bf86d16d1 | ||
|
|
d4926f5a70 | ||
|
|
d068e85edc | ||
|
|
f65e42910a | ||
|
|
7bcfb345b2 | ||
|
|
f0345c078a |
2
.github/scripts/requirements.txt
vendored
2
.github/scripts/requirements.txt
vendored
@@ -2,4 +2,4 @@ GitPython==3.1.27
|
||||
loguru==0.6.0
|
||||
ruamel.yaml==0.17.21
|
||||
ruamel.yaml.string==0.1.0
|
||||
typer==0.4.2
|
||||
typer==0.6.1
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
| [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. |
|
||||
| [deemix](stable/deemix) | Deemix is a Deezer Download Manager |
|
||||
| [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. |
|
||||
@@ -94,6 +95,7 @@
|
||||
| [nginx-php](stable/nginx-php) | Nginx and PHP FPM for running PHP applications |
|
||||
| [nightscout](stable/nightscout) | nightscout helm package |
|
||||
| [node-red](stable/node-red) | Node-RED is low-code programming for event-driven applications |
|
||||
| [ntfy](stable/ntfy) | Send push notifications to your phone or desktop using PUT/POST |
|
||||
| [nullserv](stable/nullserv) | A simple null file http and https server |
|
||||
| [nzbget](stable/nzbget) | NZBGet is a Usenet downloader client |
|
||||
| [nzbhydra2](stable/nzbhydra2) | Usenet meta search |
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
appVersion: v0.106.3
|
||||
appVersion: v0.107.7
|
||||
description: DNS proxy as ad-blocker for local network
|
||||
name: adguard-home
|
||||
version: 5.3.2
|
||||
version: 5.4.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- adguard-home
|
||||
@@ -23,4 +23,6 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version 4.4.2
|
||||
description: Upgraded adguard-home to version v0.107.7.
|
||||
- kind: changed
|
||||
description: Synced the default adguard-home configuration with the new version.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# adguard-home
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
DNS proxy as ad-blocker for local network
|
||||
|
||||
@@ -82,14 +82,14 @@ N/A
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"adguard/adguardhome"` | image repository |
|
||||
| image.tag | string | `"v0.106.3"` | image tag |
|
||||
| image.tag | string | `nil` | |
|
||||
| initContainers.copy-configmap | object | See values.yaml | Configures an initContainer that copies the configmap to the AdGuardHome conf directory It does NOT overwrite when the file already exists. |
|
||||
| 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
|
||||
|
||||
### Version 5.3.2
|
||||
### Version 5.4.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -97,7 +97,8 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version 4.4.2
|
||||
* Upgraded adguard-home to version v0.107.7.
|
||||
* Synced the default adguard-home configuration with the new version.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -36,8 +36,8 @@ initContainers:
|
||||
image:
|
||||
# -- image repository
|
||||
repository: adguard/adguardhome
|
||||
# -- image tag
|
||||
tag: v0.106.3
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
@@ -104,8 +104,7 @@ config: |
|
||||
auth_attempts: 5
|
||||
block_auth_min: 15
|
||||
http_proxy: ""
|
||||
language: en
|
||||
rlimit_nofile: 0
|
||||
language: ""
|
||||
debug_pprof: false
|
||||
web_session_ttl: 720
|
||||
dns:
|
||||
@@ -115,7 +114,7 @@ config: |
|
||||
statistics_interval: 1
|
||||
querylog_enabled: true
|
||||
querylog_file_enabled: true
|
||||
querylog_interval: 90
|
||||
querylog_interval: 2160h
|
||||
querylog_size_memory: 1000
|
||||
anonymize_client_ip: false
|
||||
protection_enabled: true
|
||||
@@ -125,7 +124,7 @@ config: |
|
||||
blocked_response_ttl: 10
|
||||
parental_block_host: family-block.dns.adguard.com
|
||||
safebrowsing_block_host: standard-block.dns.adguard.com
|
||||
ratelimit: 0
|
||||
ratelimit: 20
|
||||
ratelimit_whitelist: []
|
||||
refuse_any: true
|
||||
upstream_dns:
|
||||
@@ -138,12 +137,20 @@ config: |
|
||||
- 2620:fe::fe:10
|
||||
all_servers: false
|
||||
fastest_addr: false
|
||||
fastest_timeout: 1s
|
||||
allowed_clients: []
|
||||
disallowed_clients: []
|
||||
blocked_hosts: []
|
||||
blocked_hosts:
|
||||
- version.bind
|
||||
- id.server
|
||||
- hostname.bind
|
||||
trusted_proxies:
|
||||
- 127.0.0.0/8
|
||||
- ::1/128
|
||||
cache_size: 4194304
|
||||
cache_ttl_min: 0
|
||||
cache_ttl_max: 0
|
||||
cache_optimistic: false
|
||||
bogus_nxdomain: []
|
||||
aaaa_disabled: false
|
||||
enable_dnssec: false
|
||||
@@ -161,8 +168,9 @@ config: |
|
||||
cache_time: 30
|
||||
rewrites: []
|
||||
blocked_services: []
|
||||
local_domain_name: lan
|
||||
resolve_clients: true
|
||||
upstream_timeout: 10s
|
||||
private_networks: []
|
||||
use_private_ptr_resolvers: true
|
||||
local_ptr_upstreams: []
|
||||
tls:
|
||||
enabled: false
|
||||
@@ -170,7 +178,7 @@ config: |
|
||||
force_https: false
|
||||
port_https: 443
|
||||
port_dns_over_tls: 853
|
||||
port_dns_over_quic: 784
|
||||
port_dns_over_quic: 853
|
||||
port_dnscrypt: 0
|
||||
dnscrypt_config_file: ""
|
||||
allow_unencrypted_doh: false
|
||||
@@ -186,17 +194,14 @@ config: |
|
||||
id: 1
|
||||
- enabled: false
|
||||
url: https://adaway.org/hosts.txt
|
||||
name: AdAway
|
||||
name: AdAway Default Blocklist
|
||||
id: 2
|
||||
- enabled: false
|
||||
url: https://www.malwaredomainlist.com/hostslist/hosts.txt
|
||||
name: MalwareDomainList.com Hosts List
|
||||
id: 4
|
||||
whitelist_filters: []
|
||||
user_rules: []
|
||||
dhcp:
|
||||
enabled: false
|
||||
interface_name: ""
|
||||
local_domain_name: lan
|
||||
dhcpv4:
|
||||
gateway_ip: ""
|
||||
subnet_mask: ""
|
||||
@@ -210,7 +215,14 @@ config: |
|
||||
lease_duration: 86400
|
||||
ra_slaac_only: false
|
||||
ra_allow_slaac: false
|
||||
clients: []
|
||||
clients:
|
||||
runtime_sources:
|
||||
whois: true
|
||||
arp: true
|
||||
rdns: true
|
||||
dhcp: true
|
||||
hosts: true
|
||||
persistent: []
|
||||
log_compress: false
|
||||
log_localtime: false
|
||||
log_max_backups: 0
|
||||
@@ -218,4 +230,8 @@ config: |
|
||||
log_max_age: 3
|
||||
log_file: ""
|
||||
verbose: false
|
||||
schema_version: 10
|
||||
os:
|
||||
group: ""
|
||||
user: ""
|
||||
rlimit_nofile: 0
|
||||
schema_version: 14
|
||||
|
||||
26
charts/stable/deemix/.helmignore
Normal file
26
charts/stable/deemix/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# Patterns to ignore when building packages.
|
||||
# This supports shell glob matching, relative path matching, and
|
||||
# negation (prefixed with !). Only one pattern per line.
|
||||
.DS_Store
|
||||
# Common VCS dirs
|
||||
.git/
|
||||
.gitignore
|
||||
.bzr/
|
||||
.bzrignore
|
||||
.hg/
|
||||
.hgignore
|
||||
.svn/
|
||||
# Common backup files
|
||||
*.swp
|
||||
*.bak
|
||||
*.tmp
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
||||
# helm-docs templates
|
||||
*.gotmpl
|
||||
26
charts/stable/deemix/Chart.yaml
Normal file
26
charts/stable/deemix/Chart.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
apiVersion: v2
|
||||
appVersion: "2022.5.28-r206.a752a63e0e"
|
||||
description: "Deemix is a Deezer Download Manager"
|
||||
name: deemix
|
||||
version: 1.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- deemix
|
||||
- music
|
||||
- deezer
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/deemix
|
||||
icon: https://gitlab.com/RemixDev/deemix-webui/-/raw/e63a8c709c477a8e68e61037f4b82359d23f4a32/src/assets/deemix-icon.svg
|
||||
sources:
|
||||
- https://gitlab.com/Bockiii/deemix-docker
|
||||
- https://gitlab.com/RemixDev/deemix-gui
|
||||
maintainers:
|
||||
- name: preisschild
|
||||
email: florian@florianstroeger.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.4.2
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial version
|
||||
119
charts/stable/deemix/README.md
Normal file
119
charts/stable/deemix/README.md
Normal file
@@ -0,0 +1,119 @@
|
||||
# deemix
|
||||
|
||||
 
|
||||
|
||||
Deemix is a Deezer Download Manager
|
||||
|
||||
**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://gitlab.com/Bockiii/deemix-docker>
|
||||
* <https://gitlab.com/RemixDev/deemix-gui>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 4.4.2 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||
helm repo update
|
||||
helm install deemix k8s-at-home/deemix
|
||||
```
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `deemix`
|
||||
|
||||
```console
|
||||
helm install deemix k8s-at-home/deemix
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `deemix` deployment
|
||||
|
||||
```console
|
||||
helm uninstall deemix
|
||||
```
|
||||
|
||||
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 deemix \
|
||||
--set env.TZ="America/New York" \
|
||||
k8s-at-home/deemix
|
||||
```
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install deemix k8s-at-home/deemix -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 [deemix-docker documentation](https://gitlab.com/Bockiii/deemix-docker). |
|
||||
| env.PGID | string | `"1000"` | Group ID, see PUID |
|
||||
| env.PUID | string | `"1000"` | User ID of the user you want the container to run as in order to fix folder permission issues |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| env.UMASK_SET | string | `"022"` | Default umask for downloaded files |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"registry.gitlab.com/bockiii/deemix-docker"` | image repository |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Initial version
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/deemix?modal=changelog)
|
||||
|
||||
## 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 v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
9
charts/stable/deemix/README_CONFIG.md.gotmpl
Normal file
9
charts/stable/deemix/README_CONFIG.md.gotmpl
Normal 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 -}}
|
||||
1
charts/stable/deemix/templates/NOTES.txt
Normal file
1
charts/stable/deemix/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "common.notes.defaultNotes" . -}}
|
||||
1
charts/stable/deemix/templates/common.yaml
Normal file
1
charts/stable/deemix/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
||||
{{ include "common.all" . }}
|
||||
51
charts/stable/deemix/values.yaml
Normal file
51
charts/stable/deemix/values.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
#
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
# -- image repository
|
||||
repository: registry.gitlab.com/bockiii/deemix-docker
|
||||
# -- image tag
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# -- environment variables. See more environment variables in the [deemix-docker documentation](https://gitlab.com/Bockiii/deemix-docker).
|
||||
# @default -- See below
|
||||
env:
|
||||
# -- Set the container timezone
|
||||
TZ: "UTC"
|
||||
# -- User ID of the user you want the container to run as in order to fix folder permission issues
|
||||
PUID: "1000"
|
||||
# -- Group ID, see PUID
|
||||
PGID: "1000"
|
||||
# -- Default umask for downloaded files
|
||||
UMASK_SET: "022"
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
http:
|
||||
port: 6595
|
||||
|
||||
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:
|
||||
config:
|
||||
enabled: false
|
||||
mountPath: /config
|
||||
downloads:
|
||||
enabled: false
|
||||
mountPath: /downloads
|
||||
@@ -1,9 +1,9 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
appVersion: 2.0.11
|
||||
appVersion: 2.0.14
|
||||
description: Eclipse Mosquitto - An open source MQTT broker
|
||||
name: mosquitto
|
||||
version: 4.4.0
|
||||
version: 4.5.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- mosquitto
|
||||
@@ -22,5 +22,5 @@ dependencies:
|
||||
version: 4.4.2
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: added
|
||||
description: Added support for enabling `per_listener_settings`
|
||||
- kind: changed
|
||||
description: Updated image version to 2.0.14
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# mosquitto
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Eclipse Mosquitto - An open source MQTT broker
|
||||
|
||||
@@ -86,15 +86,15 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.4.0
|
||||
### Version 4.5.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Added support for enabling `per_listener_settings`
|
||||
N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
* Updated image version to 2.0.14
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
appVersion: 2.1.4
|
||||
appVersion: 2.2.2
|
||||
description: Node-RED is low-code programming for event-driven applications
|
||||
name: node-red
|
||||
version: 10.1.2
|
||||
version: 10.2.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- nodered
|
||||
@@ -23,4 +23,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version 4.4.2
|
||||
description: Upgraded to Node Red 2.2.2 upstream image
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# node-red
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Node-RED is low-code programming for event-driven applications
|
||||
|
||||
@@ -84,14 +84,14 @@ N/A
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"nodered/node-red"` | image repository |
|
||||
| image.tag | string | `"2.1.4"` | image tag |
|
||||
| image.tag | string | `"2.2.2"` | 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
|
||||
|
||||
### Version 10.1.2
|
||||
### Version 10.2.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -99,7 +99,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version 4.4.2
|
||||
* Upgraded to Node Red 2.2.2 upstream image
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -9,7 +9,8 @@ image:
|
||||
# -- image repository
|
||||
repository: nodered/node-red
|
||||
# -- image tag
|
||||
tag: 2.1.4
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
|
||||
26
charts/stable/ntfy/.helmignore
Normal file
26
charts/stable/ntfy/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# Patterns to ignore when building packages.
|
||||
# This supports shell glob matching, relative path matching, and
|
||||
# negation (prefixed with !). Only one pattern per line.
|
||||
.DS_Store
|
||||
# Common VCS dirs
|
||||
.git/
|
||||
.gitignore
|
||||
.bzr/
|
||||
.bzrignore
|
||||
.hg/
|
||||
.hgignore
|
||||
.svn/
|
||||
# Common backup files
|
||||
*.swp
|
||||
*.bak
|
||||
*.tmp
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
||||
# helm-docs templates
|
||||
*.gotmpl
|
||||
24
charts/stable/ntfy/Chart.yaml
Normal file
24
charts/stable/ntfy/Chart.yaml
Normal file
@@ -0,0 +1,24 @@
|
||||
apiVersion: v2
|
||||
appVersion: v1.27.2
|
||||
description: "Send push notifications to your phone or desktop using PUT/POST"
|
||||
name: ntfy
|
||||
version: 1.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- ntfy
|
||||
- notification
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/ntfy
|
||||
icon: https://raw.githubusercontent.com/binwiederhier/ntfy/main/web/public/static/img/ntfy.png
|
||||
sources:
|
||||
- https://github.com/binwiederhier/ntfy
|
||||
maintainers:
|
||||
- name: geraldwuhoo
|
||||
email: gerald@geraldwu.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.4.2
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial version
|
||||
116
charts/stable/ntfy/README.md
Normal file
116
charts/stable/ntfy/README.md
Normal file
@@ -0,0 +1,116 @@
|
||||
# ntfy
|
||||
|
||||
 
|
||||
|
||||
Send push notifications to your phone or desktop using PUT/POST
|
||||
|
||||
**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/binwiederhier/ntfy>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 4.4.2 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||
helm repo update
|
||||
helm install ntfy k8s-at-home/ntfy
|
||||
```
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `ntfy`
|
||||
|
||||
```console
|
||||
helm install ntfy k8s-at-home/ntfy
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `ntfy` deployment
|
||||
|
||||
```console
|
||||
helm uninstall ntfy
|
||||
```
|
||||
|
||||
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 ntfy \
|
||||
--set env.TZ="America/New York" \
|
||||
k8s-at-home/ntfy
|
||||
```
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install ntfy k8s-at-home/ntfy -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 |
|
||||
|-----|------|---------|-------------|
|
||||
| args | list | See values.yaml | Configures command args to run the docker image in server mode |
|
||||
| env | object | See below | environment variables. See more environment variables in the [ntfy documentation](https://ntfy.org/docs). |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"binwiederhier/ntfy"` | image repository |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Initial version
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/ntfy?modal=changelog)
|
||||
|
||||
## 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 v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
9
charts/stable/ntfy/README_CONFIG.md.gotmpl
Normal file
9
charts/stable/ntfy/README_CONFIG.md.gotmpl
Normal 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 -}}
|
||||
1
charts/stable/ntfy/templates/NOTES.txt
Normal file
1
charts/stable/ntfy/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "common.notes.defaultNotes" . -}}
|
||||
1
charts/stable/ntfy/templates/common.yaml
Normal file
1
charts/stable/ntfy/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
||||
{{ include "common.all" . }}
|
||||
50
charts/stable/ntfy/values.yaml
Normal file
50
charts/stable/ntfy/values.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
#
|
||||
# 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: binwiederhier/ntfy
|
||||
# -- image tag
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# -- environment variables. See more environment variables in the [ntfy documentation](https://ntfy.org/docs).
|
||||
# @default -- See below
|
||||
env:
|
||||
# -- Set the container timezone
|
||||
TZ: UTC
|
||||
|
||||
# -- Configures command args to run the docker image in server mode
|
||||
# @default -- See values.yaml
|
||||
args:
|
||||
- serve
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
http:
|
||||
port: 80
|
||||
|
||||
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:
|
||||
cache:
|
||||
enabled: false
|
||||
mountPath: /var/cache/ntfy
|
||||
config:
|
||||
enabled: false
|
||||
mountPath: /etc/ntfy
|
||||
@@ -1,9 +1,9 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
appVersion: v1.26.1.5798-99a4a6ac9
|
||||
appVersion: v1.27.2.5929-a806c5905
|
||||
description: Plex Media Server
|
||||
name: plex
|
||||
version: 6.3.3
|
||||
version: 6.3.4
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- plex
|
||||
@@ -23,4 +23,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Update image to v1.26.1.5798-99a4a6ac9.
|
||||
description: Update image to v1.27.2.5929-a806c5905.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# plex
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Plex Media Server
|
||||
|
||||
@@ -90,7 +90,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 6.3.3
|
||||
### Version 6.3.4
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -98,7 +98,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Update image to v1.26.1.5798-99a4a6ac9.
|
||||
* Update image to v1.27.2.5929-a806c5905.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ apiVersion: v2
|
||||
appVersion: v1.6.0
|
||||
description: Admision controller to change the default gateway and DNS server of PODs
|
||||
name: pod-gateway
|
||||
version: 5.5.0
|
||||
version: 5.5.1
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- pod-gateway
|
||||
@@ -21,7 +21,5 @@ dependencies:
|
||||
version: 4.4.2
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Upgraded `pod-gateway` tag dependency to v1.6.0
|
||||
- kind: changed
|
||||
description: Upgraded `gateway-admision-controller` tag dependency to v3.5.0
|
||||
- kind: fixed
|
||||
description: Set proper defaults for image tags in webhook deployment.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# pod-gateway
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Admision controller to change the default gateway and DNS server of PODs
|
||||
|
||||
@@ -132,7 +132,7 @@ certificates. It does not install it as dependency to avoid conflicts.
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 5.5.0
|
||||
### Version 5.5.1
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -140,12 +140,11 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `pod-gateway` tag dependency to v1.6.0
|
||||
* Upgraded `gateway-admision-controller` tag dependency to v3.5.0
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
* Set proper defaults for image tags in webhook deployment.
|
||||
|
||||
### Older versions
|
||||
|
||||
|
||||
@@ -54,12 +54,12 @@ spec:
|
||||
- --tls-key-file-path=/tls/tls.key
|
||||
- --DNSPolicy={{ .Values.DNSPolicy }}
|
||||
# Init container
|
||||
- --initImage={{ .Values.image.repository }}:{{ .Values.image.tag }}
|
||||
- --initImage={{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }}
|
||||
- --initImagePullPol={{ .Values.image.pullPolicy }}
|
||||
- --initCmd=/bin/client_init.sh
|
||||
- --initMountPoint=/config
|
||||
# Sidecar container
|
||||
- --sidecarImage={{ .Values.image.repository }}:{{ .Values.image.tag }}
|
||||
- --sidecarImage={{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }}
|
||||
- --sidecarImagePullPol={{ .Values.image.pullPolicy }}
|
||||
- --sidecarCmd=/bin/client_sidecar.sh
|
||||
- --sidecarMountPoint=/config
|
||||
|
||||
@@ -3,7 +3,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: 5.0.0
|
||||
version: 5.0.1
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- tt-rss
|
||||
@@ -24,7 +24,5 @@ dependencies:
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version 11.6.12
|
||||
- kind: changed
|
||||
description: Changed the default user for the postgresql database to `tt-rss`
|
||||
- kind: fixed
|
||||
description: Fixed the default values for the database environment variables.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# tt-rss
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator
|
||||
|
||||
@@ -97,7 +97,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 5.0.0
|
||||
### Version 5.0.1
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -105,12 +105,11 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `postgresql` chart dependency to version 11.6.12
|
||||
* Changed the default user for the postgresql database to `tt-rss`
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
* Fixed the default values for the database environment variables.
|
||||
|
||||
### Older versions
|
||||
|
||||
|
||||
@@ -1,22 +1 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "common.values.setup" . }}
|
||||
|
||||
{{/* if TTRSS_DB_HOST is not set use internal postgres chart */}}
|
||||
{{- if eq .Values.env.TTRSS_DB_HOST "" -}}
|
||||
{{- $_ := set .Values.env "TTRSS_DB_HOST" (printf "%s-postgresql" .Release.Name) -}}
|
||||
{{- end -}}
|
||||
{{/* if TTRSS_DB_USER is not set use internal postgres chart */}}
|
||||
{{- if eq .Values.env.TTRSS_DB_USER "" -}}
|
||||
{{- $_ := set .Values.env "TTRSS_DB_USER" .Values.postgresql.auth.username -}}
|
||||
{{- end -}}
|
||||
{{/* if TTRSS_DB_USER is not set use internal postgres chart */}}
|
||||
{{- if eq .Values.env.TTRSS_DB_PASS "" -}}
|
||||
{{- $_ := set .Values.env "TTRSS_DB_PASS" .Values.postgresql.auth.password -}}
|
||||
{{- end -}}
|
||||
{{/* if TTRSS_DB_USER is not set use internal postgres chart */}}
|
||||
{{- if eq .Values.env.TTRSS_DB_NAME "" -}}
|
||||
{{- $_ := set .Values.env "TTRSS_DB_NAME" .Values.postgresql.auth.database -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "common.all" . }}
|
||||
|
||||
@@ -21,18 +21,18 @@ env:
|
||||
TTRSS_SELF_URL_PATH: ""
|
||||
# -- Postgres database hostname
|
||||
# @default -- internal postgresql URL
|
||||
TTRSS_DB_HOST: ""
|
||||
TTRSS_DB_HOST: "{{ printf \"%s-postgresql\" .Release.Name }}"
|
||||
# -- Postgres database port.
|
||||
TTRSS_DB_PORT: "5432"
|
||||
# -- Postgres database user name
|
||||
# @default -- postgresql.auth.username value
|
||||
TTRSS_DB_USER: ""
|
||||
TTRSS_DB_USER: "{{ .Values.postgresql.auth.username }}"
|
||||
# -- Postgres database password
|
||||
# @default -- postgresql.auth.password value
|
||||
TTRSS_DB_PASS: ""
|
||||
TTRSS_DB_PASS: "{{ .Values.postgresql.auth.password }}"
|
||||
# -- Postgres database password
|
||||
# @default -- postgresql.auth.database value
|
||||
TTRSS_DB_NAME: ""
|
||||
TTRSS_DB_NAME: "{{ .Values.postgresql.auth.database }}"
|
||||
|
||||
# -- Configure the services for the chart here.
|
||||
# @default -- See below.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
---
|
||||
apiVersion: v2
|
||||
appVersion: 1.25.0
|
||||
appVersion: 1.25.1
|
||||
description: Vaultwarden is a Bitwarden compatable server in Rust
|
||||
name: vaultwarden
|
||||
version: 5.0.0
|
||||
version: 5.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- Vaultwarden
|
||||
@@ -30,6 +30,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version 11.0.14
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version 11.6.12
|
||||
description: Updated App Version to 1.25.1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# vaultwarden
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
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 | 10.5.1 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 11.0.14 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 11.6.12 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.4.2 |
|
||||
|
||||
## TL;DR
|
||||
@@ -99,7 +99,7 @@ persistence:
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.2.3
|
||||
### Version 5.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -107,7 +107,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Updated Vaultwarden App Version to v1.25.0.
|
||||
* Updated App Version to 1.25.1
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
Reference in New Issue
Block a user