Compare commits

...

303 Commits

Author SHA1 Message Date
renovate[bot]
a4937c0d70 chore: Auto-update chart metadata 2022-08-01 07:29:46 +00:00
renovate[bot]
d19ed5d480 chore(deps): update external dependency patch helm releases 2022-08-01 07:28:04 +00:00
k8s-at-home[bot]
7990906462 chore: Auto-update chart README [skip ci] 2022-08-01 06:28:17 +00:00
Simon Caron
5dd0cd93d2 Updated App Version to 1.8.0 (#1717)
Signed-off-by: Simon Caron <simon.caron.8@gmail.com>
2022-08-01 06:27:44 +00:00
k8s-at-home[bot]
14c7624fce chore: Auto-update chart README [skip ci] 2022-07-31 18:54:49 +00:00
renovate[bot]
645a857f7e chore(deps): update helm chart common to v4.5.0 (#1712)
* chore(deps): update helm chart common to v4.5.0

Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-31 18:54:08 +00:00
k8s-at-home[bot]
770390c59f chore: Auto-update chart README [skip ci] 2022-07-31 18:28:50 +00:00
Naoki Ikeguchi
d6d28bf27b feat(homebridge): Bump appVersion to 2022-07-08 (#1719) 2022-07-31 20:11:57 +02:00
k8s-at-home[bot]
402fa10cb1 chore: Auto-update chart README [skip ci] 2022-07-31 17:38:34 +00:00
Noel Georgi
ed357b1f13 chore: bump unifi app to v7.1.68 (#1718)
Bump Unifi to [v7.1.68](https://github.com/jacobalberty/unifi-docker/releases/tag/v7.1.68)

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-07-31 19:38:05 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
535821d65a fix: Fix CODEOWNERS file 2022-07-31 19:24:56 +02:00
k8s-at-home[bot]
fcfe860c7a chore: Auto-update chart README [skip ci] 2022-07-29 18:50:54 +00:00
Tero Paloheimo
a4d622cbb3 [mosquitto] Add option for selectively adding listener (#1711)
Using TLS in Mosquitto does not work if the listener option is present
in the main mosquitto.conf. This is why an option is added to prevent
it from being added to support TLS usage without hacking the chart
locally.

Signed-off-by: Tero Paloheimo <tero.paloheimo@iki.fi>
2022-07-29 20:50:29 +02:00
k8s-at-home[bot]
fa3028961e chore: Auto-update chart README [skip ci] 2022-07-28 17:48:56 +00:00
Simon Caron
155a9558b1 Bumped AnonAddy Version to 0.12.3 (#1714)
Signed-off-by: Simon Caron <simon.caron.8@gmail.com>
2022-07-28 19:48:20 +02:00
k8s-at-home[bot]
e2cba2c602 chore: Auto-update chart README [skip ci] 2022-07-28 17:47:05 +00:00
Simon Caron
c30b6976c3 Bumped Vaultwarden Version to 1.25.2 (#1715)
Signed-off-by: Simon Caron <simon.caron.8@gmail.com>
2022-07-28 19:46:39 +02:00
k8s-at-home[bot]
6574501569 chore: Auto-update chart README [skip ci] 2022-07-25 18:56:06 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
c32c6a24d8 [pod-gateway] Update image to v1.6.1 2022-07-25 20:55:42 +02:00
k8s-at-home[bot]
7288861d79 chore: Auto-update chart README [skip ci] 2022-07-25 18:24:07 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
c679761009 [pod-gateway]: Update pod-gateway image 2022-07-25 20:23:32 +02:00
k8s-at-home[bot]
24f6568867 chore: Auto-update chart README [skip ci] 2022-07-25 17:18:03 +00:00
Max Rosin
c1604d9ec8 [mosquitto] Update container image in values.yaml to v2.0.14 (#1709)
https://github.com/k8s-at-home/charts/pull/1702 bumped the appVersion
but not the actual value.
2022-07-25 19:17:20 +02:00
k8s-at-home[bot]
144fd832f6 chore: Auto-update chart README [skip ci] 2022-07-25 07:41:59 +00:00
Rytis Ilciukas
f7afe9ca37 [photoprism] update image to 220629-jammy (#1697) 2022-07-25 09:41:02 +02:00
SurgeVortex
948e0dc592 [jackett] Bumping jackett version to the latest stable version v0.20.1316 (#1705)
* Bumping jackett version to the latest stable version

Signed-off-by: SurgeVortex <ac.chris.ackerman@gmail.com>
2022-07-25 09:40:29 +02:00
k8s-at-home[bot]
e6655559c6 chore: Auto-update chart README [skip ci] 2022-07-25 07:40:15 +00:00
Tero Paloheimo
014938a1b3 [mosquitto] Update container image to v2.0.14 (#1702)
Signed-off-by: Tero Paloheimo <tero.paloheimo@iki.fi>
2022-07-25 09:39:51 +02:00
renovate[bot]
3143732494 chore(deps): update dependency typer to v0.6.1 (#1691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-25 09:39:24 +02:00
Florian Heiderich
4925d1f08c [node-red] upgrade to 2.2.2 (#1693)
* [node-red] upgrade to 2.2.2

Signed-off-by: Florian Heiderich <florian@heiderich.org>
2022-07-25 09:39:07 +02:00
k8s-at-home[bot]
ad814f200b chore: Auto-update chart README [skip ci] 2022-07-21 09:57:34 +00:00
Wilfried Daniels
80cfaabf86 Upgrade plex image to 1.27.2.5929-a806c5905. (#1695) 2022-07-21 11:57:06 +02:00
k8s-at-home[bot]
89a5f49e15 chore: Auto-update chart README [skip ci] 2022-07-19 04:35:41 +00:00
Simon Caron
02c96ebc05 Bumped Vaultwarden to v1.25.1 (#1706) 2022-07-19 06:35:09 +02:00
k8s-at-home[bot]
1cf4fdcfd0 chore: Auto-update chart README [skip ci] 2022-07-14 14:57:25 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
cc371396eb [pod-gateway]: Proper default tags in webhook deployment 2022-07-14 16:56:46 +02:00
k8s-at-home[bot]
509bc55eec chore: Auto-update chart README [skip ci] 2022-07-05 13:24:12 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
418e6cea1e [tt-rss] Fix env vars (#1690) 2022-07-05 15:23:45 +02:00
k8s-at-home[bot]
9c1e76f8b1 Auto-generate chart summary [no ci] 2022-07-05 09:58:54 +00:00
k8s-at-home[bot]
c6de36c34c chore: Auto-update chart README [skip ci] 2022-07-05 09:58:07 +00:00
Gerald Wu
1bf86d16d1 [ntfy] Add ntfy chart (#1689)
* [ntfy] Add ntfy chart

Signed-off-by: geraldwuhoo <gerald@geraldwu.com>
2022-07-05 11:57:41 +02:00
k8s-at-home[bot]
d4926f5a70 Auto-generate chart summary [no ci] 2022-07-04 06:38:37 +00:00
k8s-at-home[bot]
d068e85edc chore: Auto-update chart README [skip ci] 2022-07-04 06:37:50 +00:00
Florian Ströger
f65e42910a [deemix] Add Deemix chart (#1680)
Signed-off-by: Florian Ströger <florian@florianstroeger.com>
2022-07-04 08:37:22 +02:00
k8s-at-home[bot]
7bcfb345b2 chore: Auto-update chart README [skip ci] 2022-07-04 06:28:45 +00:00
Kalle Lindqvist
f0345c078a [adguard-home] Upgrade to version v0.107.7 (#1686) 2022-07-04 08:28:09 +02:00
k8s-at-home[bot]
02a7f4e62e chore: Auto-update chart README [skip ci] 2022-07-04 06:27:25 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
d0bc990f67 [pod-gateway]: Bump image versions (#1688)
* [pod-gateway]: Bump image versions
2022-07-04 08:26:58 +02:00
renovate[bot]
8d77a215aa chore(deps): update dependency minitest to v5.16.2 (#1687) 2022-07-04 06:49:59 +02:00
k8s-at-home[bot]
81ca3d5d06 chore: Auto-update chart README [skip ci] 2022-07-03 19:19:31 +00:00
Vikas Pogu
4e9ed6d6c3 [teslamate] Update teslamate postgres persistence values (#1683) 2022-07-03 21:19:11 +02:00
k8s-at-home[bot]
acc39e1d4b chore: Auto-update chart README [skip ci] 2022-07-03 12:56:38 +00:00
Jonathan Bartlett
95a6930b67 [Dendrite] Polylith ingress and config fixes (#1679) 2022-07-03 08:56:03 -04:00
renovate[bot]
db2d3eca46 chore(deps): update dependency typer to v0.4.2 (#1677) 2022-07-03 07:00:42 +02:00
renovate[bot]
f16e4a6295 chore(deps): update tj-actions/branch-names action to v5.4 (#1678) 2022-07-03 07:00:19 +02:00
k8s-at-home[bot]
3ba86144eb chore: Auto-update chart README [skip ci] 2022-07-01 13:11:50 +00:00
renovate[bot]
9495b968cd [statping] Update Helm chart postgresql to v11 (#1663)
* [statping] Update Helm chart postgresql to v11

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 15:10:54 +02:00
k8s-at-home[bot]
319503daaf chore: Auto-update chart README [skip ci] 2022-07-01 12:50:29 +00:00
renovate[bot]
ff8a6b3237 [teslamate] Update Helm chart postgresql to v11 (#1665)
* [teslamate] Update Helm chart postgresql to v11

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 14:49:55 +02:00
k8s-at-home[bot]
c28612368c chore: Auto-update chart README [skip ci] 2022-07-01 12:22:18 +00:00
renovate[bot]
802a863deb [tt-rss] Update Helm chart postgresql to v11 (#1666)
* [tt-rss] Update Helm chart postgresql to v11

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 14:21:50 +02:00
k8s-at-home[bot]
72dbc21972 chore: Auto-update chart README [skip ci] 2022-07-01 11:47:24 +00:00
renovate[bot]
4ec0145538 [openkm] Update Helm chart postgresql to v11 (#1653)
* [openkm] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

* Update Chart.yaml

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-07-01 13:46:46 +02:00
k8s-at-home[bot]
9d6206ebb9 chore: Auto-update chart README [skip ci] 2022-07-01 10:10:43 +00:00
renovate[bot]
c7c3dfa100 [paperless] Update Helm chart postgresql to v11 (#1656)
* [paperless] Update Helm chart postgresql to v11

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 12:09:46 +02:00
k8s-at-home[bot]
ce43362859 chore: Auto-update chart README [skip ci] 2022-07-01 10:08:42 +00:00
renovate[bot]
caa523f29a [overleaf] Update Helm chart mongodb to v12 (#1654)
* [overleaf] Update Helm chart mongodb to v12

* chore: Auto-update chart metadata

* Update Chart.yaml

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: bjw-s <bjw-s@users.noreply.github.com>
2022-07-01 12:07:43 +02:00
renovate[bot]
6d3a74356f [vaultwarden] Update Helm chart postgresql to v11 (#1670)
* [vaultwarden] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

* Update Chart.yaml

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <bernd@bjws.nl>
Co-authored-by: bjw-s <bjw-s@users.noreply.github.com>
2022-07-01 12:07:13 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
c209d7415d ci: Fix PR validation CI 2022-07-01 11:54:36 +02:00
renovate[bot]
465ec021bb [shlink] Update Helm chart postgresql to v11 (#1662)
* [shlink] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

* Update Chart.yaml

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <bernd@bjws.nl>
2022-07-01 11:24:12 +02:00
renovate[bot]
e2bf88265a [shlink] Update Helm chart postgresql to v11 (#1662)
* [shlink] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

* Update Chart.yaml

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <bernd@bjws.nl>
2022-07-01 11:23:53 +02:00
renovate[bot]
0ed409014f [shlink] Update Helm chart postgresql to v11 (#1662)
* [shlink] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

* Update Chart.yaml

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <bernd@bjws.nl>
2022-07-01 11:23:15 +02:00
k8s-at-home[bot]
83420cbef9 chore: Auto-update chart README [skip ci] 2022-07-01 09:07:05 +00:00
renovate[bot]
0b409cb25d chore(deps): update external dependency minor helm releases (minor) (#1639)
* chore(deps): update external dependency minor helm releases

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 11:05:40 +02:00
renovate[bot]
95209955ec [miniflux] Update Helm chart postgresql to v11 (#1649)
* [miniflux] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 11:05:21 +02:00
renovate[bot]
b53babbfe9 [unifi-poller] Update Helm chart influxdb to v5 (#1667)
* [unifi-poller] Update Helm chart influxdb to v5

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 11:04:49 +02:00
k8s-at-home[bot]
baa62ae091 chore: Auto-update chart README [skip ci] 2022-07-01 08:32:29 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
b834072bc3 [home-assistant] Update dependencies 2022-07-01 10:31:54 +02:00
k8s-at-home[bot]
0df44560c5 chore: Auto-update chart README [skip ci] 2022-07-01 08:28:48 +00:00
renovate[bot]
07d6c67695 [wallabag] Update dependencies (#1672)
* [wallabag] Update Helm chart mariadb to v11
* Merge other dependencies

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 08:27:39 +00:00
k8s-at-home[bot]
8ed1c8c575 chore: Auto-update chart README [skip ci] 2022-07-01 08:26:48 +00:00
renovate[bot]
3203fc1e09 [monica] Update Helm chart mariadb to v11 (#1650)
* [monica] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:25:38 +02:00
renovate[bot]
5d0765db75 [photoprism] Update Helm chart mariadb to v11 (#1658)
* [photoprism] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:25:21 +02:00
renovate[bot]
8bbf2dfc3e [maddy] Update Helm chart postgresql to v11 (#1648)
* [maddy] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:25:04 +02:00
renovate[bot]
19357c418c [openemr] Update Helm chart mariadb to v11 (#1651)
* [openemr] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:24:46 +02:00
renovate[bot]
829d17511d [privatebin] Update Helm chart postgresql to v11 (#1659)
* [privatebin] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:24:23 +02:00
renovate[bot]
cdec16007d [seafile] Update Helm chart mariadb to v11 (#1660)
* [seafile] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:24:07 +02:00
renovate[bot]
f6d88b41f2 [teedy] Update Helm chart postgresql to v11 (#1664)
* [teedy] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:23:49 +02:00
renovate[bot]
bc859d8d17 [unifi] Update Helm chart mongodb to v12 (#1668)
* [unifi] Update Helm chart mongodb to v12

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:23:33 +02:00
renovate[bot]
9e7b43170f [home-assistant] Update dependencies (#1644)
* [home-assistant] Update dependencies

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 08:23:26 +00:00
renovate[bot]
6cece45f1e [vikunja] Update Helm chart postgresql to v11 (#1671)
* [vikunja] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:23:08 +02:00
k8s-at-home[bot]
e09b86ac82 chore: Auto-update chart README [skip ci] 2022-07-01 08:20:56 +00:00
renovate[bot]
0bfd054a6a [webtrees] Update Helm chart mariadb to v11 (#1675)
* [webtrees] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:19:51 +02:00
renovate[bot]
84127b59d3 [kanboard] Update Helm chart postgresql to v11 (#1647)
* [kanboard] Update Helm chart postgresql to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:19:30 +02:00
renovate[bot]
9da60809f4 [icinga2] Update Helm chart mariadb to v11 (#1646)
* [icinga2] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 10:19:04 +02:00
k8s-at-home[bot]
3a97cd13e6 chore: Auto-update chart README [skip ci] 2022-07-01 07:17:32 +00:00
renovate[bot]
7ed07024e0 [ghost] Update Helm chart mariadb to v11 (#1643)
* [ghost] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 09:17:00 +02:00
k8s-at-home[bot]
fffd91fd61 chore: Auto-update chart README [skip ci] 2022-07-01 05:58:18 +00:00
renovate[bot]
53a7dc2c50 [bookstack] Update Helm chart mariadb to v11 (#1642)
* [bookstack] Update Helm chart mariadb to v11

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 07:57:55 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
30edb42ead ci: Update validation CI 2022-07-01 07:49:08 +02:00
renovate[bot]
8042cc87c6 [anonaddy] Update Helm chart mariadb to v11 (#1640)
* [anonaddy] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata [skip ci]

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 06:20:03 +02:00
renovate[bot]
73d499922c [baikal] Update Helm chart mariadb to v11 (#1641)
* [baikal] Update Helm chart mariadb to v11

* chore: Auto-update chart metadata [skip ci]

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-07-01 06:19:41 +02:00
renovate[bot]
bb3612fff0 chore(deps): update helm chart common to v4.4.2 (#1634)
* chore(deps): update helm chart common to v4.4.2

* chore: Auto-update chart metadata [skip ci]

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-06-30 20:05:24 +02:00
renovate[bot]
359a05eadf chore(deps): update yokawasa/action-setup-kube-tools action to v0.8.2 (#1635)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-30 13:30:26 +02:00
k8s-at-home[bot]
c6ceb4994e chore: Auto-update chart README [skip ci] 2022-06-30 10:31:51 +00:00
Markus Reiter
dbc0a46faf Fix prometheus-nut-exporter service monitor. (#1637) 2022-06-30 12:31:13 +02:00
renovate[bot]
70a20f3881 chore(deps): update dawidd6/action-download-artifact action to v2.21.1 (#1631)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-28 21:31:47 +10:00
k8s-at-home[bot]
6dee535dd6 chore: Auto-update chart README [skip ci] 2022-06-23 08:38:08 +00:00
Johannes Kastl
f62f4cc93c uptime-kuma: update appVersion to 1.17.1 (chart version 1.3.5) (#1629) 2022-06-23 10:37:30 +02:00
k8s-at-home[bot]
0dcd16947a Auto-generate chart summary [no ci] 2022-06-23 07:59:53 +00:00
k8s-at-home[bot]
718a9dc3b9 chore: Auto-update chart README [skip ci] 2022-06-23 07:59:04 +00:00
George
7c1a567093 [shinobi] Add Shinobi chart (#1624)
* Add new chart
2022-06-23 09:58:28 +02:00
k8s-at-home[bot]
787fb5fee3 chore: Auto-update chart README [skip ci] 2022-06-22 17:06:29 +00:00
Johannes Kastl
735eb99a1b uptime-kuma: update appVersion to 1.17.0 (chart version 1.3.4) (#1628) 2022-06-22 19:05:48 +02:00
k8s-at-home[bot]
7f042d18cc chore: Auto-update chart README [skip ci] 2022-06-21 18:32:49 +00:00
Rytis Ilciukas
ca8b9d9a68 [photoprism] update image to 220617-jammy (#1627) 2022-06-21 20:32:18 +02:00
renovate[bot]
03a61e4283 chore(deps): update dependency minitest to v5.16.1 (#1625) 2022-06-21 06:24:33 +02:00
renovate[bot]
9c2e650a53 chore(deps): update dependency minitest to v5.16.0 (#1620)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-20 16:11:55 +02:00
k8s-at-home[bot]
d592b0035c chore: Auto-update chart README [skip ci] 2022-06-20 14:11:43 +00:00
Matt Jeanes
4ad9491cb1 [teamspeak] feat: Can now change metric exporter remote (#1621)
* feat: Can now change metric exporter remote

Signed-off-by: Matt Jeanes <mattjeanes23@gmail.com>
2022-06-20 16:10:55 +02:00
k8s-at-home[bot]
02621d64b6 chore: Auto-update chart README [skip ci] 2022-06-19 10:12:55 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
3b54c90168 [mosquitto] Add per_listener_settings option (#1623) 2022-06-19 06:12:17 -04:00
allcontributors[bot]
d35052eb8a docs: add lanquarden as a contributor for code (#1619)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-06-13 22:28:54 +10:00
k8s-at-home[bot]
26aadd37e8 Auto-generate chart summary [no ci] 2022-06-13 12:27:24 +00:00
k8s-at-home[bot]
6d73f60e6a chore: Auto-update chart README [skip ci] 2022-06-13 12:26:39 +00:00
lanquarden
35fdac841b [snapcast] Adding new chart (#1615)
* Adding snapcast chart

Signed-off-by: lanquarden <lanquarden@gmail.com>

* fix linting issue

Signed-off-by: lanquarden <lanquarden@gmail.com>

* Indent for yaml list in Chart.yaml

Signed-off-by: lanquarden <lanquarden@gmail.com>

* Fix container version

Signed-off-by: lanquarden <lanquarden@gmail.com>

* Update charts/incubator/snapcast/values.yaml

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>
2022-06-13 22:26:14 +10:00
k8s-at-home[bot]
8e29cf2920 Auto-generate chart summary [no ci] 2022-06-13 12:20:54 +00:00
k8s-at-home[bot]
2df2224ea6 chore: Auto-update chart README [skip ci] 2022-06-13 12:19:53 +00:00
lanquarden
da002fda82 [mopidy] Add new chart (#1616)
* Add mopidy chart

Signed-off-by: lanquarden <lanquarden@gmail.com>

* tidal extension prevents mopidy from starting timely

Signed-off-by: lanquarden <lanquarden@gmail.com>

* Indent for yaml list in Chart.yaml

Signed-off-by: lanquarden <lanquarden@gmail.com>

* Fix container version

Signed-off-by: lanquarden <lanquarden@gmail.com>
2022-06-13 22:19:19 +10:00
renovate[bot]
d5ce3d0906 chore(deps): update actions/setup-python action to v4 (#1618)
* chore(deps): update actions/setup-python action to v4

* fix: Explicit python-version

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-06-13 10:03:39 +02:00
Truxnell
44add29118 Revert "chore(deps): update actions/setup-python action to v4 (#1614)" (#1617)
This reverts commit bcfc817d6e.
2022-06-10 12:41:33 +10:00
renovate[bot]
bcfc817d6e chore(deps): update actions/setup-python action to v4 (#1614)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-08 12:05:40 -04:00
k8s-at-home[bot]
9ef09d7bdb chore: Auto-update chart README [skip ci] 2022-06-07 01:05:42 +00:00
Noel Georgi
36ef9fc534 chore: fix unifi podsecurity context (#1611)
Fix Unifi pod `fsGroup`

When CSI mounts the unifi data if the `fsGroup` is not set it would be
mointed as uid `0` and when the unifi process starts as uid `999`, it
won't be able to access the data, producing permission denied errors and
the app failing to start.

Fix the above issue by setting the right `fsGroup` as set by the default
environment variables.

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-06-06 21:05:16 -04:00
Angel Nunez Mencias
fe4c265938 [gatus] fix config volume (#1607)
Co-authored-by: angelnu <git@angelnucom>
2022-06-06 08:00:27 -04:00
k8s-at-home[bot]
d2f18a6fb9 Auto-generate chart summary [no ci] 2022-06-06 12:00:15 +00:00
Jonathan Bartlett
4cad496822 Fix quoting of mealie environment variables (#1606) 2022-06-06 07:59:47 -04:00
k8s-at-home[bot]
795f747866 chore: Auto-update chart README [skip ci] 2022-06-06 11:59:32 +00:00
David Young
1befa1e65f [rutorrent] add chart (#1604)
* Add rutorrent chart

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Trim whitespace/newlines

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Add newline again (not sure I understand why)

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* OK, I fail at chart directory placement!

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Rename to rtorrent-rutorrent

Signed-off-by: David Young <davidy@funkypenguin.co.nz>
2022-06-06 07:59:08 -04:00
renovate[bot]
5cc6edc0da chore(deps): update dawidd6/action-download-artifact action to v2.21.0 (#1605)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 07:57:37 -04:00
renovate[bot]
5bc8abe09c chore(deps): update pre-commit/action action to v3 (#1608)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 07:57:22 -04:00
renovate[bot]
b3142f8547 chore(deps): update yokawasa/action-setup-kube-tools action to v0.8.1 (#1609)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 07:56:55 -04:00
k8s-at-home[bot]
a1ad4b8ce4 Auto-generate chart summary [no ci] 2022-06-03 12:29:33 +00:00
k8s-at-home[bot]
b68d5ca4e6 chore: Auto-update chart README [skip ci] 2022-06-03 12:28:43 +00:00
Philipp Hellmich
93b52f1910 [mqtt-exporter] Add new chart (#1584)
* added mqtt-exporter

* added servicemonitor

* fix interval

* fix timeout

* exclude from ct

* docs

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/templates/servicemonitor.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Update charts/stable/mqtt-exporter/values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* fix ci

* fix docs

* fixes

* Update values.yaml

* Update values.yaml

Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-06-03 08:28:00 -04:00
k8s-at-home[bot]
7a849b1e16 Auto-generate chart summary [no ci] 2022-06-03 12:08:20 +00:00
k8s-at-home[bot]
5cb613c87a chore: Auto-update chart README [skip ci] 2022-06-03 12:07:25 +00:00
David Young
9246ef58dc [gatus] Add gatus chart (#1569)
* Add gatus chart

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Correct sloppy PR

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Trim trailing whitespace

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Fix port

Signed-off-by: David Young <davidy@funkypenguin.co.nz>
2022-06-03 08:06:51 -04:00
allcontributors[bot]
432b5db9d5 docs: add frezbo as a contributor for code (#1603)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-06-03 20:26:34 +10:00
k8s-at-home[bot]
41da804d60 chore: Auto-update chart README [skip ci] 2022-06-03 10:24:05 +00:00
Noel Georgi
f1509e7a59 chore: bump unifi to v7.1.66 (#1601)
Bump unifi to v7.1.66

Chart version is bumped to `4.10.0` as we are going up a minor version
for the unifi app.

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-06-03 20:23:33 +10:00
allcontributors[bot]
770bdfa9ca docs: add Omar007 as a contributor for code (#1602)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-06-03 20:13:10 +10:00
k8s-at-home[bot]
0818e384a9 chore: Auto-update chart README [skip ci] 2022-06-02 23:51:26 +00:00
Omar Pakker
22ec029d47 [dendrite] Per-component database settings (#1581)
* [dendrite] Allow per-component database configuration

Enable database configuration to be provided on a per-api level.
If not manually configured/specified, default to the global settings.
Backward compatibility with current configuration logic kept.

Signed-off-by: Omar Pakker <Omar007@users.noreply.github.com>

* [dendrite] CI fix & dendrite update (v0.8.7)

- Fix syncapi tag pinning (actually default to chart.appVersion as documented)
- Change registration_disabled default value from false to true (see config failure CI runs)
- Add report_stats properties
- Add bcrypt_cost config property for userapi
- Major bump due to default change

Co-authored-by: Jonathan Bartlett <34320158+Jonnobrow@users.noreply.github.com>
Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>
Signed-off-by: Omar Pakker <Omar007@users.noreply.github.com>

Co-authored-by: Jonathan Bartlett <jonathan@jonnobrow.co.uk>
Co-authored-by: Jonathan Bartlett <34320158+Jonnobrow@users.noreply.github.com>
Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>
2022-06-03 09:50:57 +10:00
allcontributors[bot]
e39cc70589 docs: add lucacalcaterra as a contributor for code (#1595)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-06-01 13:25:03 +10:00
k8s-at-home[bot]
43c99b2eca Auto-generate chart summary [no ci] 2022-06-01 03:19:37 +00:00
k8s-at-home[bot]
27649b40bf chore: Auto-update chart README [skip ci] 2022-06-01 03:19:07 +00:00
Luca Calcaterra
88544af340 [handbrake] initial contribution (#1592)
* [hanbrake] initial contribution

* Update charts/incubator/handbrake/values.yaml

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* Update charts/incubator/handbrake/values.yaml

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* Update charts/incubator/handbrake/Chart.yaml

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* Update charts/incubator/handbrake/Chart.yaml

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* [handbrake] initial contribution -fix version

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>
2022-06-01 13:18:43 +10:00
allcontributors[bot]
e59cde5bb0 docs: add ntrp as a contributor for code (#1593)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-06-01 00:33:22 +10:00
k8s-at-home[bot]
9bbe007af5 Auto-generate chart summary [no ci] 2022-05-31 14:20:15 +00:00
k8s-at-home[bot]
55a2925851 chore: Auto-update chart README [skip ci] 2022-05-31 14:19:26 +00:00
Ivan Gregurić Ortolan
7f38be11d9 [Rhasspy] New chart for the amazing offline voice assistant (#1577)
* Initial setup for the rhasspy image

Signed-off-by: Ivan Greguric Ortolan <ivan.g.ortolan@gmail.com>

* Fix chart initial version, default pvc

Signed-off-by: Ivan Greguric Ortolan <ivan.g.ortolan@gmail.com>

* Update charts/stable/rhasspy/Chart.yaml

indentation

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* Update charts/stable/rhasspy/Chart.yaml

indentation

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* Update charts/stable/rhasspy/Chart.yaml

indentation

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* Update charts/stable/rhasspy/Chart.yaml

indentation

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>

* fix name format

* fix name to be the github handle

* fix icon path

* fix sources urls

Co-authored-by: Truxnell <19149206+Truxnell@users.noreply.github.com>
2022-06-01 00:18:51 +10:00
k8s-at-home[bot]
af94b06ad9 chore: Auto-update chart README [skip ci] 2022-05-31 14:12:29 +00:00
Jonathan Bartlett
25f4f3bd54 Fix loading environment variables for backend (#1591) 2022-06-01 00:11:53 +10:00
k8s-at-home[bot]
be37d1dc3a chore: Auto-update chart README [skip ci] 2022-05-30 15:43:57 +00:00
Johannes Kastl
bb420441c9 uptime-kuma: update to 1.16.1 (#1589) 2022-05-30 15:43:35 +00:00
k8s-at-home[bot]
a91e7ba232 chore: Auto-update chart README [skip ci] 2022-05-30 10:30:40 +00:00
Jonathan Bartlett
08d70d2b60 [mealie] Support mealie v1.0.0 (#1587)
* Support mealie-v1
2022-05-30 12:30:13 +02:00
allcontributors[bot]
9d91ac81c0 docs: add geraldwuhoo as a contributor for code (#1588) [skip ci]
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-05-30 07:52:17 +02:00
k8s-at-home[bot]
82e5e914ac Auto-generate chart summary [no ci] 2022-05-30 05:52:04 +00:00
k8s-at-home[bot]
11bc80140e chore: Auto-update chart README [skip ci] 2022-05-30 05:51:13 +00:00
Gerald Wu
37c0bf2fba [send] Added timvisee Send chart (#1586)
* [send] Added timvisee Send chart

Signed-off-by: geraldwuhoo <gerald@geraldwu.com>
2022-05-30 07:50:48 +02:00
k8s-at-home[bot]
a1e59f2ce8 chore: Auto-update chart README [skip ci] 2022-05-28 16:47:58 +00:00
Roberto Santalla
469d3d0d96 cryptpad: update cryptpad-docker to v4.14.1-nginx (#1579) 2022-05-28 18:47:29 +02:00
allcontributors[bot]
f868f0f0e1 docs: add bikram990 as a contributor for code (#1583)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-05-25 14:14:44 +10:00
k8s-at-home[bot]
78c260f39e Auto-generate chart summary [no ci] 2022-05-25 01:33:07 +00:00
k8s-at-home[bot]
ddd9e2f85d chore: Auto-update chart README [skip ci] 2022-05-25 01:31:47 +00:00
Bikramjeet Singh
3cf5a1b679 [firefly-iii] Added firefly-iii chart (#1576)
* Added firefly-iii chart

* pre-commit check fixes

* Fixed helm lint

* Fixed review comments

* Updated Values.yaml for helm-docs
2022-05-25 11:31:01 +10:00
Simon Caron
f4dde05b33 [vaultwarden] Bump Vaultwarden App Version to 1.25.0 (#1582)
Signed-off-by: Simon Caron <simon.caron.8@gmail.com>
2022-05-24 12:31:18 +10:00
Simon Caron
894e49f6ab Bump Paperless to 1.7.1 (#1580) 2022-05-23 07:52:51 +02:00
k8s-at-home[bot]
5da9ddbb9c chore: Auto-update chart README [skip ci] 2022-05-21 21:22:31 +00:00
Rytis Ilciukas
7c8381234f [Plex] update image to v1.26.1.5798-99a4a6ac9 (#1578) 2022-05-21 17:21:58 -04:00
Nat Allan
9cee080c8e chore: fix case in @Truxnell codeowners
Signed-off-by: Nat Allan <19149206+Truxnell@users.noreply.github.com>
2022-05-21 16:13:15 +10:00
k8s-at-home[bot]
037dde5049 Auto-generate chart summary [no ci] 2022-05-20 00:00:34 +00:00
David Young
31f76182c0 [autobrr] Update app description (#1566) 2022-05-19 19:59:59 -04:00
k8s-at-home[bot]
c8c3826973 chore: Auto-update chart README [skip ci] 2022-05-19 23:59:50 +00:00
Karan Samani
7bb7557710 [ombi] Upgraded application image version to 4.16.12 (#1575) 2022-05-19 19:59:24 -04:00
k8s-at-home[bot]
33f07cea4e Auto-generate chart summary [no ci] 2022-05-19 20:54:51 +00:00
Devin Buhl
862610b516 feat!: Removal of truecommand, traccar, reg, powerdns, piaware, projector charts (#1574) 2022-05-19 22:53:59 +02:00
k8s-at-home[bot]
93406f9b93 chore: Auto-update chart README [skip ci] 2022-05-19 17:35:44 +00:00
Devin Buhl
670659e035 feat!: Deprecation of truecommand, traccar, reg, powerdns, piaware, projector charts (#1573)
* feat!: Deprecation of truecommand, traccar, reg, powerdns, piaware, projector charts

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix(bump)!: projector version

Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-19 13:35:16 -04:00
k8s-at-home[bot]
b02b4eefdb chore: Auto-update chart README [skip ci] 2022-05-17 16:27:40 +00:00
Vikas Pogu
16accfa8c7 [reverse-proxy] minor fix to not chomp of left whitspace (#1570) 2022-05-17 12:27:08 -04:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
2a11166887 chore: Add @truxnell to CODEOWNERS 2022-05-16 12:40:11 +02:00
k8s-at-home[bot]
556d1a454f Auto-generate chart summary [no ci] 2022-05-15 13:16:18 +00:00
renovate[bot]
e30fab9184 chore(deps): update helm chart common to v4.4.2 (#1565)
* chore(deps): update helm chart common to v4.4.2

* chore: Auto-update chart metadata [skip ci]

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-05-15 09:15:57 -04:00
k8s-at-home[bot]
4e8db95e48 chore: Auto-update chart README [skip ci] 2022-05-15 13:15:34 +00:00
Simon Caron
31c1b26010 [syslog-ng] Add syslog-ng Chart (#1567)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-05-15 09:15:06 -04:00
k8s-at-home[bot]
39814b662e chore: Auto-update chart README [skip ci] 2022-05-15 13:05:39 +00:00
Nigel Armstrong
2b68d4b40e [home-assistant] Add disabled codeserver addon to values. (#1563)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-05-15 09:05:16 -04:00
k8s-at-home[bot]
bac9ba2906 chore: Auto-update chart README [skip ci] 2022-05-15 12:28:21 +00:00
Mike Chester
2ce3544796 [vikunja] Fix subpath in configmap to match persistence value (#1568) 2022-05-15 08:27:59 -04:00
k8s-at-home[bot]
2b097b5f78 chore: Auto-update chart README [skip ci] 2022-05-12 14:38:29 +00:00
Christopher Larivière
fba4a8d90d [blocky] - Add redis (#1561) 2022-05-12 10:37:55 -04:00
k8s-at-home[bot]
b1dca7b790 Auto-generate chart summary [no ci] 2022-05-12 14:33:07 +00:00
k8s-at-home[bot]
cb695b3804 chore: Auto-update chart README [skip ci] 2022-05-12 14:32:14 +00:00
Truxnell
8eff184f7d [satisfactory] - feat: add satisfactory helm (#1559)
* feat(satisfactory): add satisfactory helm
2022-05-12 16:31:40 +02:00
allcontributors[bot]
dc30fbad17 docs: add funkypenguin as a contributor for code (#1564)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-05-12 07:53:13 -04:00
k8s-at-home[bot]
0957637d89 Auto-generate chart summary [no ci] 2022-05-12 11:40:55 +00:00
k8s-at-home[bot]
1d41fdc931 chore: Auto-update chart README [skip ci] 2022-05-12 11:40:04 +00:00
David Young
f83027a4be [autobrr] Add autobrr chart (#1562)
* Initial update

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Add autobrr chart

Signed-off-by: David Young <davidy@funkypenguin.co.nz>

* Update charts/stable/autobrr/values.yaml

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-05-12 11:39:32 +00:00
k8s-at-home[bot]
76ce1af9ad chore: Auto-update chart README [skip ci] 2022-05-11 02:06:30 +00:00
Winston R. Milling
4409099438 [onedrive] Update docker image to v2.4.17 (#1560)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-05-10 22:06:05 -04:00
k8s-at-home[bot]
f77d9f5d90 chore: Auto-update chart README [skip ci] 2022-05-09 08:12:07 +00:00
renovate[bot]
6df48910e4 chore(deps): update helm chart common to v4.4.2 (#1557)
* chore(deps): update helm chart common to v4.4.2
* chore: Auto-update chart metadata [skip ci]

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-05-09 09:50:28 +02:00
k8s-at-home[bot]
78abbef0b0 Auto-generate chart summary [no ci] 2022-05-05 16:31:21 +00:00
Dennis Zhang
ffbfbdb8bd [ihatemoney][kube-ops-view] Add new chart ihatemoney, edit description of kube-ops-view chart (#1553) 2022-05-05 18:30:08 +02:00
k8s-at-home[bot]
6586b17b51 chore: Auto-update chart README [skip ci] 2022-05-05 09:44:20 +00:00
Rytis Ilciukas
7d3df61980 [Photoprism] update image to 220302-impish (#1554) 2022-05-05 09:43:55 +00:00
k8s-at-home[bot]
ef74abbe1f chore: Auto-update chart README [skip ci] 2022-05-04 13:57:31 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
17b9317ad6 fix(audiobookshelf): Fix persistence key (#1551) 2022-05-04 13:56:59 +00:00
k8s-at-home[bot]
e7696b46a9 chore: Auto-update chart README [skip ci] 2022-05-02 07:20:03 +00:00
renovate[bot]
729be86fa6 chore(deps): update helm chart dependencies (#1548)
* chore(deps): update helm chart common to v4.4.1
* feat: Incorporate #1543
* feat: Incorporate #1544
* fix(home-assistant): Update README

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-05-02 09:19:25 +02:00
k8s-at-home[bot]
269ab2c0ad chore: Auto-update chart README [skip ci] 2022-05-01 17:31:13 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
4327aa0297 fix: Emergency fix for resources missing common setup 2022-05-01 19:30:42 +02:00
k8s-at-home[bot]
26b01f90c4 chore: Auto-update chart README [skip ci] 2022-05-01 16:02:03 +00:00
renovate[bot]
97d17c3e77 chore(deps): update helm chart common to v4.4.0 (#1541)
* chore(deps): update helm chart common to v4.4.0

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-01 18:01:35 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
49c28640f9 ci: Run lint and test in parallel 2022-05-01 16:49:36 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
80840cd907 ci: Update ct test strategy 2022-05-01 15:47:58 +02:00
Angel Nunez Mencias
405da28cd3 [paperless] Add hhtp(s) prefix to PAPERLESS_URL (#1547) 2022-05-01 08:40:55 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
c0e176fcb9 ci: Renovate annotations update 2022-04-30 22:16:08 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
aaedd037d2 ci: Initial version of Python releasenotes script 2022-04-30 20:28:18 +02:00
Angel Nunez Mencias
dce7d51afa [pod-gateway] Change default openvpn port to 1194 (#1540) 2022-04-30 12:23:11 +02:00
Angel Nunez Mencias
12d8790717 [paperles] Set PAPERLES_URL automatically (#1539) 2022-04-30 08:37:02 +00:00
k8s-at-home[bot]
44056e680c chore: Auto-update chart README [skip ci] 2022-04-29 14:40:47 +00:00
Johannes Kastl
0a0c2ef87e uptime-kuma: update appVersion to 1.15.1 (#1536) 2022-04-29 10:40:13 -04:00
Pascal Reeb
0564e120b2 [sonarr] Update appVersion to v3.0.8.1507 (#1535)
* [sonarr] Update appVersion to v3.0.8.1507

Signed-off-by: Pascal Reeb <pascal@reeb.io>
2022-04-29 16:14:09 +02:00
k8s-at-home[bot]
fae94f6e36 chore: Auto-update chart README [skip ci] 2022-04-28 12:16:35 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
9a5d3b2e2a [homebridge] Update image (#1534)
* Update image
* Use native configMap from common library
2022-04-28 14:16:02 +02:00
k8s-at-home[bot]
3a47a625b6 chore: Auto-update chart README [skip ci] 2022-04-28 11:04:29 +00:00
Zee Aslam
f49a79bdf6 [tdarr] Pass-through mountPath value (#1527)
* Add mountPath passthrough

Signed-off-by: Zee Aslam <zeet6613@gmail.com>
2022-04-28 13:03:58 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
b12a8d1041 chore: Update bug-report 2022-04-28 09:32:45 +02:00
k8s-at-home[bot]
738a907a5f chore: Auto-update chart README [skip ci] 2022-04-27 20:11:55 +00:00
Simon Caron
ca702a62f3 paperless: Update appVersion to 1.7.0 (#1532) 2022-04-27 22:11:23 +02:00
k8s-at-home[bot]
932f7aa9b4 Auto-generate chart summary [no ci] 2022-04-26 06:11:39 +00:00
k8s-at-home[bot]
29f0d11b5d chore: Auto-update chart README [skip ci] 2022-04-26 06:10:54 +00:00
nchilder
cfd656a76f [nightscout] Add chart nightscout (#1515)
* add nightscout/cgm-remote-monitor chart

Signed-off-by: Nick Childers <nchilder@redhat.com>
2022-04-26 08:10:24 +02:00
k8s-at-home[bot]
a7cc4fb3d4 chore: Auto-update chart README [skip ci] 2022-04-25 20:41:15 +00:00
Taylor Vories
ca03d11676 [audiobookshelf] Bump app version and change default image repo to ghcr (#1531) 2022-04-25 22:40:41 +02:00
k8s-at-home[bot]
035ed59188 chore: Auto-update chart README [skip ci] 2022-04-25 06:40:01 +00:00
Johannes Kastl
375ee9a796 uptime-kuma: update appVersion to 1.15.0 (#1530) 2022-04-25 08:39:15 +02:00
k8s-at-home[bot]
3e94aa60ef chore: Auto-update chart README [skip ci] 2022-04-23 11:43:10 +00:00
Rytis Ilciukas
2776e41c99 update plex image to v1.26.0.5715-8cf78dab3 (#1528) 2022-04-23 13:42:29 +02:00
k8s-at-home[bot]
b3fbb33f88 chore: Auto-update chart README [skip ci] 2022-04-20 22:36:04 +00:00
Karan Samani
3d590ced65 [prowlarr] Uplifted the docker image to use the latest nightly release (#1526)
Signed-off-by: Karan Samani <karan_samani@yahoo.co.in>
2022-04-20 18:35:36 -04:00
k8s-at-home[bot]
147378866f chore: Auto-update chart README [skip ci] 2022-04-19 14:25:15 +00:00
Till
10f2dca826 [dendrite] Update to v0.8.1 (#1507)
* Update to Dendrite 0.8.1

* Use default values

* Fix intellisense error

* Remove EDU Server from list

* Add healthchecks

* Remove unused databases

* Update values to use Postgres chart 11.0

* Add newline

* Bump version to 4.1.0

* Change kind

* Only include common.all once, fix indention

* Fix postgres

* Whitespaces..
2022-04-19 16:24:17 +02:00
k8s-at-home[bot]
5bccd66201 chore: Auto-update chart README [skip ci] 2022-04-19 14:23:54 +00:00
Johannes Kastl
7d70766735 uptime-kuma: update appVersion to 1.14.1 (#1523) 2022-04-19 16:23:15 +02:00
k8s-at-home[bot]
933e8fe3a5 chore: Auto-update chart README [skip ci] 2022-04-18 19:37:30 +00:00
Kalle Lindqvist
b7b712c6ca [miniflux] Upgrade miniflux to version 2.0.36 (#1522) 2022-04-18 15:37:01 -04:00
k8s-at-home[bot]
eee90ebd7c chore: Auto-update chart README [skip ci] 2022-04-18 19:10:25 +00:00
Lars Kerick
4aed6aa920 [homeassistant] fix pvc for postgresql (#1521)
* [homeassistant] fix pvc for postgresql

Signed-off-by: Lars Kerick <Brice187@users.noreply.github.com>

* [homeassistant] fix pvc for postgresql

* [homeassistant] add new line

Signed-off-by: Lars Kerick <Brice187@users.noreply.github.com>
2022-04-18 15:09:55 -04:00
k8s-at-home[bot]
d7895d8672 chore: Auto-update chart README [skip ci] 2022-04-17 18:04:05 +00:00
Rytis Ilciukas
66a65617cc [Plex] Update Plex image to v1.25.9.5721-965587f64 (#1508)
* Update Plex to v1.25.9.5721-965587f64

* add change annotation

* use chart.appVersion as default image tag
2022-04-17 14:03:36 -04:00
k8s-at-home[bot]
506dccddc7 chore: Auto-update chart README [skip ci] 2022-04-17 14:08:51 +00:00
Karan Samani
22492639cb [bazarr] Updated Docker image to v1.0.3 (#1511)
Signed-off-by: Karan Samani <karan_samani@yahoo.co.in>
2022-04-17 10:08:28 -04:00
k8s-at-home[bot]
091c7c735b chore: Auto-update chart README [skip ci] 2022-04-17 14:05:55 +00:00
Karan Samani
4c4c47d415 [jackett] Update jackett docker image to v0.20.892 (#1512)
Signed-off-by: Karan Samani <karan_samani@yahoo.co.in>
2022-04-17 10:05:29 -04:00
k8s-at-home[bot]
8b9568109b chore: Auto-update chart README [skip ci] 2022-04-17 13:55:58 +00:00
Karan Samani
82b28dda47 [qbittorrent] Updated Docker image to v4.4.2 (#1510) 2022-04-17 09:54:59 -04:00
k8s-at-home[bot]
567758c75b chore: Auto-update chart README [skip ci] 2022-04-17 13:54:46 +00:00
Karan Samani
a93974a6d4 [radarr] Updated docker image to version v4.1.0.6175 (#1513) 2022-04-17 09:54:25 -04:00
k8s-at-home[bot]
da65604a53 chore: Auto-update chart README [skip ci] 2022-04-17 13:53:38 +00:00
Karan Samani
e420963bdd [sonarr] Uplifted Sonarr version to v3.0.7.1477 (#1509) 2022-04-17 09:53:11 -04:00
k8s-at-home[bot]
b9634fda7c chore: Auto-update chart README [skip ci] 2022-04-17 13:01:47 +00:00
Johannes Kastl
9591420716 uptime-kuma: update appVersion to 1.14.0 (#1506) 2022-04-17 09:01:23 -04:00
renovate[bot]
cb104ea594 chore(deps): update dawidd6/action-download-artifact action to v2.19.0 (#1514)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-17 09:00:36 -04:00
renovate[bot]
6d5ee6ce91 chore(deps): update dawidd6/action-download-artifact action to v2.18.0 (#1504)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-15 08:16:16 -04:00
k8s-at-home[bot]
e24bb4275d Auto-generate chart summary [no ci] 2022-04-14 05:47:42 +00:00
k8s-at-home[bot]
dc541c7bdc chore: Auto-update chart README [skip ci] 2022-04-14 05:46:56 +00:00
Truxnell
246c7f41a8 [factorio]: add chart for factorio server (#1500) 2022-04-14 07:46:30 +02:00
k8s-at-home[bot]
b9ebbd8b93 chore: Auto-update chart README [skip ci] 2022-04-13 14:20:58 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
989083decc feat: Update Unifi to v7 (#1502) 2022-04-13 10:14:51 -04:00
k8s-at-home[bot]
32e06cf5ff Auto-generate chart summary [no ci] 2022-04-13 13:50:38 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
21895621b8 feat: Add kah-common-chart (#1501) 2022-04-13 09:49:03 -04:00
k8s-at-home[bot]
3defc35d4a Auto-generate chart summary [no ci] 2022-04-10 09:03:25 +00:00
Carlos Ravelo
d65124ec8b [paperless] Updated values.yaml to add user/pass env (#1496) 2022-04-10 11:02:57 +02:00
k8s-at-home[bot]
ef813bda6e chore: Auto-update chart README [skip ci] 2022-04-10 09:02:31 +00:00
Truxnell
5ed3273609 [theme-park] add new chart for theme-park (#1499) 2022-04-10 11:02:00 +02:00
k8s-at-home[bot]
b0fc5e52e3 chore: Auto-update chart README [skip ci] 2022-04-09 10:44:50 +00:00
Angel Nunez Mencias
f5a6c52ccc [zalando-postgres-cluster] improve docs (#1498) 2022-04-09 12:44:26 +02:00
k8s-at-home[bot]
515e0aea0f chore: Auto-update chart README [skip ci] 2022-04-07 05:43:06 +00:00
Fabio Brito d'Araujo e Oliveira
b3308eb940 Home Assistant image update to 2022.4.0 (#1495) 2022-04-07 05:42:41 +00:00
k8s-at-home[bot]
710e873e7c chore: Auto-update chart README [skip ci] 2022-04-06 04:43:48 +00:00
renovate[bot]
4062e4730e [dendrite] Update Helm chart postgresql to v11 (#1488) 2022-04-06 06:42:44 +02:00
k8s-at-home[bot]
f5a80e0a45 chore: Auto-update chart README [skip ci] 2022-04-06 04:42:33 +00:00
renovate[bot]
c7cd3c30de [anonaddy] Update Helm chart redis to v16 (#1487) 2022-04-06 06:41:30 +02:00
k8s-at-home[bot]
4ef4259a96 chore: Auto-update chart README [skip ci] 2022-04-06 04:41:26 +00:00
renovate[bot]
fdcc8a6dd4 [joplin-server] Update Helm chart postgresql to v11 (#1494) 2022-04-06 06:41:04 +02:00
k8s-at-home[bot]
5c62fc8d5d chore: Auto-update chart README [skip ci] 2022-04-05 17:58:37 +00:00
renovate[bot]
95a834e73d [home-assistant] Update Helm chart postgresql to v11 (#1492)
* [home-assistant] Update Helm chart postgresql to v11
* feat!: Update influxdb chart to v4

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-04-05 19:58:07 +02:00
renovate[bot]
0890ec9196 chore(deps): update helm chart nats to v0.15.1 (#1486)
* chore(deps): update helm chart nats to v0.15.1

* chore: Auto-update chart metadata [skip ci]

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-04-01 14:07:24 -04:00
686 changed files with 9228 additions and 3728 deletions

View File

@@ -535,6 +535,78 @@
"contributions": [ "contributions": [
"code" "code"
] ]
},
{
"login": "funkypenguin",
"name": "David Young",
"avatar_url": "https://avatars.githubusercontent.com/u/1524686?v=4",
"profile": "https://www.funkypenguin.co.nz",
"contributions": [
"code"
]
},
{
"login": "bikram990",
"name": "Bikramjeet Singh",
"avatar_url": "https://avatars.githubusercontent.com/u/6782131?v=4",
"profile": "https://github.com/bikram990",
"contributions": [
"code"
]
},
{
"login": "geraldwuhoo",
"name": "Gerald Wu",
"avatar_url": "https://avatars.githubusercontent.com/u/22160945?v=4",
"profile": "http://geraldwu.com",
"contributions": [
"code"
]
},
{
"login": "ntrp",
"name": "Ivan Gregurić Ortolan",
"avatar_url": "https://avatars.githubusercontent.com/u/720492?v=4",
"profile": "http://ntrpigo.blogspot.com",
"contributions": [
"code"
]
},
{
"login": "lucacalcaterra",
"name": "Luca Calcaterra",
"avatar_url": "https://avatars.githubusercontent.com/u/879825?v=4",
"profile": "https://github.com/lucacalcaterra",
"contributions": [
"code"
]
},
{
"login": "Omar007",
"name": "Omar Pakker",
"avatar_url": "https://avatars.githubusercontent.com/u/5380079?v=4",
"profile": "https://github.com/Omar007",
"contributions": [
"code"
]
},
{
"login": "frezbo",
"name": "Noel Georgi",
"avatar_url": "https://avatars.githubusercontent.com/u/18496730?v=4",
"profile": "https://resume.frezbo.dev",
"contributions": [
"code"
]
},
{
"login": "lanquarden",
"name": "lanquarden",
"avatar_url": "https://avatars.githubusercontent.com/u/446743?v=4",
"profile": "https://github.com/lanquarden",
"contributions": [
"code"
]
} }
], ],
"contributorsPerLine": 7, "contributorsPerLine": 7,

2
.github/CODEOWNERS vendored
View File

@@ -1,2 +1,2 @@
# https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners # https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
* @onedr0p @bjw-s @billimek @carpenike * @onedr0p @bjw-s @billimek @carpenike @Truxnell

View File

@@ -1,36 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: kind:bug
assignees: ''
---
# Details
**Helm chart name and version:**
<!-- Note: This should be the helm chart name and version you have deployed. e.g. jackett 5.4.0 -->
**Container name and tag:**
<!-- Note: This should be the container image version you have deployed. e.g. linuxserver/jackett:v0.16.2106 -->
**What steps did you take and what happened:**
<!-- Note: This should be a clear and concise description of what the bug is. -->
**Relevant Helm values:**
<!-- Note: Please include a snippet of the relevant values in (or a Pastebin/similar link to) your values.yaml. -->
**What did you expect to happen:**
**Anything else you would like to add:**
<!-- Note: Miscellaneous information that will assist in solving the issue. -->
**Additional Information:**
<!-- Note: Anything to give further context to the bug report. -->

98
.github/ISSUE_TEMPLATE/bug-report.yml vendored Normal file
View File

@@ -0,0 +1,98 @@
---
name: Bug report
description: Create a report to help us improve
title: '[<chart name>] Concise description of the issue'
labels: ["bug"]
# Header
body:
- type: markdown
attributes:
value: |
Have a question? 👉 [Start a new discussion](https://github.com/k8s-at-home/organization/discussions/new) or [ask on our Discord](https://discord.gg/k8s-at-home).
Before opening an issue, please check [the documentation](https://docs.k8s-at-home.com/our-helm-charts/introduction/) and see if it helps you resolve your issue. Please also make sure that you followed the installation instructions.
Finally, please search issues and discussions before opening a new bug report.
# Helm Chart details
- type: input
id: chart-name
attributes:
label: Helm chart name
description: Name of the Helm chart this issue relates to
placeholder: e.g. sonarr
validations:
required: true
- type: input
id: chart-version
attributes:
label: Helm chart version
description: Version of the Helm chart this issue relates to
placeholder: e.g. 16.1.0
validations:
required: true
# Container details
- type: input
id: container-image
attributes:
label: Container name
description: Name of the container image this issue relates to
placeholder: e.g. ghcr.io/k8s-at-home/sonarr
validations:
required: true
- type: input
id: container-tag
attributes:
label: Container tag
description: Tag of the container image this issue relates to
placeholder: e.g. v3.0.7.1477
validations:
required: true
# Issue details
- type: textarea
id: description
attributes:
label: Description
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
id: expected-result
attributes:
label: Expected result
description: What did you expect to happen
validations:
required: true
- type: textarea
id: helm-values
attributes:
label: Helm values to reproduce
description: A snippet of the relevant Helm values
placeholder: |
Enter your relevant YAML values here
render: YAML
validations:
required: true
- type: textarea
id: other-info
attributes:
label: Additional Information
description: Anything to give further context to the bug report or information that will assist in solving the issue
- type: textarea
id: repository-link
attributes:
label: Repo link
description: A link to a (public) Git repository where your values are available

View File

@@ -1,7 +1,7 @@
blank_issues_enabled: false blank_issues_enabled: false
contact_links: contact_links:
- name: Discuss on Discord - name: Discuss on Discord
url: https://discord.com/invite/sTMX7Vh url: https://discord.gg/k8s-at-home
about: Join our Discord community about: Join our Discord community
- name: Ask a question - name: Ask a question
url: https://github.com/k8s-at-home/organization/discussions url: https://github.com/k8s-at-home/organization/discussions

View File

@@ -1,26 +0,0 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: kind:enhancement
assignees: ''
---
# Details
**Helm chart name:**
<!-- Note: This should be the helm chart name you are referring to. e.g. jackett -->
**Describe the solution you'd like:**
<!-- Note: A clear and concise description of what you want to happen. -->
**Anything else you would like to add:**
<!-- Note: Miscellaneous information that will assist in solving the issue. -->
**Additional Information:**
<!-- Note: Anything to give further context to the requested new feature. -->

40
.github/ISSUE_TEMPLATE/enhancement.yml vendored Normal file
View File

@@ -0,0 +1,40 @@
---
name: Feature request
description: Suggest an idea for this project
title: '[<chart name>] Concise description of the enhancement'
labels: ["enhancement"]
# Header
body:
- type: markdown
attributes:
value: |
Have a question? 👉 [Start a new discussion](https://github.com/k8s-at-home/organization/discussions/new) or [ask on our Discord](https://discord.gg/k8s-at-home).
# Helm Chart details
- type: input
id: chart-name
attributes:
label: Helm chart name
description: Name of the Helm chart this issue relates to
placeholder: e.g. sonarr
validations:
required: true
# Enhancement details
- type: textarea
id: description
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen
validations:
required: true
- type: textarea
id: other-info
attributes:
label: Additional Information
description: Anything to give further context to the requested new feature

View File

@@ -2,26 +2,29 @@ remote: origin
target-branch: master target-branch: master
helm-extra-args: --timeout 600s helm-extra-args: --timeout 600s
chart-dirs: chart-dirs:
- charts/incubator - charts/incubator
- charts/stable - charts/stable
excluded-charts: excluded-charts:
- charts/incubator/sdtd - charts/incubator/kah-common-chart
- charts/stable/alertmanager-bot - charts/incubator/sdtd
- charts/stable/alertmanager-discord - charts/stable/alertmanager-bot
- charts/stable/amcrest2mqtt - charts/stable/alertmanager-discord
- charts/stable/facebox - charts/stable/amcrest2mqtt
- charts/stable/foundryvtt - charts/stable/facebox
- charts/stable/heimdall - charts/stable/factorio
- charts/stable/multus - charts/stable/foundryvtt
- charts/stable/pod-gateway - charts/stable/heimdall
- charts/stable/promcord - charts/stable/multus
- charts/stable/reg - charts/stable/pod-gateway
- charts/stable/ser2sock - charts/stable/promcord
- charts/stable/zalando-postgres-cluster - charts/stable/reg
- charts/stable/zigbee2mqtt - charts/stable/ser2sock
- charts/stable/wireguard - charts/stable/satisfactory
- charts/stable/zalando-postgres-cluster
- charts/stable/zigbee2mqtt
- charts/stable/wireguard
chart-repos: chart-repos:
- bitnami=https://charts.bitnami.com/bitnami - bitnami=https://charts.bitnami.com/bitnami
- k8s-at-home-libraries=https://library-charts.k8s-at-home.com - k8s-at-home-libraries=https://library-charts.k8s-at-home.com
- k8s-at-home=https://k8s-at-home.com/charts - k8s-at-home=https://k8s-at-home.com/charts
- jetstack=https://charts.jetstack.io - jetstack=https://charts.jetstack.io

153
.github/scripts/renovate-releasenotes.py vendored Executable file
View File

@@ -0,0 +1,153 @@
#!/usr/bin/env python
import os
import sys
import typer
from git import Repo
from loguru import logger
from pathlib import Path
from ruamel.yaml import YAML
from ruamel.yaml.comments import CommentedMap
from ruamel.yaml.scalarstring import LiteralScalarString
from typing import List
app = typer.Typer(add_completion=False)
def _setup_logging(debug):
"""
Setup the log formatter for this script
"""
log_level = "INFO"
if debug:
log_level = "DEBUG"
logger.remove()
logger.add(
sys.stdout,
colorize=True,
format="<level>{message}</level>",
level=log_level,
)
@app.command()
def main(
chart_folders: List[Path] = typer.Argument(
..., help="Folders containing the chart to process"),
check_branch: str = typer.Option(
None, help="The branch to compare against."),
chart_base_folder: Path = typer.Option(
"charts", help="The base folder where the charts reside."),
debug: bool = False,
):
_setup_logging(debug)
git_repository = Repo(search_parent_directories=True)
if check_branch:
logger.info(f"Trying to find branch {check_branch}...")
branch = next(
(ref for ref in git_repository.remotes.origin.refs if ref.name == check_branch),
None
)
else:
logger.info(f"Trying to determine default branch...")
branch = next(
(ref for ref in git_repository.remotes.origin.refs if ref.name == "origin/HEAD"),
None
)
if not branch:
logger.error(
f"Could not find branch {check_branch} to compare against.")
raise typer.Exit(1)
logger.info(f"Comparing against branch {branch}")
for chart_folder in chart_folders:
chart_folder = chart_base_folder.joinpath(chart_folder)
if not chart_folder.is_dir():
logger.error(f"Could not find folder {str(chart_folder)}")
raise typer.Exit(1)
chart_metadata_file = chart_folder.joinpath('Chart.yaml')
if not chart_metadata_file.is_file():
logger.error(f"Could not find file {str(chart_metadata_file)}")
raise typer.Exit(1)
logger.info(f"Updating changelog annotation for chart {chart_folder}")
yaml = YAML(typ=['rt', 'string'])
yaml.indent(mapping=2, sequence=4, offset=2)
yaml.explicit_start = True
yaml.preserve_quotes = True
yaml.width = 4096
old_chart_metadata = yaml.load(
git_repository.git.show(f"{branch}:{chart_metadata_file}")
)
new_chart_metadata = yaml.load(chart_metadata_file.read_text())
try:
old_chart_dependencies = old_chart_metadata["dependencies"]
except KeyError:
old_chart_dependencies = []
try:
new_chart_dependencies = new_chart_metadata["dependencies"]
except KeyError:
new_chart_dependencies = []
annotations = []
for dependency in new_chart_dependencies:
old_dep = None
if "alias" in dependency.keys():
old_dep = next(
(old_dep for old_dep in old_chart_dependencies if "alias" in old_dep.keys(
) and old_dep["alias"] == dependency["alias"]),
None
)
else:
old_dep = next(
(old_dep for old_dep in old_chart_dependencies if old_dep["name"] == dependency["name"]),
None
)
add_annotation = False
if old_dep:
if dependency["version"] != old_dep["version"]:
add_annotation = True
else:
add_annotation = True
if add_annotation:
if "alias" in dependency.keys():
annotations.append({
"kind": "changed",
"description": f"Upgraded `{dependency['name']}` chart dependency to version {dependency['version']} for alias '{dependency['alias']}'"
})
else:
annotations.append({
"kind": "changed",
"description": f"Upgraded `{dependency['name']}` chart dependency to version {dependency['version']}"
})
if annotations:
annotations = YAML(typ=['rt', 'string']
).dump_to_string(annotations)
if not "annotations" in new_chart_metadata:
new_chart_metadata["annotations"] = CommentedMap()
new_chart_metadata["annotations"]["artifacthub.io/changes"] = LiteralScalarString(
annotations)
yaml.dump(new_chart_metadata, chart_metadata_file)
if __name__ == "__main__":
app()

View File

@@ -1,52 +0,0 @@
#!/usr/bin/env bash
set -e
# Check if release notes have been changed
# Usage ./check-releasenotes.sh path
# require yq
command -v yq >/dev/null 2>&1 || {
printf >&2 "%s\n" "yq (https://github.com/mikefarah/yq) is not installed. Aborting."
exit 1
}
# Allow for a specific chart to be passed in as a argument
if [ $# -ge 1 ] && [ -n "$1" ]; then
root="$1"
chart_file="${1}/Chart.yaml"
if [ ! -f "$chart_file" ]; then
printf >&2 "File %s does not exist.\n" "${chart_file}"
exit 1
fi
cd "${root}"
if [ -z "$DEFAULT_BRANCH" ]; then
DEFAULT_BRANCH=$(git remote show origin | awk '/HEAD branch/ {print $NF}')
fi
printf "Updating changelog annotation for chart %s\n" "$root"
# Loop over all dependencies in current chart version
NEW_DEPENDENCIES=()
while IFS='' read -r line; do NEW_DEPENDENCIES+=("$line"); done < <(yq e '.dependencies[].name' -P Chart.yaml | LC_ALL=C sort)
OLD_DEPENDENCIES=$(git show "origin/$DEFAULT_BRANCH:./Chart.yaml" | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
tmpfile=$(mktemp)
trap 'rm -f "$tmpfile"' EXIT
for DEP_NAME in "${NEW_DEPENDENCIES[@]}"
do
NEW_VERSION=$(yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P Chart.yaml)
OLD_VERSION=$(git show "origin/$DEFAULT_BRANCH:./Chart.yaml" | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
if [ "${NEW_VERSION}" != "${OLD_VERSION}" ]; then
printf "%s\n" "- kind: changed" >> "${tmpfile}"
printf " description: Upgraded \`%s\` chart dependency to version \`%s\`.\n" "${DEP_NAME}" "${NEW_VERSION}" >> "${tmpfile}"
fi
done
yq eval-all --inplace 'select(fileIndex == 0).annotations."artifacthub.io/changes" = (select(fileIndex == 1) | to_yaml) | select(fileIndex==0)' Chart.yaml "${tmpfile}"
else
printf >&2 "%s\n" "No chart folder has been specified."
exit 1
fi

5
.github/scripts/requirements.txt vendored Normal file
View File

@@ -0,0 +1,5 @@
GitPython==3.1.27
loguru==0.6.0
ruamel.yaml==0.17.21
ruamel.yaml.string==0.1.0
typer==0.6.1

View File

@@ -48,26 +48,18 @@ jobs:
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Install Kubernetes tools - name: Setup Python
if: inputs.isRenovatePR == 'true' uses: actions/setup-python@v4
uses: yokawasa/action-setup-kube-tools@v0.8.0
with: with:
setup-tools: | python-version: "3.10"
yq
yq: "4.20.1"
- name: Annotate Charts.yaml for Renovate PR's - name: Annotate Charts.yaml for Renovate PR's
if: inputs.isRenovatePR == 'true' if: inputs.isRenovatePR == 'true'
env: env:
DEFAULT_BRANCH: "${{ github.event.repository.default_branch }}" CHECK_BRANCH: "origin/${{ github.event.repository.default_branch }}"
run: | run: |
CHARTS=(${{ inputs.modifiedCharts }}) pip install -r ./.github/scripts/requirements.txt
for i in "${CHARTS[@]}" ./.github/scripts/renovate-releasenotes.py --check-branch "$CHECK_BRANCH" ${{ inputs.modifiedCharts }}
do
IFS='/' read -r -a chart_parts <<< "$i"
./.github/scripts/renovate-releasenotes.sh "charts/${chart_parts[0]}/${chart_parts[1]}"
echo ""
done
- name: Create commit - name: Create commit
id: create-commit id: create-commit
@@ -75,7 +67,7 @@ jobs:
uses: stefanzweifel/git-auto-commit-action@v4 uses: stefanzweifel/git-auto-commit-action@v4
with: with:
file_pattern: charts/**/ file_pattern: charts/**/
commit_message: "chore: Auto-update chart metadata [skip ci]" commit_message: "chore: Auto-update chart metadata"
commit_user_name: ${{ github.actor }} commit_user_name: ${{ github.actor }}
commit_user_email: ${{ github.actor }}@users.noreply.github.com commit_user_email: ${{ github.actor }}@users.noreply.github.com

View File

@@ -22,13 +22,13 @@ jobs:
ref: ${{ inputs.checkoutCommit }} ref: ${{ inputs.checkoutCommit }}
- name: Install Kubernetes tools - name: Install Kubernetes tools
uses: yokawasa/action-setup-kube-tools@v0.8.0 uses: yokawasa/action-setup-kube-tools@v0.8.2
with: with:
setup-tools: | setup-tools: |
helmv3 helmv3
helm: "3.8.0" helm: "3.8.0"
- uses: actions/setup-python@v3 - uses: actions/setup-python@v4
with: with:
python-version: "3.10" python-version: "3.10"

View File

@@ -28,7 +28,7 @@ jobs:
fetch-depth: 0 fetch-depth: 0
- name: Install Kubernetes tools - name: Install Kubernetes tools
uses: yokawasa/action-setup-kube-tools@v0.8.0 uses: yokawasa/action-setup-kube-tools@v0.8.2
with: with:
setup-tools: | setup-tools: |
helmv3 helmv3

View File

@@ -22,7 +22,7 @@ jobs:
ref: ${{ inputs.checkoutCommit }} ref: ${{ inputs.checkoutCommit }}
- name: Install Kubernetes tools - name: Install Kubernetes tools
uses: yokawasa/action-setup-kube-tools@v0.8.0 uses: yokawasa/action-setup-kube-tools@v0.8.2
with: with:
setup-tools: | setup-tools: |
helmv3 helmv3
@@ -84,8 +84,7 @@ jobs:
name: Install charts name: Install charts
strategy: strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix) }} matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix) }}
fail-fast: true fail-fast: false
max-parallel: 15
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
@@ -95,13 +94,13 @@ jobs:
ref: ${{ inputs.checkoutCommit }} ref: ${{ inputs.checkoutCommit }}
- name: Install Kubernetes tools - name: Install Kubernetes tools
uses: yokawasa/action-setup-kube-tools@v0.8.0 uses: yokawasa/action-setup-kube-tools@v0.8.2
with: with:
setup-tools: | setup-tools: |
helmv3 helmv3
helm: "3.6.3" helm: "3.6.3"
- uses: actions/setup-python@v3 - uses: actions/setup-python@v4
with: with:
python-version: "3.10" python-version: "3.10"

View File

@@ -26,7 +26,7 @@ jobs:
token: ${{ steps.generate-token.outputs.token }} token: ${{ steps.generate-token.outputs.token }}
- name: Download workflow artifact - name: Download workflow artifact
uses: dawidd6/action-download-artifact@v2.17.0 uses: dawidd6/action-download-artifact@v2.21.1
with: with:
github_token: ${{ steps.generate-token.outputs.token }} github_token: ${{ steps.generate-token.outputs.token }}
workflow: pr-validate.yaml workflow: pr-validate.yaml

View File

@@ -29,7 +29,7 @@ jobs:
steps: steps:
- name: Get branch name - name: Get branch name
id: branch-name id: branch-name
uses: tj-actions/branch-names@v5.2 uses: tj-actions/branch-names@v5.4
- name: Save PR data to file - name: Save PR data to file
env: env:

View File

@@ -4,10 +4,16 @@ on:
pull_request: pull_request:
branches: branches:
- master - master
types:
- opened
- edited
- reopened
- ready_for_review
- synchronize
concurrency: concurrency:
group: ${{ github.head_ref }}-pr-validate group: ${{ github.head_ref }}-pr-validate
# cancel-in-progress: true cancel-in-progress: true
jobs: jobs:
pr-metadata: pr-metadata:
@@ -43,7 +49,6 @@ jobs:
needs: needs:
- pr-metadata - pr-metadata
- charts-changelog - charts-changelog
- charts-lint
with: with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }} checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }} chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}

View File

@@ -16,6 +16,6 @@ jobs:
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Run against changes - name: Run against changes
uses: pre-commit/action@v2.0.3 uses: pre-commit/action@v3.0.0
with: with:
extra_args: --files ${{ inputs.modifiedFiles }} extra_args: --files ${{ inputs.modifiedFiles }}

View File

@@ -4,7 +4,7 @@ source 'https://rubygems.org'
group :test do group :test do
gem 'm' gem 'm'
gem 'minitest', "5.15.0" gem 'minitest', "5.16.2"
gem 'minitest-implicit-subject' gem 'minitest-implicit-subject'
gem 'minitest-reporters', "1.5.0" gem 'minitest-reporters', "1.5.0"
gem 'pry', "0.14.1" gem 'pry', "0.14.1"

View File

@@ -1,6 +1,6 @@
# Helm charts # Helm charts
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-59-orange.svg?style=flat-square)](#contributors-) [![All Contributors](https://img.shields.io/badge/all_contributors-67-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END --> <!-- 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/) [![docs](https://img.shields.io/badge/docs-rtfm-yellow?logo=gitbook&logoColor=white&style=for-the-badge)](https://docs.k8s-at-home.com/)
@@ -123,6 +123,16 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="http://taylorvories.com"><img src="https://avatars.githubusercontent.com/u/13934524?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Taylor Vories</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=tvories" title="Code">💻</a></td> <td align="center"><a href="http://taylorvories.com"><img src="https://avatars.githubusercontent.com/u/13934524?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Taylor Vories</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=tvories" title="Code">💻</a></td>
<td align="center"><a href="http://www.jonathangazeley.com"><img src="https://avatars.githubusercontent.com/u/604595?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jonathan</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=djjudas21" title="Code">💻</a></td> <td align="center"><a href="http://www.jonathangazeley.com"><img src="https://avatars.githubusercontent.com/u/604595?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jonathan</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=djjudas21" title="Code">💻</a></td>
<td align="center"><a href="https://www.b1-systems.de"><img src="https://avatars.githubusercontent.com/u/26167225?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Johannes Kastl</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=johanneskastl" title="Code">💻</a></td> <td align="center"><a href="https://www.b1-systems.de"><img src="https://avatars.githubusercontent.com/u/26167225?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Johannes Kastl</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=johanneskastl" title="Code">💻</a></td>
<td align="center"><a href="https://www.funkypenguin.co.nz"><img src="https://avatars.githubusercontent.com/u/1524686?v=4?s=100" width="100px;" alt=""/><br /><sub><b>David Young</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=funkypenguin" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/bikram990"><img src="https://avatars.githubusercontent.com/u/6782131?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bikramjeet Singh</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=bikram990" title="Code">💻</a></td>
<td align="center"><a href="http://geraldwu.com"><img src="https://avatars.githubusercontent.com/u/22160945?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Gerald Wu</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=geraldwuhoo" title="Code">💻</a></td>
<td align="center"><a href="http://ntrpigo.blogspot.com"><img src="https://avatars.githubusercontent.com/u/720492?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ivan Gregurić Ortolan</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=ntrp" title="Code">💻</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/lucacalcaterra"><img src="https://avatars.githubusercontent.com/u/879825?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Luca Calcaterra</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=lucacalcaterra" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/Omar007"><img src="https://avatars.githubusercontent.com/u/5380079?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Omar Pakker</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=Omar007" title="Code">💻</a></td>
<td align="center"><a href="https://resume.frezbo.dev"><img src="https://avatars.githubusercontent.com/u/18496730?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Noel Georgi</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=frezbo" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/lanquarden"><img src="https://avatars.githubusercontent.com/u/446743?v=4?s=100" width="100px;" alt=""/><br /><sub><b>lanquarden</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=lanquarden" title="Code">💻</a></td>
</tr> </tr>
</table> </table>

View File

@@ -12,6 +12,7 @@
| [appdaemon](stable/appdaemon) | AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps for various types of Home Automation Software including Home Assistant and MQTT. | | [appdaemon](stable/appdaemon) | AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps for various types of Home Automation Software including Home Assistant and MQTT. |
| [aria2](stable/aria2) | aria server for downloading web content | | [aria2](stable/aria2) | aria server for downloading web content |
| [audiobookshelf](stable/audiobookshelf) | Self-hosted audiobook server for managing and playing your audiobooks | | [audiobookshelf](stable/audiobookshelf) | Self-hosted audiobook server for managing and playing your audiobooks |
| [autobrr](stable/autobrr) | Autobrr monitors IRC announce channels to get releases as soon as they are available with good filtering |
| [baikal](stable/baikal) | Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars. | | [baikal](stable/baikal) | Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars. |
| [bazarr](stable/bazarr) | Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements | | [bazarr](stable/bazarr) | Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements |
| [beets](stable/beets) | beets helm package | | [beets](stable/beets) | beets helm package |
@@ -23,6 +24,7 @@
| [comcast](stable/comcast) | periodic comcast data usage checks and save the results to InfluxDB | | [comcast](stable/comcast) | periodic comcast data usage checks and save the results to InfluxDB |
| [cryptofolio](stable/cryptofolio) | Track your cryptocurrency holdings/portfolio | | [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. | | [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 | | [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 | | [deluge](stable/deluge) | Deluge is a torrent download client |
| [dizquetv](stable/dizquetv) | Create live TV channel streams from media on your Plex servers. | | [dizquetv](stable/dizquetv) | Create live TV channel streams from media on your Plex servers. |
@@ -35,7 +37,9 @@
| [error-pages](stable/error-pages) | Server error pages in the docker image | | [error-pages](stable/error-pages) | Server error pages in the docker image |
| [esphome](stable/esphome) | ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. | | [esphome](stable/esphome) | ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. |
| [facebox](stable/facebox) | Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image. | | [facebox](stable/facebox) | Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image. |
| [factorio](stable/factorio) | Factorio dedicated steam game server |
| [filebrowser](stable/filebrowser) | filebrowser provides a file managing interface within a specified directory | | [filebrowser](stable/filebrowser) | filebrowser provides a file managing interface within a specified directory |
| [firefly-iii](stable/firefly-iii) | Firefly III: a personal finances manager |
| [flaresolverr](stable/flaresolverr) | FlareSolverr is a proxy server to bypass Cloudflare protection | | [flaresolverr](stable/flaresolverr) | FlareSolverr is a proxy server to bypass Cloudflare protection |
| [flood](stable/flood) | Flood is a monitoring service for various torrent clients | | [flood](stable/flood) | Flood is a monitoring service for various torrent clients |
| [focalboard](stable/focalboard) | Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. | | [focalboard](stable/focalboard) | Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. |
@@ -44,6 +48,7 @@
| [frigate](stable/frigate) | NVR With Realtime Object Detection for IP Cameras | | [frigate](stable/frigate) | NVR With Realtime Object Detection for IP Cameras |
| [games-on-whales](stable/games-on-whales) | Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes | | [games-on-whales](stable/games-on-whales) | Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes |
| [gaps](stable/gaps) | Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. | | [gaps](stable/gaps) | Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. |
| [gatus](stable/gatus) | A developer-oriented health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries. |
| [ghost](stable/ghost) | Ghost is a blogging and publishing software | | [ghost](stable/ghost) | Ghost is a blogging and publishing software |
| [gollum](stable/gollum) | Gollum is a simple wiki system built on top of Git | | [gollum](stable/gollum) | Gollum is a simple wiki system built on top of Git |
| [gonic](stable/gonic) | Music streaming server / subsonic server API implementation | | [gonic](stable/gonic) | Music streaming server / subsonic server API implementation |
@@ -58,15 +63,15 @@
| [hyperion-ng](stable/hyperion-ng) | Hyperion is an opensource Bias or Ambient Lighting implementation | | [hyperion-ng](stable/hyperion-ng) | Hyperion is an opensource Bias or Ambient Lighting implementation |
| [icantbelieveitsnotvaletudo](stable/icantbelieveitsnotvaletudo) | Create live map data from Valetudo powered robots | | [icantbelieveitsnotvaletudo](stable/icantbelieveitsnotvaletudo) | Create live map data from Valetudo powered robots |
| [icinga2](stable/icinga2) | A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. | | [icinga2](stable/icinga2) | A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. |
| [ihatemoney](stable/ihatemoney) | A web application made to ease shared budget management |
| [influxdb-exporter](stable/influxdb-exporter) | An exporter for metrics in the InfluxDB format, transforms them and exposes them for consumption by Prometheus. | | [influxdb-exporter](stable/influxdb-exporter) | An exporter for metrics in the InfluxDB format, transforms them and exposes them for consumption by Prometheus. |
| [intel-gpu-plugin](stable/intel-gpu-plugin) | The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware | | [intel-gpu-plugin](stable/intel-gpu-plugin) | The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware |
| [jackett](stable/jackett) | API Support for your favorite torrent trackers | | [jackett](stable/jackett) | API Support for your favorite torrent trackers |
| [jellyfin](stable/jellyfin) | Jellyfin is a Free Software Media System | | [jellyfin](stable/jellyfin) | Jellyfin is a Free Software Media System |
| [jetbrains-projector](stable/jetbrains-projector) | Projector is a technology to run and access JetBrains IDEs remotely |
| [joplin-server](stable/joplin-server) | This server allows you to sync any Joplin client | | [joplin-server](stable/joplin-server) | This server allows you to sync any Joplin client |
| [kanboard](stable/kanboard) | Kanboard is a free and open source Kanban project management software. | | [kanboard](stable/kanboard) | Kanboard is a free and open source Kanban project management software. |
| [komga](stable/komga) | A comics/mangas server to serve/stream pages via API | | [komga](stable/komga) | A comics/mangas server to serve/stream pages via API |
| [kube-ops-view](stable/kube-ops-view) | kube-ops-view helm package | | [kube-ops-view](stable/kube-ops-view) | A read-only system dashboard for multiple K8s clusters |
| [lazylibrarian](stable/lazylibrarian) | A Helm chart for deploying LazyLibrarian | | [lazylibrarian](stable/lazylibrarian) | A Helm chart for deploying LazyLibrarian |
| [leaf2mqtt](stable/leaf2mqtt) | Nissan Leaf connected services to MQTT adapter | | [leaf2mqtt](stable/leaf2mqtt) | Nissan Leaf connected services to MQTT adapter |
| [librespeed](stable/librespeed) | Librespeed is a HTML5 webpage to test upload and download speeds | | [librespeed](stable/librespeed) | Librespeed is a HTML5 webpage to test upload and download speeds |
@@ -81,13 +86,16 @@
| [modem-stats](stable/modem-stats) | periodic cable modem data collection and save the results to InfluxDB | | [modem-stats](stable/modem-stats) | periodic cable modem data collection and save the results to InfluxDB |
| [monica](stable/monica) | A Personal Relationship Management tool to help you organize your social life | | [monica](stable/monica) | A Personal Relationship Management tool to help you organize your social life |
| [mosquitto](stable/mosquitto) | Eclipse Mosquitto - An open source MQTT broker | | [mosquitto](stable/mosquitto) | Eclipse Mosquitto - An open source MQTT broker |
| [mqtt-exporter](stable/mqtt-exporter) | Simple and generic Prometheus exporter for MQTT. Tested with Mosquitto MQTT and Xiaomi sensors. |
| [multus](stable/multus) | multus CNI allows multiple NICs per pod | | [multus](stable/multus) | multus CNI allows multiple NICs per pod |
| [mylar](stable/mylar) | Mylar is the automated Comic Book downloader (cbr/cbz) for use with various download clients. | | [mylar](stable/mylar) | Mylar is the automated Comic Book downloader (cbr/cbz) for use with various download clients. |
| [navidrome](stable/navidrome) | Navidrome is an open source web-based music collection server and streamer | | [navidrome](stable/navidrome) | Navidrome is an open source web-based music collection server and streamer |
| [neolink](stable/neolink) | Neolink - RTSP bridge to Reolink IP cameras | | [neolink](stable/neolink) | Neolink - RTSP bridge to Reolink IP cameras |
| [network-ups-tools](stable/network-ups-tools) | Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS, PDU and SCD hardware. | | [network-ups-tools](stable/network-ups-tools) | Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS, PDU and SCD hardware. |
| [nginx-php](stable/nginx-php) | Nginx and PHP FPM for running PHP applications | | [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 | | [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 | | [nullserv](stable/nullserv) | A simple null file http and https server |
| [nzbget](stable/nzbget) | NZBGet is a Usenet downloader client | | [nzbget](stable/nzbget) | NZBGet is a Usenet downloader client |
| [nzbhydra2](stable/nzbhydra2) | Usenet meta search | | [nzbhydra2](stable/nzbhydra2) | Usenet meta search |
@@ -105,11 +113,9 @@
| [owncloud-ocis](stable/owncloud-ocis) | ownCloud Infinite Scale is a self-hosted file sync and share server. | | [owncloud-ocis](stable/owncloud-ocis) | ownCloud Infinite Scale is a self-hosted file sync and share server. |
| [paperless](stable/paperless) | Paperless - Index and archive all of your scanned paper documents | | [paperless](stable/paperless) | Paperless - Index and archive all of your scanned paper documents |
| [photoprism](stable/photoprism) | PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection | | [photoprism](stable/photoprism) | PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection |
| [piaware](stable/piaware) | Program for forwarding ADS-B data to FlightAware |
| [plex](stable/plex) | Plex Media Server | | [plex](stable/plex) | Plex Media Server |
| [pod-gateway](stable/pod-gateway) | Admision controller to change the default gateway and DNS server of PODs | | [pod-gateway](stable/pod-gateway) | Admision controller to change the default gateway and DNS server of PODs |
| [powerdns-admin](stable/powerdns-admin) | A PowerDNS web interface with advanced features | | [powerdns-admin](stable/powerdns-admin) | A PowerDNS web interface with advanced features |
| [powerdns](stable/powerdns) | PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is provided as a separate program. |
| [pretend-youre-xyzzy](stable/pretend-youre-xyzzy) | pretend-youre-xyzzy, a cards against humanity clone | | [pretend-youre-xyzzy](stable/pretend-youre-xyzzy) | pretend-youre-xyzzy, a cards against humanity clone |
| [privatebin](stable/privatebin) | A minimalist, open source online pastebin running on an Nginx, php-fpm & Alpine Linux stack | | [privatebin](stable/privatebin) | A minimalist, open source online pastebin running on an Nginx, php-fpm & Alpine Linux stack |
| [promcord](stable/promcord) | Discord bot that provides metrics from a Discord server | | [promcord](stable/promcord) | Discord bot that provides metrics from a Discord server |
@@ -123,17 +129,21 @@
| [radicale](stable/radicale) | A simple CalDAV (calendar) and CardDAV (contact) server. | | [radicale](stable/radicale) | A simple CalDAV (calendar) and CardDAV (contact) server. |
| [readarr](stable/readarr) | A fork of Radarr to work with Books & AudioBooks | | [readarr](stable/readarr) | A fork of Radarr to work with Books & AudioBooks |
| [recipes](stable/recipes) | Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. | | [recipes](stable/recipes) | Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. |
| [reg](stable/reg) | Docker registry v2 command line client and repo listing generator with security checks. |
| [resilio-sync](stable/resilio-sync) | Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology | | [resilio-sync](stable/resilio-sync) | Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology |
| [reverse-proxy](stable/reverse-proxy) | Creates ingress reverse-proxies for external hosts with minimum boilerplate | | [reverse-proxy](stable/reverse-proxy) | Creates ingress reverse-proxies for external hosts with minimum boilerplate |
| [rhasspy](stable/rhasspy) | rhasspy helm package |
| [rtorrent-flood](stable/rtorrent-flood) | rTorrent is a stable, high-performance and low resource consumption BitTorrent client. | | [rtorrent-flood](stable/rtorrent-flood) | rTorrent is a stable, high-performance and low resource consumption BitTorrent client. |
| [rtorrent-rutorrent](stable/rtorrent-rutorrent) | ruTorrent is a popular rtorrent client with a webui for ease of use. |
| [rtsp-to-web](stable/rtsp-to-web) | RTSPtoWeb converts RTSP streams to WebRTC, LL-HLS, HLS, MSE | | [rtsp-to-web](stable/rtsp-to-web) | RTSPtoWeb converts RTSP streams to WebRTC, LL-HLS, HLS, MSE |
| [sabnzbd](stable/sabnzbd) | Free and easy binary newsreader | | [sabnzbd](stable/sabnzbd) | Free and easy binary newsreader |
| [samba](stable/samba) | A simple in-cluster Samba server | | [samba](stable/samba) | A simple in-cluster Samba server |
| [satisfactory](stable/satisfactory) | Satisfactory dedicated server |
| [seafile](stable/seafile) | seafile helm package | | [seafile](stable/seafile) | seafile helm package |
| [searx](stable/searx) | Searx is a privacy-respecting, hackable metasearch engine | | [searx](stable/searx) | Searx is a privacy-respecting, hackable metasearch engine |
| [send](stable/send) | Simple, private file sharing. |
| [ser2sock](stable/ser2sock) | Serial to Socket Redirector | | [ser2sock](stable/ser2sock) | Serial to Socket Redirector |
| [sharry](stable/sharry) | Sharry allows to share files with others in a simple way. It is a self-hosted web application. The basic concept is to upload files and get a url back that can then be shared. | | [sharry](stable/sharry) | Sharry allows to share files with others in a simple way. It is a self-hosted web application. The basic concept is to upload files and get a url back that can then be shared. |
| [shinobi](stable/shinobi) | shinobi helm package |
| [shlink](stable/shlink) | A self-hosted and PHP-based URL shortener application with CLI and REST interfaces | | [shlink](stable/shlink) | A self-hosted and PHP-based URL shortener application with CLI and REST interfaces |
| [smarter-device-manager](stable/smarter-device-manager) | Manage hardware resource allocation without a need for privileged containers | | [smarter-device-manager](stable/smarter-device-manager) | Manage hardware resource allocation without a need for privileged containers |
| [sonarr](stable/sonarr) | Smart PVR for newsgroup and bittorrent users | | [sonarr](stable/sonarr) | Smart PVR for newsgroup and bittorrent users |
@@ -141,15 +151,15 @@
| [stash](stable/stash) | An organizer for your porn, written in Go | | [stash](stable/stash) | An organizer for your porn, written in Go |
| [statping](stable/statping) | Status page for monitoring your websites and applications | | [statping](stable/statping) | Status page for monitoring your websites and applications |
| [syncthing](stable/syncthing) | Open Source Continuous File Synchronization | | [syncthing](stable/syncthing) | Open Source Continuous File Synchronization |
| [syslog-ng](stable/syslog-ng) | syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs. |
| [tautulli](stable/tautulli) | A Python based monitoring and tracking tool for Plex Media Server | | [tautulli](stable/tautulli) | A Python based monitoring and tracking tool for Plex Media Server |
| [tdarr](stable/tdarr) | Tdarr is a self hosted web-app for automating media library transcode/remux management and making sure your files are exactly how you need them to be in terms of codecs/streams/containers etc. | | [tdarr](stable/tdarr) | Tdarr is a self hosted web-app for automating media library transcode/remux management and making sure your files are exactly how you need them to be in terms of codecs/streams/containers etc. |
| [teedy](stable/teedy) | Teedy is an open source, lightweight document management system for individuals and businesses. | | [teedy](stable/teedy) | Teedy is an open source, lightweight document management system for individuals and businesses. |
| [teslamate](stable/teslamate) | A self-hosted data logger for your Tesla 🚘 | | [teslamate](stable/teslamate) | A self-hosted data logger for your Tesla 🚘 |
| [thelounge](stable/thelounge) | The Lounge, modern web IRC client designed for self-hosting | | [thelounge](stable/thelounge) | The Lounge, modern web IRC client designed for self-hosting |
| [traccar](stable/traccar) | Traccar is an open source GPS tracking system. | | [theme-park](stable/theme-park) | theme-park helm package |
| [traefik-forward-auth](stable/traefik-forward-auth) | A minimal forward authentication service that provides OAuth/SSO login and authentication for the traefik reverse proxy/load balancer | | [traefik-forward-auth](stable/traefik-forward-auth) | A minimal forward authentication service that provides OAuth/SSO login and authentication for the traefik reverse proxy/load balancer |
| [transmission](stable/transmission) | Transmission is a cross-platform BitTorrent client | | [transmission](stable/transmission) | Transmission is a cross-platform BitTorrent client |
| [truecommand](stable/truecommand) | Central Management of TrueNAS storage systems |
| [tt-rss](stable/tt-rss) | Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator | | [tt-rss](stable/tt-rss) | Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator |
| [tvheadend](stable/tvheadend) | TVheadend - a TV streaming server and digital video recorder | | [tvheadend](stable/tvheadend) | TVheadend - a TV streaming server and digital video recorder |
| [unifi-poller](stable/unifi-poller) | Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus | | [unifi-poller](stable/unifi-poller) | Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus |
@@ -181,12 +191,16 @@
| [changedetection-io](incubator/changedetection-io) | changedetection-io helm package | | [changedetection-io](incubator/changedetection-io) | changedetection-io helm package |
| [cryptpad](incubator/cryptpad) | cryptpad helm package | | [cryptpad](incubator/cryptpad) | cryptpad helm package |
| [dendrite](incubator/dendrite) | Dendrite Matrix Homeserver | | [dendrite](incubator/dendrite) | Dendrite Matrix Homeserver |
| [handbrake](incubator/handbrake) | handbrake helm package |
| [kah-common-chart](incubator/kah-common-chart) | A KaH-common powered chart template. This can be useful for small projects that don't have their own chart. |
| [lancache](incubator/lancache) | LanCache Monolithic - a caching proxy server for game download content | | [lancache](incubator/lancache) | LanCache Monolithic - a caching proxy server for game download content |
| [mopidy](incubator/mopidy) | mopidy helm package |
| [openhab](incubator/openhab) | openhab helm package | | [openhab](incubator/openhab) | openhab helm package |
| [scrypted](incubator/scrypted) | scrypted helm package | | [scrypted](incubator/scrypted) | scrypted helm package |
| [sdtd](incubator/sdtd) | Dedicated server for 7 Days to Die | | [sdtd](incubator/sdtd) | Dedicated server for 7 Days to Die |
| [signal-cli-rest-api](incubator/signal-cli-rest-api) | Dockerized Signal Messenger REST API | | [signal-cli-rest-api](incubator/signal-cli-rest-api) | Dockerized Signal Messenger REST API |
| [sinusbot](incubator/sinusbot) | TeamSpeak & Discord Bot | | [sinusbot](incubator/sinusbot) | TeamSpeak & Discord Bot |
| [snapcast](incubator/snapcast) | snapcast helm package |
| [strongswan](incubator/strongswan) | strongSwan the OpenSource IPsec-based VPN Solution | | [strongswan](incubator/strongswan) | strongSwan the OpenSource IPsec-based VPN Solution |
| [teamspeak](incubator/teamspeak) | TeamSpeak Server | | [teamspeak](incubator/teamspeak) | TeamSpeak Server |
| [torrserver](incubator/torrserver) | TorrServer streams torrent to http | | [torrserver](incubator/torrserver) | TorrServer streams torrent to http |

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 1.10.2 appVersion: 1.10.2
description: A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. description: A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
name: babybuddy name: babybuddy
version: 1.0.0 version: 1.2.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- babybuddy - babybuddy
@@ -18,8 +19,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial version description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# babybuddy # babybuddy
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 1.10.2](https://img.shields.io/badge/AppVersion-1.10.2-informational?style=flat-square) ![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![AppVersion: 1.10.2](https://img.shields.io/badge/AppVersion-1.10.2-informational?style=flat-square)
A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -87,15 +87,15 @@ N/A
## Changelog ## Changelog
### Version 1.0.0 ### Version 1.2.0
#### Added #### Added
* Initial version N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: "0.39.4" appVersion: "0.39.4"
description: changedetection-io helm package description: changedetection-io helm package
name: changedetection-io name: changedetection-io
version: 1.3.0 version: 1.5.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- changedetection.io - changedetection.io
@@ -19,8 +20,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# changedetection-io # changedetection-io
![Version: 1.3.0](https://img.shields.io/badge/Version-1.3.0-informational?style=flat-square) ![AppVersion: 0.39.4](https://img.shields.io/badge/AppVersion-0.39.4-informational?style=flat-square) ![Version: 1.5.0](https://img.shields.io/badge/Version-1.5.0-informational?style=flat-square) ![AppVersion: 0.39.4](https://img.shields.io/badge/AppVersion-0.39.4-informational?style=flat-square)
changedetection-io helm package changedetection-io helm package
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -87,7 +87,7 @@ N/A
## Changelog ## Changelog
### Version 1.3.0 ### Version 1.5.0
#### Added #### Added
@@ -95,7 +95,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: v4.12.0-nginx appVersion: v4.14.1-nginx
description: cryptpad helm package description: cryptpad helm package
name: cryptpad name: cryptpad
version: 0.2.0 version: 0.4.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- cryptpad - cryptpad
@@ -16,8 +17,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# cryptpad # cryptpad
![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![AppVersion: v4.12.0-nginx](https://img.shields.io/badge/AppVersion-v4.12.0--nginx-informational?style=flat-square) ![Version: 0.4.0](https://img.shields.io/badge/Version-0.4.0-informational?style=flat-square) ![AppVersion: v4.14.1-nginx](https://img.shields.io/badge/AppVersion-v4.14.1--nginx-informational?style=flat-square)
cryptpad helm package cryptpad helm package
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -95,7 +95,7 @@ N/A
## Changelog ## Changelog
### Version 0.2.0 ### Version 0.4.0
#### Added #### Added
@@ -103,7 +103,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,7 +1,9 @@
{{- include "common.values.setup" . -}}
---
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: {{ template "common.names.fullname" . }}-config name: {{ include "common.names.fullname" . }}-config
labels: labels:
{{- include "common.labels" . | nindent 4 }} {{- include "common.labels" . | nindent 4 }}
data: data:

View File

@@ -1,9 +1,9 @@
--- ---
apiVersion: v2 apiVersion: v2
appVersion: v0.6.3 appVersion: v0.8.9
description: Dendrite Matrix Homeserver description: Dendrite Matrix Homeserver
name: dendrite name: dendrite
version: 3.1.0 version: 6.1.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- dendrite - dendrite
@@ -22,72 +22,66 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
- name: postgresql - name: postgresql
version: 10.16.2 version: 11.6.20
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled condition: postgresql.enabled
- name: nats - name: nats
version: 0.15.0 version: 0.17.3
repository: https://nats-io.github.io/k8s/helm/charts/ repository: https://nats-io.github.io/k8s/helm/charts/
condition: nats.enabled condition: nats.enabled
# Client API # Client API
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: clientapi alias: clientapi
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# Media API # Media API
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: mediaapi alias: mediaapi
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# Sync API # Sync API
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: syncapi alias: syncapi
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# Room Server # Room Server
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: roomserver alias: roomserver
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# EDU Server
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
alias: eduserver
condition: dendrite.polylithEnabled
# Federation API # Federation API
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: federationapi alias: federationapi
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# Key Server # Key Server
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: keyserver alias: keyserver
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# User API # User API
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: userapi alias: userapi
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
# App Service API # App Service API
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
alias: appserviceapi alias: appserviceapi
condition: dendrite.polylithEnabled condition: dendrite.polylithEnabled
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `nats` chart dependency to version `0.15.0`. description: Upgraded `postgresql` chart dependency to version 11.6.20
- kind: changed - kind: changed
description: Upgraded `postgresql` chart dependency to version `10.16.2`. description: Upgraded `nats` chart dependency to version 0.17.3

View File

@@ -1,6 +1,6 @@
# dendrite # dendrite
![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![AppVersion: v0.6.3](https://img.shields.io/badge/AppVersion-v0.6.3-informational?style=flat-square) ![Version: 6.1.0](https://img.shields.io/badge/Version-6.1.0-informational?style=flat-square) ![AppVersion: v0.8.9](https://img.shields.io/badge/AppVersion-v0.8.9-informational?style=flat-square)
Dendrite Matrix Homeserver Dendrite Matrix Homeserver
@@ -19,18 +19,17 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 | | https://charts.bitnami.com/bitnami | postgresql | 11.6.12 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
| https://library-charts.k8s-at-home.com | federationapi(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | keyserver(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | clientapi(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | clientapi(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | mediaapi(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | mediaapi(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | syncapi(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | syncapi(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | roomserver(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | roomserver(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | eduserver(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | federationapi(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | keyserver(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | userapi(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | userapi(common) | 4.3.0 | | https://library-charts.k8s-at-home.com | appserviceapi(common) | 4.5.0 |
| https://library-charts.k8s-at-home.com | appserviceapi(common) | 4.3.0 | | https://nats-io.github.io/k8s/helm/charts/ | nats | 0.17.1 |
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.15.0 |
## TL;DR ## TL;DR
@@ -94,11 +93,16 @@ For more information see:
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| appserviceapi | object | See values.yaml | Configure the app service api. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | appserviceapi | object | See values.yaml | Configure the app service api. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| appserviceapi.database | object | See values.yaml | Override general dendrite.database parameters. |
| appserviceapi.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| appserviceapi.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| appserviceapi.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| appserviceapi.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| appserviceapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | appserviceapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| appserviceapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | appserviceapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| appserviceapi.image.tag | string | chart.appVersion | image tag | | appserviceapi.image.tag | string | chart.appVersion | image tag |
| clientapi | object | See values.yaml | Configuration for the client api component. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | clientapi | object | See values.yaml | Configuration for the client api component. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| clientapi.config.captcha | object | See values.yaml | Configure captcha for registration | | clientapi.config.captcha | object | See values.yaml | Configure captcha for registration |
| clientapi.config.rate_limiting | object | values.yaml | Configure rate limiting. | | clientapi.config.rate_limiting | object | values.yaml | Configure rate limiting. |
| clientapi.config.registration_disabled | bool | `false` | Enable or disable registration for this homeserver. | | clientapi.config.registration_disabled | bool | `false` | Enable or disable registration for this homeserver. |
@@ -107,16 +111,30 @@ For more information see:
| clientapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | clientapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| clientapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | clientapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| clientapi.image.tag | string | chart.appVersion | image tag | | clientapi.image.tag | string | chart.appVersion | image tag |
| dendrite | object | See values.yaml | Configuration for Dendrite. For more information see [the sample denrite-config.yaml](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | database | object | See values.yaml | Override general dendrite.database parameters. |
| database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| dendrite | object | See values.yaml | Configuration for Dendrite. For more information see [the sample denrite-config.yaml](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| dendrite.database | object | See values.yaml | Configure database connection parameters. | | dendrite.database | object | See values.yaml | Configure database connection parameters. |
| dendrite.global | object | See values.yaml | Configure the global settings for dendrite. | | dendrite.global | object | See values.yaml | Configure the global settings for dendrite. |
| dendrite.global.disable_federation | bool | `false` | Disables federation |
| dendrite.global.dns_cache | object | See values.yaml | Configure DNS cache. | | dendrite.global.dns_cache | object | See values.yaml | Configure DNS cache. |
| dendrite.global.dns_cache.enabled | bool | See values.yaml | If enabled, dns cache will be enabled. | | dendrite.global.dns_cache.enabled | bool | See values.yaml | If enabled, dns cache will be enabled. |
| dendrite.global.key_validity_period | string | `"168h0m0s"` | Configure the key_validity period | | dendrite.global.key_validity_period | string | `"168h0m0s"` | Configure the key_validity period |
| dendrite.global.metrics | object | See values.yaml | Configure prometheus metrics collection for dendrite. | | dendrite.global.metrics | object | See values.yaml | Configure prometheus metrics collection for dendrite. |
| dendrite.global.metrics.enabled | bool | See values.yaml | If enabled, metrics collection will be enabled | | dendrite.global.metrics.enabled | bool | See values.yaml | If enabled, metrics collection will be enabled |
| dendrite.global.mscs | list | `[]` | Configure experimental MSC's | | dendrite.global.mscs | list | `[]` | Configure experimental MSC's |
| dendrite.global.presence | object | `{"enable_inbound":false,"enable_outbound":false}` | Configure handling of presence events |
| dendrite.global.presence.enable_inbound | bool | `false` | Whether inbound presence events are allowed, e.g. receiving presence events from other servers |
| dendrite.global.presence.enable_outbound | bool | `false` | Whether outbound presence events are allowed, e.g. sending presence events to other servers |
| dendrite.global.server_name | string | `"localhost"` | (required) Configure the server name for the dendrite instance. | | dendrite.global.server_name | string | `"localhost"` | (required) Configure the server name for the dendrite instance. |
| dendrite.global.server_notices | object | `{"avatar_url":"","display_name":"Server alerts","enabled":false,"local_part":"_server","room_name":"Server Alerts"}` | Server notices allows server admins to send messages to all users. |
| dendrite.global.server_notices.avatar_url | string | `""` | The mxid of the avatar to use |
| dendrite.global.server_notices.display_name | string | `"Server alerts"` | The displayname to be used when sending notices |
| dendrite.global.server_notices.local_part | string | `"_server"` | The server localpart to be used when sending notices, ensure this is not yet taken |
| dendrite.global.server_notices.room_name | string | `"Server Alerts"` | The roomname to be used when creating messages |
| dendrite.global.trusted_third_party_id_servers | list | `["matrix.org","vector.im"]` | Configure the list of domains the server will trust as identity servers | | dendrite.global.trusted_third_party_id_servers | list | `["matrix.org","vector.im"]` | Configure the list of domains the server will trust as identity servers |
| dendrite.global.well_known_server_name | string | `""` | Configure the well-known server name and optional port | | dendrite.global.well_known_server_name | string | `""` | Configure the well-known server name and optional port |
| dendrite.logging | list | See values.yaml | Configure logging. | | dendrite.logging | list | See values.yaml | Configure logging. |
@@ -125,13 +143,19 @@ For more information see:
| dendrite.matrix_key_secret.keyBody | string | `""` | New Key Body | | dendrite.matrix_key_secret.keyBody | string | `""` | New Key Body |
| dendrite.matrix_key_secret.secretPath | string | `"matrix_key.pem"` | Field in the secret to get the key from | | dendrite.matrix_key_secret.secretPath | string | `"matrix_key.pem"` | Field in the secret to get the key from |
| dendrite.polylithEnabled | bool | `false` | Enable polylith deployment | | dendrite.polylithEnabled | bool | `false` | Enable polylith deployment |
| dendrite.polylith_ingress | object | See values.yaml | Enable and configure polylith ingress as per https://github.com/matrix-org/dendrite/blob/main/docs/nginx/polylith-sample.conf |
| dendrite.polylith_ingress.syncapi_paths | list | See values.yaml | Sync API Paths are a little tricky since they require regular expressions. Therefore the paths will depend on the ingress controller used. See values.yaml for nginx and traefik. |
| dendrite.report_stats | object | `{"enabled":false,"endpoint":""}` | Usage statistics reporting configuration |
| dendrite.report_stats.enabled | bool | false | Enable or disable usage reporting |
| dendrite.report_stats.endpoint | string | `""` | Push endpoint for usage statistics |
| dendrite.tls_secret | object | See values.yaml | If enabled, use an existing secrets for the TLS certificate and key. Otherwise, to enable TLS a `server.crt` and `server.key` must be mounted at `/etc/dendrite`. | | dendrite.tls_secret | object | See values.yaml | If enabled, use an existing secrets for the TLS certificate and key. Otherwise, to enable TLS a `server.crt` and `server.key` must be mounted at `/etc/dendrite`. |
| dendrite.tracing | object | See values.yaml | Configure opentracing. | | dendrite.tracing | object | See values.yaml | Configure opentracing. |
| eduserver | object | values.yaml | Configure the edu server For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | federationapi | object | values.yaml | Configure the Federation API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| eduserver.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | federationapi.database | object | See values.yaml | Override general dendrite.database parameters. |
| eduserver.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | federationapi.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| eduserver.image.tag | string | chart.appVersion | image tag | | federationapi.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| federationapi | object | values.yaml | Configure the Federation API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | federationapi.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| federationapi.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| federationapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | federationapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| federationapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | federationapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| federationapi.image.tag | string | chart.appVersion | image tag | | federationapi.image.tag | string | chart.appVersion | image tag |
@@ -139,47 +163,79 @@ For more information see:
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"matrixdotorg/dendrite-monolith"` | image repository | | image.repository | string | `"matrixdotorg/dendrite-monolith"` | image repository |
| image.tag | string | chart.appVersion | image tag | | image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. | | ingress.main | object | See values.yaml | (Monolith Only) Enable and configure ingress settings for the chart under this key. |
| keyserver | object | See values.yaml | Configure the key server. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | keyserver | object | See values.yaml | Configure the key server. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| keyserver.database | object | See values.yaml | Override general dendrite.database parameters. |
| keyserver.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| keyserver.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| keyserver.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| keyserver.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| keyserver.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | keyserver.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| keyserver.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | keyserver.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| keyserver.image.tag | string | chart.appVersion | image tag | | keyserver.image.tag | string | chart.appVersion | image tag |
| mediaapi | object | values.yaml | Configure the Media API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | mediaapi | object | values.yaml | Configure the Media API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| mediaapi.database | object | See values.yaml | Override general dendrite.database parameters. |
| mediaapi.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| mediaapi.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| mediaapi.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| mediaapi.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| mediaapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | mediaapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| mediaapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | mediaapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| mediaapi.image.tag | string | chart.appVersion | image tag | | mediaapi.image.tag | string | chart.appVersion | image tag |
| mscs | object | values.yaml | Configuration for experimental MSCs For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| mscs.database | object | See values.yaml | Override general dendrite.database parameters. |
| mscs.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| mscs.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| mscs.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| mscs.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| nats.enabled | bool | See value.yaml | Enable and configure NATS for dendrite. Can be disabled for monolith deployments - an internal NATS server will be used in its place. | | nats.enabled | bool | See value.yaml | Enable and configure NATS for dendrite. Can be disabled for monolith deployments - an internal NATS server will be used in its place. |
| nats.nats.image | string | `"nats:2.7.1-alpine"` | | | nats.nats.image | string | `"nats:2.7.1-alpine"` | |
| nats.nats.jetstream.enabled | bool | `true` | | | nats.nats.jetstream.enabled | bool | `true` | |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.jetstream | object | See values.yaml | Configure Jetsream persistence. This is highly recommended in production. | | persistence.jetstream | object | See values.yaml | Configure Jetsream persistence. This is highly recommended in production. |
| postgresql.auth.database | string | `"dendrite"` | |
| postgresql.auth.password | string | `"changeme"` | |
| postgresql.auth.username | string | `"dendrite"` | |
| postgresql.enabled | bool | See value.yaml | Enable and configure postgres as the database for dendrite. | | postgresql.enabled | bool | See value.yaml | Enable and configure postgres as the database for dendrite. |
| postgresql.image.repository | string | `"bitnami/postgresql"` | | | postgresql.image.repository | string | `"bitnami/postgresql"` | |
| postgresql.image.tag | string | `"14.1.0"` | | | postgresql.image.tag | string | `"14.1.0"` | |
| postgresql.initdbScriptsConfigMap | string | `"dendrite-postgresql-init-scripts"` | |
| postgresql.persistence.enabled | bool | `false` | | | postgresql.persistence.enabled | bool | `false` | |
| postgresql.postgresqlDatabase | string | `"dendrite"` | | | postgresql.primary.initdb.scriptsConfigMap | string | `"dendrite-postgresql-init-scripts"` | |
| postgresql.postgresqlPassword | string | `"changeme"` | | | roomserver | object | values.yaml | Configure the Room Server For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| postgresql.postgresqlUsername | string | `"dendrite"` | | | roomserver.database | object | See values.yaml | Override general dendrite.database parameters. |
| roomserver | object | values.yaml | Configure the Room Server For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | roomserver.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| roomserver.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| roomserver.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| roomserver.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| roomserver.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | roomserver.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| roomserver.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | roomserver.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| roomserver.image.tag | string | chart.appVersion | image tag | | roomserver.image.tag | string | chart.appVersion | image tag |
| service | object | See values.yaml | If added dendrite will start a HTTP and HTTPS listener args: - "--tls-cert=server.crt" - "--tls-key=server.key" -- Configures service settings for the chart. | | service | object | See values.yaml | If added dendrite will start a HTTP and HTTPS listener args: - "--tls-cert=server.crt" - "--tls-key=server.key" -- Configures service settings for the chart. |
| service.main.ports.http | object | See values.yaml | Configures the default HTTP listener for dendrite | | service.main.ports.http | object | See values.yaml | Configures the default HTTP listener for dendrite |
| service.main.ports.https | object | See values.yaml | Configures the HTTPS listener for dendrite | | service.main.ports.https | object | See values.yaml | Configures the HTTPS listener for dendrite |
| syncapi | object | values.yaml | Configure the Sync API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | syncapi | object | values.yaml | Configure the Sync API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| syncapi.database | object | See values.yaml | Override general dendrite.database parameters. |
| syncapi.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| syncapi.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| syncapi.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| syncapi.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| syncapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | syncapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| syncapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | syncapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| syncapi.image.tag | string | chart.appVersion | image tag | | syncapi.image.tag | string | chart.appVersion | image tag |
| userapi | object | values.yaml | Configure the User API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) | | userapi | object | values.yaml | Configure the User API For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| userapi.config.bcrypt_cost | int | 10 | bcrypt cost (2^[cost] = rounds) |
| userapi.database | object | See values.yaml | Override general dendrite.database parameters. |
| userapi.database.conn_max_lifetime | string | dendrite.database.conn_max_lifetime | Maximum connection lifetime |
| userapi.database.connection_string | string | file or derived from included postgresql deployment | Custom connection string |
| userapi.database.max_idle_conns | string | dendrite.database.max_idle_conns | Maximum dile connections |
| userapi.database.max_open_conns | string | dendrite.database.max_open_conns | Maximum open connections |
| userapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | userapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| userapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository | | userapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| userapi.image.tag | string | chart.appVersion | image tag | | userapi.image.tag | string | chart.appVersion | image tag |
## Changelog ## Changelog
### Version 3.1.0 ### Version 6.1.0
#### Added #### Added
@@ -187,8 +243,15 @@ N/A
#### Changed #### Changed
* Upgraded `nats` chart dependency to version `0.15.0`. * Upgraded `common` chart dependency to version 4.5.0
* Upgraded `postgresql` chart dependency to version `10.16.2`. * Upgraded `common` chart dependency to version 4.5.0 for alias 'clientapi'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'mediaapi'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'syncapi'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'roomserver'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'federationapi'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'keyserver'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'userapi'
* Upgraded `common` chart dependency to version 4.5.0 for alias 'appserviceapi'
#### Fixed #### Fixed

View File

@@ -9,6 +9,9 @@ dendrite:
qVzy2Cwokt15RjGy8OzFSq6z0JFmI6QX/1Zw1VP73uU= qVzy2Cwokt15RjGy8OzFSq6z0JFmI6QX/1Zw1VP73uU=
-----END MATRIX PRIVATE KEY----- -----END MATRIX PRIVATE KEY-----
polylith_ingress:
enabled: true
host: matrix.k8s-at-home.org
nats: nats:
enabled: true enabled: true
persistence: persistence:

View File

@@ -1,5 +1,5 @@
{{- if .Values.dendrite.polylithEnabled }} {{- if .Values.dendrite.polylithEnabled }}
{{ $components := list "clientapi" "appserviceapi" "federationapi" "userapi" "keyserver" "mediaapi" "syncapi" "roomserver" "eduserver" }} {{ $components := list "clientapi" "appserviceapi" "federationapi" "userapi" "keyserver" "mediaapi" "syncapi" "roomserver" }}
{{- range $components }} {{- range $components }}
{{- include "common.values.setup" (index $.Subcharts .) }} {{- include "common.values.setup" (index $.Subcharts .) }}
{{- with (index $.Values .) }} {{- with (index $.Values .) }}
@@ -26,3 +26,52 @@
{{- $_ := set .Values.persistence "dendrite-tls" (include "dendrite.tlsVolume" . | fromYaml) -}} {{- $_ := set .Values.persistence "dendrite-tls" (include "dendrite.tlsVolume" . | fromYaml) -}}
{{ include "common.all" . }} {{ include "common.all" . }}
{{- end }} {{- end }}
{{- define "dendrite.hardcodedValues" -}}
probes:
liveness:
enabled: true
custom: true
spec:
initialDelaySeconds: 10
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 10
httpGet:
path: /_dendrite/monitor/health
{{- if .Values.dendrite.polylithEnabled }}
port: internal
{{ else }}
port: http
{{ end }}
readiness:
enabled: true
custom: true
spec:
initialDelaySeconds: 10
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 10
httpGet:
path: /_dendrite/monitor/health
{{- if .Values.dendrite.polylithEnabled }}
port: internal
{{ else }}
port: http
{{ end }}
startup:
enabled: true
custom: true
spec:
initialDelaySeconds: 5
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 10
httpGet:
path: /_dendrite/monitor/up
{{- if .Values.dendrite.polylithEnabled }}
port: internal
{{ else }}
port: http
{{ end }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "dendrite.hardcodedValues" . | fromYaml) -}}

View File

@@ -1,7 +1,8 @@
{{- $connectionString := "file:" -}} {{- $connectionString := "file:" -}}
{{- if .Values.postgresql.enabled}} {{- if .Values.postgresql.enabled}}
{{- $connectionString = print "postgresql://" .Values.postgresql.postgresqlUsername ":" .Values.postgresql.postgresqlPassword "@" (include "common.names.fullname" .) "-postgresql/" -}} {{- $connectionString = print "postgresql://" .Values.postgresql.auth.username ":" .Values.postgresql.auth.password "@" (include "common.names.fullname" $.Subcharts.postgresql) "/" -}}
{{- end}} {{- end}}
{{- $componentSpecificDatabaseConfig := or .Values.dendrite.polylithEnabled (not .Values.postgresql.enabled) -}}
--- ---
apiVersion: v1 apiVersion: v1
kind: Secret kind: Secret
@@ -18,10 +19,23 @@ stringData:
well_known_server_name: {{ default "" .Values.dendrite.global.well_known_server_name | quote }} well_known_server_name: {{ default "" .Values.dendrite.global.well_known_server_name | quote }}
trusted_third_party_id_servers: trusted_third_party_id_servers:
{{- toYaml .Values.dendrite.global.trusted_third_party_id_servers | nindent 8 }} {{- toYaml .Values.dendrite.global.trusted_third_party_id_servers | nindent 8 }}
disable_federation: {{ default false .Values.dendrite.global.disable_federation }}
presence:
enable_inbound: {{ default false .Values.dendrite.global.presence.enable_inbound}}
enable_outbound: {{ default false .Values.dendrite.global.presence.enable_outbound }}
report_stats:
enabled: {{ default false .Values.dendrite.report_stats.enabled }}
endpoint: {{ default "https://matrix.org/report-usage-stats/push" .Values.dendrite.report_stats.endpoint }}
server_notices:
enabled: {{ default false .Values.dendrite.global.server_notices.enabled }}
local_part: {{ default "_server" .Values.dendrite.global.server_notices.local_part | quote }}
display_name: {{ default "Server alerts" .Values.dendrite.global.server_notices.display_name | quote }}
avatar_url: {{ default "" .Values.dendrite.global.server_notices.avatar_url | quote }}
room_name: {{ default "Server Alerts" .Values.dendrite.global.server_notices.room_name | quote }}
jetstream: jetstream:
addresses: addresses:
{{- if .Values.nats.enabled }} {{- if .Values.nats.enabled }}
- {{ template "common.names.fullname" . }}-nats:4222 - {{ template "common.names.fullname" $.Subcharts.nats }}:4222
{{- else }} {{- else }}
[] []
{{- end }} {{- end }}
@@ -37,23 +51,36 @@ stringData:
enabled: {{ default false .Values.dendrite.global.dns_cache.enabled }} enabled: {{ default false .Values.dendrite.global.dns_cache.enabled }}
cache_size: {{ default 256 .Values.dendrite.global.dns_cache.cache_size }} cache_size: {{ default 256 .Values.dendrite.global.dns_cache.cache_size }}
cache_lifetime: {{ default "5m" .Values.dendrite.global.dns_cache.cache_lifetime }} cache_lifetime: {{ default "5m" .Values.dendrite.global.dns_cache.cache_lifetime }}
{{- if not $componentSpecificDatabaseConfig }}
database:
connection_string: {{ default (print $connectionString "dendrite?sslmode=disable") .Values.database.connection_string }}
max_open_conns: {{ default 100 .Values.database.max_open_conns }}
max_idle_conns: {{ default 5 .Values.database.max_idle_conns }}
conn_max_lifetime: {{default -1 .Values.database.conn_max_lifetime }}
{{- end }}
app_service_api: app_service_api:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:{{ .Values.appserviceapi.service.main.ports.internal.port }} listen: http://0.0.0.0:{{ .Values.appserviceapi.service.main.ports.internal.port }}
connect: http://{{ include "common.names.fullname" . }}-appserviceapi:{{ .Values.appserviceapi.service.main.ports.internal.port }} connect: http://{{ include "common.names.fullname" (index $.Subcharts "appserviceapi") }}:{{ .Values.appserviceapi.service.main.ports.internal.port }}
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
database: database:
connection_string: {{ $connectionString }}dendrite_appservice?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_appservice?sslmode=disable") .Values.appserviceapi.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.appserviceapi.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.appserviceapi.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.appserviceapi.database.conn_max_lifetime }}
{{- end }}
config_files: {{- toYaml .Values.appserviceapi.config.config_files | nindent 8 }} config_files: {{- toYaml .Values.appserviceapi.config.config_files | nindent 8 }}
client_api: client_api:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:{{ .Values.clientapi.service.main.ports.internal.port }} listen: http://0.0.0.0:{{ .Values.clientapi.service.main.ports.internal.port }}
connect: http://{{ include "common.names.fullname" . }}-clientapi:{{ .Values.clientapi.service.main.ports.internal.port }} connect: http://{{ include "common.names.fullname" (index $.Subcharts "clientapi") }}:{{ .Values.clientapi.service.main.ports.internal.port }}
external_api: external_api:
listen: http://0.0.0.0:{{ .Values.clientapi.service.main.ports.external.port }} listen: http://0.0.0.0:{{ .Values.clientapi.service.main.ports.external.port }}
registration_disabled: {{ default false .Values.clientapi.config.registration_disabled }} {{- end }}
registration_disabled: {{ default true .Values.clientapi.config.registration_disabled }}
registration_shared_secret: {{ default "" .Values.clientapi.config.registration_shared_secret | quote }} registration_shared_secret: {{ default "" .Values.clientapi.config.registration_shared_secret | quote }}
enable_registration_captcha: {{ default false .Values.clientapi.config.captcha.enabled }} enable_registration_captcha: {{ default false .Values.clientapi.config.captcha.enabled }}
recaptcha_public_key: {{ default "" .Values.clientapi.config.captcha.recaptcha_public_key | quote }} recaptcha_public_key: {{ default "" .Values.clientapi.config.captcha.recaptcha_public_key | quote }}
@@ -65,51 +92,60 @@ stringData:
enabled: {{ default true .Values.clientapi.config.rate_limiting.enabled }} enabled: {{ default true .Values.clientapi.config.rate_limiting.enabled }}
threshold: {{ default 5 .Values.clientapi.config.rate_limiting.threshold }} threshold: {{ default 5 .Values.clientapi.config.rate_limiting.threshold }}
cooloff_ms: {{ default 500 .Values.clientapi.config.rate_limiting.cooloff_ms }} cooloff_ms: {{ default 500 .Values.clientapi.config.rate_limiting.cooloff_ms }}
edu_server: exempt_user_ids: {{ .Values.clientapi.config.exempt_user_ids }}
internal_api:
listen: http://0.0.0.0:7778
connect: http://{{ include "common.names.fullname" . }}-eduserver:7778
federation_api: federation_api:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:7772 listen: http://0.0.0.0:7772
connect: http://{{ include "common.names.fullname" . }}-federationapi:7772 connect: http://{{ include "common.names.fullname" (index $.Subcharts "federationapi") }}:7772
external_api: external_api:
listen: http://0.0.0.0:8072 listen: http://0.0.0.0:8072
database: conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.federationapi.database.conn_max_lifetime }}
connection_string: {{ $connectionString }}dendrite_federationapi?sslmode=disable
max_open_conns: {{ .Values.dendrite.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }}
federation_certificates: {{- toYaml .Values.federationapi.config.federation_certificates | nindent 8 }} federation_certificates: {{- toYaml .Values.federationapi.config.federation_certificates | nindent 8 }}
send_max_retries: {{ default 16 .Values.federationapi.config.send_max_retries }}
disable_tls_validation: {{ default false .Values.federationapi.config.disable_tls_validation }}
proxy_outbound: proxy_outbound:
enabled: {{ default false .Values.federationapi.config.proxy_outbound.enabled }} enabled: {{ default false .Values.federationapi.config.proxy_outbound.enabled }}
protocol: {{ default "http" .Values.federationapi.config.proxy_outbound.protocol | quote }} protocol: {{ default "http" .Values.federationapi.config.proxy_outbound.protocol | quote }}
host: {{ default "localhost" .Values.federationapi.config.proxy_outbound.host | quote }} host: {{ default "localhost" .Values.federationapi.config.proxy_outbound.host | quote }}
port: {{ default 8080 .Values.federationapi.config.proxy_outbound.port }} port: {{ default 8080 .Values.federationapi.config.proxy_outbound.port }}
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
database:
connection_string: {{ default (print $connectionString "dendrite_federationapi?sslmode=disable") .Values.federationapi.database.connection_string }}
max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.federationapi.database.max_open_conns }}
max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.federationapi.database.max_idle_conns }}
{{- end }}
send_max_retries: {{ default 16 .Values.federationapi.config.send_max_retries }}
disable_tls_validation: {{ default false .Values.federationapi.config.disable_tls_validation }}
key_perspectives: {{- toYaml .Values.federationapi.config.key_perspectives | nindent 8 }} key_perspectives: {{- toYaml .Values.federationapi.config.key_perspectives | nindent 8 }}
prefer_direct_fetch: {{ default false .Values.federationapi.config.prefer_direct_fetch }} prefer_direct_fetch: {{ default false .Values.federationapi.config.prefer_direct_fetch }}
key_server: key_server:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:7779 listen: http://0.0.0.0:7779
connect: http://{{ include "common.names.fullname" . }}-keyserver:7779 connect: http://{{ include "common.names.fullname" (index $.Subcharts "keyserver") }}:7779
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
database: database:
connection_string: {{ $connectionString }}dendrite_keyserver?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_keyserver?sslmode=disable") .Values.keyserver.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.keyserver.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.keyserver.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.keyserver.database.conn_max_lifetime }}
{{- end }}
media_api: media_api:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:7774 listen: http://0.0.0.0:7774
connect: http://{{ include "common.names.fullname" . }}-mediaapi:7774 connect: http://{{ include "common.names.fullname" (index $.Subcharts "mediaapi") }}:7774
external_api: external_api:
listen: http://0.0.0.0:8074 listen: http://0.0.0.0:8074
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
database: database:
connection_string: {{ $connectionString }}dendrite_mediaapi?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_mediaapi?sslmode=disable") .Values.mediaapi.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.mediaapi.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.mediaapi.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.mediaapi.database.conn_max_lifetime }}
{{- end }}
base_path: {{ default "/var/dendrite/media" .Values.mediaapi.config.base_path | quote }} base_path: {{ default "/var/dendrite/media" .Values.mediaapi.config.base_path | quote }}
max_file_size_bytes: {{ int ( default 10485760 .Values.mediaapi.config.max_file_size_bytes ) }} max_file_size_bytes: {{ int ( default 10485760 .Values.mediaapi.config.max_file_size_bytes ) }}
dynamic_thumbnails: {{ default false .Values.mediaapi.config.dynamic_thumbnails }} dynamic_thumbnails: {{ default false .Values.mediaapi.config.dynamic_thumbnails }}
@@ -117,45 +153,55 @@ stringData:
thumbnail_sizes: {{- toYaml .Values.mediaapi.config.thumbnail_sizes | nindent 8 }} thumbnail_sizes: {{- toYaml .Values.mediaapi.config.thumbnail_sizes | nindent 8 }}
mscs: mscs:
mscs: {{ .Values.dendrite.global.mscs | toYaml | nindent 8 }} mscs: {{ .Values.dendrite.global.mscs | toYaml | nindent 8 }}
{{- if $componentSpecificDatabaseConfig }}
database: database:
connection_string: {{ $connectionString }}dendrite_mscs?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_mscs?sslmode=disable") .Values.mscs.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.mscs.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.mscs.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.mscs.database.conn_max_lifetime }}
{{- end }}
room_server: room_server:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:7770 listen: http://0.0.0.0:7770
connect: http://{{ include "common.names.fullname" . }}-roomserver:7770 connect: http://{{ include "common.names.fullname" (index $.Subcharts "roomserver") }}:7770
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
database: database:
connection_string: {{ $connectionString }}dendrite_roomserver?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_roomserver?sslmode=disable") .Values.roomserver.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.roomserver.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.roomserver.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.roomserver.database.conn_max_lifetime }}
{{- end }}
sync_api: sync_api:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:7773 listen: http://0.0.0.0:7773
connect: http://{{ include "common.names.fullname" . }}-syncapi:7773 connect: http://{{ include "common.names.fullname" (index $.Subcharts "syncapi") }}:7773
external_api: external_api:
listen: http://0.0.0.0:8073 listen: http://0.0.0.0:8073
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
database: database:
connection_string: {{ $connectionString }}dendrite_syncapi?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_syncapi?sslmode=disable") .Values.syncapi.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.syncapi.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.syncapi.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.syncapi.database.conn_max_lifetime }}
{{- end }}
user_api: user_api:
{{- if .Values.dendrite.polylithEnabled }}
internal_api: internal_api:
listen: http://0.0.0.0:7781 listen: http://0.0.0.0:7781
connect: http://{{ include "common.names.fullname" . }}-userapi:7781 connect: http://{{ include "common.names.fullname" (index $.Subcharts "userapi") }}:7781
{{- end }}
{{- if $componentSpecificDatabaseConfig }}
account_database: account_database:
connection_string: {{ $connectionString }}dendrite_userapi_accounts?sslmode=disable connection_string: {{ default (print $connectionString "dendrite_userapi_accounts?sslmode=disable") .Values.userapi.database.connection_string }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }} max_open_conns: {{ default .Values.dendrite.database.max_open_conns .Values.userapi.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }} max_idle_conns: {{ default .Values.dendrite.database.max_idle_conns .Values.userapi.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }} conn_max_lifetime: {{ default .Values.dendrite.database.conn_max_lifetime .Values.userapi.database.conn_max_lifetime }}
device_database: {{- end }}
connection_string: {{ $connectionString }}dendrite_userapi_devices?sslmode=disable bcrypt_cost: {{ default 10 .Values.userapi.config.bcrypt_cost }}
max_open_conns: {{ .Values.dendrite.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }}
tracing: tracing:
enabled: {{ .Values.dendrite.tracing.enabled }} enabled: {{ .Values.dendrite.tracing.enabled }}
jaeger: {{- toYaml .Values.dendrite.tracing.jaeger | nindent 8 }} jaeger: {{- toYaml .Values.dendrite.tracing.jaeger | nindent 8 }}

View File

@@ -0,0 +1,57 @@
{{- if .Values.dendrite.polylith_ingress.enabled -}}
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: {{ include "common.names.fullname" . }}
{{- if .Values.dendrite.polylith_ingress.annotations }}
annotations: {{ toYaml .Values.dendrite.polylith_ingress.annotations | nindent 4 }}
{{- end }}
spec:
{{- if .Values.dendrite.tls_secret.enabled }}
tls:
- hosts:
- {{ .Values.dendrite.polylith_ingress.host | quote }}
secretName: {{ .Values.dendrite.tls_secret.existingSecret }}
{{- end }}
rules:
- host: {{ .Values.dendrite.polylith_ingress.host | quote }}
http:
paths:
{{- range .Values.dendrite.polylith_ingress.syncapi_paths }}
- path: {{ . | quote }}
pathType: Exact
backend:
service:
name: {{ include "common.names.fullname" (index $.Subcharts "syncapi") }}
port:
number: {{ $.Values.syncapi.service.main.ports.external.port }}
{{- end }}
- path: /_matrix/client
pathType: Prefix
backend:
service:
name: {{ include "common.names.fullname" (index $.Subcharts "clientapi") }}
port:
number: {{ .Values.clientapi.service.main.ports.external.port }}
- path: /_matrix/federation
pathType: Prefix
backend:
service:
name: {{ include "common.names.fullname" (index $.Subcharts "federationapi") }}
port:
number: {{ .Values.federationapi.service.main.ports.external.port }}
- path: /_matrix/key
pathType: Prefix
backend:
service:
name: {{ include "common.names.fullname" (index $.Subcharts "federationapi") }}
port:
number: {{ .Values.federationapi.service.main.ports.external.port }}
- path: /_matrix/media
pathType: Prefix
backend:
service:
name: {{ include "common.names.fullname" (index $.Subcharts "mediaapi") }}
port:
number: {{ .Values.mediaapi.service.main.ports.external.port }}
{{- end -}}

View File

@@ -4,11 +4,11 @@ apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
creationTimestamp: null creationTimestamp: null
name: {{ .Values.postgresql.initdbScriptsConfigMap | quote }} name: {{ .Values.postgresql.primary.initdb.scriptsConfigMap | quote }}
data: data:
create-db.sh: | create-db.sh: |
#!/bin/sh #!/bin/sh
for db in userapi_accounts userapi_devices mediaapi syncapi roomserver keyserver federationapi appservice naffka; do for db in userapi_accounts mediaapi syncapi roomserver keyserver federationapi appservice; do
createdb -U {{ .Values.postgresql.postgresqlUsername }} -O {{ .Values.postgresql.postgresqlUsername }} dendrite_$db createdb -U {{ .Values.postgresql.auth.username }} -O {{ .Values.postgresql.auth.username }} dendrite_$db
done done
{{- end }} {{- end }}

View File

@@ -37,7 +37,8 @@ service:
protocol: HTTPS protocol: HTTPS
ingress: ingress:
# -- Enable and configure ingress settings for the chart under this key. # -- (Monolith Only) Enable and configure ingress settings for the chart under
# this key.
# @default -- See values.yaml # @default -- See values.yaml
main: main:
enabled: false enabled: false
@@ -58,8 +59,24 @@ persistence:
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
size: 1Gi size: 1Gi
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
# -- Configure the key server. # -- Configure the key server.
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- See values.yaml # @default -- See values.yaml
keyserver: keyserver:
image: image:
@@ -79,9 +96,24 @@ keyserver:
enabled: true enabled: true
port: 7779 port: 7779
args: "keyserver" args: "keyserver"
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
# -- Configure the app service api. # -- Configure the app service api.
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- See values.yaml # @default -- See values.yaml
appserviceapi: appserviceapi:
image: image:
@@ -100,12 +132,29 @@ appserviceapi:
internal: internal:
enabled: true enabled: true
port: 7777 port: 7777
ingress:
args: "appservice" args: "appservice"
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
config: config:
config_files: [] config_files: []
# -- Configuration for the client api component. # -- Configuration for the client api component.
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- See values.yaml # @default -- See values.yaml
clientapi: clientapi:
image: image:
@@ -155,9 +204,10 @@ clientapi:
enabled: true enabled: true
threshold: 5 threshold: 5
cooloff_ms: 500 cooloff_ms: 500
exempt_user_ids: []
# -- Configure the Federation API # -- Configure the Federation API
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- values.yaml # @default -- values.yaml
federationapi: federationapi:
image: image:
@@ -180,6 +230,21 @@ federationapi:
enabled: true enabled: true
port: 8072 port: 8072
args: "federationapi" args: "federationapi"
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
config: config:
federation-certificates: [] federation-certificates: []
send-max_retires: 16 send-max_retires: 16
@@ -199,7 +264,7 @@ federationapi:
prefer_direct_fetch: false prefer_direct_fetch: false
# -- Configure the User API # -- Configure the User API
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- values.yaml # @default -- values.yaml
userapi: userapi:
image: image:
@@ -219,9 +284,28 @@ userapi:
enabled: true enabled: true
port: 7781 port: 7781
args: "userapi" args: "userapi"
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
config:
# -- bcrypt cost (2^[cost] = rounds)
# @default -- 10
bcrypt_cost: 10
# -- Configure the Sync API # -- Configure the Sync API
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- values.yaml # @default -- values.yaml
syncapi: syncapi:
image: image:
@@ -229,7 +313,7 @@ syncapi:
repository: matrixdotorg/dendrite-polylith repository: matrixdotorg/dendrite-polylith
# -- image tag # -- image tag
# @default -- chart.appVersion # @default -- chart.appVersion
tag: latest tag:
# -- image pull policy # -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
service: service:
@@ -244,9 +328,24 @@ syncapi:
enabled: true enabled: true
port: 8073 port: 8073
args: "syncapi" args: "syncapi"
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
# -- Configure the Room Server # -- Configure the Room Server
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- values.yaml # @default -- values.yaml
roomserver: roomserver:
image: image:
@@ -266,31 +365,24 @@ roomserver:
enabled: true enabled: true
port: 7770 port: 7770
args: "roomserver" args: "roomserver"
# -- Override general dendrite.database parameters.
# -- Configure the edu server # @default -- See values.yaml
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) database:
# @default -- values.yaml # -- Custom connection string
eduserver: # @default -- file or derived from included postgresql deployment
image: connection_string: null
# -- image repository # -- Maximum open connections
repository: matrixdotorg/dendrite-polylith # @default -- dendrite.database.max_open_conns
# -- image tag max_open_conns: null
# @default -- chart.appVersion # -- Maximum dile connections
tag: # @default -- dendrite.database.max_idle_conns
# -- image pull policy max_idle_conns: null
pullPolicy: IfNotPresent # -- Maximum connection lifetime
service: # @default -- dendrite.database.conn_max_lifetime
main: conn_max_lifetime: null
ports:
http:
enabled: false
internal:
enabled: true
port: 7778
args: "eduserver"
# -- Configure the Media API # -- Configure the Media API
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- values.yaml # @default -- values.yaml
mediaapi: mediaapi:
image: image:
@@ -313,6 +405,21 @@ mediaapi:
enabled: true enabled: true
port: 8074 port: 8074
args: "mediaapi" args: "mediaapi"
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
config: config:
base_path: *mediaPath base_path: *mediaPath
max_file_size_bytes: 10485760 max_file_size_bytes: 10485760
@@ -329,13 +436,40 @@ mediaapi:
height: 480 height: 480
method: scale method: scale
# -- Configuration for experimental MSCs
# For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- values.yaml
mscs:
# -- Override general dendrite.database parameters.
# @default -- See values.yaml
database:
# -- Custom connection string
# @default -- file or derived from included postgresql deployment
connection_string: null
# -- Maximum open connections
# @default -- dendrite.database.max_open_conns
max_open_conns: null
# -- Maximum dile connections
# @default -- dendrite.database.max_idle_conns
max_idle_conns: null
# -- Maximum connection lifetime
# @default -- dendrite.database.conn_max_lifetime
conn_max_lifetime: null
# -- Configuration for Dendrite. # -- Configuration for Dendrite.
# For more information see [the sample # For more information see [the sample
# denrite-config.yaml](https://github.com/matrix-org/dendrite/blob/master/build/docker/config/dendrite-config.yaml) # denrite-config.yaml](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml)
# @default -- See values.yaml # @default -- See values.yaml
dendrite: dendrite:
# -- Enable polylith deployment # -- Enable polylith deployment
polylithEnabled: false polylithEnabled: false
# -- Usage statistics reporting configuration
report_stats:
# -- Enable or disable usage reporting
# @default -- false
enabled: false
# -- Push endpoint for usage statistics
endpoint: ""
# -- If enabled, use an existing secrets for the TLS certificate and key. # -- If enabled, use an existing secrets for the TLS certificate and key.
# Otherwise, to enable TLS a `server.crt` and `server.key` must be mounted at # Otherwise, to enable TLS a `server.crt` and `server.key` must be mounted at
# `/etc/dendrite`. # `/etc/dendrite`.
@@ -345,6 +479,7 @@ dendrite:
existingSecret: "" existingSecret: ""
crtPath: tls.crt crtPath: tls.crt
keyPath: tls.key keyPath: tls.key
matrix_key_secret: matrix_key_secret:
# -- Create matrix_key secret using the keyBody below. # -- Create matrix_key secret using the keyBody below.
create: false create: false
@@ -355,6 +490,28 @@ dendrite:
# -- Field in the secret to get the key from # -- Field in the secret to get the key from
secretPath: matrix_key.pem secretPath: matrix_key.pem
# -- Enable and configure polylith ingress as per
# https://github.com/matrix-org/dendrite/blob/main/docs/nginx/polylith-sample.conf
# @default -- See values.yaml
polylith_ingress:
enabled: false
host: ""
annotations: {}
# -- Sync API Paths are a little tricky since they require regular expressions. Therefore
# the paths will depend on the ingress controller used. See values.yaml for nginx and traefik.
# @default -- See values.yaml
syncapi_paths: []
# For Traefik uncomment these lines
# - /_matrix/client/{version:.*?}/rooms/{roomid:.*?}/messages
# - /_matrix/client/{version:.*?}/keys/changes
# - /_matrix/client/{version:.*?}/user/{userid:.*?}/filter/{filterid:.*?}
# - /_matrix/client/{version:.*?}/user/{userid:.*?}/filter
# - /_matrix/client/{version:.*?}/sync
#
# For nginx uncomment these lines and add the annotations here:
# https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#use-regex
# - /_matrix/client/.*?/(sync|user/.*?/filter/?.*|keys/changes|rooms/.*?/messages)$
# -- Configure database connection parameters. # -- Configure database connection parameters.
# @default -- See values.yaml # @default -- See values.yaml
database: database:
@@ -374,6 +531,26 @@ dendrite:
trusted_third_party_id_servers: trusted_third_party_id_servers:
- matrix.org - matrix.org
- vector.im - vector.im
# -- Disables federation
disable_federation: false
# -- Configure handling of presence events
presence:
# -- Whether inbound presence events are allowed, e.g. receiving presence events from other servers
enable_inbound: false
# -- Whether outbound presence events are allowed, e.g. sending presence events to other servers
enable_outbound: false
# -- Server notices allows server admins to send messages to all users.
server_notices:
enabled: false
# -- The server localpart to be used when sending notices, ensure this is not yet taken
local_part: "_server"
# -- The displayname to be used when sending notices
display_name: "Server alerts"
# -- The mxid of the avatar to use
avatar_url: ""
# -- The roomname to be used when creating messages
room_name: "Server Alerts"
# -- Configure prometheus metrics collection for dendrite. # -- Configure prometheus metrics collection for dendrite.
# @default -- See values.yaml # @default -- See values.yaml
metrics: metrics:
@@ -424,12 +601,15 @@ postgresql:
image: image:
repository: bitnami/postgresql repository: bitnami/postgresql
tag: "14.1.0" tag: "14.1.0"
postgresqlUsername: dendrite auth:
postgresqlPassword: changeme username: dendrite
postgresqlDatabase: dendrite password: changeme
database: dendrite
persistence: persistence:
enabled: false enabled: false
initdbScriptsConfigMap: "dendrite-postgresql-init-scripts" primary:
initdb:
scriptsConfigMap: "dendrite-postgresql-init-scripts"
nats: nats:
# -- Enable and configure NATS for dendrite. Can be disabled for monolith # -- Enable and configure NATS for dendrite. Can be disabled for monolith

View File

@@ -0,0 +1,24 @@
---
apiVersion: v2
appVersion: v1.24.2
description: handbrake helm package
name: handbrake
version: 0.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- handbrake
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/handbrake
icon: https://handbrake.org/icon
sources:
- https://hub.docker.com/r/jlesage/handbrake
maintainers:
- name: lucacalcaterra
email: calcaterra.luca@gmail.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.5.0
annotations:
artifacthub.io/changes: |-
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,15 +1,14 @@
# truecommand # handbrake
![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: 2.0.1](https://img.shields.io/badge/AppVersion-2.0.1-informational?style=flat-square) ![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![AppVersion: v1.24.2](https://img.shields.io/badge/AppVersion-v1.24.2-informational?style=flat-square)
Central Management of TrueNAS storage systems handbrake 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)** **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 ## Source Code
* <https://www.truenas.com/truecommand> * <https://hub.docker.com/r/jlesage/handbrake>
* <https://hub.docker.com/r/ixsystems/truecommand>
## Requirements ## Requirements
@@ -19,30 +18,30 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
```console ```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/ helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update helm repo update
helm install truecommand k8s-at-home/truecommand helm install handbrake k8s-at-home/handbrake
``` ```
## Installing the Chart ## Installing the Chart
To install the chart with the release name `truecommand` To install the chart with the release name `handbrake`
```console ```console
helm install truecommand k8s-at-home/truecommand helm install handbrake k8s-at-home/handbrake
``` ```
## Uninstalling the Chart ## Uninstalling the Chart
To uninstall the `truecommand` deployment To uninstall the `handbrake` deployment
```console ```console
helm uninstall truecommand helm uninstall handbrake
``` ```
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release. The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
@@ -55,15 +54,15 @@ Other values may be used from the [values.yaml](https://github.com/k8s-at-home/l
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console ```console
helm install truecommand \ helm install handbrake \
--set env.TZ="America/New York" \ --set env.TZ="America/New York" \
k8s-at-home/truecommand k8s-at-home/handbrake
``` ```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console ```console
helm install truecommand k8s-at-home/truecommand -f values.yaml helm install handbrake k8s-at-home/handbrake -f values.yaml
``` ```
## Custom configuration ## Custom configuration
@@ -76,18 +75,18 @@ N/A
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env | object | See below | environment variables. See [image docs](https://hub.docker.com/r/ixsystems/truecommand) for more details. | | env | object | See below | environment variables. See more environment variables in the [handbrake documentation](https://handbrake.org/docs). |
| env.TZ | string | `"UTC"` | Set the container timezone | | env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"ixsystems/truecommand"` | | | image.repository | string | `"jlesage/handbrake"` | image repository |
| image.tag | string | `"2.0.1"` | | | image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| service | object | See values.yaml | Configures service settings for the chart. | | service | object | See values.yaml | Configures service settings for the chart. |
## Changelog ## Changelog
### Version 3.2.0 ### Version 0.1.0
#### Added #### Added
@@ -95,7 +94,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed
@@ -103,7 +102,7 @@ N/A
### Older versions ### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/truecommand?modal=changelog) A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/handbrake?modal=changelog)
## Support ## Support

View 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: jlesage/handbrake
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [handbrake documentation](https://handbrake.org/docs).
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 5800
vnc:
enabled: false
port: 5900
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"
storage:
enabled: false
mountPath: "/storage"
output:
enabled: false
mountPath: "/output"

View File

@@ -0,0 +1,16 @@
---
apiVersion: v2
description: A KaH-common powered chart template. This can be useful for small projects that don't have their own chart.
name: kah-common-chart
version: 1.2.0
maintainers:
- name: bjw-s
email: me@bjw-s.dev
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.5.0
annotations:
artifacthub.io/changes: |-
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -0,0 +1,2 @@
---
{{ include "common.all" . }}

View File

@@ -0,0 +1 @@
---

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 1.0.0 appVersion: 1.0.0
description: LanCache Monolithic - a caching proxy server for game download content description: LanCache Monolithic - a caching proxy server for game download content
name: lancache name: lancache
version: 0.4.0 version: 0.6.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- lancache - lancache
@@ -18,8 +19,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Added probes for LanCache DNS container. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# lancache # lancache
![Version: 0.4.0](https://img.shields.io/badge/Version-0.4.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square) ![Version: 0.6.0](https://img.shields.io/badge/Version-0.6.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 LanCache Monolithic - a caching proxy server for game download content
@@ -20,7 +20,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -104,15 +104,15 @@ N/A
## Changelog ## Changelog
### Version 0.4.0 ### Version 0.6.0
#### Added #### Added
* Added probes for LanCache DNS container. N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -0,0 +1,24 @@
---
apiVersion: v2
appVersion: latest
description: mopidy helm package
name: mopidy
version: 0.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- mopidy
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/mopidy
icon: https://mopidy.org/icon
sources:
- https://github.com/mopidy/mopidy-docker
maintainers:
- name: lanquarden
email: lanquarden@gmail.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.5.0
annotations:
artifacthub.io/changes: |-
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -0,0 +1,116 @@
# mopidy
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
mopidy 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/mopidy/mopidy-docker>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install mopidy k8s-at-home/mopidy
```
## Installing the Chart
To install the chart with the release name `mopidy`
```console
helm install mopidy k8s-at-home/mopidy
```
## Uninstalling the Chart
To uninstall the `mopidy` deployment
```console
helm uninstall mopidy
```
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 mopidy \
--set env.TZ="America/New York" \
k8s-at-home/mopidy
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install mopidy k8s-at-home/mopidy -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 |
|-----|------|---------|-------------|
| config | string | `"[core]\ndata_dir = /var/lib/mopidy\n\n[audio]\noutput = audioresample ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! tcpclientsink host=snapcast port=4953\n\n[http]\nhostname = 0.0.0.0\ndefault_app = iris\n\n[mpd]\nhostname = 0.0.0.0\n\n[tidal]\nenabled = false\n\n[mixcloud]\nenabled = false\n\n[subidy]\nenabled = true\nurl = http://gonic\nusername = admin\npassword = admin\n\n[spotify]\nenabled = false\n# Fast startup because we use the Spotify HTTP API to load these instead\n# Makes playlists unavailable under Browse > Spotify.\nallow_playlists = false\n"` | |
| env | object | See below | environment variables. See more environment variables in the [mopidy documentation](https://mopidy.org/docs). |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"jaedb/iris"` | 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 0.1.0
#### Added
N/A
#### Changed
* Upgraded `common` chart dependency to version 4.5.0
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/mopidy?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)

View File

@@ -0,0 +1,19 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.values.setup" . }}
{{/* Append the hardcoded settings */}}
{{- define "mopidy.hardcodedValues" -}}
persistence:
mopidy-config:
enabled: "true"
mountPath: "/config/mopidy.conf"
subPath: "mopidy.conf"
type: "custom"
volumeSpec:
configMap:
name: {{ printf "%v-config" (include "common.names.fullname" .) }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "mopidy.hardcodedValues" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "common.all" . }}

View File

@@ -1,3 +1,5 @@
{{- include "common.values.setup" . -}}
---
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
@@ -5,5 +7,5 @@ metadata:
labels: labels:
{{- include "common.labels" . | nindent 4 }} {{- include "common.labels" . | nindent 4 }}
data: data:
startup.sh: | mopidy.conf: |
{{- .Values.config | nindent 4 }} {{- .Values.config | nindent 4 }}

View File

@@ -0,0 +1,79 @@
#
# 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: jaedb/iris
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [mopidy documentation](https://mopidy.org/docs).
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
PIP_PACKAGES: Mopidy-Mixcloud Mopidy-Subidy
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 6680
# mopidy JSON-RPC port
json-rpc:
enabled: true
port: 6600
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: /data
config: |
[core]
data_dir = /var/lib/mopidy
[audio]
output = audioresample ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! tcpclientsink host=snapcast port=4953
[http]
hostname = 0.0.0.0
default_app = iris
[mpd]
hostname = 0.0.0.0
[tidal]
enabled = false
[mixcloud]
enabled = false
[subidy]
enabled = true
url = http://gonic
username = admin
password = admin
[spotify]
enabled = false
# Fast startup because we use the Spotify HTTP API to load these instead
# Makes playlists unavailable under Browse > Spotify.
allow_playlists = false

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 3.2.0 appVersion: 3.2.0
description: openhab helm package description: openhab helm package
name: openhab name: openhab
version: 1.3.0 version: 1.5.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- openhab - openhab
@@ -16,8 +17,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# openhab # openhab
![Version: 1.3.0](https://img.shields.io/badge/Version-1.3.0-informational?style=flat-square) ![AppVersion: 3.2.0](https://img.shields.io/badge/AppVersion-3.2.0-informational?style=flat-square) ![Version: 1.5.0](https://img.shields.io/badge/Version-1.5.0-informational?style=flat-square) ![AppVersion: 3.2.0](https://img.shields.io/badge/AppVersion-3.2.0-informational?style=flat-square)
openhab helm package openhab helm package
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -87,7 +87,7 @@ N/A
## Changelog ## Changelog
### Version 1.3.0 ### Version 1.5.0
#### Added #### Added
@@ -95,7 +95,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,3 +1,5 @@
{{- include "common.values.setup" . -}}
---
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:

View File

@@ -1,9 +1,10 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 0.0.138 appVersion: 0.0.138
description: scrypted helm package description: scrypted helm package
name: scrypted name: scrypted
type: application type: application
version: 0.1.0 version: 0.3.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- scrypted - scrypted
@@ -17,8 +18,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial version description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# scrypted # scrypted
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.138](https://img.shields.io/badge/AppVersion-0.0.138-informational?style=flat-square) ![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.138](https://img.shields.io/badge/AppVersion-0.0.138-informational?style=flat-square)
scrypted helm package scrypted helm package
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -86,15 +86,15 @@ N/A
## Changelog ## Changelog
### Version 0.1.0 ### Version 0.3.0
#### Added #### Added
* Initial version N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: main appVersion: main
description: Dedicated server for 7 Days to Die description: Dedicated server for 7 Days to Die
name: sdtd name: sdtd
version: 0.1.0 version: 0.3.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- 7d2d - 7d2d
@@ -16,8 +17,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial version description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# sdtd # sdtd
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![AppVersion: main](https://img.shields.io/badge/AppVersion-main-informational?style=flat-square) ![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![AppVersion: main](https://img.shields.io/badge/AppVersion-main-informational?style=flat-square)
Dedicated server for 7 Days to Die Dedicated server for 7 Days to Die
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -87,15 +87,15 @@ N/A
## Changelog ## Changelog
### Version 0.1.0 ### Version 0.3.0
#### Added #### Added
* Initial version N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,5 +1,6 @@
---
apiVersion: v2 apiVersion: v2
version: 1.0.0 version: 1.2.0
description: Dockerized Signal Messenger REST API description: Dockerized Signal Messenger REST API
name: signal-cli-rest-api name: signal-cli-rest-api
appVersion: "0.57" appVersion: "0.57"
@@ -18,8 +19,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial version description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# signal-cli-rest-api # signal-cli-rest-api
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 0.57](https://img.shields.io/badge/AppVersion-0.57-informational?style=flat-square) ![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![AppVersion: 0.57](https://img.shields.io/badge/AppVersion-0.57-informational?style=flat-square)
Dockerized Signal Messenger REST API Dockerized Signal Messenger REST API
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -87,15 +87,15 @@ N/A
## Changelog ## Changelog
### Version 1.0.0 ### Version 1.2.0
#### Added #### Added
* Initial version N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 1.0.0-beta.14 appVersion: 1.0.0-beta.14
description: TeamSpeak & Discord Bot description: TeamSpeak & Discord Bot
name: sinusbot name: sinusbot
version: 0.3.0 version: 0.5.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- sinusbot - sinusbot
@@ -16,8 +17,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# sinusbot # sinusbot
![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![AppVersion: 1.0.0-beta.14](https://img.shields.io/badge/AppVersion-1.0.0--beta.14-informational?style=flat-square) ![Version: 0.5.0](https://img.shields.io/badge/Version-0.5.0-informational?style=flat-square) ![AppVersion: 1.0.0-beta.14](https://img.shields.io/badge/AppVersion-1.0.0--beta.14-informational?style=flat-square)
TeamSpeak & Discord Bot TeamSpeak & Discord Bot
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -90,7 +90,7 @@ N/A
## Changelog ## Changelog
### Version 0.3.0 ### Version 0.5.0
#### Added #### Added
@@ -98,7 +98,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -0,0 +1,25 @@
---
apiVersion: v2
appVersion: latest
description: snapcast helm package
name: snapcast
version: 0.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- snapcast
- snapserver
home: https://github.com/k8s-at-home/charts/tree/master/charts/incubator/snapcast
icon: https://github.com/badaix/snapcast/blob/master/doc/web_hi_res_512.png
sources:
- https://github.com/badaix/snapcast
maintainers:
- name: lanquarden
email: lanquarden@gmail.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.5.0
annotations:
artifacthub.io/changes: |-
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -0,0 +1,119 @@
# snapcast
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
snapcast 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/badaix/snapcast>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install snapcast k8s-at-home/snapcast
```
## Installing the Chart
To install the chart with the release name `snapcast`
```console
helm install snapcast k8s-at-home/snapcast
```
## Uninstalling the Chart
To uninstall the `snapcast` deployment
```console
helm uninstall snapcast
```
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 snapcast \
--set env.TZ="America/New York" \
k8s-at-home/snapcast
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install snapcast k8s-at-home/snapcast -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 |
|-----|------|---------|-------------|
| config | string | See values.yaml | Snapserver configuration, see https://github.com/badaix/snapcast/blob/master/doc/configuration.md |
| env | object | See below | environment variables. |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"saiyato/snapserver"` | 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. |
| service.main.ports.clients | object | `{"enabled":true,"port":1704}` | Snapcast clients connect on port 1704 (default) |
| service.main.ports.control | object | `{"enabled":true,"port":1705}` | Snapcast control on port 1705 (default) |
| service.streams | object | `{"enabled":true,"ports":{"stream1":{"enabled":true,"port":4953},"stream2":{"enabled":true,"port":4954}}}` | Configure stream ports when using TCP server sockets as snapserver input streams |
## Changelog
### Version 0.1.0
#### Added
N/A
#### Changed
* Upgraded `common` chart dependency to version 4.5.0
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/snapcast?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)

View File

@@ -0,0 +1,19 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.values.setup" . }}
{{/* Append the hardcoded settings */}}
{{- define "snapcast.hardcodedValues" -}}
persistence:
snapcast-config:
enabled: "true"
mountPath: "/etc/snapserver.conf"
subPath: "snapserver.conf"
type: "custom"
volumeSpec:
configMap:
name: {{ printf "%v-config" (include "common.names.fullname" .) }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "snapcast.hardcodedValues" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "common.all" . }}

View File

@@ -1,3 +1,5 @@
{{- include "common.values.setup" . -}}
---
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
@@ -5,5 +7,5 @@ metadata:
labels: labels:
{{- include "common.labels" . | nindent 4 }} {{- include "common.labels" . | nindent 4 }}
data: data:
idea.properties: | snapserver.conf: |
{{- include "print-or-recurse" (dict "key" "idea" "value" .Values.idea) | indent 4 }} {{- .Values.config | nindent 4 }}

View File

@@ -0,0 +1,241 @@
#
# 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: saiyato/snapserver
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables.
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 1780
# -- Snapcast clients connect on port 1704 (default)
clients:
enabled: true
port: 1704
# -- Snapcast control on port 1705 (default)
control:
enabled: true
port: 1705
# -- Configure stream ports when using TCP server sockets as snapserver input streams
streams:
enabled: true
ports:
stream1:
enabled: true
port: 4953
stream2:
enabled: true
port: 4954
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: /data
# -- Snapserver configuration, see https://github.com/badaix/snapcast/blob/master/doc/configuration.md
# @default -- See values.yaml
config: |
###############################################################################
# ______ #
# / _____) #
# ( (____ ____ _____ ____ ___ _____ ____ _ _ _____ ____ #
# \____ \ | _ \ (____ || _ \ /___)| ___ | / ___)| | | || ___ | / ___) #
# _____) )| | | |/ ___ || |_| ||___ || ____|| | \ V / | ____|| | #
# (______/ |_| |_|\_____|| __/ (___/ |_____)|_| \_/ |_____)|_| #
# |_| #
# #
# Snapserver config file #
# #
###############################################################################
# default values are commented
# uncomment and edit to change them
# Settings can be overwritten on command line with:
# "--<section>.<name>=<value>", e.g. --server.threads=4
# General server settings #####################################################
#
[server]
# Number of additional worker threads to use
# - For values < 0 the number of threads will be 2 (on single and dual cores)
# or 4 (for quad and more cores)
# - 0 will utilize just the processes main thread and might cause audio drops
# in case there are a couple of longer running tasks, such as encoding
# multiple audio streams
#threads = -1
# the pid file when running as daemon
#pidfile = /var/run/snapserver/pid
# the user to run as when daemonized
#user = snapserver
# the group to run as when daemonized
#group = snapserver
# directory where persistent data is stored (server.json)
# if empty, data dir will be
# - "/var/lib/snapserver/" when running as daemon
# - "$HOME/.config/snapserver/" when not running as daemon
#datadir =
#
###############################################################################
# HTTP RPC ####################################################################
#
[http]
# enable HTTP Json RPC (HTTP POST and websockets)
#enabled = true
# address to listen on, can be specified multiple times
# use "0.0.0.0" to bind to any IPv4 address or :: to bind to any IPv6 address
# or "127.0.0.1" or "::1" to bind to localhost IPv4 or IPv6, respectively
# use the address of a specific network interface to just listen to and accept
# connections from that interface
#bind_to_address = 0.0.0.0
# which port the server should listen to
#port = 1780
# serve a website from the doc_root location
# disabled if commented or empty
doc_root = /usr/share/snapserver/snapweb
# Hostname or IP under which clients can reach this host
# used to serve cached cover art
# use <hostname> as placeholder for your actual host name
#host = <hostname>
#
###############################################################################
# TCP RPC #####################################################################
#
[tcp]
# enable TCP Json RPC
#enabled = true
# address to listen on, can be specified multiple times
# use "0.0.0.0" to bind to any IPv4 address or :: to bind to any IPv6 address
# or "127.0.0.1" or "::1" to bind to localhost IPv4 or IPv6, respectively
# use the address of a specific network interface to just listen to and accept
# connections from that interface
#bind_to_address = 0.0.0.0
# which port the server should listen to
#port = 1705
#
###############################################################################
# Stream settings #############################################################
#
[stream]
# address to listen on, can be specified multiple times
# use "0.0.0.0" to bind to any IPv4 address or :: to bind to any IPv6 address
# or "127.0.0.1" or "::1" to bind to localhost IPv4 or IPv6, respectively
# use the address of a specific network interface to just listen to and accept
# connections from that interface
#bind_to_address = 0.0.0.0
# which port the server should listen to
#port = 1704
# source URI of the PCM input stream, can be configured multiple times
# The following notation is used in this paragraph:
# <angle brackets>: the whole expression must be replaced with your specific setting
# [square brackets]: the whole expression is optional and can be left out
# [key=value]: if you leave this option out, "value" will be the default for "key"
#
# Format: TYPE://host/path?name=<name>[&codec=<codec>][&sampleformat=<sampleformat>][&chunk_ms=<chunk ms>][&controlscript=<control script filename>]
# parameters have the form "key=value", they are concatenated with an "&" character
# parameter "name" is mandatory for all sources, while codec, sampleformat and chunk_ms are optional
# and will override the default codec, sampleformat or chunk_ms settings
# Non blocking sources support the dryout_ms parameter: when no new data is read from the source, send silence to the clients
# Available types are:
# pipe: pipe:///<path/to/pipe>?name=<name>[&mode=create][&dryout_ms=2000], mode can be "create" or "read"
# librespot: librespot:///<path/to/librespot>?name=<name>[&dryout_ms=2000][&username=<my username>&password=<my password>][&devicename=Snapcast][&bitrate=320][&wd_timeout=7800][&volume=100][&onevent=""][&nomalize=false][&autoplay=false][&params=<generic librepsot process arguments>]
# note that you need to have the librespot binary on your machine
# sampleformat will be set to "44100:16:2"
# file: file:///<path/to/PCM/file>?name=<name>
# process: process:///<path/to/process>?name=<name>[&dryout_ms=2000][&wd_timeout=0][&log_stderr=false][&params=<process arguments>]
# airplay: airplay:///<path/to/airplay>?name=<name>[&dryout_ms=2000][&port=5000]
# note that you need to have the airplay binary on your machine
# sampleformat will be set to "44100:16:2"
# tcp server: tcp://<listen IP, e.g. 127.0.0.1>:<port>?name=<name>[&mode=server]
# tcp client: tcp://<server IP, e.g. 127.0.0.1>:<port>?name=<name>&mode=client
# alsa: alsa://?name=<name>&device=<alsa device>[&send_silence=false][&idle_threshold=100][&silence_threshold_percent=0.0]
# meta: meta:///<name of source#1>/<name of source#2>/.../<name of source#N>?name=<name>
#source = pipe:///tmp/snapfifo?name=default
#source = tcp://127.0.0.1?name=mopidy_tcp
source = tcp://0.0.0.0:4953?name=stream1&mode=server
source = tcp://0.0.0.0:4954?name=stream2&mode=server
# Default sample format: <sample rate>:<bits per sample>:<channels>
#sampleformat = 48000:16:2
# Default transport codec
# (flac|ogg|opus|pcm)[:options]
# Start Snapserver with "--stream:codec=<codec>:?" to get codec specific options
#codec = flac
# Default source stream read chunk size [ms].
# The server will continously read this number of milliseconds from the source into buffer and pass this buffer to the encoder.
# The encoded buffer is sent to the clients. Some codecs have a higher latency and will need more data, e.g. Flac will need ~26ms chunks
#chunk_ms = 20
# Buffer [ms]
# The end-to-end latency, from capturing a sample on the server until the sample is played-out on the client
#buffer = 1000
# Send audio to muted clients
#send_to_muted = false
#
###############################################################################
# Logging options #############################################################
#
[logging]
# log sink [null,system,stdout,stderr,file:<filename>]
# when left empty: if running as daemon "system" else "stdout"
#sink =
# log filter <tag>:<level>[,<tag>:<level>]*
# with tag = * or <log tag> and level = [trace,debug,info,notice,warning,error,fatal]
#filter = *:info
#
###############################################################################

View File

@@ -1,23 +1,24 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 1.0.0 appVersion: 1.0.0
description: strongSwan the OpenSource IPsec-based VPN Solution description: strongSwan the OpenSource IPsec-based VPN Solution
name: strongswan name: strongswan
version: 0.1.0 version: 0.3.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- strongswan - strongswan
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/strongswan home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/strongswan
icon: https://strongswan.org/images/strongswan_neu.png icon: https://strongswan.org/images/strongswan_neu.png
sources: sources:
- https://github.com/reitermarkus/strongswan - https://github.com/reitermarkus/strongswan
maintainers: maintainers:
- name: reitermarkus - name: reitermarkus
email: me@reitermark.us email: me@reitermark.us
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial version description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# strongswan # strongswan
![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) ![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
strongSwan the OpenSource IPsec-based VPN Solution strongSwan the OpenSource IPsec-based VPN Solution
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -89,15 +89,15 @@ N/A
## Changelog ## Changelog
### Version 0.1.0 ### Version 0.3.0
#### Added #### Added
* Initial version N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 3.13.6 appVersion: 3.13.6
description: TeamSpeak Server description: TeamSpeak Server
name: teamspeak name: teamspeak
version: 0.4.0 version: 0.7.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- teamspeak - teamspeak
@@ -16,10 +17,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Merged ports into single service. description: Upgraded `common` chart dependency to version 4.5.0
- kind: added
description: Added metrics sidecar.

View File

@@ -1,6 +1,6 @@
# teamspeak # teamspeak
![Version: 0.4.0](https://img.shields.io/badge/Version-0.4.0-informational?style=flat-square) ![AppVersion: 3.13.6](https://img.shields.io/badge/AppVersion-3.13.6-informational?style=flat-square) ![Version: 0.7.0](https://img.shields.io/badge/Version-0.7.0-informational?style=flat-square) ![AppVersion: 3.13.6](https://img.shields.io/badge/AppVersion-3.13.6-informational?style=flat-square)
TeamSpeak Server TeamSpeak Server
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -104,6 +104,7 @@ service:
| metrics.enabled | bool | See values.yaml | Enable and configure ts3exporter sidecar and Prometheus serviceMonitor. | | metrics.enabled | bool | See values.yaml | Enable and configure ts3exporter sidecar and Prometheus serviceMonitor. |
| metrics.exporter.env.enableChannelMetrics | bool | `false` | Set to true to enable gathering of channel metrics | | metrics.exporter.env.enableChannelMetrics | bool | `false` | Set to true to enable gathering of channel metrics |
| metrics.exporter.env.port | int | `9189` | metrics port | | metrics.exporter.env.port | int | `9189` | metrics port |
| metrics.exporter.env.remote | string | `"localhost:10011"` | TeamSpeak query endpoint |
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| metrics.exporter.image.repository | string | `"quay.io/ricardbejarano/ts3exporter"` | image repository | | metrics.exporter.image.repository | string | `"quay.io/ricardbejarano/ts3exporter"` | image repository |
| metrics.exporter.image.tag | string | `"0.0.7"` | image tag | | metrics.exporter.image.tag | string | `"0.0.7"` | image tag |
@@ -124,15 +125,15 @@ service:
## Changelog ## Changelog
### Version 0.4.0 ### Version 0.7.0
#### Added #### Added
* Added metrics sidecar. N/A
#### Changed #### Changed
* Merged ports into single service. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -32,6 +32,8 @@ additionalContainers:
args: args:
- -listen - -listen
- :{{ .Values.metrics.exporter.env.port }} - :{{ .Values.metrics.exporter.env.port }}
- -remote
- {{ .Values.metrics.exporter.env.remote }}
{{- if .Values.metrics.exporter.env.enableChannelMetrics }} {{- if .Values.metrics.exporter.env.enableChannelMetrics }}
- -enablechannelmetrics - -enablechannelmetrics
{{- end }} {{- end }}

View File

@@ -1,4 +1,6 @@
{{- if and .Values.metrics.enabled .Values.metrics.prometheusRule.enabled }} {{- if and .Values.metrics.enabled .Values.metrics.prometheusRule.enabled }}
{{- include "common.values.setup" . -}}
---
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule kind: PrometheusRule
metadata: metadata:

View File

@@ -1,4 +1,6 @@
{{- if not .Values.env.TS3SERVER_SERVERADMIN_PASSWORD }} {{- if not .Values.env.TS3SERVER_SERVERADMIN_PASSWORD }}
{{- include "common.values.setup" . -}}
---
apiVersion: v1 apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:

View File

@@ -1,4 +1,6 @@
{{- if .Values.metrics.enabled }} {{- if .Values.metrics.enabled }}
{{- include "common.values.setup" . -}}
---
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor kind: ServiceMonitor
metadata: metadata:

View File

@@ -105,6 +105,8 @@ metrics:
env: env:
# -- metrics port # -- metrics port
port: 9189 port: 9189
# -- TeamSpeak query endpoint
remote: localhost:10011
# -- Set to true to enable gathering of channel metrics # -- Set to true to enable gathering of channel metrics
enableChannelMetrics: false enableChannelMetrics: false

View File

@@ -1,24 +1,25 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 1.0.111 appVersion: 1.0.111
description: TorrServer streams torrent to http description: TorrServer streams torrent to http
name: torrserver name: torrserver
version: 1.0.0 version: 1.2.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- torrserver - torrserver
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/torrserver home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/torrserver
icon: https://github.com/YouROK/TorrServer/raw/6868979f1fee009204ffe272f89905fcaa03fb72/server/web/pages/template/pages/apple-touch-icon.png icon: https://github.com/YouROK/TorrServer/raw/6868979f1fee009204ffe272f89905fcaa03fb72/server/web/pages/template/pages/apple-touch-icon.png
sources: sources:
- https://github.com/MGlants/docker-torrserver - https://github.com/MGlants/docker-torrserver
- https://github.com/YouROK/TorrServer - https://github.com/YouROK/TorrServer
maintainers: maintainers:
- name: MGlants - name: MGlants
email: mark@glants.xyz email: mark@glants.xyz
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial version description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# torrserver # torrserver
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 1.0.111](https://img.shields.io/badge/AppVersion-1.0.111-informational?style=flat-square) ![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![AppVersion: 1.0.111](https://img.shields.io/badge/AppVersion-1.0.111-informational?style=flat-square)
TorrServer streams torrent to http TorrServer streams torrent to http
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -90,15 +90,15 @@ N/A
## Changelog ## Changelog
### Version 1.0.0 ### Version 1.2.0
#### Added #### Added
* Initial version N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: latest appVersion: latest
description: The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do! description: The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do!
name: warrior name: warrior
version: 1.0.0 version: 1.2.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- warrior - warrior
@@ -18,8 +19,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: added - kind: changed
description: Initial chart version. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# warrior # warrior
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) ![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do! The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do!
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -85,15 +85,15 @@ N/A
## Changelog ## Changelog
### Version 1.0.0 ### Version 1.2.0
#### Added #### Added
* Initial chart version. N/A
#### Changed #### Changed
N/A * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: v0.106.3 appVersion: v0.107.7
description: DNS proxy as ad-blocker for local network description: DNS proxy as ad-blocker for local network
name: adguard-home name: adguard-home
version: 5.2.0 version: 5.5.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- adguard-home - adguard-home
@@ -18,8 +19,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# adguard-home # adguard-home
![Version: 5.2.0](https://img.shields.io/badge/Version-5.2.0-informational?style=flat-square) ![AppVersion: v0.106.3](https://img.shields.io/badge/AppVersion-v0.106.3-informational?style=flat-square) ![Version: 5.5.0](https://img.shields.io/badge/Version-5.5.0-informational?style=flat-square) ![AppVersion: v0.107.7](https://img.shields.io/badge/AppVersion-v0.107.7-informational?style=flat-square)
DNS proxy as ad-blocker for local network DNS proxy as ad-blocker for local network
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -82,14 +82,14 @@ N/A
| env.TZ | string | `"UTC"` | Set the container timezone | | env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"adguard/adguardhome"` | image repository | | 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. | | 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. | | 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. | | service | object | See values.yaml | Configures service settings for the chart. |
## Changelog ## Changelog
### Version 5.2.0 ### Version 5.5.0
#### Added #### Added
@@ -97,7 +97,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,3 +1,5 @@
{{- include "common.values.setup" . -}}
---
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:

View File

@@ -36,8 +36,8 @@ initContainers:
image: image:
# -- image repository # -- image repository
repository: adguard/adguardhome repository: adguard/adguardhome
# -- image tag # @default -- chart.appVersion
tag: v0.106.3 tag:
# -- image pull policy # -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
@@ -104,8 +104,7 @@ config: |
auth_attempts: 5 auth_attempts: 5
block_auth_min: 15 block_auth_min: 15
http_proxy: "" http_proxy: ""
language: en language: ""
rlimit_nofile: 0
debug_pprof: false debug_pprof: false
web_session_ttl: 720 web_session_ttl: 720
dns: dns:
@@ -115,7 +114,7 @@ config: |
statistics_interval: 1 statistics_interval: 1
querylog_enabled: true querylog_enabled: true
querylog_file_enabled: true querylog_file_enabled: true
querylog_interval: 90 querylog_interval: 2160h
querylog_size_memory: 1000 querylog_size_memory: 1000
anonymize_client_ip: false anonymize_client_ip: false
protection_enabled: true protection_enabled: true
@@ -125,7 +124,7 @@ config: |
blocked_response_ttl: 10 blocked_response_ttl: 10
parental_block_host: family-block.dns.adguard.com parental_block_host: family-block.dns.adguard.com
safebrowsing_block_host: standard-block.dns.adguard.com safebrowsing_block_host: standard-block.dns.adguard.com
ratelimit: 0 ratelimit: 20
ratelimit_whitelist: [] ratelimit_whitelist: []
refuse_any: true refuse_any: true
upstream_dns: upstream_dns:
@@ -138,12 +137,20 @@ config: |
- 2620:fe::fe:10 - 2620:fe::fe:10
all_servers: false all_servers: false
fastest_addr: false fastest_addr: false
fastest_timeout: 1s
allowed_clients: [] allowed_clients: []
disallowed_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_size: 4194304
cache_ttl_min: 0 cache_ttl_min: 0
cache_ttl_max: 0 cache_ttl_max: 0
cache_optimistic: false
bogus_nxdomain: [] bogus_nxdomain: []
aaaa_disabled: false aaaa_disabled: false
enable_dnssec: false enable_dnssec: false
@@ -161,8 +168,9 @@ config: |
cache_time: 30 cache_time: 30
rewrites: [] rewrites: []
blocked_services: [] blocked_services: []
local_domain_name: lan upstream_timeout: 10s
resolve_clients: true private_networks: []
use_private_ptr_resolvers: true
local_ptr_upstreams: [] local_ptr_upstreams: []
tls: tls:
enabled: false enabled: false
@@ -170,7 +178,7 @@ config: |
force_https: false force_https: false
port_https: 443 port_https: 443
port_dns_over_tls: 853 port_dns_over_tls: 853
port_dns_over_quic: 784 port_dns_over_quic: 853
port_dnscrypt: 0 port_dnscrypt: 0
dnscrypt_config_file: "" dnscrypt_config_file: ""
allow_unencrypted_doh: false allow_unencrypted_doh: false
@@ -186,17 +194,14 @@ config: |
id: 1 id: 1
- enabled: false - enabled: false
url: https://adaway.org/hosts.txt url: https://adaway.org/hosts.txt
name: AdAway name: AdAway Default Blocklist
id: 2 id: 2
- enabled: false
url: https://www.malwaredomainlist.com/hostslist/hosts.txt
name: MalwareDomainList.com Hosts List
id: 4
whitelist_filters: [] whitelist_filters: []
user_rules: [] user_rules: []
dhcp: dhcp:
enabled: false enabled: false
interface_name: "" interface_name: ""
local_domain_name: lan
dhcpv4: dhcpv4:
gateway_ip: "" gateway_ip: ""
subnet_mask: "" subnet_mask: ""
@@ -210,7 +215,14 @@ config: |
lease_duration: 86400 lease_duration: 86400
ra_slaac_only: false ra_slaac_only: false
ra_allow_slaac: false ra_allow_slaac: false
clients: [] clients:
runtime_sources:
whois: true
arp: true
rdns: true
dhcp: true
hosts: true
persistent: []
log_compress: false log_compress: false
log_localtime: false log_localtime: false
log_max_backups: 0 log_max_backups: 0
@@ -218,4 +230,8 @@ config: |
log_max_age: 3 log_max_age: 3
log_file: "" log_file: ""
verbose: false verbose: false
schema_version: 10 os:
group: ""
user: ""
rlimit_nofile: 0
schema_version: 14

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 10.6.2 appVersion: 10.6.2
description: Airsonic is a Free and Open Source community driven media server description: Airsonic is a Free and Open Source community driven media server
name: airsonic name: airsonic
version: 6.2.0 version: 6.4.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- airsonic - airsonic
@@ -19,8 +20,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# airsonic # airsonic
![Version: 6.2.0](https://img.shields.io/badge/Version-6.2.0-informational?style=flat-square) ![AppVersion: 10.6.2](https://img.shields.io/badge/AppVersion-10.6.2-informational?style=flat-square) ![Version: 6.4.0](https://img.shields.io/badge/Version-6.4.0-informational?style=flat-square) ![AppVersion: 10.6.2](https://img.shields.io/badge/AppVersion-10.6.2-informational?style=flat-square)
Airsonic is a Free and Open Source community driven media server Airsonic is a Free and Open Source community driven media server
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -93,7 +93,7 @@ by not constantly monitoring media folders.
## Changelog ## Changelog
### Version 6.2.0 ### Version 6.4.0
#### Added #### Added
@@ -101,7 +101,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 0.4.3 appVersion: 0.4.3
description: Bot for Prometheus Alertmanager description: Bot for Prometheus Alertmanager
name: alertmanager-bot name: alertmanager-bot
version: 6.2.0 version: 6.4.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- alertmanager - alertmanager
@@ -20,8 +21,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

View File

@@ -1,6 +1,6 @@
# alertmanager-bot # alertmanager-bot
![Version: 6.2.0](https://img.shields.io/badge/Version-6.2.0-informational?style=flat-square) ![AppVersion: 0.4.3](https://img.shields.io/badge/AppVersion-0.4.3-informational?style=flat-square) ![Version: 6.4.0](https://img.shields.io/badge/Version-6.4.0-informational?style=flat-square) ![AppVersion: 0.4.3](https://img.shields.io/badge/AppVersion-0.4.3-informational?style=flat-square)
Bot for Prometheus Alertmanager Bot for Prometheus Alertmanager
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 | | https://library-charts.k8s-at-home.com | common | 4.5.0 |
## TL;DR ## TL;DR
@@ -90,7 +90,7 @@ N/A
## Changelog ## Changelog
### Version 6.2.0 ### Version 6.4.0
#### Added #### Added
@@ -98,7 +98,7 @@ N/A
#### Changed #### Changed
* Upgraded `common` chart dependency to version `4.3.0`. * Upgraded `common` chart dependency to version 4.5.0
#### Fixed #### Fixed

View File

@@ -1,8 +1,9 @@
---
apiVersion: v2 apiVersion: v2
appVersion: 1.0.3 appVersion: 1.0.3
description: Webhook for Prometheus Alertmanager to listen for notifications and pushes them to Discord channel description: Webhook for Prometheus Alertmanager to listen for notifications and pushes them to Discord channel
name: alertmanager-discord name: alertmanager-discord
version: 1.1.0 version: 1.3.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- alertmanager - alertmanager
@@ -19,8 +20,8 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 4.3.0 version: 4.5.0
annotations: annotations:
artifacthub.io/changes: | artifacthub.io/changes: |-
- kind: changed - kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`. description: Upgraded `common` chart dependency to version 4.5.0

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