Compare commits

...

178 Commits

Author SHA1 Message Date
TrueCharts Bot
c7dc6146b4 chore(deps): update helm general non-major (#4471) 2022-11-15 21:17:58 +01:00
TrueCharts Bot
4ece0676a5 Merge pull request #4449 from truecharts/renovate/tccr.io-truecharts-clamav-0.105.1 2022-11-15 19:59:38 +01:00
TrueCharts-Bot
9b0ec2b742 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 18:24:56 +00:00
TrueCharts-Admin
1f76a535ab chore(deps): update container image tccr.io/truecharts/clamav to 0.105.1 2022-11-15 18:20:51 +00:00
TrueCharts Bot
6766bdbd3e Merge pull request #4446 from truecharts/renovate/tccr.io-truecharts-freshrss-1.x 2022-11-15 19:15:28 +01:00
TrueCharts Bot
6d244816c9 Merge pull request #4462 from truecharts/renovate/tccr.io-truecharts-ombi-4.x 2022-11-15 19:14:21 +01:00
TrueCharts Bot
ce91f2dca8 chore(deps): update helm general non-major (#4463)
* chore(deps): update helm general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 19:06:18 +01:00
TrueCharts-Bot
02db18c589 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 17:44:20 +00:00
TrueCharts-Bot
148d2b1c3d Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 17:43:25 +00:00
TrueCharts-Admin
433d0c946a chore(deps): update container image tccr.io/truecharts/ombi to v4.29.3 2022-11-15 17:39:24 +00:00
TrueCharts-Admin
e85afffcf6 chore(deps): update container image tccr.io/truecharts/freshrss to v1.20.1 2022-11-15 17:39:12 +00:00
TrueCharts Bot
d83942185b chore(deps): update helm chart common to v11.0.3 (#4460) 2022-11-15 18:23:18 +01:00
TrueCharts Bot
b152a99b1f chore(deps): update helm chart common to v11.0.3 (#4459) 2022-11-15 18:23:07 +01:00
TrueCharts Bot
3d64d36c17 Merge pull request #4457 from truecharts/renovate/tccr.io-truecharts-solr-v9.0.0 2022-11-15 18:22:40 +01:00
TrueCharts Bot
53ea5a7710 Merge pull request #4455 from truecharts/renovate/tccr.io-truecharts-redis-7.0.5 2022-11-15 18:20:48 +01:00
TrueCharts-Bot
f0fa3d81b4 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 16:53:18 +00:00
TrueCharts-Bot
3214f38866 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 16:53:14 +00:00
TrueCharts-Admin
3ebcfe0771 chore(deps): update container image tccr.io/truecharts/solr to v9.0.0 2022-11-15 16:49:22 +00:00
TrueCharts-Admin
7d6dcadce3 chore(deps): update container image tccr.io/truecharts/redis to 7.0.5 2022-11-15 16:49:07 +00:00
Kjeld Schouten-Lebbing
600029b410 chore(testwarden): some tryouts (#4439)
* chore(testwarden): some tryouts

* no message

* some fixes

* adding ingress

* bump common to fix another issue

* rerender dependencyes

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-15 17:21:54 +01:00
TrueCharts Bot
e947e09843 Merge pull request #4451 from truecharts/renovate/tccr.io-truecharts-nextcloud-fpm-25.0.1 2022-11-15 15:58:04 +01:00
TrueCharts Bot
36fadb48be Merge pull request #4448 from truecharts/renovate/tccr.io-truecharts-chronograf-latest 2022-11-15 15:49:03 +01:00
TrueCharts Bot
d79ef5d095 Merge pull request #4452 from truecharts/renovate/tccr.io-truecharts-poste-latest 2022-11-15 15:42:44 +01:00
TrueCharts Bot
6051ab5c5d Merge pull request #4450 from truecharts/renovate/tccr.io-truecharts-mariadb-10.9.4 2022-11-15 15:40:04 +01:00
TrueCharts-Bot
a84883d0c5 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:11:55 +00:00
TrueCharts-Bot
7f0177a379 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:11:23 +00:00
TrueCharts-Bot
da7835cc00 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:11:07 +00:00
TrueCharts-Bot
3e6fccb19e Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:10:50 +00:00
TrueCharts-Admin
dfac884575 chore(deps): update container image tccr.io/truecharts/poste to latest 2022-11-15 14:07:16 +00:00
TrueCharts-Admin
09911e243c chore(deps): update container image tccr.io/truecharts/nextcloud-fpm to 25.0.1 2022-11-15 14:07:09 +00:00
TrueCharts-Admin
6920254519 chore(deps): update container image tccr.io/truecharts/mariadb to 10.9.4 2022-11-15 14:07:02 +00:00
TrueCharts-Admin
c7478b04b8 chore(deps): update container image tccr.io/truecharts/chronograf to latest 2022-11-15 14:06:49 +00:00
TrueCharts Bot
e170326d39 chore(deps): update container image tccr.io/truecharts/mylar3 to 0.6.9 (#4444)
* chore(deps): update container image tccr.io/truecharts/mylar3 to 0.6.9

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:51:32 +01:00
TrueCharts Bot
519f041ce3 chore(deps): update container image tccr.io/truecharts/virt-manager to latest (#4445)
* chore(deps): update container image tccr.io/truecharts/virt-manager to latest

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:30:17 +01:00
TrueCharts Bot
fd32d30a26 chore(deps): update container image tccr.io/truecharts/memcached to 1.6.17 (#4443)
* chore(deps): update container image tccr.io/truecharts/memcached to 1.6.17

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:30:08 +01:00
TrueCharts Bot
ce969cb0ff chore(deps): update container image tccr.io/truecharts/ciao to latest (#4441)
* chore(deps): update container image tccr.io/truecharts/ciao to latest

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:29:59 +01:00
TrueCharts Bot
d0edd2b15b chore(deps): update container image tccr.io/truecharts/grafana to 9.2.4 (#4442)
* chore(deps): update container image tccr.io/truecharts/grafana to 9.2.4

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 14:29:41 +01:00
Kjeld Schouten-Lebbing
04f3a7a593 Update pr-validate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-15 14:29:27 +01:00
Kjeld Schouten-Lebbing
5e92b2fc6e set db name 2022-11-15 13:52:39 +01:00
Stavros Kois
87c8e7b108 fix(omada): set also targetPort to the same port so everything works correctly (#4440) 2022-11-15 13:55:44 +02:00
Kjeld Schouten-Lebbing
e39a8d8a68 test(testwarden): add testwarden app to test moving to cnpg 2022-11-15 12:16:47 +01:00
StevenMcElligott
b7afe30148 fix(Omada): Re-add conditional nodeport for Ingress (#4431)
* fix(Omada): Re-add condition nodeport

* manual update to 5.6

* fix probes in ingress

* Update charts/stable/omada-controller/Chart.yaml

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* whooops

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-15 13:05:26 +02:00
Kjeld Schouten-Lebbing
37fdc30959 fix(blocky): fix servicemonitor crapping out 2022-11-15 12:04:22 +01:00
Kjeld Schouten-Lebbing
7fc2bde812 Update pr-validate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-15 11:36:31 +01:00
Kjeld Schouten-Lebbing
33dedbe10b Update pr-validate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-15 11:35:36 +01:00
TrueCharts Bot
3a503bbcf3 Merge pull request #4428 from truecharts/renovate/tccr.io-truecharts-jackett-0.x 2022-11-15 09:53:54 +01:00
TrueCharts Bot
e346b88c8e Update actions/checkout digest to 93ea575 (#4432) 2022-11-15 10:37:58 +02:00
TrueCharts Bot
fa6d027e42 chore(deps): pin actions/checkout action to 93ea575 (#4422) 2022-11-15 10:37:42 +02:00
Stavros Kois
8deb249a98 Merge branch 'master' into renovate/tccr.io-truecharts-jackett-0.x 2022-11-15 10:37:31 +02:00
TrueCharts Bot
f8e01fcd73 Merge pull request #4433 from truecharts/renovate/tccr.io-truecharts-alertmanager-v0.24.0 2022-11-15 07:55:03 +01:00
TrueCharts Bot
708612e625 Merge pull request #4434 from truecharts/renovate/tccr.io-truecharts-cryptpad-latest 2022-11-15 07:52:07 +01:00
TrueCharts Bot
7b1f054535 Merge pull request #4435 from truecharts/renovate/tccr.io-truecharts-wireshark-3.6.5 2022-11-15 07:50:32 +01:00
TrueCharts-Bot
768c529c99 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 06:21:07 +00:00
TrueCharts-Bot
7f3c1f7b71 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 06:21:00 +00:00
TrueCharts-Bot
d112544f4b Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 06:20:45 +00:00
TrueCharts-Admin
42cb992351 Update container image tccr.io/truecharts/wireshark to 3.6.5 2022-11-15 06:17:08 +00:00
TrueCharts-Admin
b0f0f37957 Update container image tccr.io/truecharts/cryptpad to latest 2022-11-15 06:17:01 +00:00
TrueCharts-Admin
f167649561 Update container image tccr.io/truecharts/alertmanager to v0.24.0 2022-11-15 06:16:55 +00:00
TrueCharts Bot
d8f307ed6d Merge pull request #4425 from truecharts/renovate/tccr.io-truecharts-nginx-unprivileged-1.23.2 2022-11-15 02:11:46 +01:00
TrueCharts Bot
782009ff45 Merge pull request #4429 from truecharts/renovate/tccr.io-truecharts-qinglong-2.x 2022-11-15 01:59:51 +01:00
TrueCharts Bot
73aaacc574 Merge pull request #4426 from truecharts/renovate/tccr.io-truecharts-passwordpusherephemeral-latest 2022-11-15 01:59:24 +01:00
TrueCharts Bot
8a9223cdca Merge pull request #4427 from truecharts/renovate/tccr.io-truecharts-website-shot-latest 2022-11-15 01:58:18 +01:00
TrueCharts-Bot
4ed738a6a8 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 00:31:14 +00:00
TrueCharts-Bot
4bf2dd66f9 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 00:29:40 +00:00
TrueCharts-Bot
c50b364619 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 00:29:35 +00:00
TrueCharts-Bot
c312dbcf11 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 00:29:34 +00:00
TrueCharts-Bot
f33c12bd3d Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 00:29:21 +00:00
Stavros Kois
f654a86337 whoops
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-15 02:26:46 +02:00
Stavros Kois
d4c35dd01b Update values.yaml
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-15 02:26:34 +02:00
Stavros Kois
e86fd9d532 Update values.yaml
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-15 02:26:16 +02:00
TrueCharts-Admin
71d67f174d chore(deps): update container image tccr.io/truecharts/qinglong to v2.15.0 2022-11-15 00:25:51 +00:00
TrueCharts-Admin
5a50c5c11e chore(deps): update container image tccr.io/truecharts/jackett to v0.20.2247 2022-11-15 00:25:42 +00:00
TrueCharts-Admin
ed4d2e1427 chore(deps): update container image tccr.io/truecharts/website-shot to latest 2022-11-15 00:25:36 +00:00
Stavros Kois
32066e52eb fix(omada-controller): Allow user to change listening port of UI when ingress is disabled 2022-11-15 02:25:35 +02:00
TrueCharts-Admin
f459d9eb8a chore(deps): update container image tccr.io/truecharts/passwordpusherephemeral to latest 2022-11-15 00:25:29 +00:00
TrueCharts-Admin
b142ff68ab chore(deps): update container image tccr.io/truecharts/nginx-unprivileged to 1.23.2 2022-11-15 00:25:24 +00:00
TrueCharts Bot
1cede202ad chore(deps): update helm general major (major) (#4424)
* chore(deps): update helm general major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-15 00:58:48 +01:00
Kjeld Schouten-Lebbing
58b26448df Update renovate.json5
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-14 23:56:12 +01:00
Kjeld Schouten-Lebbing
24682db968 Update renovate.json5
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-14 23:54:51 +01:00
Kjeld Schouten-Lebbing
989bd65473 Update renovate.json5
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-14 23:43:20 +01:00
TrueCharts Bot
f82566d62a Merge pull request #4423 from truecharts/renovate/docker-general-non-major 2022-11-14 23:40:28 +01:00
TrueCharts-Bot
f37284b0ec Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-14 21:48:27 +00:00
TrueCharts-Admin
8795274305 chore(deps): update docker general non-major 2022-11-14 21:44:20 +00:00
Kjeld Schouten-Lebbing
e25c977d6f Update pr-validate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-14 22:30:05 +01:00
TrueCharts Bot
e5727e57b2 chore(deps): update helm chart common to v11 (#4421) 2022-11-14 22:06:41 +01:00
TrueCharts Bot
09cc258777 chore(deps): update helm chart common to v11 (#4420) 2022-11-14 22:06:13 +01:00
TrueCharts-Admin
8c9b014514 chore(deps): update github/codeql-action digest to 4238421 2022-11-14 21:41:15 +01:00
Stavros Kois
7a0582895a fix(plex): When ClusterIP, only advertise ingress host if any (#4412)
* fix(plex): When ClusterIP, only advertise ingress host if any

* also append additional urls

* clean
2022-11-14 21:08:58 +01:00
Stavros Kois
8a9310a9e3 fix(frigate): fix some truthy values 2022-11-14 15:54:24 +02:00
TrueCharts Bot
9a4c313304 chore(deps): update docker general non-major (#4414)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-14 09:08:05 +02:00
StevenMcElligott
557fea4a92 feat(Incubator): Cleanup some charts (#4413)
* chore(deps): update container image tccr.io/truecharts/putty to v22.11.1 (#4401)
* chore(deps): update container image tccr.io/truecharts/putty to v22.11.1

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

* remove maiainters

* remove maintainer field

* add maintainers:none

* another attempt

* move xen to stable and remove depracated charts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-14 09:07:31 +02:00
StevenMcElligott
24d8c730b1 feat(watchyourlan): Run as root (#4415)
* feat(watchyourlan): Run as root

* rorootfs: false

* more fixes
2022-11-14 09:05:06 +02:00
Stavros Kois
6ac1219e30 feat(frigate): initial rework (#4408)
* feat(frigate): initial rework

* some comment cleanup

* add mqtt

* update storage

* add some UI

* add ffmpeg

* more

* switch to custom defined configmap...

* add models

* add logger

* add birdseye

* add ffmpeg

* fix UI

* add detect

* remove values

* add ojbect

* add motion

* no default for some ints

* add record

* floats can't be strings ?>!

* make confmap content a string

* add snapshot and rtmp

* add timestamp style

* finito

* port

* stringify

* stringify

* precommit

* add some required values for CI

* emty lines

* hmm

* fix lint

* don't install frigate on ci
2022-11-14 01:19:55 +02:00
Stavros Kois
5347e23acc chore(audiobookshelf): set opencors middleware (#4411)
* chore(audiobookshelf): temporary allow users to disable middlewarers

* opencors

* Update charts/stable/audiobookshelf/templates/common.yaml

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-14 00:09:49 +01:00
StevenMcElligott
a10a6aebf7 feat(Cura-novnc): Move to Stable (#4403)
* feat(Cura-novnc): Move to Stable

* Update charts/stable/cura-novnc/values.yaml

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-13 23:43:59 +02:00
TrueCharts Bot
006b5d76bf chore(deps): update renovatebot/github-action action to v34.24.0 (#4405) 2022-11-13 23:25:11 +02:00
Stavros Kois
fd70af2c6d fix(n8n): undo last change on ints 2022-11-13 23:18:55 +02:00
TrueCharts Bot
5b205b38d6 chore(deps): update helm general non-major (#4404) 2022-11-13 15:44:32 +01:00
Stavros Kois
a51bc459c9 fix(n8n): allow null on ints (#4407) 2022-11-13 15:34:00 +02:00
Stavros Kois
43611dfa76 feat(traefik): add geoblock middleware (#4396)
* feat(traefik): add geoblock middleware

* add the required args

* add UI

* fix indentaiton
2022-11-13 12:03:07 +01:00
TrueCharts Bot
5c34ce2d06 chore(deps): update docker general non-major (#4398)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-13 12:02:16 +01:00
TrueCharts Bot
6dfc42c6be chore(deps): update container image tccr.io/truecharts/putty to v22.11.1 (#4401)
* chore(deps): update container image tccr.io/truecharts/putty to v22.11.1

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-13 02:59:24 +02:00
TrueCharts Bot
96d7745f22 chore(deps): update tj-actions/branch-names action to v6.3 (#4399) 2022-11-13 02:32:49 +02:00
TrueCharts Bot
c965cdc995 chore(deps): update helm general major (major) (#4392)
* chore(deps): update helm general major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

* render servMon closer to the end

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-12 21:57:05 +02:00
TrueCharts Bot
ef199b08a4 chore(deps): update docker general non-major (#4394)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 19:30:16 +01:00
TrueCharts Bot
ae1e653127 chore(deps): update helm general non-major (#4395) 2022-11-12 19:28:54 +01:00
Stavros Kois
881c939dc0 feat(ci): Download each dep to each own repo dir, and use a cached index instead of fetch each time (#4393)
* download each dep to its repo dir, to avoid confclits

* only fetch index once

* clean index cache on start

* fancy print

* make sure it's always `index.yaml`

* add caches to gitignore

* empty lines

* don't wipe
2022-11-12 19:06:22 +01:00
Stavros Kois
e5deeaf4fd Update Chart.yaml
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-12 19:42:03 +02:00
Stavros Kois
b5dc8afb57 Update values.yaml
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-12 19:41:54 +02:00
TrueCharts-Admin
ef8917bf66 chore(deps): update renovatebot/github-action action to v34.23.1 2022-11-12 18:28:03 +01:00
TrueCharts Bot
616a0c5fff chore(deps): update helm chart common to v10.9.7 (#4389) 2022-11-12 18:50:55 +02:00
TrueCharts Bot
025fc12492 chore(deps): update helm chart common to v10.9.7 (#4390) 2022-11-12 18:50:48 +02:00
Stavros Kois
86c3ca7a7b fix(ci): fix a check (#4388)
* chore(ci): fix a visual typo

* fix copy..

* its train/chart :D

* Add some comments so I can read it again in the feature :P

* comment

* fix a check..
2022-11-12 17:09:02 +01:00
TrueCharts Bot
bac1e6e5e3 chore(deps): update helm chart common to v10.9.6 (#4383) 2022-11-12 17:05:02 +01:00
Stavros Kois
030614c1e8 bump
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-12 18:02:53 +02:00
Stavros Kois
f7ddd8f555 Add some comments to the fetch deps script.
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-11-12 18:02:16 +02:00
Stavros Kois
dcc7fe5ed3 chore(ci): fix cp path (#4387)
* chore(ci): fix a visual typo

* fix copy..

* its train/chart :D
2022-11-12 16:58:44 +01:00
Kjeld Schouten-Lebbing
37ea4a1920 Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:45:32 +01:00
Kjeld Schouten-Lebbing
56905362f9 nuke helm build
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:44:13 +01:00
Kjeld Schouten-Lebbing
64764bafc3 Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:32:30 +01:00
Kjeld Schouten-Lebbing
318fde858e Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:32:22 +01:00
Kjeld Schouten-Lebbing
bde6567b79 Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:28:14 +01:00
Kjeld Schouten-Lebbing
9c774c720f Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:27:53 +01:00
Kjeld Schouten-Lebbing
279e71d6fd Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:23:06 +01:00
Kjeld Schouten-Lebbing
9f38ddbf60 Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:22:44 +01:00
Kjeld Schouten-Lebbing
ba1f1494f3 Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:17:54 +01:00
Kjeld Schouten-Lebbing
bf2710da61 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:17:43 +01:00
Kjeld Schouten-Lebbing
ebe4b5668a Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:12:42 +01:00
Kjeld Schouten-Lebbing
c719b7edc9 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:12:20 +01:00
Kjeld Schouten-Lebbing
b70b77a984 Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:04:53 +01:00
Kjeld Schouten-Lebbing
d90b8bc12a Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:04:04 +01:00
Kjeld Schouten-Lebbing
5ef9763bed Update build-catalog.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:03:41 +01:00
Kjeld Schouten-Lebbing
47a81df78e Update build-catalog.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:01:04 +01:00
Kjeld Schouten-Lebbing
07c6d1ab7e Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 16:00:47 +01:00
Kjeld Schouten-Lebbing
a32bcf03f9 Update build-catalog.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 15:49:44 +01:00
Kjeld Schouten-Lebbing
a304278d50 Update build-catalog.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 15:48:08 +01:00
Kjeld Schouten-Lebbing
8c25487408 Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 15:37:44 +01:00
Kjeld Schouten-Lebbing
27548259e2 Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 15:33:44 +01:00
Kjeld Schouten-Lebbing
acb92de675 Update fetch_helm_deps.sh
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 15:33:27 +01:00
Stavros Kois
4d335f300d feat(ci): add fetch helm deps script (#4386)
* feat(ci): add fetch helm deps

* add some error handling

* require the command

* pretty output
2022-11-12 15:27:40 +01:00
TrueCharts-Admin
23f847aaee chore(deps): update renovatebot/github-action action to v34.23.0 2022-11-12 13:18:13 +01:00
Kjeld Schouten-Lebbing
18c87f71b8 Update metrics60m.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 12:26:18 +01:00
Kjeld Schouten-Lebbing
c78573b9a5 Update metrics3m.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 12:26:00 +01:00
Kjeld Schouten-Lebbing
1c944567c7 Update metrics.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 12:25:43 +01:00
Kjeld Schouten-Lebbing
747e35fbfd feat(blocky): enable metrics by default
New manifest loader allows us to create the metrics resources regardless of weither prometheus is installed or not

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 12:24:54 +01:00
TrueCharts-Bot
874ed747f0 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-11-12 12:10:51 +01:00
TrueCharts-Admin
a355a6142e chore(deps): update helm chart common to v10.9.6 2022-11-12 12:10:51 +01:00
Kjeld Schouten-Lebbing
40772a03c6 chore(prometheus): actually remove CRD's from prometheus in favor of manifest manager
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 11:52:51 +01:00
Kjeld Schouten-Lebbing
38f647a9de Delete charts/stable/prometheus/crds directory
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-12 11:52:21 +01:00
TrueCharts-Admin
a7abd8ac98 chore(deps): update docker general non-major 2022-11-12 01:26:23 +01:00
TrueCharts-Admin
f84e369b90 chore(deps): update renovatebot/github-action action to v34.22.2 2022-11-12 01:25:07 +01:00
Kjeld Schouten-Lebbing
7703586ba7 Update renovate-bump.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 23:19:57 +01:00
Kjeld Schouten-Lebbing
e66a3362f9 feat(traefik): move traefik CRDs to manifest manager (#4381) 2022-11-11 21:45:14 +01:00
Kjeld Schouten-Lebbing
5af8f0db8c chore(apps): Bump all for ingressList and speedtest 2022-11-11 20:17:41 +01:00
Kjeld Schouten-Lebbing
fc262ecba5 chore(jackett): test changelog with different tags
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 20:09:00 +01:00
Kjeld Schouten-Lebbing
c330e2ed07 Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 20:01:57 +01:00
Kjeld Schouten-Lebbing
6852b05704 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 20:01:23 +01:00
Kjeld Schouten-Lebbing
a948a83ad0 Update Chart.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 19:52:21 +01:00
Kjeld Schouten-Lebbing
6599657622 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 19:51:04 +01:00
Kjeld Schouten-Lebbing
bc9290752b Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 19:31:36 +01:00
Kjeld Schouten-Lebbing
c308decef2 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 19:30:43 +01:00
Kjeld Schouten-Lebbing
31f43f1525 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 19:29:50 +01:00
Kjeld Schouten-Lebbing
96311b5494 Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 19:28:45 +01:00
Kjeld Schouten-Lebbing
668157c363 feat(apps): readd ingressList to all Apps that already have Ingress itself 2022-11-11 19:09:57 +01:00
Kjeld Schouten-Lebbing
a0db0bec94 feat(apps): readd ingressList template 2022-11-11 18:51:30 +01:00
Kjeld Schouten-Lebbing
3f73e7184b feat(prometheus): remove operator due to move to included manifest (#4378)
* feat(prometheus): remove operator due to move to included manifest

* whoops

* remove configreloader for now

* Revert "remove configreloader for now"

This reverts commit 7e2f4e405765f97ab509a85d05b117360a3e63cc.

* readd some values.yaml content

* bump major
2022-11-11 18:32:36 +01:00
Stavros Kois
9559a83515 questions.yaml cleanup (#4377)
* remove non-existent include

* remove empty lines
2022-11-11 17:23:09 +01:00
Kjeld Schouten-Lebbing
d7405c2a59 chore(gui): remove persistence name option from gui
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 15:05:45 +01:00
Stavros Kois
3b9ba2a1df bump everything (#4376) 2022-11-11 15:04:17 +02:00
Stavros Kois
e330805402 fix(traefik): fix questions. Remove protocol selector globally (#4375)
* remove sdvanced q from http too

* fix traefik

* remove traefik

* put protocol behind checkbox

* bump

* remove advanced

* remove protocol selector

* bump patch🤞

* add desc

* dec
2022-11-11 14:54:11 +02:00
TrueCharts-Admin
504ac36159 chore(deps): update renovatebot/github-action action to v34.22.1 2022-11-11 13:17:37 +01:00
Kjeld Schouten-Lebbing
5c568e4b84 Yeet advanced service settings
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-11-11 12:46:41 +01:00
Kjeld Schouten-Lebbing
8e1906e9e4 fix(ci): use helm dependency build instead of update, to improve speed when Chart.Lock is present 2022-11-11 12:02:56 +01:00
Kjeld Schouten-Lebbing
bf17fd5e36 fix(ci): use correct shell for docker update sync/bump 2022-11-11 10:22:11 +01:00
Kjeld Schouten-Lebbing
8ff1978932 fix(ci): run renovate bump code on devcontainer 2022-11-11 10:05:17 +01:00
Kjeld Schouten-Lebbing
cbf9d388ec chore(apps): bump to regenerate catalog 2022-11-11 10:00:57 +01:00
Kjeld Schouten-Lebbing
f4fb8943e1 fix(apps): remove removed includes 2022-11-11 09:54:44 +01:00
Kjeld Schouten-Lebbing
800312b295 fix(apps): remove references to targetPort 2022-11-11 09:49:15 +01:00
1792 changed files with 7703 additions and 50049 deletions

View File

@@ -29,6 +29,8 @@ excluded-charts:
- charts/stable/zigbee2mqtt
- charts/stable/alertmanager-bot
- charts/stable/storj-node
- charts/incubator/frigate
- charts/stable/frigate
- charts/stable/orbital-sync
- charts/incubator/orbital-sync
- charts/incubator/amcrest2mqtt

View File

@@ -30,6 +30,7 @@
"matchManagers": ["helm-values"],
"enabled": true,
"pinDigests": true,
"automerge": true,
"commitMessageTopic": "container image {{depName}}",
"commitMessageExtra": "to {{#if isSingleVersion}}v{{{newVersion}}}{{else}}{{{newValue}}}{{/if}}",
"matchUpdateTypes": ["major", "minor", "patch", "digest"],
@@ -38,7 +39,7 @@
{
"matchManagers": ["github-actions"],
"excludePackageNames": ["stefanzweifel/git-auto-commit-action"],
"automerge": true,
"automerge": false,
},
//
// helm deps
@@ -102,9 +103,6 @@
"bumpVersion": "major",
"labels": ["update/docker/enterprise/major"],
"paths": ["charts/enterprise/"],
"schedule": [
"before 8am"
],
},
{
"matchDatasources": ["docker"],
@@ -114,11 +112,7 @@
],
"bumpVersion": "patch",
"labels": ["update/docker/enterprise/minor"],
"groupName": ["docker enterprise minor"],
"paths": ["charts/enterprise/"],
"schedule": [
"before 8am"
],
},
{
"matchDatasources": ["docker"],
@@ -130,11 +124,7 @@
],
"bumpVersion": "patch",
"labels": ["update/docker/enterprise/patch"],
"groupName": ["docker enterprise patch"],
"paths": ["charts/enterprise/"],
"schedule": [
"before 8am"
],
},
//
// Tag updates for semantic tags on all but enterprise Apps
@@ -143,11 +133,8 @@
"matchDatasources": ["docker"],
"updateTypes": ["major"],
"bumpVersion": "minor",
"labels": ["update/docker/general/major"],
"labels": ["update/docker/general/major", "automerge"],
"paths": ["charts/dependency/", "charts/SCALE/", "charts/incubator/", "charts/dev/", "charts/stable/", "templates/app/"],
"schedule": [
"before 8am"
],
},
{
"matchDatasources": ["docker"],
@@ -159,12 +146,8 @@
"pin",
],
"bumpVersion": "patch",
"labels": ["update/docker/general/non-major"],
"groupName": ["docker general non-major"],
"labels": ["update/docker/general/non-major", "automerge"],
"paths": ["charts/dependency/", "charts/SCALE/", "charts/incubator/", "charts/dev/", "charts/library/", "charts/stable/", "templates/app/"],
"schedule": [
"before 8am"
],
},
//
// Tag semantic version type based on regex

View File

@@ -105,13 +105,13 @@ copy_apps() {
}
export -f copy_apps
if [[ -d "charts/${1}" ]]; then
echo "Start processing charts/${1} ..."
chartversion=$(cat charts/${1}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }')
chartname=$(basename charts/${1})
train=$(basename $(dirname "charts/${1}"))
SCALESUPPORT=$(cat charts/${1}/Chart.yaml | yq '.annotations."truecharts.org/SCALE-support"' -r)
helm dependency update "charts/${1}" --skip-refresh || (sleep 10 && helm dependency update "charts/${1}" --skip-refresh) || (sleep 10 && helm dependency update "charts/${1}" --skip-refresh)
if [[ "${SCALESUPPORT}" == "true" ]]; then
clean_apps "charts/${1}" "${chartname}" "$train" "${chartversion}"
copy_apps "charts/${1}" "${chartname}" "$train" "${chartversion}"

128
.github/scripts/fetch_helm_deps.sh vendored Executable file
View File

@@ -0,0 +1,128 @@
#!/bin/bash
# require go-yq
command -v go-yq >/dev/null 2>&1 || {
printf >&2 "%s\n" "❌ go-yq (https://github.com/mikefarah/yq) is not installed. Aborting."
exit 1
}
# define defaults
cache_path=${cache_path:-./tgz_cache}
charts_path=${charts_path:-./charts}
# Do NOT persist this directory, in order to always have the latest index for this run.
index_cache=${index_cache:-./index_cache}
mkdir -p "$cache_path"
trains=(
"enterprise"
"stable"
"incubator"
"dependency"
)
download_deps() {
local train_chart="$1"
# Extract dependencies for the Chart
deps=$(go-yq '.dependencies' "$charts_path/$train_chart/Chart.yaml")
# Find how many deps exist, so we can loop through them
length=$(echo "$deps" | go-yq '. | length')
echo "🤖🔨 Processing <$charts_path/$train_chart>... Dependencies: $length"
echo ""
for idx in $(eval echo "{0..$length}"); do
# Retrieve info for the dep in the current index..
curr_dep=$(echo "$deps" | pos="$idx" go-yq '.[env(pos)]')
if [ ! "$curr_dep" == null ]; then
name=$(echo "$curr_dep" | go-yq '.name')
version=$(echo "$curr_dep" | go-yq '.version')
repo=$(echo "$curr_dep" | go-yq '.repository')
# Remove http:// or https:// from url to create a dir name
repo_dir="${repo#http://}"
repo_dir="${repo#https://}"
echo "**********"
echo "🔗 Dependency: $name"
echo "🆚 Version: $version"
echo "🏠 Repository: $repo"
echo ""
if [ -f "$cache_path/$repo_dir/$name-$version.tgz" ]; then
echo "✅ Dependency exists in cache..."
else
echo "🤷‍♂️ Dependency does not exists in cache..."
repo_url="$repo/index.yaml"
if [ -f "$index_cache/$repo_dir/index.yaml" ]; then
echo "✅ Index for <$repo> exists!"
else
echo "⏬ Index for <$repo> is missing. Downloading from <$repo_url>..."
mkdir -p $index_cache/$repo_dir
wget --quiet "$repo_url" -O "$index_cache/$repo_dir/index.yaml"
if [ ! $? ]; then
echo "❌ wget encountered an error..."
exit 1
fi
if [ -f "$index_cache/$repo_dir/index.yaml" ]; then
echo "✅ Downloaded index for <$repo>!"
else
echo "❌ Failed to download index for <$repo> from <$repo_url>"
exit 1
fi
fi
# At the time of writing this, only 1 url existed (.urls[0]) pointing to the actual tgz.
# Extract url from repo_url. It's under .entries.DEP_NAME.urls. We filter the specific version first (.version)
dep_url=$(v="$version" n="$name" go-yq '.entries.[env(n)].[] | select (.version == env(v)) | .urls.[0]' "$index_cache/$repo_dir/index.yaml")
echo ""
echo "⏬ Downloading dependency $name-$version from $dep_url..."
mkdir -p "$cache_path/$repo_dir"
wget --quiet "$dep_url" -P "$cache_path/$repo_dir"
if [ ! $? ]; then
echo "❌ wget encountered an error..."
helm dependency build "$charts_path/$train_chart/Chart.yaml" || helm dependency update "$charts_path/$train_chart/Chart.yaml" || exit 1
fi
if [ -f "$cache_path/$repo_dir/$name-$version.tgz" ]; then
echo "✅ Dependency Downloaded!"
else
echo "❌ Failed to download dependency"
# Try helm dependency build/update or otherwise fail fast if a dep fails to download...
helm dependency build "$charts_path/$train_chart/Chart.yaml" || helm dependency update "$charts_path/$train_chart/Chart.yaml" || exit 1
fi
fi
echo ""
mkdir -p "$charts_path/$train_chart/charts"
echo "📝 Copying dependency <$name-$version.tgz> to <$charts_path/$train_chart/charts>..."
cp "$cache_path/$repo_dir/$name-$version.tgz" "$charts_path/$train_chart/charts"
if [ -f "$charts_path/$train_chart/charts/$name-$version.tgz" ]; then
echo "✅ Dependency copied!"
echo ""
else
echo "❌ Failed to copy dependency"
# Try helm dependency build/update or otherwise fail fast if a dep fails to copy...
helm dependency build "$charts_path/$train_chart/Chart.yaml" || helm dependency update "$charts_path/$train_chart/Chart.yaml" || exit 1
fi
fi
done
}
export -f download_deps
if [ -z "$1" ]; then
for train in "${trains[@]}"; do
for chart in $(ls "$charts_path/$train"); do
download_deps "${train}/${chart}"
done
done
else
download_deps "$1"
fi

View File

@@ -42,8 +42,12 @@ update_plugin() {
}
# Example
# update_plugin "repo" "key_holding_version_in_values.yaml" "plugin_name_used_for_verbose_printing_only"
# Real IP
update_plugin "soulbalz/traefik-real-ip" "realIPVersion" "RealIP"
# Theme Park
update_plugin "packruler/traefik-themepark" "themeParkVersion" "ThemePark"
# GeoBlock
update_plugin "PascalMinder/geoblock" "geoBlockVersion" "GeoBlock"

View File

@@ -17,14 +17,14 @@ jobs:
container:
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:5029ebed5c833646da3afb3a8512eba79f08cac8935a53fc1510854fec22341a
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
name: Checkout
with:
fetch-depth: 100
ref: ${{ inputs.checkoutCommit }}
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
repository: truecharts/catalog
path: catalog

View File

@@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
@@ -44,7 +44,7 @@ jobs:
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0

View File

@@ -47,7 +47,7 @@ jobs:
detected6: ${{ steps.list-changed.outputs.detected6 }}
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -107,7 +107,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -141,7 +141,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -175,7 +175,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -209,7 +209,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -243,7 +243,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -277,7 +277,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}

View File

@@ -35,7 +35,7 @@ jobs:
helm repo update
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
token: ${{ secrets.BOT_TOKEN }}
fetch-depth: 0
@@ -64,7 +64,7 @@ jobs:
find . -name '*.sh' | xargs chmod +x
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
if: |
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
with:
@@ -125,7 +125,7 @@ jobs:
rm -rf website
- name: Checkout Catalog
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
if: |
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
with:
@@ -140,8 +140,12 @@ jobs:
if: |
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
run: |
pip install yq
CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }})
charts_path="charts"
for changed in ${CHARTS[@]}; do
.github/scripts/fetch_helm_deps.sh "${changed}"
done
pip install yq
parthreads=$(($(nproc) * 2))
parallel -j ${parthreads} .github/scripts/build-catalog.sh '2>&1' ::: ${CHARTS[@]}
@@ -158,43 +162,12 @@ jobs:
cd -
rm -rf catalog
release-helm:
runs-on: ubuntu-latest
container:
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:5029ebed5c833646da3afb3a8512eba79f08cac8935a53fc1510854fec22341a
needs: release-scale
steps:
- name: Install Kubernetes tools
uses: yokawasa/action-setup-kube-tools@b91bb02bc122bd84ac7bbea5f25ed6b0f2ec6275 # tag=v0.9.2
with:
setup-tools: |
helmv3
helm: "3.8.0"
- name: Prep Helm
run: |
helm repo add truecharts https://charts.truecharts.org
helm repo add truecharts-library https://library-charts.truecharts.org
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add prometheus https://prometheus-community.github.io/helm-charts
helm repo update
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
with:
token: ${{ secrets.BOT_TOKEN }}
fetch-depth: 0
- name: Fix Pre-Commit issues
- name: set git author
if: |
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
shell: bash
run: |
echo "Running pre-commit test-and-cleanup..."
pre-commit run --all ||:
# Fix sh files to always be executable
find . -name '*.sh' | xargs chmod +x
- name: Configure Git
run: |
git config user.name "truecharts-bot"
git config user.name "TrueCharts-Bot"
git config user.email "bot@truecharts.org"
- name: Run chart-releaser for dependency apps
@@ -207,29 +180,27 @@ jobs:
env:
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
CR_SKIP_EXISTING: "true"
- name: Run chart-releaser for enterprise apps
uses: helm/chart-releaser-action@98bccfd32b0f76149d188912ac8e45ddd3f8695f # tag=v1.4.1
- name: Tag App Releases
if: |
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
with:
charts_dir: charts/enterprise
charts_repo_url: https://charts.truecharts.org
env:
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
CR_SKIP_EXISTING: "true"
- name: Run chart-releaser for stable
uses: helm/chart-releaser-action@98bccfd32b0f76149d188912ac8e45ddd3f8695f # tag=v1.4.1
with:
charts_dir: charts/stable
charts_repo_url: https://charts.truecharts.org
env:
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
CR_SKIP_EXISTING: "true"
- name: Run chart-releaser for stable
uses: helm/chart-releaser-action@98bccfd32b0f76149d188912ac8e45ddd3f8695f # tag=v1.4.1
with:
charts_dir: charts/incubator
charts_repo_url: https://charts.truecharts.org
env:
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
CR_SKIP_EXISTING: "true"
shell: bash
run: |
#!/bin/bash
CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }})
echo "Removing Chart Docs prior to regeneration..."
mkdir -p website/static/img/hotlink-ok/chart-icons || echo "chart-icons path already exists, continuing..."
for i in "${CHARTS[@]}"
do
IFS='/' read -r -a chart_parts <<< "$i"
if [ -f "charts/${chart_parts[0]}"/"${chart_parts[1]}/Chart.yaml" ]; then
train=${chart_parts[0]}
chart=${chart_parts[1]}
if [ "${train}" != "dependency" ]; then
echo "creating tag for ${chart}"
version=$(cat charts/${train}/${chart}/Chart.yaml | grep '^version: ' | awk -F" " '{ print $2 }' | head -1)
git tag ${chart}-${version}
fi
fi
done
git push --tags

View File

@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -81,7 +81,7 @@ jobs:
detected6: ${{ steps.list-changed.outputs.detected6 }}
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -140,7 +140,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -183,7 +183,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -227,7 +227,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -270,7 +270,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -313,7 +313,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -356,7 +356,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}

View File

@@ -9,7 +9,7 @@ jobs:
name: "Generate readme files"
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
token: ${{ secrets.BOT_TOKEN }}
fetch-depth: 0

View File

@@ -16,7 +16,7 @@ jobs:
outputs:
dir: ${{ steps.set-dirs.outputs.dir }} # generate output name dir by using inner step output
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
token: ${{ secrets.BOT_TOKEN }}
- id: set-dirs # Give it an id to handle to get step outputs in the outputs key above
@@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
- name: Run Trivy vulnerability scanner in repo mode
uses: aquasecurity/trivy-action@master
@@ -41,7 +41,7 @@ jobs:
severity: "CRITICAL"
- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@c3b6fce4ee2ca25bc1066aa3bf73962fda0e8898 # tag=v2
uses: github/codeql-action/upload-sarif@4238421316c33d73aeea2801274dd286f157c2bb # v2
with:
sarif_file: "trivy-repo-results.sarif"

View File

@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
token: ${{ secrets.BOT_TOKEN }}

View File

@@ -22,7 +22,7 @@ jobs:
name: Label commenter
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
token: ${{ secrets.BOT_TOKEN }}
ref: master

View File

@@ -29,7 +29,7 @@ jobs:
steps:
- name: Get branch name
id: branch-name
uses: tj-actions/branch-names@b90df97be1c548ac9c8bd9186bfea6747153bf5e # tag=v6.2
uses: tj-actions/branch-names@a594c1e96eab7790611fdaf5bc8f76ea55cedabd # v6.3
- name: Save PR data to file
env:
@@ -53,7 +53,7 @@ jobs:
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
- name: Collect changes
id: collect-changes

View File

@@ -54,3 +54,37 @@ jobs:
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
print_head_msg:
name: print commit message
runs-on: ubuntu-latest
outputs:
head-commit-message: ${{ steps.get_head_commit_message.outputs.headCommitMsg }}
steps:
- name: Get repo
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: verbose head git commit message
run: echo "$(git show -s --format=%s)"
- name: Print head git commit message
id: get_head_commit_message
run: echo "::set-output name=headCommitMsg::$(git show -s --format=%s)"
automerge:
needs:
- pr-metadata
- catalog-test
- charts-test
- charts-lint
- print_head_msg
if: needs.print_head_msg.outputs.head-commit-message == 'Commit bumped Chart Version'
name: Automerge build
runs-on: ubuntu-latest
steps:
- name: automerge
uses: pascalgn/automerge-action@eb68b061739cb9d81564f8e812d0b3c45f0fb09a # tag=v0.15.5
env:
GITHUB_TOKEN: "${{ secrets.BOT_TOKEN }}"
UPDATE_RETRIES: 12
UPDATE_RETRY_SLEEP: 60000

View File

@@ -9,7 +9,7 @@ jobs:
name: "prune old releases"
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
fetch-depth: 0
- uses: actions/delete-package-versions@a31a43afa6c2d3afdf8b5f1e311b2dc75585932e # tag=v3

View File

@@ -11,13 +11,15 @@ jobs:
renovate-bump:
name: Get changed Apps
runs-on: ubuntu-20.04
container:
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:5029ebed5c833646da3afb3a8512eba79f08cac8935a53fc1510854fec22341a
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
name: Checkout
with:
fetch-depth: 0
token: ${{ secrets.BOT_TOKEN }}
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
name: Checkout
with:
fetch-depth: 0
@@ -39,7 +41,9 @@ jobs:
- 'charts/games/**'
- name: Filter filter-output
run: echo '${{ toJson(steps.filter.outputs) }}' > changes.json
- name: Bump
- name: Bump and Sync
shell: bash
run: |
# Designed to ensure the appversion in Chart.yaml is in sync with the primary Chart tag if found
# Also makes sure that home link is pointing to the correct url
@@ -79,13 +83,12 @@ jobs:
tcsource="https://github.com/truecharts/charts/tree/master/charts/$train/$chartname" go-yq -i '.sources += env(tcsource)' "${chart}/Chart.yaml"
# Add the rest of the sources
while IFS= read -r line; do
src="$line" go-yq -i '.sources += env(src)' "${chart}/Chart.yaml"
src="$line" go-yq -i '.sources += env(src)' "${chart}/Chart.yaml" || echo "src set error"
done <<< "$curr_sources"
echo "Sources of ${chartname} updated!"
}
export -f sync_tag
# The actual script
APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?<filepath>(?<first_directory>(?<root1>[\/]?)[^\/]+\/)(?<second_directory>(?<root2>[\/]?)[^\/]+\/)(?<third_directory>(?<root3>[\/]?)[^\/]+)(?<extra_paths>.+))"; "\(.third_directory)") | unique' changes.json | jq -r '.[]')
echo "changed apps: ${APPS[*]}"

View File

@@ -12,7 +12,7 @@ jobs:
with:
token: ${{ secrets.BOT_TOKEN }}
- name: Self-hosted Renovate
uses: renovatebot/github-action@7b14216c30e8c1829e09406870db2c0bfa9d369f # v34.21.4
uses: renovatebot/github-action@e3e5485adcef612196fb016d8b7c432c643f747b # v34.24.0
with:
configurationFile: .github/renovate-config.js
token: ${{ secrets.BOT_TOKEN }}

View File

@@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
with:
token: ${{ secrets.BOT_TOKEN }}

2
.gitignore vendored
View File

@@ -54,3 +54,5 @@ chartsrepo/
.cr-index/
website/
pub/
tgz_cache/
index_cache/

View File

@@ -3,7 +3,7 @@ appVersion: "22.10.2.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
home: https://truecharts.org/docs/charts/dependency/clickhouse
@@ -23,7 +23,7 @@ sources:
- https://clickhouse.com/
- https://hub.docker.com/r/yandex/clickhouse-server
type: application
version: 2.0.0
version: 3.0.2
annotations:
truecharts.org/catagories: |
- database

View File

@@ -2,12 +2,8 @@
questions:
# Include{global}
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: clickhouseDatabase
@@ -67,13 +63,6 @@ questions:
type: int
default: 8123
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8123
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -90,7 +79,6 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: config-server
label: Server Configuration Storage
description: Files with Server Settings Adjustments
@@ -99,7 +87,6 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: config-users
label: Users Configuration Storage
description: Files with Users Settings Adjustments
@@ -108,9 +95,7 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -133,7 +118,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -158,7 +142,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -3,7 +3,7 @@ appVersion: "22.05.8.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: "An awesome Online Office suite."
home: https://truecharts.org/docs/charts/dependency/collabora-online
@@ -22,7 +22,7 @@ sources:
- https://sdk.collaboraonline.com/contents.html
- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
type: application
version: 13.0.0
version: 14.0.2
annotations:
truecharts.org/catagories: |
- office

View File

@@ -9,12 +9,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: secretEnv
group: "App Configuration"
@@ -98,13 +94,6 @@ questions:
type: int
default: 10105
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 9980
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -120,7 +109,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -144,7 +132,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -169,7 +156,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -3,7 +3,7 @@ appVersion: "10.9.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: Fast, reliable, scalable, and easy to use open-source relational database system.
home: https://truecharts.org/docs/charts/dependency/mariadb
@@ -25,7 +25,7 @@ sources:
- https://github.com/prometheus/mysqld_exporter
- https://mariadb.org
type: application
version: 4.0.0
version: 5.0.2
annotations:
truecharts.org/catagories: |
- database

View File

@@ -2,12 +2,8 @@
questions:
# Include{global}
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: mariadbDatabase
@@ -61,13 +57,6 @@ questions:
type: int
default: 3306
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3306
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -84,9 +73,7 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -109,7 +96,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -134,7 +120,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mariadb
pullPolicy: IfNotPresent
tag: 10.9.4@sha256:a868d6df7e09f69243c6326e292f7e40207e96c923c02186d2ed1d6cc9b3b34d
tag: 10.9.4@sha256:4427f7f4b4ebeed00c527e97344c7400bcc01f1891e63035683cbe7c2e4e456d
controller:
# -- Set the controller type.

View File

@@ -3,7 +3,7 @@ appVersion: "1.6.17"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: Memcached is a memory-backed database caching solution
home: https://truecharts.org/docs/charts/dependency/memcached
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-memcached
- http://memcached.org/
type: application
version: 4.0.0
version: 5.0.3
annotations:
truecharts.org/catagories: |
- database

View File

@@ -2,12 +2,8 @@
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: postgresqlDatabase
@@ -54,19 +50,11 @@ questions:
type: int
default: 11211
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 11211
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -89,7 +77,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -114,7 +101,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/memcached
pullPolicy: IfNotPresent
tag: 1.6.17@sha256:34aa5fda5f10e9f1e26a22f2accc79b531eac986897d8374bffc31fe7a39319b
tag: 1.6.17@sha256:4d2081d74b3b8c42a0d105cbfeffe2c438a762639dae6d1aeac9c562570f280a
service:
main:

View File

@@ -3,7 +3,7 @@ appVersion: "6.0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
home: https://truecharts.org/docs/charts/dependency/mongodb
@@ -24,7 +24,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-mongodb
- https://www.mongodb.com
type: application
version: 3.0.0
version: 4.0.2
annotations:
truecharts.org/catagories: |
- database

View File

@@ -2,12 +2,8 @@
questions:
# Include{global}
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: mongodbDatabase
@@ -61,13 +57,6 @@ questions:
type: int
default: 27017
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27017
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -84,9 +73,7 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -109,7 +96,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -134,7 +120,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mongodb
pullPolicy: IfNotPresent
tag: 6.0.2@sha256:2920190c42505b72919476eb977016ed1dab16d5a971bc3c339de27ab38dd12a
tag: 6.0.2@sha256:e69455b958b83c25ea7743d315bc2a9ee573015f928171e9b0b3b2cbb3833c70
controller:
# -- Set the controller type.

View File

@@ -3,7 +3,7 @@ appVersion: "14.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: PostgresSQL
home: https://truecharts.org/docs/charts/dependency/postgresql
@@ -23,7 +23,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
- https://www.postgresql.org/
type: application
version: 9.0.0
version: 10.0.2
annotations:
truecharts.org/catagories: |
- database

View File

@@ -2,12 +2,8 @@
questions:
# Include{global}
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: postgresqlDatabase
@@ -61,13 +57,6 @@ questions:
type: int
default: 5432
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5432
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -84,9 +73,7 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -109,7 +96,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -134,7 +120,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,9 +1,9 @@
apiVersion: v2
appVersion: "2.6.1"
appVersion: "2.7.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: Promtail is an agent which ships the contents of local logs to a Loki instance
icon: https://truecharts.org/img/hotlink-ok/chart-icons/promtail.png
@@ -23,7 +23,7 @@ sources:
- https://grafana.com/oss/loki/
- https://grafana.com/docs/loki/latest/
type: application
version: 4.0.0
version: 5.0.2
annotations:
truecharts.org/catagories: |
- metrics

View File

@@ -24,13 +24,6 @@ questions:
type: int
default: 3101
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3101
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -46,6 +39,5 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{advanced}

View File

@@ -1,6 +1,6 @@
image:
repository: ghcr.io/truecharts/promtail
tag: v2.6.1@sha256:e40671972c3ebdf7dc562b86c2f489418a03998daf44a72818e8243f9636f972
tag: 2.7.0@sha256:fe9225ace310ae8b965604138a82d41a7bd6123221d8a811646e56dd9499705b
# controller:
# # -- Set the controller type.

View File

@@ -3,7 +3,7 @@ appVersion: "7.0.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: Open source, advanced key-value store.
home: https://truecharts.org/docs/charts/dependency/redis
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-redis
- http://redis.io/
type: application
version: 4.0.0
version: 5.0.2
annotations:
truecharts.org/catagories: |
- database

View File

@@ -2,12 +2,8 @@
questions:
# Include{global}
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: redisPassword
@@ -40,13 +36,6 @@ questions:
type: int
default: 6379
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6379
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -63,9 +52,7 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -88,7 +75,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -113,7 +99,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/redis
pullPolicy: IfNotPresent
tag: 7.0.5@sha256:1353fa2b7051d1fd0e87b2ac2be929d4cd9f0b5b18f555b87388da0380c3c734
tag: 7.0.5@sha256:a0de36bdb830474aa89a387be8297edac22fc668cd01ad6831e1d3fa70b6b8df
controller:
# -- Set the controller type.

View File

@@ -3,7 +3,7 @@ appVersion: "9.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: Apache Solr
home: https://truecharts.org/docs/charts/dependency/solr
@@ -23,7 +23,7 @@ sources:
- https://github.com/apache/solr
- https://hub.docker.com/r/bitnami/solr/
type: application
version: 1.0.0
version: 2.0.2
annotations:
truecharts.org/catagories: |
- search

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: solrCores
@@ -63,13 +59,6 @@ questions:
type: int
default: 8983
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8983
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -86,9 +75,7 @@ questions:
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -111,7 +98,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -136,7 +122,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/solr
pullPolicy: IfNotPresent
tag: v9.0.0@sha256:bcc9e1a9905172eeb82686e1d007152bb21d38e084c180bd598e5260814d14e3
tag: v9.0.0@sha256:20a286d45832992f1047051fb9751c9a6ff195d655e01cf2d748c067f0627d68
controller:
# -- Set the controller type.

View File

@@ -3,7 +3,7 @@ appVersion: "jammy"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.5
version: 11.0.3
deprecated: false
description: This is only used as a subchart.
home: https://truecharts.org/docs/charts/dependency/subchart
@@ -19,7 +19,7 @@ name: subchart
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/subchart
type: application
version: 2.0.0
version: 3.0.2
annotations:
truecharts.org/catagories: |
- subchart

View File

@@ -3,11 +3,11 @@ appVersion: "0.19"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
- condition: redis.enabled
name: redis
repository: https://charts.truecharts.org
version: 3.0.121
version: 5.0.2
description: Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go
home: https://truecharts.org/docs/charts/enterprise/blocky
icon: https://truecharts.org/img/hotlink-ok/chart-icons/blocky.png
@@ -26,7 +26,7 @@ sources:
- https://github.com/0xERR0R/blocky
- https://github.com/Mozart409/blocky-frontend
- https://hub.docker.com/r/spx01/blocky
version: 2.0.0
version: 4.0.3
annotations:
truecharts.org/catagories: |
- network

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: webUI
group: App Configuration
@@ -662,13 +658,6 @@ questions:
type: int
default: 10315
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: Target Port
description: The internal(!) port on the container the Application runs on
schema:
type: int
default: 80
- variable: dnstcp
label: DNS TCP Service
description: The DNS TCP service
@@ -691,13 +680,6 @@ questions:
type: int
default: 53
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: Target Port
description: The internal(!) port on the container the Application runs on
schema:
type: int
default: 53
- variable: dnsudp
label: DNS UDP Service
description: The DNS UDP service
@@ -720,13 +702,6 @@ questions:
type: int
default: 53
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: Target Port
description: The internal(!) port on the container the Application runs on
schema:
type: int
default: 53
- variable: dot
label: DoT Service
description: "DNS-over-TLS service"
@@ -749,13 +724,6 @@ questions:
type: int
default: 853
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: Target Port
description: The internal(!) port on the container the Application runs on
schema:
type: int
default: 853
- variable: http
label: HTTP and Metrics Service
description: "service for things like metrics, pprof, API, DoH etc"
@@ -778,13 +746,6 @@ questions:
type: int
default: 4000
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: Target Port
description: The internal(!) port on the container the Application runs on
schema:
type: int
default: 4000
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -800,7 +761,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -824,7 +784,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: runAsUser
@@ -850,7 +809,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,4 +1,6 @@
{{- define "blocky.prometheusrule" -}}
{{- if and .Values.metrics.enabled .Values.metrics.prometheusRule.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
@@ -16,3 +18,4 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- end }}
{{- end -}}

View File

@@ -1,4 +1,6 @@
{{- define "blocky.servicemonitor" -}}
{{- if .Values.metrics.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
@@ -22,3 +24,4 @@ spec:
{{- end }}
path: /metrics
{{- end }}
{{- end -}}

View File

@@ -29,7 +29,6 @@ volumeSpec:
path: Corefile
{{- end -}}
{{- $_ := set .Values.persistence "tc-config" (include "blocky.configmap.mount" . | fromYaml) -}}
{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}}
@@ -73,8 +72,6 @@ service:
{{/* inject api paths in ingress */}}
{{- include "blocky.apiinjector" . }}
{{/* Define path for DoH */}}
{{- define "blocky.doh" -}}
{{- $fullname := include "tc.common.names.fullname" . -}}
@@ -102,6 +99,8 @@ service:
{{/* inject api paths in ingress */}}
{{- include "blocky.dohinjector" . }}
{{- include "blocky.servicemonitor" . -}}
{{- include "blocky.prometheusrule" . -}}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@@ -350,7 +350,7 @@ k8sgateway:
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
enabled: false
enabled: true
serviceMonitor:
interval: 1m
scrapeTimeout: 30s

View File

@@ -10,7 +10,7 @@ keywords:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
@@ -22,7 +22,7 @@ sources:
- https://github.com/metallb/metallb
- https://metallb.universe.tf
type: application
version: 6.0.1
version: 7.0.1
annotations:
truecharts.org/catagories: |
- core

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,33 @@
apiVersion: v2
appVersion: "1.26.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.0.3
deprecated: false
description: testapplication for moving to operator based postgresql
home: https://truecharts.org/docs/charts/stable/vaultwarden
icon: https://truecharts.org/img/hotlink-ok/chart-icons/vaultwarden.png
keywords:
- bitwarden
- bitwardenrs
- bitwarden_rs
- vaultwarden
- password
- rust
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: testwarden
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/vaultwarden
- https://github.com/dani-garcia/vaultwarden
type: application
version: 20.0.0
annotations:
truecharts.org/catagories: |
- security
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@@ -1,19 +1,18 @@
# altitude
# vaultwarden
This Chart will download and install Altitude and run it.
Unofficial Bitwarden compatible server written in Rust
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
For more information, please click here: [altitude](https://truecharts.org/docs/charts/incubator/altitude)
For more information, please click here: [vaultwarden](https://truecharts.org/docs/charts/stable/vaultwarden)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Source Code
* <https://github.com/truecharts/charts/tree/master/charts/incubator/altitude>
* <https://www.steampowered.com/>
* <https://hub.docker.com/r/ich777/altitude/>
* <https://github.com/truecharts/charts/tree/master/charts/stable/vaultwarden>
* <https://github.com/dani-garcia/vaultwarden>
## Requirements
@@ -23,6 +22,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.truecharts.org/ | postgresql | 8.0.122 |
| https://library-charts.truecharts.org | common | 10.9.4 |
## Installing the Chart
@@ -33,12 +33,12 @@ To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://tru
### Helm
To install the chart with the release name `altitude`
To install the chart with the release name `vaultwarden`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install altitude TrueCharts/altitude
helm install vaultwarden TrueCharts/vaultwarden
```
## Uninstall
@@ -51,10 +51,10 @@ To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-St
### Helm
To uninstall the `altitude` deployment
To uninstall the `vaultwarden` deployment
```console
helm uninstall altitude
helm uninstall vaultwarden
```
## Configuration
@@ -71,9 +71,9 @@ Other values may be used from the [values.yaml](https://github.com/truecharts/li
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install altitude \
helm install vaultwarden \
--set env.TZ="America/New York" \
TrueCharts/altitude
TrueCharts/vaultwarden
```
#### Configure using a yaml file
@@ -81,7 +81,7 @@ helm install altitude \
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install altitude TrueCharts/altitude -f values.yaml
helm install vaultwarden TrueCharts/vaultwarden -f values.yaml
```
#### Connecting to other charts

View File

@@ -0,0 +1,7 @@
# -- Configure the ingresses for the chart here.
# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress.
# @default -- See below
ingress:
main:
# -- Enables or disables the ingress
enabled: true

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

View File

@@ -0,0 +1,424 @@
# Include{groups}
portals:
open:
# Include{portalLink}
admin:
# Include{portalLink}
path: "/admin/"
questions:
# Include{global}
# Include{controller}
# Include{replicas}
# Include{replica1}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: vaultwarden
label: ""
group: "App Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: yubico
label: "Yubico OTP authentication"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enable Yubico OTP authentication"
description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: server
label: "Yubico server"
description: "Defaults to YubiCloud"
schema:
type: string
default: ""
- variable: clientId
label: "Yubico ID"
schema:
type: string
default: ""
- variable: secretKey
label: "Yubico Secret Key"
schema:
type: string
default: ""
- variable: admin
label: "Admin Portal"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enable Admin Portal"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: disableAdminToken
label: "Make Accessible Without Password/Token"
schema:
type: boolean
default: false
- variable: token
label: "Admin Portal Password/Token"
description: "Will be automatically generated if not defined"
schema:
type: string
default: ""
- variable: icons
label: "Icon Download Settings"
schema:
additional_attrs: true
type: dict
attrs:
- variable: disableDownload
label: "Disable Icon Download"
description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)"
schema:
type: boolean
default: false
- variable: cache
label: "Cache time-to-live"
description: "Cache time-to-live for icons fetched. 0 means no purging"
schema:
type: int
default: 2592000
- variable: token
label: "Failed Downloads Cache time-to-live"
description: "Cache time-to-live for icons that were not available. 0 means no purging."
schema:
type: int
default: 2592000
- variable: log
label: "Logging"
schema:
additional_attrs: true
type: dict
attrs:
- variable: level
label: "Log level"
schema:
type: string
default: "info"
required: true
enum:
- value: "trace"
description: "trace"
- value: "debug"
description: "debug"
- value: "info"
description: "info"
- value: "warn"
description: "warn"
- value: "error"
description: "error"
- value: "off"
description: "off"
- variable: file
label: "Log-File Location"
schema:
type: string
default: ""
- variable: smtp
label: "SMTP Settings (Email)"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enable SMTP Support"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: host
label: "SMTP hostname"
schema:
type: string
required: true
default: ""
- variable: from
label: "SMTP sender e-mail address"
schema:
type: string
required: true
default: ""
- variable: fromName
label: "SMTP sender name"
schema:
type: string
required: true
default: ""
- variable: user
label: "SMTP username"
schema:
type: string
required: true
default: ""
- variable: password
label: "SMTP password"
description: "Required is user is specified, ignored if no user provided"
schema:
type: string
default: ""
- variable: ssl
label: "Enable SSL connection"
schema:
type: boolean
default: true
- variable: port
label: "SMTP port"
description: "Usually: 25 without SSL, 587 with SSL"
schema:
type: int
default: 587
- variable: authMechanism
label: "SMTP Authentication Mechanisms"
description: "Comma-separated options: Plain, Login and Xoauth2"
schema:
type: string
default: "Plain"
- variable: heloName
label: "SMTP HELO - Hostname"
description: "Hostname to be sent for SMTP HELO. Defaults to pod name"
schema:
type: string
default: ""
- variable: timeout
label: "SMTP timeout"
schema:
type: int
default: 15
- variable: invalidHostname
label: "Accept Invalid Hostname"
description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!"
schema:
type: boolean
default: false
- variable: invalidCertificate
label: "Accept Invalid Certificate"
description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!"
schema:
type: boolean
default: false
- variable: allowSignups
label: "Allow Signup"
description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users"
schema:
type: boolean
default: true
- variable: allowInvitation
label: "Always allow Invitation"
description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations"
schema:
type: boolean
default: true
- variable: defaultInviteName
label: "Default Invite Organisation Name"
description: "Default organization name in invitation e-mails that are not coming from a specific organization."
schema:
type: string
default: ""
- variable: showPasswordHint
label: "Show password hints"
description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display"
schema:
type: boolean
default: true
- variable: signupwhitelistenable
label: "Enable Signup Whitelist"
description: "allowSignups is ignored if set"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: signupDomains
label: "Signup Whitelist Domains"
schema:
type: list
default: []
items:
- variable: domain
label: "Domain"
schema:
type: string
default: ""
- variable: verifySignup
label: "Verifiy Signup"
description: "Verify e-mail before login is enabled. SMTP must be enabled"
schema:
type: boolean
default: false
- variable: requireEmail
label: "Block Login if email fails"
description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled"
schema:
type: boolean
default: false
- variable: emailAttempts
label: "Email token reset attempts"
description: "Maximum attempts before an email token is reset and a new email will need to be sent"
schema:
type: int
default: 3
- variable: emailTokenExpiration
label: "Email token validity in seconds"
schema:
type: int
default: 600
- variable: enableWebVault
label: "Enable Webvault"
description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting"
schema:
type: boolean
default: true
- variable: orgCreationUsers
label: "Limit Organisation Creation to (users)"
description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users."
schema:
type: string
default: "all"
- variable: attachmentLimitOrg
label: "Limit Attachment Disk Usage per Organisation"
schema:
type: string
default: ""
- variable: attachmentLimitUser
label: "Limit Attachment Disk Usage per User"
schema:
type: string
default: ""
- variable: hibpApiKey
label: "HaveIBeenPwned API Key"
description: "Can be purchased at https://haveibeenpwned.com/API/Key"
schema:
type: string
default: ""
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 10102
required: true
- variable: ws
label: "WebSocket Service"
description: "WebSocket Service"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: ws
label: "WebSocket Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 3012
required: true
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: data
label: "App Config Storage"
description: "Stores the Application Configuration."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: true
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: true
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 568
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 568
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{vpn}
# Include{documentation}

View File

@@ -0,0 +1,116 @@
{{/* Define the configmap */}}
{{- define "vaultwarden.configmap" -}}
---
apiVersion: v1
kind: ConfigMap
metadata:
name: vaultwardenconfig
data:
ROCKET_PORT: "8080"
SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }}
{{- if .Values.vaultwarden.signupDomains }}
SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }}
{{- end }}
{{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}}
SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }}
{{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}}
REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }}
{{- if .Values.vaultwarden.emailAttempts }}
EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }}
{{- end }}
{{- if .Values.vaultwarden.emailTokenExpiration }}
EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }}
{{- end }}
INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }}
{{- if .Values.vaultwarden.defaultInviteName }}
INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }}
{{- end }}
SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }}
WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }}
WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }}
ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }}
{{- if .Values.vaultwarden.attachmentLimitOrg }}
ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }}
{{- end }}
{{- if .Values.vaultwarden.attachmentLimitUser }}
USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }}
{{- end }}
{{- if .Values.vaultwarden.hibpApiKey }}
HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }}
{{- end }}
{{- include "vaultwarden.dbTypeValid" . }}
{{- if .Values.database.retries }}
DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }}
{{- end }}
{{- if .Values.database.maxConnections }}
DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }}
{{- end }}
{{- if eq .Values.vaultwarden.smtp.enabled true }}
SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }}
SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }}
{{- if .Values.vaultwarden.smtp.fromName }}
SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.ssl }}
SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.port }}
SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.authMechanism }}
SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.heloName }}
HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.timeout }}
SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.invalidHostname }}
SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }}
{{- end }}
{{- if .Values.vaultwarden.smtp.invalidCertificate }}
SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }}
{{- end }}
{{- end }}
{{- if .Values.vaultwarden.log.file }}
LOG_FILE: {{ .Values.vaultwarden.log.file | quote }}
{{- end }}
{{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }}
EXTENDED_LOGGING: "true"
{{- end }}
{{- if .Values.vaultwarden.log.level }}
{{- include "vaultwarden.logLevelValid" . }}
LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }}
{{- end }}
{{- if .Values.vaultwarden.log.timeFormat }}
LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }}
{{- end }}
{{- if .Values.vaultwarden.icons.disableDownload }}
DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }}
{{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }}
ICON_CACHE_TTL: "0"
{{- end }}
{{- end }}
{{- if .Values.vaultwarden.icons.cache }}
ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }}
{{- end }}
{{- if .Values.vaultwarden.icons.cacheFailed }}
ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }}
{{- end }}
{{- if eq .Values.vaultwarden.admin.enabled true }}
{{- if eq .Values.vaultwarden.admin.disableAdminToken true }}
DISABLE_ADMIN_TOKEN: "true"
{{- end }}
{{- end }}
{{- if eq .Values.vaultwarden.yubico.enabled true }}
{{- if .Values.vaultwarden.yubico.server }}
YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }}
{{- end }}
{{- end }}
{{- if eq .Values.database.type "sqlite" }}
ENABLE_DB_WAL: {{ .Values.database.wal | quote }}
{{- else }}
ENABLE_DB_WAL: "false"
{{- end }}
{{- end -}}

View File

@@ -0,0 +1,36 @@
{{/* Define the secrets */}}
{{- define "vaultwarden.secrets" -}}
{{- $adminToken := "" }}
{{- if eq .Values.vaultwarden.admin.enabled true }}
{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }}
{{- end -}}
{{- $smtpUser := "" }}
{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }}
{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }}
{{- end -}}
{{- $yubicoClientId := "" }}
{{- if eq .Values.vaultwarden.yubico.enabled true }}
{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }}
{{- end -}}
---
apiVersion: v1
kind: Secret
metadata:
name: vaultwardensecret
data:
{{- if ne $adminToken "" }}
ADMIN_TOKEN: {{ $adminToken }}
{{- end }}
{{- if ne $smtpUser "" }}
SMTP_USERNAME: {{ $smtpUser }}
SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }}
{{- end }}
{{- if ne $yubicoClientId "" }}
YUBICO_CLIENT_ID: {{ $yubicoClientId }}
YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }}
{{- end }}
{{- end -}}

View File

@@ -0,0 +1,17 @@
{{/*
Ensure valid DB type is select, defaults to SQLite
*/}}
{{- define "vaultwarden.dbTypeValid" -}}
{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }}
{{- required "Invalid database type" nil }}
{{- end -}}
{{- end -}}
{{/*
Ensure log type is valid
*/}}
{{- define "vaultwarden.logLevelValid" -}}
{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }}
{{- required "Invalid log level" nil }}
{{- end }}
{{- end }}

View File

@@ -0,0 +1,39 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render configmap for vaultwarden */}}
{{- include "vaultwarden.configmap" . }}
{{/* Render secrets for vaultwarden */}}
{{- include "vaultwarden.secrets" . }}
{{/* Define path for websocket */}}
{{- define "vaultwarden.websocket" -}}
{{- $fullname := include "tc.common.names.fullname" . -}}
path: "/notifications/hub"
# -- Ignored if not kubeVersion >= 1.14-0
pathType: Prefix
service:
# -- Overrides the service name reference for this path
name: {{ printf "%s-ws" $fullname }}
port: {{ .Values.service.ws.ports.ws.port }}
{{- end -}}
{{/* inject websocket path to all main ingress hosts*/}}
{{- define "vaultwarden.websocketinjector" -}}
{{- $path := list (include "vaultwarden.websocket" . | fromYaml) -}}
{{- if .Values.ingress.main.enabled }}
{{- range .Values.ingress.main.hosts }}
{{- $newpaths := list }}
{{- $newpaths := concat .paths $path }}
{{- $_ := set . "paths" ( deepCopy $newpaths ) -}}
{{- end }}
{{- end }}
{{- end -}}
{{/* inject websocket paths in ingress */}}
{{- include "vaultwarden.websocketinjector" . }}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@@ -0,0 +1,158 @@
image:
repository: tccr.io/truecharts/vaultwarden
pullPolicy: IfNotPresent
tag: 1.26.0@sha256:c96156c6788a4e6104456a57c48767719147dba3dde1f0a76dfaa7bc98d62581
service:
main:
ports:
main:
port: 10102
targetPort: 8080
ws:
enabled: true
ports:
ws:
enabled: true
port: 3012
targetPort: 3012
env:
DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}"
DATABASE_URL:
secretKeyRef:
name: cnpgcreds
key: std
envFrom:
- configMapRef:
name: vaultwardenconfig
- secretRef:
name: vaultwardensecret
database:
# -- Database type,
# must be one of: 'sqlite', 'mysql' or 'postgresql'.
type: postgresql
# -- Enable DB Write-Ahead-Log for SQLite,
# disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled
wal: true
## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port).
# url: ""
## Set the size of the database connection pool.
# maxConnections: 10
## Connection retries during startup, 0 for infinite. 1 second between retries.
# retries: 15
# Set Bitwarden_rs application variables
vaultwarden:
# -- Allow any user to sign-up
# see: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users
allowSignups: true
## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set.
# signupDomains:
# - domain.tld
# -- Verify e-mail before login is enabled.
# SMTP must be enabled.
verifySignup: false
# When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled.
requireEmail: false
## Maximum attempts before an email token is reset and a new email will need to be sent.
# emailAttempts: 3
## Email token validity in seconds.
# emailTokenExpiration: 600
# Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations
allowInvitation: true
# Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display
## Default organization name in invitation e-mails that are not coming from a specific organization.
# defaultInviteName: ""
showPasswordHint: true
# Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications
# Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured.
enableWebsockets: true
# Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting
enableWebVault: true
# Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users.
orgCreationUsers: all
## Limit attachment disk usage per organization.
# attachmentLimitOrg:
## Limit attachment disk usage per user.
# attachmentLimitUser:
## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key.
# hibpApiKey:
admin:
# Enable admin portal.
enabled: false
# Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token
disableAdminToken: false
## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page
# token:
# Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration
smtp:
enabled: false
# SMTP hostname, required if SMTP is enabled.
host: ""
# SMTP sender e-mail address, required if SMTP is enabled.
from: ""
## SMTP sender name, defaults to 'Bitwarden_RS'.
# fromName: ""
## Enable SSL connection.
# ssl: true
## SMTP port. Defaults to 25 without SSL, 587 with SSL.
# port: 587
## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'.
# authMechanism: Plain
## Hostname to be sent for SMTP HELO. Defaults to pod name.
# heloName: ""
## SMTP timeout.
# timeout: 15
## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!
# invalidHostname: false
## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!
# invalidCertificate: false
## SMTP username.
# user: ""
## SMTP password. Required is user is specified, ignored if no user provided.
# password: ""
## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication
yubico:
enabled: false
## Yubico server. Defaults to YubiCloud.
# server:
## Yubico ID and Secret Key.
# clientId:
# secretKey:
## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging
log:
# Log to file.
file: ""
# Log level. Options are "trace", "debug", "info", "warn", "error" or "off".
level: "trace"
## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds.
# timeFormat: ""
icons:
# Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero.
disableDownload: false
## Cache time-to-live for icons fetched. 0 means no purging.
# cache: 2592000
## Cache time-to-live for icons that were not available. 0 means no purging.
# cacheFailed: 259200
persistence:
data:
enabled: true
mountPath: "/data"
# enable cnpg
cnpg:
enabled: true
user: vaultwarden
database: testwarden
portal:
enabled: true

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Acestream-engine"
home: https://truecharts.org/docs/charts/incubator/acestream
@@ -26,4 +26,4 @@ sources:
- https://github.com/vstavrinov/acestream-service
- https://hub.docker.com/r/vstavrinov/acestream-service
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
# Include{serviceRoot}
@@ -36,13 +32,6 @@ questions:
type: int
default: 8008
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6878
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -56,7 +45,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -68,7 +56,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -92,7 +79,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -117,7 +103,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: Adguardhome-sync(https://github.com/bakito/adguardhome-sync/) is a tool to synchronize AdGuardHome config to replica instances.
home: https://truecharts.org/docs/charts/incubator/adguardhome-sync
@@ -27,4 +27,4 @@ sources:
- https://github.com/orgs/linuxserver/packages/container/package/adguardhome-sync
- https://github.com/linuxserver/docker-adguardhome-sync#readme
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -55,13 +51,6 @@ questions:
type: int
default: 8080
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -75,7 +64,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -87,7 +75,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -111,7 +98,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -136,7 +122,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -4,7 +4,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/adguardhome-sync
tag: latest@sha256:989407fe0407980bd0751847c9eb9c21779db4903ca93e1e7fa77804ce4f5eeb
tag: latest@sha256:6adae6415a9fad246524dff599909d03d18a84570337c15123f0c7951c0f0130
persistence:
config:
enabled: true

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it."
home: https://truecharts.org/docs/charts/incubator/alienswarm-reactivedrop
@@ -26,4 +26,4 @@ sources:
- https://www.steampowered.com/
- https://hub.docker.com/r/ich777/steamcmd/
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: secretEnv
group: "App Configuration"
@@ -93,13 +89,6 @@ questions:
type: int
default: 27015
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
- variable: tcprconport
label: 'tcprconport service'
description: "TCP RCON Port (not required)"
@@ -122,13 +111,6 @@ questions:
type: int
default: 27015
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -142,7 +124,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: serverfiles
label: "serverfiles Storage"
description: "Container Path serverdataserverfiles"
@@ -151,7 +132,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -163,7 +143,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -187,7 +166,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -212,7 +190,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm and run it."
home: https://truecharts.org/docs/charts/incubator/alienswarm
@@ -26,4 +26,4 @@ sources:
- https://www.steampowered.com/
- https://hub.docker.com/r/ich777/steamcmd/
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: secretEnv
group: "App Configuration"
@@ -93,13 +89,6 @@ questions:
type: int
default: 27015
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
- variable: tcprconport
label: 'tcprconport service'
description: "TCP RCON Port (not required)"
@@ -122,13 +111,6 @@ questions:
type: int
default: 27015
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -142,7 +124,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: serverfiles
label: "serverfiles Storage"
description: "Container Path serverdataserverfiles"
@@ -151,7 +132,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -163,7 +143,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -187,7 +166,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -212,7 +190,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,771 +0,0 @@
# Changelog
## [altitude-1.0.0](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-1.0.0) (2022-11-10)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Major Change to GUI
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
### Fix
- change container config label
## [altitude-0.0.38](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.38) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [altitude-0.0.37](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.37) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [altitude-0.0.37](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.37) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [altitude-0.0.37](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.37) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [altitude-0.0.36](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.36) (2022-11-07)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [altitude-0.0.36](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.36) (2022-11-06)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [altitude-0.0.35](https://github.com/truecharts/charts/compare/altitude-0.0.34...altitude-0.0.35) (2022-11-06)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317))
## [altitude-0.0.34](https://github.com/truecharts/charts/compare/altitude-0.0.33...altitude-0.0.34) (2022-11-05)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308))
## [altitude-0.0.33](https://github.com/truecharts/charts/compare/altitude-0.0.32...altitude-0.0.33) (2022-11-02)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261))
## [altitude-0.0.32](https://github.com/truecharts/charts/compare/altitude-0.0.31...altitude-0.0.32) (2022-10-26)
### Chore
- Auto-update chart README [skip ci]
- update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189))
## [altitude-0.0.31](https://github.com/truecharts/charts/compare/altitude-0.0.30...altitude-0.0.31) (2022-10-25)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182))
## [altitude-0.0.30](https://github.com/truecharts/charts/compare/altitude-0.0.29...altitude-0.0.30) (2022-10-19)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122))
## [altitude-0.0.29](https://github.com/truecharts/charts/compare/altitude-0.0.28...altitude-0.0.29) (2022-10-12)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071))
## [altitude-0.0.28](https://github.com/truecharts/charts/compare/altitude-0.0.27...altitude-0.0.28) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major
## [altitude-0.0.28](https://github.com/truecharts/charts/compare/altitude-0.0.27...altitude-0.0.28) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major
## [altitude-0.0.27](https://github.com/truecharts/charts/compare/altitude-0.0.26...altitude-0.0.27) (2022-10-05)
### Chore
- Auto-update chart README [skip ci]
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
- update helm general non-major
## [altitude-0.0.26](https://github.com/truecharts/charts/compare/altitude-0.0.25...altitude-0.0.26) (2022-09-27)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
## [altitude-0.0.25](https://github.com/truecharts/charts/compare/altitude-0.0.24...altitude-0.0.25) (2022-09-25)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-22)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-17)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-18)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-15)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (2022-09-15)
### Chore
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
### Chore
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [altitude-0.0.22](https://github.com/truecharts/charts/compare/altitude-0.0.21...altitude-0.0.22) (2022-08-30)
### Chore
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
## [amtd-0.0.26](https://github.com/truecharts/charts/compare/amtd-0.0.25...amtd-0.0.26) (2022-08-30)
### Chore
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [amtd-0.0.25](https://github.com/truecharts/charts/compare/amtd-0.0.24...amtd-0.0.25) (2022-08-29)
### Chore
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
## [amtd-0.0.24](https://github.com/truecharts/charts/compare/amtd-0.0.23...amtd-0.0.24) (2022-08-29)
### Chore
- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606))
## [amtd-0.0.23](https://github.com/truecharts/charts/compare/amtd-0.0.22...amtd-0.0.23) (2022-08-28)
### Chore
- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600))
## [amtd-0.0.22](https://github.com/truecharts/charts/compare/amtd-0.0.20...amtd-0.0.22) (2022-08-26)
### Fix
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
## [amtd-0.0.20](https://github.com/truecharts/charts/compare/amtd-0.0.19...amtd-0.0.20) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [amtd-0.0.19](https://github.com/truecharts/charts/compare/amtd-0.0.18...amtd-0.0.19) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [amtd-0.0.18](https://github.com/truecharts/charts/compare/amtd-0.0.17...amtd-0.0.18) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
## [amtd-0.0.17](https://github.com/truecharts/charts/compare/amtd-0.0.15...amtd-0.0.17) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [amtd-0.0.15](https://github.com/truecharts/apps/compare/amtd-0.0.14...amtd-0.0.15) (2022-07-27)
### Chore
- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
## [amtd-0.0.14](https://github.com/truecharts/apps/compare/amtd-0.0.13...amtd-0.0.14) (2022-07-26)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
## [amtd-0.0.13](https://github.com/truecharts/apps/compare/amtd-0.0.12...amtd-0.0.13) (2022-07-25)
### Chore
- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300))
### Chore
- add fake digest to new incubator Apps to fetch digests
## [amtd-0.0.12](https://github.com/truecharts/apps/compare/amtd-0.0.11...amtd-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
### Feat
- move dev apps to incubator and remove bad content from dev
## [amtd-0.0.12](https://github.com/truecharts/apps/compare/amtd-0.0.11...amtd-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
### Feat
- move dev apps to incubator and remove bad content from dev
## [amtd-0.0.12](https://github.com/truecharts/apps/compare/amtd-0.0.11...amtd-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
### Feat
- move dev apps to incubator and remove bad content from dev
<a name="amtd-0.0.5"></a>
### [amtd-0.0.5](https://github.com/truecharts/apps/compare/amtd-0.0.4...amtd-0.0.5) (2022-05-05)
#### Chore
* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
<a name="amtd-0.0.4"></a>
### [amtd-0.0.4](https://github.com/truecharts/apps/compare/amtd-0.0.3...amtd-0.0.4) (2022-04-26)
#### Chore
* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
<a name="amtd-0.0.3"></a>
### [amtd-0.0.3](https://github.com/truecharts/apps/compare/amtd-0.0.2...amtd-0.0.3) (2022-04-20)
#### Chore
* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
<a name="amtd-0.0.2"></a>
### [amtd-0.0.2](https://github.com/truecharts/apps/compare/amtd-0.0.1...amtd-0.0.2) (2022-04-12)
#### Chore
* Auto-update chart README [skip ci]
* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
<a name="amtd-0.0.1"></a>
### amtd-0.0.1 (2022-04-08)
#### Feat
* Unraid Port - A ([#2438](https://github.com/truecharts/apps/issues/2438))

View File

@@ -1,29 +0,0 @@
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- GameServers
apiVersion: v2
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
deprecated: false
description: "This Chart will download and install Altitude and run it."
home: https://truecharts.org/docs/charts/incubator/altitude
icon: https://truecharts.org/img/hotlink-ok/chart-icons/altitude.png
keywords:
- altitude
- GameServers
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: altitude
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/altitude
- https://www.steampowered.com/
- https://hub.docker.com/r/ich777/altitude/
type: application
version: 1.0.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -1,142 +0,0 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: GAME_PARAMS
label: "GAME_PARAMS"
description: "Enter your start up commands for the server."
schema:
type: string
default: ""
- variable: DL_URL
label: "DL_URL"
description: "Dont change unless you know what you are doing."
schema:
type: string
default: "http://installer.altitudegame.com/0.0.1/altitude.sh"
# Include{containerConfig}
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 27276
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27276
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: serverfiles
label: "serverfiles Storage"
description: "Container Path altitude"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: false
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 0
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -1,34 +0,0 @@
env:
DL_URL: http://installer.altitudegame.com/0.0.1/altitude.sh
GAME_PARAMS: ""
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/altitude
tag: latest@sha256:3f823323a22133ac62507cf0b69975b50dc471688d5f84ffbf81f1aa6c17874e
persistence:
serverfiles:
enabled: true
mountPath: /altitude
podSecurityContext:
runAsGroup: 0
runAsUser: 0
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
service:
main:
ports:
main:
port: 27276
protocol: UDP
targetPort: 27276
portal:
enabled: true

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "This Chart will download and install SteamCMD. It will also install America's Army: Proving Grounds and run it."
home: https://truecharts.org/docs/charts/incubator/americasarmy-pg
@@ -26,4 +26,4 @@ sources:
- https://www.americasarmy.com/
- https://hub.docker.com/r/ich777/steamcmd/
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: secretEnv
group: "App Configuration"
@@ -87,13 +83,6 @@ questions:
type: int
default: 8778
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8778
- variable: steamqueryport
label: 'steamqueryport service'
description: "UDP Queryport (if you need another port, please delete this entry and create a new UDP Port with the required port number, also dont forget to click an Show more settings ... and change the port number"
@@ -116,13 +105,6 @@ questions:
type: int
default: 27015
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -136,7 +118,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: serverfiles
label: "serverfiles Storage"
description: "Container Path serverdataserverfiles"
@@ -145,7 +126,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -157,7 +137,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -181,7 +160,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -206,7 +184,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -8,7 +8,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Automated Movie Trailer Downloader :: AMTD is a Radarr Companion script to automatically download movie trailers for use in media applications\n"
home: https://truecharts.org/docs/charts/incubator/amtd
@@ -28,4 +28,4 @@ sources:
- https://github.com/RandomNinjaAtk/docker-amtd
- https://hub.docker.com/r/randomninjaatk/amtd
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -3,12 +3,8 @@ portals: {}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -114,9 +110,7 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -139,7 +133,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -164,7 +157,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -9,7 +9,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "aMule is an eMule-like client for the eDonkey and Kademlia networks."
home: https://truecharts.org/docs/charts/incubator/amule
@@ -30,4 +30,4 @@ sources:
- https://github.com/t-chab/dockerfiles
- https://hub.docker.com/r/tchabaud/amule
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -55,13 +51,6 @@ questions:
type: int
default: 4711
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 4711
- variable: porttcp
label: 'porttcp service'
description: "Client to client transfers"
@@ -84,13 +73,6 @@ questions:
type: int
default: 4662
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 4662
- variable: portudp
label: 'portudp service'
description: "Extended aMule protocol, Queue Rating, File Reask Ping"
@@ -113,13 +95,6 @@ questions:
type: int
default: 4672
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 4672
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -133,7 +108,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: storageincomplete
label: "storageincomplete Storage"
description: "This is the location for incomplete downloads."
@@ -142,7 +116,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: storageconfig
label: "storageconfig Storage"
description: "This is the location for the internal data."
@@ -151,7 +124,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -163,7 +135,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -187,7 +158,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -212,7 +182,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -8,7 +8,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Automated Music Video Downloader :: AMVD is a Lidarr Companion script to automatically download and tag Music Videos for use in various media applications"
home: https://truecharts.org/docs/charts/incubator/amvd
@@ -28,4 +28,4 @@ sources:
- https://github.com/RandomNinjaAtk/docker-amvd
- https://hub.docker.com/r/randomninjaatk/amvd
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -3,12 +3,8 @@ portals: {}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -102,7 +98,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: hostpathfordownloads-amvd
label: "hostpathfordownloads-amvd Storage"
description: "Container Path downloads-amvd"
@@ -111,9 +106,7 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -136,7 +129,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -161,7 +153,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: Android in Chart solution with noVNC supported and video recording. Work way better with Intel CPUs because AMD doesn't an cpu graphics card. So with amd cpus can be unusable.
home: https://truecharts.org/docs/charts/incubator/android-8-0
@@ -25,4 +25,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/android-8-0
- https://registry.hub.docker.com/r/ulisses1478/docker-android
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -3,19 +3,14 @@ portals: {}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -38,7 +33,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -63,7 +57,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Control AndroidTV/FireTV devices through ADB from the Home Assistant Core Chart."
home: https://truecharts.org/docs/charts/incubator/androiddebugbridge
@@ -26,4 +26,4 @@ sources:
- https://hub.docker.com/r/barnybbb/adb-hass-androidtv
- https://hub.docker.com/r/barnybbb/adb-hass-androidtv/
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -61,13 +57,6 @@ questions:
type: int
default: 5037
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5037
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -83,7 +72,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -107,7 +95,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -132,7 +119,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -3,7 +3,7 @@ appVersion: "20220516"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
description: A cross-platform Anki sync server.
home: https://truecharts.org/docs/charts/incubator/anki-sync-server
icon: https://truecharts.org/img/hotlink-ok/chart-icons/anki-sync-server.png
@@ -18,7 +18,7 @@ name: anki-sync-server
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/anki-sync-server
- https://github.com/ankicommunity/anki-devops-services
version: 1.0.0
version: 2.0.1
annotations:
truecharts.org/catagories: |
- media

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
# Include{serviceRoot}
@@ -36,13 +32,6 @@ questions:
type: int
default: 27701
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27701
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -55,7 +44,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -67,7 +55,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -91,7 +78,6 @@ questions:
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -116,7 +102,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -9,7 +9,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Anope is a set of IRC Services designed for flexibility and ease of use."
home: https://truecharts.org/docs/charts/incubator/anope
@@ -30,4 +30,4 @@ sources:
- https://thelounge.chat/
- https://hub.docker.com/r/ich777/anope
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -3,12 +3,8 @@ portals: {}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -90,9 +86,7 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
@@ -115,7 +109,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -140,7 +133,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser."
home: https://truecharts.org/docs/charts/incubator/apache-webdav
@@ -26,4 +26,4 @@ sources:
- https://httpd.apache.org/docs/2.4/mod/mod_dav.html
- https://github.com/mgutt/docker-apachewebdav
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -97,13 +93,6 @@ questions:
type: int
default: 8384
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -117,7 +106,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: config
label: "config Storage"
description: "Container Path varlibdav"
@@ -126,7 +114,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -138,7 +125,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -162,7 +148,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -187,7 +172,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -7,7 +7,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.4
version: 11.0.3
deprecated: false
description: "Apprise-api(https://github.com/caronc/apprise-api) Takes advantage of Apprise(https://github.com/caronc/apprise) through your network with a user-friendly API.\n"
home: https://truecharts.org/docs/charts/incubator/apprise-api
@@ -27,4 +27,4 @@ sources:
- https://github.com/orgs/linuxserver/packages/container/package/apprise-api
- https://github.com/linuxserver/docker-apprise-api#readme
type: application
version: 1.0.0
version: 2.0.1

View File

@@ -5,12 +5,8 @@ portals:
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "App Configuration"
@@ -49,13 +45,6 @@ questions:
type: int
default: 8000
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
@@ -69,7 +58,6 @@ questions:
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
@@ -81,7 +69,6 @@ questions:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
@@ -105,7 +92,6 @@ questions:
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
@@ -130,7 +116,5 @@ questions:
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -3,7 +3,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/apprise-api
tag: latest@sha256:a8eb2aff6603683843322e990ecc0bb738f9ae9b58038bc7ab439fe8e17e5de9
tag: latest@sha256:668a11f30f705958f6c0146023450748be29af5bab73ddf4c8bcca75269defda
persistence:
config:
enabled: true

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