Compare commits

..
Author SHA1 Message Date
truecharts-bot e204b0e08e chore: Auto-update chart README [skip ci] 2022-08-23 23:03:35 +00:00
TrueCharts BotandGitHub b51c98bb4a chore(deps): update helm general non-major helm releases (#3545) 2022-08-23 23:38:35 +02:00
Kjeld Schouten-LebbingandGitHub 4e4e3447d8 Update documentation.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-23 23:33:58 +02:00
truecharts-bot 455928a731 chore: Auto-update chart README [skip ci] 2022-08-23 18:38:33 +00:00
TrueCharts BotandGitHub 9b448e5794 chore(deps): update helm chart common to v10.5.0 (#3546) 2022-08-23 20:33:37 +02:00
truecharts-bot 31b3179caf chore: Auto-update chart README [skip ci] 2022-08-23 11:37:09 +00:00
Stavros KoisandGitHub ead9605945 chore(etherpad): expose some env-vars (#3550) 2022-08-23 11:33:45 +00:00
truecharts-bot b24d65cc77 chore: Auto-update chart README [skip ci] 2022-08-23 09:04:57 +00:00
Stavros KoisandGitHub 0ea0b4199b fix(guac-client): booleans don't work the same with with (#3549)
* fix(guac-client): booleans don't work the same with `with`

* default to false
2022-08-23 12:01:47 +03:00
TrueCharts BotandGitHub 4b11e509f6 chore(deps): update renovatebot/github-action action to v32.172.1 (#3548) 2022-08-23 11:43:20 +03:00
TrueCharts BotandGitHub 6ccc247796 chore(deps): update helm chart common to v10.5.0 (#3547) 2022-08-23 08:31:25 +03:00
truecharts-bot ed978370b6 chore: Auto-update chart README [skip ci] 2022-08-23 05:30:35 +00:00
TrueCharts BotandGitHub 6146b4368e chore(deps): update docker general non-major docker tags (#3544)
* chore(deps): update docker general non-major docker tags

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-23 08:23:46 +03:00
TrueCharts BotandGitHub 8a5f57ce66 chore(deps): update ghcr.io/truecharts/devcontainer:v2.6.0 docker digest to 0eca784 (#3543) 2022-08-23 08:22:28 +03:00
TrueCharts BotandGitHub 13b2b33b9e chore(deps): update renovatebot/github-action action to v32.171.0 (#3540) 2022-08-23 00:15:34 +03:00
truecharts-bot c4bce11883 chore: Auto-update chart README [skip ci] 2022-08-22 18:28:57 +00:00
Stavros KoisandGitHub d62f02e9b5 fix(tailscale): use different ports for targetPort and port (#3539) 2022-08-22 18:25:40 +00:00
truecharts-bot 14f0644453 chore: Auto-update chart README [skip ci] 2022-08-22 18:10:20 +00:00
Stavros KoisandGitHub a9729ce2c2 fix(guacamole-client): fix quoted true and cleanup a bit (#3538) 2022-08-22 21:07:02 +03:00
truecharts-bot 29172d4a4d chore: Auto-update chart README [skip ci] 2022-08-22 16:56:18 +00:00
Stavros KoisandGitHub 1889037009 Update Chart.yaml
Signed-off-by: Stavros Kois <[email protected]>
2022-08-22 19:51:51 +03:00
Stavros KoisandGitHub a7652a487b fix(docs): correctly set the train in link (#3534) 2022-08-22 19:46:38 +03:00
TrueCharts BotandGitHub e0cdea6d08 chore(deps): update github/codeql-action digest to 7fee4ca (#3535) 2022-08-22 19:46:08 +03:00
Stavros KoisandGitHub 048db1b534 fix(tailscale): use role and rolebind instead of clusterrole (#3537)
* fix(tailscale): use role and rolebind instead of clusterrole

* render it

* revert
2022-08-22 19:44:36 +03:00
truecharts-bot 70cfad2388 chore: Auto-update chart README [skip ci] 2022-08-22 16:02:41 +00:00
Ethan LeisingerandGitHub 21a5ddb2c8 Update traefik theme.park plugin (#3536) 2022-08-22 18:59:26 +03:00
truecharts-bot 372ed92ed5 chore: Auto-update chart README [skip ci] 2022-08-22 09:30:07 +00:00
sagitandGitHub 7202795a53 feat(drone-runner): Move to stable (#3533) 2022-08-22 11:26:51 +02:00
truecharts-bot 6ada855041 chore: Auto-update chart README [skip ci] 2022-08-22 09:02:04 +00:00
Stavros KoisandGitHub 98b2fbb678 Update Chart.yaml
Signed-off-by: Stavros Kois <[email protected]>
2022-08-22 11:58:52 +03:00
41a611fd95 fix(mineos): add docs and update chart.yaml (#3338)
* fix(mineos): add ports and update chart.yaml

* update port

* added docs and removed conflicting ports

* added the necessary mc and rcon ports

* update services and separate ports

* splt tcp and udp in different services

* update questions

* update

* Update charts/incubator/mineos/values.yaml

* Update charts/incubator/mineos/values.yaml

* no dupes

* shorter name

Co-authored-by: Stavros Kois <[email protected]>
2022-08-22 11:54:47 +03:00
Kjeld Schouten-LebbingandGitHub 09115c5872 Update documentation.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-22 10:15:12 +02:00
truecharts-bot d8f34999d7 chore: Auto-update chart README [skip ci] 2022-08-22 06:15:11 +00:00
72082c1c44 chore(deps): update docker general non-major (#3530)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
2022-08-22 09:08:30 +03:00
Stavros KoisandGitHub 2549f811d5 fix(tailscale): don't override varrun (#3532) 2022-08-22 09:04:31 +03:00
truecharts-bot f47a79fd50 chore: Auto-update chart README [skip ci] 2022-08-22 06:00:15 +00:00
Stavros KoisandGitHub 2f30b3f950 fix(stdt): rename 7daystodie to stdt and cleanup (#3529)
* fix(stdt): rename 7daystodie to stdt and cleanup

* test

* update template

* update
2022-08-22 08:56:09 +03:00
Stavros KoisandGitHub c137b74b0e Update documentation.yaml
Signed-off-by: Stavros Kois <[email protected]>
2022-08-22 08:35:52 +03:00
Kjeld Schouten-LebbingandGitHub d62e3c6d9d Update documentation.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-22 00:22:34 +02:00
TrueCharts BotandGitHub c1bb0503c6 chore(deps): update renovatebot/github-action action to v32.169.1 (#3526) 2022-08-22 00:50:34 +03:00
TrueCharts BotandGitHub d6149e8d20 chore(deps): update tj-actions/branch-names action to v5.5 (#3528) 2022-08-22 00:50:24 +03:00
Kjeld Schouten-LebbingandGitHub 8ecad379c3 docs: add sponsoring nagscreen
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-21 14:10:36 +02:00
truecharts-bot abeacde87e chore: Auto-update chart README [skip ci] 2022-08-21 08:51:59 +00:00
TrueCharts BotandGitHub e2536c9a45 chore(deps): update docker general non-major docker tags (#3523)
* chore(deps): update docker general non-major docker tags

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-21 10:42:49 +02:00
Ethan LeisingerandGitHub 2d70a94a01 feat(traefik) update theme.park plugin to support addons (#3521)
* Add support for theme-park addons in middleware

* update themepark plugin version

* update addon description

* Add some line breaks

* Bump chart version
2022-08-21 10:42:25 +02:00
truecharts-bot c9b5dd0c94 chore: Auto-update chart README [skip ci] 2022-08-20 13:24:29 +00:00
Stavros KoisandGitHub a3dc2cfd5f fix(tailscale): adds tun device and runs as root by default (#3519) 2022-08-20 13:20:48 +00:00
TrueCharts BotandGitHub 2c326efc54 chore(deps): update renovatebot/github-action action to v32.168.0 (#3517) 2022-08-20 15:53:36 +03:00
truecharts-bot 04db34a0a0 chore: Auto-update chart README [skip ci] 2022-08-20 11:24:17 +00:00
TrueCharts BotandGitHub ca541e3498 chore(deps): update docker general non-major docker tags (#3518)
* chore(deps): update docker general non-major docker tags

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-20 13:16:50 +02:00
TrueCharts-Admin d5d63ad6a5 chore(deps): update github/codeql-action digest to f5d217b 2022-08-19 20:30:16 +02:00
truecharts-bot 1529cd67c3 chore: Auto-update chart README [skip ci] 2022-08-19 08:41:19 +00:00
Stavros KoisandGitHub 998eed39c4 fix(plex): fix tpl error (#3515)
* fix(plex): fix tpl error

* remove test ingress
2022-08-19 11:38:07 +03:00
truecharts-bot b652f4611f chore: Auto-update chart README [skip ci] 2022-08-19 07:56:36 +00:00
af135e1f03 fix(drone-runner): Fix some mistakes (#3514)
* fix(drone): Fix some mistakes

* bump

* Update questions.yaml

* minor changes

* Update charts/incubator/drone-runner/questions.yaml

Co-authored-by: Stavros Kois <[email protected]>
2022-08-19 10:53:07 +03:00
truecharts-bot 847ef1f3b9 chore: Auto-update chart README [skip ci] 2022-08-19 05:55:29 +00:00
TrueCharts BotandGitHub 8ff1c4bac8 chore(deps): update docker general non-major docker tags (#3512)
* chore(deps): update docker general non-major docker tags

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-19 08:49:06 +03:00
TrueCharts BotandGitHub b897f9ba92 chore(deps): update renovatebot/github-action action to v32.165.1 (#3513) 2022-08-19 08:44:00 +03:00
truecharts-bot 8ca8be914b chore: Auto-update chart README [skip ci] 2022-08-18 22:23:20 +00:00
Stavros KoisandGitHub ef1f3d4018 chore(tailscale): update temporary to upstream image repo (#3511) 2022-08-18 22:19:54 +00:00
truecharts-bot dca1360b3a chore: Auto-update chart README [skip ci] 2022-08-18 20:52:07 +00:00
Stavros KoisandGitHub 676e936d23 chore(recipes): bump
Signed-off-by: Stavros Kois <[email protected]>
2022-08-18 23:48:52 +03:00
truecharts-bot db9050f089 chore: Auto-update chart README [skip ci] 2022-08-18 20:19:00 +00:00
sagitandGitHub 3681ae4a18 feat(drone-runner): Add drone-runner (#3489)
* feat(drone-runner): Add drone-runner

* add icon

* update

* fix tpl

* update

* add question
2022-08-18 22:12:53 +02:00
Stavros KoisandGitHub 741f0425fe feat(plex): Pre-fill ADVERTISE_IP with the server ip and ingress (#3464)
* feat(plex): Pre-fill ADVERTISE_IP with the server ip

* slight change

* update values

* remove

* url with port

* update description

* move non-env values to another dict

* fix reference
2022-08-18 22:12:25 +02:00
Kjeld Schouten-LebbingandGitHub 933a774d06 Update values.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-18 21:49:19 +02:00
truecharts-bot d9f7586693 chore: Auto-update chart README [skip ci] 2022-08-18 19:46:03 +00:00
Stavros KoisandGitHub b62ebd1139 chore(tailscale): default to rootless (#3509) 2022-08-18 22:42:47 +03:00
TrueCharts BotandGitHub 4064d7ecba chore(deps): update helm chart common to v10.4.13 (#3499) 2022-08-18 22:27:20 +03:00
TrueCharts BotandGitHub 7c94a08fc0 chore(deps): update renovatebot/github-action action to v32.164.0 (#3508) 2022-08-18 22:10:52 +03:00
TrueCharts-Admin abd902538e chore(deps): update renovatebot/github-action action to v32.163.0 2022-08-18 14:33:40 +02:00
truecharts-bot e7ad5da84c chore: Auto-update chart README [skip ci] 2022-08-18 09:00:22 +00:00
TrueCharts BotandGitHub 9125a76065 chore(deps): update docker general non-major (#3503)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-18 10:54:30 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
f57521cd31 docs: add Sagit-chu as a contributor for mentoring (#3504)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-18 08:16:22 +03:00
TrueCharts-Admin 6f99e17bc5 chore(deps): update renovatebot/github-action action to v32.161.2 2022-08-18 03:28:45 +02:00
truecharts-bot d115daf61a chore: Auto-update chart README [skip ci] 2022-08-17 20:17:18 +00:00
Stavros KoisandGitHub 32a47b60af feat(tailscale): add tailscale (#3488)
* feat(tailscale): add tailscale

* env

* see logs without env

* try something

* render configmap and adjust script

* perms

* call it differently

* mount tmp

* in ram

* disable temp

* change pers path

* sysmod cap

* no messaeg

* fsgrp 0

* puid0

* hostnet

* service

* priv?

* use the included script

* common

* secret

* try with sa and rbac

* secretname

* render sercet

* excelent copy paster

* set tskubesec

* disable probes and remove portal

* without sys_mod

* empty space

* add configmap

* render

* copy paste specialist

* lowercase

* hmm

* different

* again

* and try again

* again

* uhm

* quote?

* wth

* enc secret

* enable tty

* mm

* remove configmap for now

* reenable configmap

* I'M STUPIDDDD

* enable config map

* conditionally add tun

* conditionaly add caps aswell

* update desc

* now test unprevileged

* rootless

* try nonuser-space + rootless

* add docs and remove env (its defined in configmap already)

* Update charts/incubator/tailscale/values.yaml

* Update charts/incubator/tailscale/values.yaml

* Update charts/incubator/tailscale/templates/_configmap.tpl

* add sock5 and descriptions
2022-08-17 19:55:10 +00:00
truecharts-bot 368fe890d6 chore: Auto-update chart README [skip ci] 2022-08-17 18:50:50 +00:00
TrueCharts-Admin 95cb75b291 chore(deps): update helm chart common to v10.4.13 2022-08-17 20:21:30 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2f606b3191 docs: add neoestremi as a contributor for mentoring (#3497)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-17 14:14:58 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
1e2fb6e646 docs: add NightShaman as a contributor for mentoring (#3496)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-17 14:12:10 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
d67cdb59b3 docs: add shadofall as a contributor for mentoring (#3495)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-17 14:11:14 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4e584b6a87 docs: add Xstar97 as a contributor for mentoring (#3494)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-17 14:09:23 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
9105e4478e docs: add ZasX as a contributor for mentoring (#3493)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-17 14:08:54 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
782453486a docs: add StevenMcElligott as a contributor for mentoring (#3492)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-17 14:08:11 +03:00
Stavros KoisandGitHub 31001497b0 chore(photoview): add docs for darktable (#3491)
* chore(photoview): add docs for darktable

* wording
2022-08-17 13:02:17 +02:00
TrueCharts BotandGitHub 858c43e4e8 chore(deps): update helm general non-major helm releases (#3484) 2022-08-17 13:01:59 +02:00
TrueCharts BotandGitHub 934b2f4c1d chore(deps): update docker general non-major (#3478)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-17 13:01:00 +02:00
TrueCharts BotandGitHub d409f07335 chore(deps): update renovatebot/github-action action to v32.161.0 (#3487) 2022-08-17 09:10:37 +03:00
TrueCharts-Admin daf9c62087 chore(deps): update renovatebot/github-action action to v32.159.5 2022-08-16 08:26:13 +02:00
TrueCharts-Admin 7983da9970 chore(deps): update renovatebot/github-action action to v32.159.1 2022-08-15 08:24:51 +02:00
truecharts-bot 27e8579130 chore: Auto-update chart README [skip ci] 2022-08-14 12:31:01 +00:00
Stavros KoisandGitHub b67b16e9e0 fix(mc-bungeecord): fix identation on services (#3474) 2022-08-14 12:27:47 +00:00
truecharts-bot 2bd9ce6033 chore: Auto-update chart README [skip ci] 2022-08-14 12:07:00 +00:00
Stavros KoisandGitHub c33ef6c9de chore(netdata): add some more default confs (#3473)
* chore(netdata): add some more default confs

* bump

* use bash

* invert logic

* fix output
2022-08-14 12:03:46 +00:00
truecharts-bot 9602f608a7 chore: Auto-update chart README [skip ci] 2022-08-14 09:34:06 +00:00
TrueCharts BotandGitHub d427a26435 chore(deps): update container image tccr.io/truecharts/fileflows to v1.0.0 (#3466)
* chore(deps): update container image tccr.io/truecharts/fileflows to v1.0.0

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-14 12:14:32 +03:00
TrueCharts BotandGitHub 20d1dee556 chore(deps): update container image tccr.io/truecharts/mosdns to v4.1.9 (#3470)
* chore(deps): update container image tccr.io/truecharts/mosdns to v4.1.9

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-14 12:14:23 +03:00
TrueCharts BotandGitHub f88d2e57b8 chore(deps): update container image tccr.io/truecharts/jitsi-jicofo to v7648 (#3467)
* chore(deps): update container image tccr.io/truecharts/jitsi-jicofo to v7648

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-14 12:14:12 +03:00
TrueCharts BotandGitHub a6d7eec8b9 chore(deps): update container image tccr.io/truecharts/jitsi-prosody to v7648 (#3468)
* chore(deps): update container image tccr.io/truecharts/jitsi-prosody to v7648

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-14 11:51:41 +03:00
TrueCharts BotandGitHub d4764d4fef chore(deps): update container image tccr.io/truecharts/jitsi-web to v7648 (#3469)
* chore(deps): update container image tccr.io/truecharts/jitsi-web to v7648

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-14 11:51:33 +03:00
Stavros KoisandGitHub 5847fe1a3a fix(renovate): treat jitsi updates better (#3472) 2022-08-14 11:51:09 +03:00
TrueCharts BotandGitHub f0a4bd52cd chore(deps): update docker general non-major docker tags (#3465)
* chore(deps): update docker general non-major docker tags

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-14 11:50:56 +03:00
truecharts-bot 68839cb694 chore: Auto-update chart README [skip ci] 2022-08-13 17:39:55 +00:00
sagitandGitHub 304a868459 fix(gitea): Add WebHook config (#3463) 2022-08-13 19:36:29 +02:00
TrueCharts-Admin 8f4fc75271 chore(deps): update renovatebot/github-action action to v32.159.0 2022-08-13 14:30:24 +02:00
truecharts-bot 121246367d chore: Auto-update chart README [skip ci] 2022-08-13 12:25:59 +00:00
Stavros KoisandGitHub d1fa684c5d Update installation_notes.md (#3461)
* Update installation_notes.md

Signed-off-by: Stavros Kois <[email protected]>

* bump

Signed-off-by: Stavros Kois <[email protected]>
2022-08-13 12:22:19 +00:00
Stavros KoisandGitHub 844ae50800 fix(docs): typo (#3460) 2022-08-13 11:54:46 +00:00
truecharts-bot 64868fc0f4 chore: Auto-update chart README [skip ci] 2022-08-13 11:16:46 +00:00
Stavros KoisandGitHub 5d11fcf328 fix(docs): typo (#3459) 2022-08-13 11:12:46 +00:00
cc4788bfe6 fix(Docs): Add info to Support.md (#3457)
* add support.md on gh

* might as well add changes here

* format

* added a large FAQ section

* Make some changes + formatting

* Update .github/SUPPORT.md

* Update .github/SUPPORT.md

* Apply suggestions from code review

* Update .github/SUPPORT.md

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-13 10:49:06 +02:00
truecharts-bot 25c42bf62a chore: Auto-update chart README [skip ci] 2022-08-12 22:39:47 +00:00
92a83a28f2 chore(deps): update helm general non-major helm releases (#3456)
* chore(deps): update helm general non-major helm releases

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 23:05:15 +02:00
Kjeld Schouten-LebbingandGitHub 777a2b6a26 Update persistenceBasic.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 23:04:16 +02:00
truecharts-bot 1d35dff3d1 chore: Auto-update chart README [skip ci] 2022-08-12 20:59:51 +00:00
Stavros KoisandGitHub d276cfebd0 fix(mc-bungeecord): fix service ports (#3454) 2022-08-12 20:42:47 +00:00
TrueCharts BotandGitHub 384bb2e450 chore(deps): update docker general non-major (#3453)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-12 22:40:58 +02:00
c8d742ae81 fix(mymediaforalexa): moved to stable and mod docs (#3423)
* fix(mymediaforalexa): moved to stable and mod docs

* Create README.md

* Update charts/stable/mymediaforalexa/docs/installation_notes.md

* Update charts/stable/mymediaforalexa/docs/installation_notes.md

* move not delete

* no message

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Stavros kois <[email protected]>
2022-08-12 23:36:04 +03:00
truecharts-bot 95acefafc5 chore: Auto-update chart README [skip ci] 2022-08-12 20:35:33 +00:00
Stavros KoisandGitHub 7bf4eabc04 fix(neko): cleanup (#3390)
* fix(neko): cleanup

* add neko images

* one more

* rename

* lint

* update some images

* update images
2022-08-12 23:32:07 +03:00
TrueCharts BotandGitHub a8f0d12430 chore(deps): update actions/github-script digest to d50f485 (#3451) 2022-08-12 21:11:28 +02:00
TrueCharts BotandGitHub 47088416ed chore(deps): update helm chart common to v10.4.12 (#3450) 2022-08-12 21:11:04 +02:00
TrueCharts-Admin f719d36763 chore(deps): update renovatebot/github-action action to v32.156.1 2022-08-12 20:26:00 +02:00
truecharts-bot e574ca4368 chore: Auto-update chart README [skip ci] 2022-08-12 12:37:56 +00:00
TrueCharts-Admin c85cd91cd9 chore(deps): update helm chart common to v10.4.12 2022-08-12 14:34:09 +02:00
Kjeld Schouten-Lebbing c5b2f8f13f chore(charts): add documentation checkbox/section to all SCALE Apps 2022-08-12 13:15:27 +02:00
Kjeld Schouten-LebbingandGitHub bd9a8304d5 Update groups.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 13:12:49 +02:00
Kjeld Schouten-Lebbing 768c6c78f8 donate -> docs 2022-08-12 13:11:35 +02:00
Kjeld Schouten-LebbingandGitHub b07322e846 Update donate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 13:08:11 +02:00
Kjeld Schouten-LebbingandGitHub 738b260d32 Update donate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 13:06:57 +02:00
Kjeld Schouten-LebbingandGitHub 72220588b0 Update groups.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 13:02:37 +02:00
Kjeld Schouten-LebbingandGitHub 96d14d8856 Update build-release.sh
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 12:59:24 +02:00
Kjeld Schouten-LebbingandGitHub 85278e9a77 Update build-catalog.sh
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 12:58:53 +02:00
Kjeld Schouten-LebbingandGitHub d99a7f1906 Create donate.yaml
Signed-off-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 12:57:55 +02:00
truecharts-bot 3f35246931 chore: Auto-update chart README [skip ci] 2022-08-12 09:48:49 +00:00
Stavros KoisandGitHub 389eb05d86 fix(plex): accept - and capital letters in ADVERTISE_IP (#3448) 2022-08-12 09:45:46 +00:00
TrueCharts BotandGitHub 1fbe57b9b2 chore(deps): update renovatebot/github-action action to v32.156.0 (#3445) 2022-08-12 10:40:58 +02:00
16fbffb961 fix(templates): move extraArgs from .Values.controller to .Values (#3447)
* fix(templates): move extraArgs from .Values.controller to .Values

* update questions

* whoops

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-12 10:40:46 +02:00
Stavros KoisandGitHub 0e40f84cb8 fix(custom-app): Move command from .Values.controller.command to .Values.command (#3446)
* fix(custom-app): Move command from .Values.controller.command to .Values.command

* whoops
2022-08-12 10:39:16 +02:00
truecharts-bot e7ac41d976 chore: Auto-update chart README [skip ci] 2022-08-12 06:31:45 +00:00
TrueCharts BotandGitHub 573ccbc305 chore(deps): update docker general non-major (#3434)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-12 09:28:34 +03:00
TrueCharts-Admin ab3c2def4c chore(deps): update renovatebot/github-action action to v32.154.9 2022-08-12 03:19:09 +02:00
TrueCharts-Admin efcfa57353 chore(deps): update helm/chart-testing-action action to v2.3.0 2022-08-11 20:23:56 +02:00
truecharts-bot fd4360c209 chore: Auto-update chart README [skip ci] 2022-08-11 17:27:37 +00:00
TrueCharts BotandGitHub a53fceb8db chore(deps): update container image tccr.io/truecharts/jitsi-jicofo to v7577 (#3435)
* chore(deps): update container image tccr.io/truecharts/jitsi-jicofo to v7577

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-11 20:24:19 +03:00
truecharts-bot 9f13531916 chore: Auto-update chart README [skip ci] 2022-08-11 08:16:26 +00:00
Stavros KoisandGitHub fe8de48c54 fix(plex): allow empty advertise IP (#3437) 2022-08-11 11:13:06 +03:00
truecharts-bot 50b7fdb76d chore: Auto-update chart README [skip ci] 2022-08-11 08:06:47 +00:00
sagitandGitHub ded9a06fa0 fix(jekins): Fix permission (#3439)
* fix permission

* bump
2022-08-11 08:03:45 +00:00
sagitandGitHub 7ef110f221 fix(question): Fix a mistake (#3438)
Signed-off-by: sagit <[email protected]>

Signed-off-by: sagit <[email protected]>
2022-08-11 07:51:45 +00:00
TrueCharts-Admin 211a2f7403 chore(deps): update renovatebot/github-action action to v32.154.7 2022-08-11 08:25:49 +02:00
truecharts-bot 5da7d693ba chore: Auto-update chart README [skip ci] 2022-08-10 21:57:10 +00:00
Stavros KoisandGitHub d5ea8234c1 fix(authentik): fix ldap outpost settings not showing, and make mail port an int (#3433) 2022-08-10 21:53:54 +00:00
truecharts-bot 757ee3bbae chore: Auto-update chart README [skip ci] 2022-08-10 19:00:23 +00:00
Stavros KoisandGitHub 647b6c12a1 fix(authentik): only set ints when are defined (#3432) 2022-08-10 18:56:53 +00:00
truecharts-bot 52c0dc1d6a chore: Auto-update chart README [skip ci] 2022-08-10 16:05:29 +00:00
TrueCharts BotandGitHub afb96ded95 chore(deps): update helm chart common to v10.4.11 (#3428) 2022-08-10 18:01:33 +02:00
TrueCharts BotandGitHub 24576c7b43 chore(deps): update helm chart common to v10.4.11 (#3429) 2022-08-10 18:01:21 +02:00
truecharts-bot e2e4770f52 chore: Auto-update chart README [skip ci] 2022-08-10 15:08:19 +00:00
Stavros KoisandGitHub 5a2b550682 fix(plex): Adjust input validation for comma separated list (#3430) 2022-08-10 18:04:40 +03:00
truecharts-bot 45be5c9cd0 chore: Auto-update chart README [skip ci] 2022-08-10 12:13:09 +00:00
Stavros KoisandGitHub a7b69b11fb chore(plex): set advertise_ip to required (#3426) 2022-08-10 15:09:31 +03:00
truecharts-bot 2119a0072c chore: Auto-update chart README [skip ci] 2022-08-10 07:36:04 +00:00
Stavros KoisandGitHub 187da84006 fix(authentik): enable services/ports and disable geoip by default (#3424)
* fix(authentik): enable services/ports and disable geoip by default

* dedupe port names
2022-08-10 07:32:53 +00:00
TrueCharts BotandGitHub 47abf4e998 chore(deps): update renovatebot/github-action action to v32.153.4 (#3425) 2022-08-10 10:00:53 +03:00
truecharts-bot 81c25be9bc chore: Auto-update chart README [skip ci] 2022-08-10 05:43:24 +00:00
TrueCharts BotandGitHub ca2970fc01 chore(deps): update docker general non-major (#3421)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-10 08:32:13 +03:00
TrueCharts BotandGitHub 13741bf03e chore(deps): update renovatebot/github-action action to v32.153.0 (#3419) 2022-08-10 08:29:08 +03:00
TrueCharts-Admin f6c71c178a chore(deps): update dawidd6/action-download-artifact action to v2.22.0 2022-08-10 03:19:51 +02:00
truecharts-bot cd8ae09a6f chore: Auto-update chart README [skip ci] 2022-08-09 22:17:59 +00:00
Stavros KoisandGitHub 1920ecf582 feat(authentik): BREAKING CHANGE - Modularize it and add LDAP outpost (#3380)
* fix(authentik): make it modular and maintainable

* add volume mounts on worker

* move geoip to container instead of cron

* remove sercetkey from env and rename tpl

* add initial configmap and cleanup

* add rest of the config

* fix geoip

* add footer links config

* remove empty space

* finish with geoip config and ui

* update UI

* rename to error reporting

* Add ldap outpost

* add ldap healthcheck

* remove proxy reference

* geoip runs as root

* geoip issue for heathchecks

* add another todo

* Give full configuration options on service and move disable/enable login in tpl and add metrics endpoints

* change metrics ports of one of the containers to avoid conflicts

* whitespace

* add note

* add notes

* expose container ports for ldap

* correct ports

* Enable prometheus metrics for main container

* disable metrics when disabled

* not needed

* no message

* add name to container port,

* make note more clear

* don't micromanage services. let user do that

* lint

* define mail secrets only if defined

* handle better few secrets

* μορε

* whoops

* handle null

* quote "null"

* handle poteentialy empty strings

* handle empty string

* fix

* move ports to configmap

* move more to configmap

* hmm

* add placeholders to avoid empty secrets

* hmm

* hmm

* no message

* hmm?

* maybe?

* hmm

* damn

* b64enc all secrets

* quote again

* turn off geoip and ldap

* no rofs on worker

* rofs

* d

* test empty secret

* test footer links

* disable ldap for ci
2022-08-10 01:14:43 +03:00
truecharts-bot a8d0844431 chore: Auto-update chart README [skip ci] 2022-08-09 20:56:50 +00:00
6c2118a0bc fix(mymediaforalexa): mod main port for web access (#3417)
* fix(mymediaforalexa): mod main port for web access

* Update charts/incubator/mymediaforalexa/values.yaml

* bumped mymediaforalexa

Co-authored-by: Stavros Kois <[email protected]>
2022-08-09 23:53:47 +03:00
truecharts-bot 73aa1f727c chore: Auto-update chart README [skip ci] 2022-08-09 15:36:27 +00:00
TrueCharts BotandGitHub 214acdb513 chore(deps): update helm general non-major helm releases to v10.4.9 (#3413) 2022-08-09 17:15:10 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
99fbdbe831 docs: add JamesOsborn-SE as a contributor for code, doc (#3416)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-09 17:14:47 +02:00
f74d71151d hint about the default service port (#3412)
* hint about the default service port

* Update charts/stable/vikunja/questions.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-09 17:14:00 +02:00
Stavros KoisandGitHub d27ea4d9b5 fix(mymediaforalexa): enable second service (#3414) 2022-08-09 17:13:02 +02:00
truecharts-bot 1826b46a28 chore: Auto-update chart README [skip ci] 2022-08-09 10:35:25 +00:00
Stavros KoisandGitHub a2d76890c4 chore(tvheadend): add run_opts in the UI (#3393)
* chore(tvheadend): add run_opts in the UI

* update image
2022-08-09 12:24:59 +02:00
dc8d68d784 fix(zoneminder): Add path for open button (#3409)
* fix(zoneminder): Add path for open button

* add path

* update desc

* bump

* cleanup

Co-authored-by: Stavros kois <[email protected]>
2022-08-09 12:23:31 +02:00
f18289250b feat(mymediaforalexa): Add mymediaforalexa (#3404)
* feat(mymediaforalexa): Add mymediaforalexa

* adapt to new questions template

* update notes

* root

* Update charts/incubator/mymediaforalexa/questions.yaml

* Update charts/incubator/mymediaforalexa/values.yaml

* Create README.md

* use amd64 image

* tcp is default

* disable rofs

* root

* empty space

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
2022-08-09 12:23:05 +02:00
c16145c3e3 fix(rickroll): Add rickroll images and network (#3400)
* fix(rickroll): Add rickroll images and network

* add ci tests and missing sections

* update images

* update digest

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-09 12:22:11 +02:00
Stavros KoisandGitHub 112167a15c fix(treafik): make trustedIPs vars to string (#3391) 2022-08-09 12:21:01 +02:00
Stavros KoisandGitHub 05416a0019 fix(baikal): cleanup (#3389)
* fix(baikal): cleanup

* update image
2022-08-09 12:20:56 +02:00
42df10d88e fix(actualserver): cleanup (#3388)
* fix(actualserver): cleanup

* update image

* lint

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-09 12:20:48 +02:00
d0322eb451 fix(obisidian): cleanup (#3387)
* fix(obisidian): cleanup

* adapt to new questions template

* Update charts/incubator/obsidian/Chart.yaml

* fix ui storage

* whoop

* update image

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-09 12:19:56 +02:00
e3d41435e2 fix(flame): cleanup and attempt to enable k8s integration (#3385)
* fix(flame): cleanup

* make k8s integration an option

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-09 12:19:13 +02:00
09f1b94497 feat(jenkins): Jenkins (#3378)
* Initial release

* Create README.md

* fix service and add env

* adapt to new questions templates

* whoops

* update image

* update nexus image

* Update charts/incubator/jenkins/Chart.yaml

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-09 12:17:59 +02:00
Stavros KoisandGitHub e1e07ea7c2 chore(plex): add valid_chars and docs (#3399)
* chore(plex): add valid_chars and docs

* adapt to new questions template
2022-08-09 12:16:13 +02:00
b02507d8a1 fix(nextcloud): Imaginary widescreen image preview fix (#3401)
* fix(Nextcloud) : Fix widescreen image in imaginary

* Update charts/stable/nextcloud/templates/_hpb.tpl

* add all extra preview providers

* disabled by default

* Make sure we always have a correct numbered array

* add GUI

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Stavros kois <[email protected]>
2022-08-09 12:15:55 +02:00
171b18a429 chore(deps): update docker general non-major (#3377)
* chore(deps): update docker general non-major

* Commit bumped Chart Version

Signed-off-by: TrueCharts-Bot <[email protected]>

* fix nc

* initcontainer security context

* Update charts/stable/inventree/values.yaml

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
2022-08-09 12:14:27 +02:00
truecharts-bot aa39c09e86 chore: Auto-update chart README [skip ci] 2022-08-08 23:15:26 +00:00
TrueCharts BotandGitHub 763af7a7b9 chore(deps): update helm general non-major helm releases (#3376) 2022-08-08 23:59:40 +02:00
TrueCharts BotandGitHub 184c9e0519 chore(deps): update renovatebot/github-action action to v32.152.0 (#3411) 2022-08-08 23:58:49 +02:00
Stavros KoisandGitHub 7cd258678f fix(docs): fix links (#3362)
* fix(docs): fix links

* update report to charts

* update some references from apps -> charts
2022-08-08 23:57:58 +02:00
ac9cc7f736 chore(questions): replace questions parts with templates (#3402)
* chore(questions): replace port parts with templates

* chore(questions): replace controller parts with templates

* remove tons of whitespce

* remove quotes from strings on templates

* make complete controller an include

* default to recreate

* remove replica and strategies as it's covered from controllerStrtegies include

* remove whitespace again

* replace controllertype with include (deployment/daemonset/statefulset)

* replace advanced port part except targetport

* remove more quotes

* add hidden toggle of enable the port

* new includes

* update build script

* controller deploy/stateful/deamon template changes

* replace controllerStrategies with replicas, replica#, strategy, recreate

* move 2 templates into a subfolder

* remove quotes

* remove disabled portals from questions and defined them on values

* remove enabled portal from the questions and add it on values

* one more app

* Portal cleanup

* remove portal templates

* add more includes

* replace portal links

* move some templates in folders

* replace ingressRoot with template

* more grouping

* replace persistenceroot with template

* replace serviceExpertRoot

* replace serviceroot

* fix a rogue one

* vctRoot

* securityContext cleanup

* remove quotes from templates on string

* replace vctRoot

* replace advanedSecurityRoot

* replace podsecurity root

* Update .github/scripts/build-catalog.sh

* Update values.yaml

* remove dupe portal

* update build-release script

* fix paths

* fix apps with imageSelector

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-08-08 23:25:02 +02:00
Kjeld Schouten-Lebbing f655142dc6 Merge branch 'master' of github.com:truecharts/apps 2022-08-08 22:56:19 +02:00
Kjeld Schouten-LebbingandGitHub 3773b6b092 Update renovate.json5 2022-08-08 22:44:37 +02:00
Kjeld Schouten-LebbingandGitHub e01bc3712d Update renovate-config.js 2022-08-08 22:42:39 +02:00
TrueCharts BotandGitHub 2e55719600 chore(deps): update github/codeql-action digest to 2ca79b6 (#3406) 2022-08-08 21:20:31 +02:00
TrueCharts BotandGitHub 168d4df7c5 chore(deps): update renovatebot/github-action action to v32.151.2 (#3407) 2022-08-08 21:20:21 +02:00
TrueCharts BotandGitHub 9f77575964 chore(deps): update actions/setup-python digest to b55428b (#3405) 2022-08-08 21:20:13 +02:00
Kjeld Schouten-Lebbing 40ce063caa run more concurrent jobs 2022-08-08 21:17:50 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
658ba2711b docs: add piwi3910 as a contributor for code (#3369)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-03 10:02:09 +02:00
Stavros KoisandGitHub 060187de0f fix(nextcloud): sync client_max_body_size with PHP_UPLOAD_LIMIT (#3383) 2022-08-03 10:01:44 +02:00
Kjeld Schouten-LebbingandGitHub 20309bfaa2 Update README.md.gotmpl 2022-08-02 11:23:26 +02:00
cd111d3aef chore(deps): update docker general non-major (#3356)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>

* Update charts/stable/gitea/Chart.yaml

* Update charts/incubator/thunderbird/Chart.yaml

* Update charts/incubator/thunderbird/Chart.yaml

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>

* fix precommit

* skip [skip ci]

* trigger

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Stavros kois <[email protected]>
2022-08-02 00:05:53 +00:00
truecharts-bot 6c1ee61977 chore: Auto-update chart README [skip ci] 2022-08-01 21:06:32 +00:00
Stavros KoisandGitHub 8ff369a0ec fix(thunderbird): cleanup (#3372)
* fix(thunderbird): cleanup

* tcp probe

* update image

* root
2022-08-01 21:03:37 +00:00
Stavros KoisandGitHub 7b1ffb0446 fix(chart-icons): move all chart-icons under hotlink-ok dir (#3373) 2022-08-01 20:54:37 +00:00
truecharts-bot 545ab2b1b1 chore: Auto-update chart README [skip ci] 2022-08-01 20:29:50 +00:00
5fb36e199e fix(Kitchenowl): Specify FRONT_URL env var (#3371)
* fix(KitchenOwl): Expose FRONT_URL env-var

* added semVer

* Update charts/incubator/kitchenowl/questions.yaml

* Update charts/incubator/kitchenowl/questions.yaml

Co-authored-by: Stavros Kois <[email protected]>
2022-08-01 20:26:52 +00:00
truecharts-bot 484cf18151 chore: Auto-update chart README [skip ci] 2022-08-01 20:08:12 +00:00
StevenMcElligottandGitHub f2b20a855f fix(Openserver) - Change internal port 80 (#3370)
* fix-openproject-port80

* update semVer
2022-08-01 23:04:23 +03:00
truecharts-bot 731378edba chore: Auto-update chart README [skip ci] 2022-08-01 09:54:35 +00:00
2154d5cf00 feat(nexus): Nexus (#3368)
* Initial Release

* fix code prettier

* fix prettier and readme bug

* Create README.md

Manually added readme file, as visual studio and git doesn't seem to upload it.

* apply some formatting and try with rofs

* it's already running as non-root

* update variable

* clean values

Co-authored-by: Stavros kois <[email protected]>
2022-08-01 09:51:36 +00:00
truecharts-bot 23c174998c chore: Auto-update chart README [skip ci] 2022-08-01 09:23:41 +00:00
TrueCharts BotandGitHub 6460136fae chore(deps): update container image tccr.io/truecharts/ddns-go to v4.0.0 (#3357)
* chore(deps): update container image tccr.io/truecharts/ddns-go to v4.0.0

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-08-01 12:20:03 +03:00
truecharts-bot 0bd63f9b1a chore: Auto-update chart README [skip ci] 2022-08-01 08:47:54 +00:00
8aaa1fdb55 fix(openproject): Add DB and main service port (#3354)
* fix(openproject): Add DB and main service port

Let's see how much more I need lol

* Update Chart.yaml

* more fixes

* Update Chart.yaml

* Other fixes I missed

* trying this one with port 80

* add some fixes

* fix pg

* whoops

Co-authored-by: Stavros kois <[email protected]>
2022-08-01 11:44:49 +03:00
Stavros KoisandGitHub e93a6b1755 chore(ci): cleanup ci (#3366) 2022-07-31 20:27:36 +00:00
truecharts-bot b7a93c307f chore: Auto-update chart README [skip ci] 2022-07-31 19:54:39 +00:00
Stavros KoisandGitHub 75ece587a3 chore(gokapi): bump for ci test (#3365) 2022-07-31 19:51:36 +00:00
Stavros KoisandGitHub a10c0dffb8 fix(ci): remove go-yq check (#3364) 2022-07-31 19:15:36 +00:00
truecharts-bot 33632fce1d chore: Auto-update chart README [skip ci] 2022-07-31 18:45:17 +00:00
Stavros KoisandGitHub 563c4931f6 chore(gokapi): bump to test ci (#3363) 2022-07-31 18:41:50 +00:00
Stavros KoisandGitHub 2f5f341454 fix(ci): use go-yq (#3351)
* migrato to python yq

* fix(ci): use go-yq

* only update sources if dep are installed

* bump dev container
2022-07-31 13:54:01 +03:00
StevenMcElligottandGitHub f8e6edbf06 fix(Docs): Add link to catalog view (#3359) 2022-07-31 13:39:54 +03:00
truecharts-bot 362abe7e5a chore: Auto-update chart README [skip ci] 2022-07-31 10:39:09 +00:00
sagitandGitHub 586fe2f8ec move (#3361) 2022-07-31 13:35:43 +03:00
TrueCharts BotandGitHub 71e29d656d chore(deps): update helm chart common to v10.4.9 (#3349) 2022-07-31 08:53:57 +02:00
TrueCharts-Bot cd0bdc1f5a chore(deps): update renovatebot/github-action action to v32.135.1 2022-07-31 08:24:45 +02:00
StevenMcElligottandGitHub 29afb8ac22 fix(docs): Fixed the manual reference for the Catalog items (#3358) 2022-07-31 02:06:36 +00:00
truecharts-bot f074e6c99b chore: Auto-update chart README [skip ci] 2022-07-30 13:23:54 +00:00
Stavros KoisandGitHub 92f6a4e879 feat(kitchenowl): add kitchenowl (#3353)
* feat(kitchenowl): add kitchenowl

* feat(kitchenowl): add kitchenowl

* try rootless

* runas root
2022-07-30 13:18:35 +00:00
TrueCharts-Bot eba18d73fe chore(deps): update renovatebot/github-action action to v32.134.0 2022-07-30 08:26:50 +02:00
TrueCharts-Bot 0fb1ca3d74 Commit bumped App Version
Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-30 08:25:55 +02:00
TrueCharts-Bot 94b4fe389c chore(deps): update docker general non-major 2022-07-30 08:25:55 +02:00
truecharts-bot 3fd4d04ebd chore: Auto-update chart README [skip ci] 2022-07-30 01:21:20 +00:00
TrueCharts-Bot 99029240cf chore(deps): update helm chart common to v10.4.9 2022-07-30 03:17:45 +02:00
truecharts-bot bb3d963bf8 chore: Auto-update chart README [skip ci] 2022-07-29 17:30:40 +00:00
Stavros KoisandGitHub 4ee2611f0e chore(gokapi): bump (#3347) 2022-07-29 17:27:03 +00:00
Stavros KoisandGitHub b5f086e544 chore(ci): print yq version (#3345) 2022-07-29 17:03:35 +00:00
truecharts-bot f94ed1d2a5 chore: Auto-update chart README [skip ci] 2022-07-29 16:33:53 +00:00
Stavros KoisandGitHub 3e2831d7ca fix(gokapi): cleanup (#3344)
* fix(gokapi): cleanup

* update UI
2022-07-29 16:30:35 +00:00
Stavros KoisandGitHub 8ef157368e fix(ci): yq requires -y for in place changes (#3343)
* fix(ci): yq requires -y for in place changes

* fix cat
2022-07-29 15:57:35 +00:00
truecharts-bot 19d98e4366 chore: Auto-update chart README [skip ci] 2022-07-29 15:18:38 +00:00
Stavros KoisandGitHub 24ecfc2974 fix(fireshare): cleanup (#3342)
* fix(fireshare): cleanup

* remote enabled

* try http protocol

* update UI
2022-07-29 18:15:24 +03:00
Stavros KoisandGitHub 08db7259d7 feat(ci): autogen icon link and add some logging (#3341)
* feat(ci): autogen icon link and add some logging

* add some more logging for debugging

* some more

* add chartname on echo's
2022-07-29 16:13:18 +02:00
truecharts-bot 56404863a2 chore: Auto-update chart README [skip ci] 2022-07-29 13:33:43 +00:00
TrueCharts BotandGitHub d054c5069d chore(deps): update docker general non-major (#3339)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-29 15:25:33 +02:00
truecharts-bot a1aa4c37a3 chore: Auto-update chart README [skip ci] 2022-07-29 12:26:10 +00:00
Stavros KoisandGitHub c146a1e75b feat(timetagger): add timetagger (#3340)
* feat(timetagger): add timetagger

* fix chart

* undo

* move to secretenv and root

* everytime...
2022-07-29 15:23:11 +03:00
truecharts-bot 1c6cb9a2b4 chore: Auto-update chart README [skip ci] 2022-07-29 08:55:09 +00:00
Stavros KoisandGitHub e62ad39f42 feat(zusam,sheetable): add zusam,sheetable (#3337)
* feat(zusam): add zusam

* update values

* feat(sheetable): add sheetable

* fix zusam and move to incubator

* fix key ref

* http ports

* add some variables
2022-07-29 08:51:35 +00:00
TrueCharts-Bot 5303a04191 chore(deps): update renovatebot/github-action action to v32.133.0 2022-07-29 08:26:48 +02:00
TrueCharts-Bot c3ad1f6f9e chore(deps): update github/codeql-action digest to 0c670bb 2022-07-29 03:23:53 +02:00
Stavros KoisandGitHub 9a85dee993 feat(ci): Auto add/update/replace sources with TC git repo link (#3336)
* no need to quote the link

* auto add/replace/update source with tc git repo link
2022-07-29 02:17:37 +02:00
truecharts-bot c5a3c5a010 chore: Auto-update chart README [skip ci] 2022-07-28 20:47:40 +00:00
TrueCharts BotandGitHub d716caf313 chore(deps): update docker general non-major (#3326)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-28 22:39:32 +02:00
Stavros KoisandGitHub ca56d9bf3a chore(docs): auto update home on chart.yaml (#3335)
* chore(docs): auto update `home` on chart.yaml

* add comment
2022-07-28 22:39:13 +02:00
truecharts-bot 8323f522fd chore: Auto-update chart README [skip ci] 2022-07-28 15:15:13 +00:00
Stavros KoisandGitHub 598aad2492 fix(cleanarr): cleanup Cleanarr (#3330)
* feat(kitchenowl): add kitchenownl

* add backend image

* add icon

* update images

* fixup cleanarr

* root

* fix var

* remove kitchenowl until there is a way to change ports for back and front
2022-07-28 18:12:11 +03:00
truecharts-bot f20276bad5 chore: Auto-update chart README [skip ci] 2022-07-28 13:08:26 +00:00
Stavros KoisandGitHub 355d2c2708 chore(guacamole-client): prepare env's for next update and add proxy options (#3329)
* chore(guacamole-client): prepare env's for next update

* add note

* Add proxy config
2022-07-28 16:05:29 +03:00
truecharts-bot b8260a5b3d chore: Auto-update chart README [skip ci] 2022-07-28 12:37:25 +00:00
Stavros KoisandGitHub ffe1185d9c chore(outline): remove ALLOWED_DOMAINS var (#3328) 2022-07-28 15:33:41 +03:00
truecharts-bot 461a1b907d chore: Auto-update chart README [skip ci] 2022-07-28 11:32:16 +00:00
3252727b85 feat(anki-sync-server): Add anki sync server (#3327)
* add anki

* change image

* use community image

* add icon

* Update charts/incubator/anki-sync-server/values.yaml

* Update charts/incubator/anki-sync-server/values.yaml

* change permission

* Update charts/incubator/anki-sync-server/values.yaml

* Update charts/incubator/anki-sync-server/values.yaml

Co-authored-by: Stavros Kois <[email protected]>
2022-07-28 14:29:10 +03:00
TrueCharts-Bot 81d1aef2b5 chore(deps): update actions/stale digest to 9c1b1c6 2022-07-28 08:24:57 +02:00
truecharts-bot 339141804c chore: Auto-update chart README [skip ci] 2022-07-27 16:44:28 +00:00
Stavros KoisandGitHub 901a7d26ba chore(apps): update image refs (#3324) 2022-07-27 19:38:09 +03:00
cf4ee3cad8 feat(ts3-manager): Add ts3-manager (#3323)
* feat(ts3-manager): Add ts3-manager

* Update charts/incubator/ts3-manager/values.yaml

thanks, i didnt catch that at all!

Co-authored-by: Stavros Kois <[email protected]>

* Update charts/incubator/ts3-manager/questions.yaml

Co-authored-by: Stavros Kois <[email protected]>

* Update charts/incubator/ts3-manager/questions.yaml

sorry, copy-pasta

Co-authored-by: Stavros Kois <[email protected]>

* Update charts/incubator/ts3-manager/questions.yaml

Co-authored-by: Stavros Kois <[email protected]>

* Update charts/incubator/ts3-manager/values.yaml

oh!

Co-authored-by: Stavros Kois <[email protected]>

* add readme and update questions

* actually udapte questions

* diff probes

* shell

* wget

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Stavros kois <[email protected]>
2022-07-27 19:37:38 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
8c260ea792 docs: add Chowarmaan as a contributor for doc (#3322)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-07-27 17:29:16 +02:00
83580eb011 fix(docs): correct links to TrueCharts documentation and spelling errors (#3321)
* docs: correct links to TrueCharts documentation and spelling errors

* Update .github/README.md

Co-authored-by: Steven Scott <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
2022-07-27 17:29:09 +02:00
Stavros KoisandGitHub 61e0b48f3c feat(docs): add theme-park middleware docs (#3320)
* feat(docs): add theme-park middleware docs

* bump
2022-07-27 17:28:42 +02:00
truecharts-bot 185b9cc76e chore: Auto-update chart README [skip ci] 2022-07-27 13:26:22 +00:00
edec6674dc feat(autobrr): Add autobrr (#3309)
* feat(autobrr): Add autobrr

* update port for ci testing

* update ports to the same for ci testing

* updated values add protocol: HTTP

* disabled probes

* udpate questions.yaml

* re-add ingress

* different probes

* leave protocol as is

* faillback to tcp probe

* try curl probe

* if you'd read the logs, you'd know

* tcp probe

* custom probe

* shell

Co-authored-by: Stavros kois <[email protected]>
2022-07-27 16:23:23 +03:00
truecharts-bot 693031dc7f chore: Auto-update chart README [skip ci] 2022-07-27 10:12:22 +00:00
d9eb9dbbf0 feat(Nextcloud): Improved installation_notes (#3315)
* Added more info to the install notes and added the guide from Discord to help with upgrades

* apply some changes

* Update charts/stable/nextcloud/docs/installation_notes.md

* Update charts/stable/nextcloud/docs/installation_notes.md

* Update charts/stable/nextcloud/docs/installation_notes.md

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-27 11:57:24 +02:00
TrueCharts BotandGitHub 8df9fcf7dd chore(deps): update docker general non-major (#3313)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-27 11:54:21 +02:00
Stavros KoisandGitHub c2a336574d fix(nextcloud): also apply the php var fix to UI (#3319) 2022-07-27 09:48:44 +00:00
truecharts-bot e1cd8fea87 chore: Auto-update chart README [skip ci] 2022-07-27 09:48:27 +00:00
85c46d8c1e feat(ztcuui-aio): Fix scale permission (#3314)
* add ztcuui-aio

* space

* readonly filesystem

* Permission

* add readme

* add question

* fix port

* add env

* fix some miss

* fix scale permission

* update ui

Co-authored-by: Stavros kois <[email protected]>
2022-07-27 09:42:34 +00:00
TrueCharts-Bot e2594adeca chore(deps): update renovatebot/github-action action to v32.131.1 2022-07-27 08:25:03 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
013e75c90c docs: add aeolus811tw as a contributor for bug (#3311)
* docs: update .github/README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-07-26 20:28:38 +02:00
Kjeld Schouten-LebbingandGitHub 91a4844dae Update Chart.yaml 2022-07-26 20:27:54 +02:00
Kjeld Schouten-LebbingandGitHub f9e2a073e1 Update values.yaml 2022-07-26 20:27:42 +02:00
truecharts-bot d8b820c146 chore: Auto-update chart README [skip ci] 2022-07-26 16:45:37 +00:00
sagitandGitHub bc2f0dd735 fix(ztncui-aio): Fix some miss (#3306)
* add ztcuui-aio

* space

* readonly filesystem

* Permission

* add readme

* add question

* fix port

* add env

* fix some miss
2022-07-26 18:39:11 +02:00
TrueCharts BotandGitHub 38c408439c chore(deps): update helm chart common to v10.4.8 (#3307) 2022-07-26 18:39:03 +02:00
truecharts-bot 80ef02312b chore: Auto-update chart README [skip ci] 2022-07-26 11:23:31 +00:00
TrueCharts BotandGitHub b7bc2f1b37 chore(deps): update docker general non-major (#3301)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-26 12:04:46 +02:00
Stavros KoisandGitHub 714090aa6e chore(apps): update home links (#3291) 2022-07-26 12:04:37 +02:00
sagitandGitHub e43d642658 feat(ztcuui-aio): Add ztcuui-aio (#3293)
* add ztcuui-aio

* space

* readonly filesystem

* Permission

* add readme

* add question
2022-07-26 12:03:53 +02:00
Kjeld Schouten-LebbingandGitHub c9bb8128aa fix(charts): Fix inline comments that break linting (#3305)
* fix(charts): Fix inline comments that break linting

* vaultwarden fixes
2022-07-26 12:03:10 +02:00
TrueCharts BotandGitHub 54e805ab4d chore(deps): update helm general non-major helm releases (#3302) 2022-07-26 11:28:46 +02:00
TrueCharts-Bot 641ae5e16e chore(deps): update renovatebot/github-action action to v32.127.4 2022-07-26 08:29:27 +02:00
truecharts-bot 68210293d2 chore: Auto-update chart README [skip ci] 2022-07-25 22:31:03 +00:00
TrueCharts BotandGitHub 99f036d23b chore(deps): update docker general non-major (#3300)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-25 23:35:40 +02:00
TrueCharts BotandGitHub 75363f1ae1 chore(deps): update helm chart common to v10.4.8 (#3296) 2022-07-25 22:43:49 +02:00
TrueCharts BotandGitHub 8162d59262 chore(deps): update helm chart common to v10.4.8 (#3297) 2022-07-25 22:43:25 +02:00
TrueCharts BotandGitHub eaa081b840 chore(deps): update docker general non-major (#3298)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-25 22:43:15 +02:00
Kjeld Schouten-Lebbing ef296cb0ec Chore(apps): add fake digest to new incubator Apps to fetch digests 2022-07-25 22:43:02 +02:00
truecharts-bot 13078a9cba chore: Auto-update chart README [skip ci] 2022-07-25 19:08:09 +00:00
TrueCharts BotandGitHub 97d5375359 chore(deps): update docker general non-major (#3295)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-25 20:36:51 +02:00
TrueCharts-Bot a2d0233de0 chore(deps): update renovatebot/github-action action to v32.127.2 2022-07-25 20:31:57 +02:00
truecharts-bot 9a8e9d181b chore: Auto-update chart README [skip ci] 2022-07-25 14:46:21 +00:00
TrueCharts BotandGitHub c9777b1178 chore(deps): update docker general non-major (#3290)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-25 16:41:13 +02:00
TrueCharts-Bot 76a5a8772f chore(deps): update renovatebot/github-action action to v32.127.0 2022-07-25 08:24:15 +02:00
3895 changed files with 90656 additions and 149204 deletions
+57 -5
View File
@@ -252,7 +252,8 @@
"code",
"doc",
"bug",
"financial"
"financial",
"mentoring"
]
},
{
@@ -311,7 +312,8 @@
"code",
"financial",
"doc",
"bug"
"bug",
"mentoring"
]
},
{
@@ -333,7 +335,8 @@
"code",
"bug",
"video",
"doc"
"doc",
"mentoring"
]
},
{
@@ -577,7 +580,8 @@
"profile": "https://xstar97.github.io",
"contributions": [
"bug",
"code"
"code",
"mentoring"
]
},
{
@@ -705,7 +709,8 @@
"avatar_url": "https://avatars.githubusercontent.com/u/9327622?v=4",
"profile": "https://github.com/shadofall",
"contributions": [
"doc"
"doc",
"mentoring"
]
},
{
@@ -1046,9 +1051,56 @@
"name": "ZasX",
"avatar_url": "https://avatars.githubusercontent.com/u/806452?v=4",
"profile": "https://github.com/ZasX",
"contributions": [
"doc",
"mentoring"
]
},
{
"login": "aeolus811tw",
"name": "Kevin T.",
"avatar_url": "https://avatars.githubusercontent.com/u/4956319?v=4",
"profile": "https://github.com/aeolus811tw",
"contributions": [
"bug"
]
},
{
"login": "Chowarmaan",
"name": "Steven Scott",
"avatar_url": "https://avatars.githubusercontent.com/u/175738?v=4",
"profile": "https://github.com/Chowarmaan",
"contributions": [
"doc"
]
},
{
"login": "piwi3910",
"name": "Watteel Pascal",
"avatar_url": "https://avatars.githubusercontent.com/u/12539757?v=4",
"profile": "https://github.com/piwi3910",
"contributions": [
"code"
]
},
{
"login": "JamesOsborn-SE",
"name": "JamesOsborn-SE",
"avatar_url": "https://avatars.githubusercontent.com/u/3580335?v=4",
"profile": "https://github.com/JamesOsborn-SE",
"contributions": [
"code",
"doc"
]
},
{
"login": "neoestremi",
"name": "NeoToxic",
"avatar_url": "https://avatars.githubusercontent.com/u/1340877?v=4",
"profile": "https://github.com/neoestremi",
"contributions": [
"mentoring"
]
}
],
"contributorsPerLine": 7,
+1 -1
View File
@@ -2,7 +2,7 @@ style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
repository_url: https://github.com/truecharts/apps
repository_url: https://github.com/truecharts/charts
options:
commits:
# filters:
+33 -26
View File
@@ -1,14 +1,14 @@
# TrueCharts
**Community App Catalog for TrueNAS SCALE**
**Community Chart Catalog for TrueNAS SCALE**
[![docs](https://img.shields.io/badge/docs-rtfm-yellow?logo=gitbook&logoColor=white&style=for-the-badge)](https://truecharts.org/)
[![Discord](https://img.shields.io/badge/discord-chat-7289DA.svg?maxAge=60&style=for-the-badge)](https://discord.gg/Js6xv9nGuU)
[![GitHub last commit](https://img.shields.io/github/last-commit/truecharts/apps?color=brightgreen&logoColor=white&style=for-the-badge)](https://github.com/truecharts/apps/commits)
[![GitHub last commit](https://img.shields.io/github/last-commit/truecharts/charts?color=brightgreen&logoColor=white&style=for-the-badge)](https://github.com/truecharts/charts/commits)
---
TrueCharts is a catalog of highly optimised TrueNAS SCALE Apps. Made for the community, By the community!
TrueCharts is a catalog of highly optimised TrueNAS SCALE Charts. Made for the community, By the community!
Our primary goals are:
@@ -20,7 +20,7 @@ Our primary goals are:
- Consistency
All our apps are supposed to work together, be easy to setup using the TrueNAS UI and, above all, give the average user more than enough options to tune things to their liking.
All our charts are supposed to work together, be easy to setup using the TrueNAS UI and, above all, give the average user more than enough options to tune things to their liking.
<br />
@@ -32,13 +32,13 @@ All our apps are supposed to work together, be easy to setup using the TrueNAS U
Installing TrueCharts within TrueNAS SCALE, is possible using the TrueNAS SCALE Catalog list.
Check TrueCharts [Quick-Start Guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) for more infotmation.
Check TrueCharts [Quick-Start Guides](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Adding-TrueCharts) for more information.
### Support
Please check our [FAQ](https://truecharts.org/about/), [manual](https://truecharts.org/manual/SUPPORT/) and [Issue tracker](https://github.com/truecharts/apps/issues) There is a significant chance your issue has been reported before!
Please check our [FAQ](https://truecharts.org/docs/about/intro), [manual](https://truecharts.org/docs/manual/SUPPORT/) and [Issue tracker](https://github.com/truecharts/charts/issues) There is a significant chance your issue has been reported before!
Still something not working as expected? [Contact us!](https://truecharts.org/about/contact/) and we'll figure it out together!
Still something not working as expected? [Contact us!](https://truecharts.org/docs/about/contact/) and we'll figure it out together!
### Roadmap
@@ -54,13 +54,13 @@ _The current project is hitting internal performance issues, for this reason we
**Refactor the Common Chart - TrueNAS SCALE "Bluefin" 22.xx ALPHA 2**
_The shared Common (chart) basis, used by all our Apps, needs some significant code cleanup. Primarily all code needs to follow a standardised format and comply to the same standard_
_The shared Common (chart) basis, used by all our Charts, needs some significant code cleanup. Primarily all code needs to follow a standardised format and comply to the same standard_
<br />
**Increased test coverage - TrueNAS SCALE "Bluefin" 22.xx BETA 1**
_With most parts of our project somewhat cleaned up, we need to work on increasing the coverage of our test system. Our unittests should cover all features and we should also take upgrades into account when testing App changes_
_With most parts of our project somewhat cleaned up, we need to work on increasing the coverage of our test system. Our unittests should cover all features and we should also take upgrades into account when testing Chart changes_
<br />
@@ -68,18 +68,18 @@ _With most parts of our project somewhat cleaned up, we need to work on increasi
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=for-the-badge)](https://github.com/pre-commit/pre-commit)
[![renovate](https://img.shields.io/badge/renovate-enabled-brightgreen?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjUgNSAzNzAgMzcwIj48Y2lyY2xlIGN4PSIxODkiIGN5PSIxOTAiIHI9IjE4NCIgZmlsbD0iI2ZlMiIvPjxwYXRoIGZpbGw9IiM4YmIiIGQ9Ik0yNTEgMjU2bC0zOC0zOGExNyAxNyAwIDAxMC0yNGw1Ni01NmMyLTIgMi02IDAtN2wtMjAtMjFhNSA1IDAgMDAtNyAwbC0xMyAxMi05LTggMTMtMTNhMTcgMTcgMCAwMTI0IDBsMjEgMjFjNyA3IDcgMTcgMCAyNGwtNTYgNTdhNSA1IDAgMDAwIDdsMzggMzh6Ii8+PHBhdGggZmlsbD0iI2Q1MSIgZD0iTTMwMCAyODhsLTggOGMtNCA0LTExIDQtMTYgMGwtNDYtNDZjLTUtNS01LTEyIDAtMTZsOC04YzQtNCAxMS00IDE1IDBsNDcgNDdjNCA0IDQgMTEgMCAxNXoiLz48cGF0aCBmaWxsPSIjYjMwIiBkPSJNMjg1IDI1OGw3IDdjNCA0IDQgMTEgMCAxNWwtOCA4Yy00IDQtMTEgNC0xNiAwbC02LTdjNCA1IDExIDUgMTUgMGw4LTdjNC01IDQtMTIgMC0xNnoiLz48cGF0aCBmaWxsPSIjYTMwIiBkPSJNMjkxIDI2NGw4IDhjNCA0IDQgMTEgMCAxNmwtOCA3Yy00IDUtMTEgNS0xNSAwbC05LThjNSA1IDEyIDUgMTYgMGw4LThjNC00IDQtMTEgMC0xNXoiLz48cGF0aCBmaWxsPSIjZTYyIiBkPSJNMjYwIDIzM2wtNC00Yy02LTYtMTctNi0yMyAwLTcgNy03IDE3IDAgMjRsNCA0Yy00LTUtNC0xMSAwLTE2bDgtOGM0LTQgMTEtNCAxNSAweiIvPjxwYXRoIGZpbGw9IiNiNDAiIGQ9Ik0yODQgMzA0Yy00IDAtOC0xLTExLTRsLTQ3LTQ3Yy02LTYtNi0xNiAwLTIybDgtOGM2LTYgMTYtNiAyMiAwbDQ3IDQ2YzYgNyA2IDE3IDAgMjNsLTggOGMtMyAzLTcgNC0xMSA0em0tMzktNzZjLTEgMC0zIDAtNCAybC04IDdjLTIgMy0yIDcgMCA5bDQ3IDQ3YTYgNiAwIDAwOSAwbDctOGMzLTIgMy02IDAtOWwtNDYtNDZjLTItMi0zLTItNS0yeiIvPjxwYXRoIGZpbGw9IiMxY2MiIGQ9Ik0xNTIgMTEzbDE4LTE4IDE4IDE4LTE4IDE4em0xLTM1bDE4LTE4IDE4IDE4LTE4IDE4em0tOTAgODlsMTgtMTggMTggMTgtMTggMTh6bTM1LTM2bDE4LTE4IDE4IDE4LTE4IDE4eiIvPjxwYXRoIGZpbGw9IiMxZGQiIGQ9Ik0xMzQgMTMxbDE4LTE4IDE4IDE4LTE4IDE4em0tMzUgMzZsMTgtMTggMTggMTgtMTggMTh6Ii8+PHBhdGggZmlsbD0iIzJiYiIgZD0iTTExNiAxNDlsMTgtMTggMTggMTgtMTggMTh6bTU0LTU0bDE4LTE4IDE4IDE4LTE4IDE4em0tODkgOTBsMTgtMTggMTggMTgtMTggMTh6bTEzOS04NWwyMyAyM2M0IDQgNCAxMSAwIDE2TDE0MiAyNDBjLTQgNC0xMSA0LTE1IDBsLTI0LTI0Yy00LTQtNC0xMSAwLTE1bDEwMS0xMDFjNS01IDEyLTUgMTYgMHoiLz48cGF0aCBmaWxsPSIjM2VlIiBkPSJNMTM0IDk1bDE4LTE4IDE4IDE4LTE4IDE4em0tNTQgMThsMTgtMTcgMTggMTctMTggMTh6bTU1LTUzbDE4LTE4IDE4IDE4LTE4IDE4em05MyA0OGwtOC04Yy00LTUtMTEtNS0xNiAwTDEwMyAyMDFjLTQgNC00IDExIDAgMTVsOCA4Yy00LTQtNC0xMSAwLTE1bDEwMS0xMDFjNS00IDEyLTQgMTYgMHoiLz48cGF0aCBmaWxsPSIjOWVlIiBkPSJNMjcgMTMxbDE4LTE4IDE4IDE4LTE4IDE4em01NC01M2wxOC0xOCAxOCAxOC0xOCAxOHoiLz48cGF0aCBmaWxsPSIjMGFhIiBkPSJNMjMwIDExMGwxMyAxM2M0IDQgNCAxMSAwIDE2TDE0MiAyNDBjLTQgNC0xMSA0LTE1IDBsLTEzLTEzYzQgNCAxMSA0IDE1IDBsMTAxLTEwMWM1LTUgNS0xMSAwLTE2eiIvPjxwYXRoIGZpbGw9IiMxYWIiIGQ9Ik0xMzQgMjQ4Yy00IDAtOC0yLTExLTVsLTIzLTIzYTE2IDE2IDAgMDEwLTIzTDIwMSA5NmExNiAxNiAwIDAxMjIgMGwyNCAyNGM2IDYgNiAxNiAwIDIyTDE0NiAyNDNjLTMgMy03IDUtMTIgNXptNzgtMTQ3bC00IDItMTAxIDEwMWE2IDYgMCAwMDAgOWwyMyAyM2E2IDYgMCAwMDkgMGwxMDEtMTAxYTYgNiAwIDAwMC05bC0yNC0yMy00LTJ6Ii8+PC9zdmc+)](https://github.com/renovatebot/renovate)
[![GitHub last commit](https://img.shields.io/github/last-commit/truecharts/apps?color=brightgreen&logoColor=white&style=for-the-badge)](https://github.com/truecharts/apps/commits)
[![GitHub last commit](https://img.shields.io/github/last-commit/truecharts/charts?color=brightgreen&logoColor=white&style=for-the-badge)](https://github.com/truecharts/charts/commits)
---
Our development process is fully distributed and agile, so every chart-maintainer is free to set their own roadmap and development speed and does not have to comply to a centralised roadmap.
This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every App installed.
This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every Chart installed.
### Getting into creating Apps
### Getting into creating Charts
Creating charts takes some getting used to, as it's based on Helm charts. We highly suggest prior know-how on creation/modifying Helm Charts, before taking on the challenge of creating SCALE Apps.
For more information on creating SCALE Apps and Helm charts, please check out our [development manual](https://truecharts.org/)
For more information on creating SCALE Apps and Helm charts, please check out our [development manual](https://truecharts.org/docs/manual/development/License-headers)
### Automation and you
@@ -97,13 +97,13 @@ Those tools do, however, take time to develop and are certainly not bug free. If
To contact the TrueCharts project:
- Create an issue on [Github issues](https://github.com/truecharts/apps/issues)
- Create an issue on [Github issues](https://github.com/truecharts/charts/issues)
- Open a [Support Ticket](https://truecharts.org/discord)
- Open a [Support Ticket](https://discord.com/channels/830763548678291466/936275413179723826)
- Send us an [email](mailto://[email protected])
- Or [join our Discord server](https://truecharts.org/discord)
- Or [join our Discord server](https://discord.gg/tVsPTHWTtr)
<br />
@@ -124,7 +124,7 @@ A lot of our work is based on the great effort of others. We would love to exten
## Contributors ✨
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-111-orange.svg?style=for-the-badge)](#contributors)
[![All Contributors](https://img.shields.io/badge/all_contributors-116-orange.svg?style=for-the-badge)](#contributors)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
@@ -166,7 +166,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://github.com/alex171"><img src="https://avatars.githubusercontent.com/u/28484494?v=4?s=100" width="100px;" alt=""/><br /><sub><b>alex171</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=alex171" title="Documentation">📖</a></td>
<td align="center"><a href="https://www.youtube.com/channel/UCOk-gHyjcWZNj3Br4oxwh0A"><img src="https://avatars.githubusercontent.com/u/1322205?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Techno Tim</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=timothystewart6" title="Documentation">📖</a></td>
<td align="center"><a href="http://mingyaoliu.com"><img src="https://avatars.githubusercontent.com/u/3460335?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Mingyao Liu</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=MingyaoLiu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AMingyaoLiu" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/NightShaman"><img src="https://avatars.githubusercontent.com/u/12952292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NightShaman</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ANightShaman" title="Bug reports">🐛</a> <a href="#financial-NightShaman" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/NightShaman"><img src="https://avatars.githubusercontent.com/u/12952292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NightShaman</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ANightShaman" title="Bug reports">🐛</a> <a href="#financial-NightShaman" title="Financial">💵</a> <a href="#mentoring-NightShaman" title="Mentoring">🧑‍🏫</a></td>
<td align="center"><a href="https://espadav8.co.uk"><img src="https://avatars.githubusercontent.com/u/115825?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Andrew Smith</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=EspadaV8" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/commits?author=EspadaV8" title="Tests">⚠️</a></td>
<td align="center"><a href="http://xilix.com"><img src="https://avatars.githubusercontent.com/u/2821?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bob Klosinski</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=fluxin" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/sukarn-m"><img src="https://avatars.githubusercontent.com/u/10946339?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sukarn</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=sukarn-m" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=sukarn-m" title="Documentation">📖</a></td>
@@ -174,9 +174,9 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<tr>
<td align="center"><a href="https://github.com/sebsx"><img src="https://avatars.githubusercontent.com/u/735033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sebs</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=sebsx" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/Dyllan2000alfa"><img src="https://avatars.githubusercontent.com/u/29694020?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dyllan Tinoco</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Dyllan2000alfa" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/StevenMcElligott"><img src="https://avatars.githubusercontent.com/u/89483932?v=4?s=100" width="100px;" alt=""/><br /><sub><b>StevenMcElligott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Code">💻</a> <a href="#financial-StevenMcElligott" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AStevenMcElligott" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/StevenMcElligott"><img src="https://avatars.githubusercontent.com/u/89483932?v=4?s=100" width="100px;" alt=""/><br /><sub><b>StevenMcElligott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Code">💻</a> <a href="#financial-StevenMcElligott" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AStevenMcElligott" title="Bug reports">🐛</a> <a href="#mentoring-StevenMcElligott" title="Mentoring">🧑‍🏫</a></td>
<td align="center"><a href="https://github.com/brothergomez"><img src="https://avatars.githubusercontent.com/u/38558969?v=4?s=100" width="100px;" alt=""/><br /><sub><b>brothergomez</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=brothergomez" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Abrothergomez" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Sagit-chu"><img src="https://avatars.githubusercontent.com/u/36596628?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sagit</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ASagit-chu" title="Bug reports">🐛</a> <a href="#video-Sagit-chu" title="Videos">📹</a> <a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Sagit-chu"><img src="https://avatars.githubusercontent.com/u/36596628?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sagit</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ASagit-chu" title="Bug reports">🐛</a> <a href="#video-Sagit-chu" title="Videos">📹</a> <a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Documentation">📖</a> <a href="#mentoring-Sagit-chu" title="Mentoring">🧑‍🏫</a></td>
<td align="center"><a href="https://zhouyou.info"><img src="https://avatars.githubusercontent.com/u/8481484?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nevan Chow</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=zzzhouuu" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/soilheart"><img src="https://avatars.githubusercontent.com/u/9056381?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Daniel Carlsson</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Asoilheart" title="Bug reports">🐛</a></td>
</tr>
@@ -211,7 +211,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://github.com/alexthamm"><img src="https://avatars.githubusercontent.com/u/2556372?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alexander Thamm</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aalexthamm" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/rexit1982"><img src="https://avatars.githubusercontent.com/u/7585043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>rexit1982</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Arexit1982" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/iaxx"><img src="https://avatars.githubusercontent.com/u/13745514?v=4?s=100" width="100px;" alt=""/><br /><sub><b>iaxx</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aiaxx" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://xstar97.github.io"><img src="https://avatars.githubusercontent.com/u/9399967?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Xstar97</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AXstar97" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=Xstar97" title="Code">💻</a></td>
<td align="center"><a href="https://xstar97.github.io"><img src="https://avatars.githubusercontent.com/u/9399967?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Xstar97</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AXstar97" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=Xstar97" title="Code">💻</a> <a href="#mentoring-Xstar97" title="Mentoring">🧑‍🏫</a></td>
<td align="center"><a href="https://github.com/Ornias"><img src="https://avatars.githubusercontent.com/u/20852677?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ornias</b></sub></a><br /><a href="#video-ornias" title="Videos">📹</a></td>
<td align="center"><a href="http://joshasplund.com"><img src="https://avatars.githubusercontent.com/u/3958801?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Josh Asplund</b></sub></a><br /><a href="#financial-joshuata" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/midnight33233"><img src="https://avatars.githubusercontent.com/u/25982892?v=4?s=100" width="100px;" alt=""/><br /><sub><b>midnight33233</b></sub></a><br /><a href="#financial-midnight33233" title="Financial">💵</a></td>
@@ -229,7 +229,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://github.com/190n"><img src="https://avatars.githubusercontent.com/u/7763597?v=4?s=100" width="100px;" alt=""/><br /><sub><b>190n</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=190n" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=190n" title="Documentation">📖</a></td>
<td align="center"><a href="https://alexejk.io"><img src="https://avatars.githubusercontent.com/u/104794?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alexej Kubarev</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=alexejk" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/r-vanooyen"><img src="https://avatars.githubusercontent.com/u/45106123?v=4?s=100" width="100px;" alt=""/><br /><sub><b>r-vanooyen</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=r-vanooyen" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/shadofall"><img src="https://avatars.githubusercontent.com/u/9327622?v=4?s=100" width="100px;" alt=""/><br /><sub><b>shadofall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=shadofall" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/shadofall"><img src="https://avatars.githubusercontent.com/u/9327622?v=4?s=100" width="100px;" alt=""/><br /><sub><b>shadofall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=shadofall" title="Documentation">📖</a> <a href="#mentoring-shadofall" title="Mentoring">🧑‍🏫</a></td>
<td align="center"><a href="https://github.com/agreppin"><img src="https://avatars.githubusercontent.com/u/26579013?v=4?s=100" width="100px;" alt=""/><br /><sub><b>agreppin</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=agreppin" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/stdedos"><img src="https://avatars.githubusercontent.com/u/133706?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Ntentos</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=stdedos" title="Code">💻</a> <a href="#ideas-stdedos" title="Ideas, Planning, & Feedback">🤔</a></td>
<td align="center"><a href="https://github.com/VladFlorinIlie"><img src="https://avatars.githubusercontent.com/u/35900803?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vlad-Florin Ilie</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=VladFlorinIlie" title="Code">💻</a></td>
@@ -276,7 +276,14 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://github.com/uranderu"><img src="https://avatars.githubusercontent.com/u/71091366?v=4?s=100" width="100px;" alt=""/><br /><sub><b>uranderu</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Auranderu" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/heytcass"><img src="https://avatars.githubusercontent.com/u/11260288?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tom Cassady</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aheytcass" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Huftierchen"><img src="https://avatars.githubusercontent.com/u/16015778?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Huftierchen</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AHuftierchen" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/ZasX"><img src="https://avatars.githubusercontent.com/u/806452?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ZasX</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ZasX" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ZasX"><img src="https://avatars.githubusercontent.com/u/806452?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ZasX</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ZasX" title="Documentation">📖</a> <a href="#mentoring-ZasX" title="Mentoring">🧑‍🏫</a></td>
<td align="center"><a href="https://github.com/aeolus811tw"><img src="https://avatars.githubusercontent.com/u/4956319?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kevin T.</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aaeolus811tw" title="Bug reports">🐛</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/Chowarmaan"><img src="https://avatars.githubusercontent.com/u/175738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Steven Scott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Chowarmaan" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/piwi3910"><img src="https://avatars.githubusercontent.com/u/12539757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Watteel Pascal</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=piwi3910" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/JamesOsborn-SE"><img src="https://avatars.githubusercontent.com/u/3580335?v=4?s=100" width="100px;" alt=""/><br /><sub><b>JamesOsborn-SE</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=JamesOsborn-SE" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=JamesOsborn-SE" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/neoestremi"><img src="https://avatars.githubusercontent.com/u/1340877?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NeoToxic</b></sub></a><br /><a href="#mentoring-neoestremi" title="Mentoring">🧑‍🏫</a></td>
</tr>
</table>
@@ -289,13 +296,13 @@ This project follows the [all-contributors](https://github.com/all-contributors/
## Licence
[![License](https://img.shields.io/badge/License-BSD%203--Clause-orange.svg?style=for-the-badge)](https://github.com/truecharts/apps/blob/master/docs/LICENSE.BSD3)
[![License](https://img.shields.io/badge/License-BSD%203--Clause-orange.svg?style=for-the-badge)](https://github.com/truecharts/charts/blob/master/docs/LICENSE.BSD3)
---
Truecharts as a whole, is based on a BSD-3-clause license, this ensures almost everyone can use and modify our charts. However: As a lot of Apps are based on upstream Helm Charts, Licences can vary on a per-App basis. This can easily be seen by the presence of a "LICENSE" file in the App root folder.
Truecharts as a whole, is based on a BSD-3-clause license, this ensures almost everyone can use and modify our charts. However: As a lot of Charts are based on upstream Helm Charts, Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in the Chart root folder.
Some Apps may also contain parts in other licenses, such as libraries or templates, these files can be recognised by their individual headers.
Some Charts may also contain parts in other licenses, such as libraries or templates, these files can be recognised by their individual headers.
`SPDX-License-Identifier: BSD-3-Clause`
+65
View File
@@ -0,0 +1,65 @@
# Support Policy
## TrueCharts on TrueNAS SCALE
TrueCharts aims to always support the latest version of TrueNAS SCALE.
However, sometimes new versions of either TrueNAS or TrueCharts introduces breaking changes.
This document highlights which versions of TrueCharts (or rather branches), support which versions of TrueNAS SCALE.
We also document which versions of TrueNAS will receive TrueCharts updates and for which versions we are accepting bug reports.
### Supported Versions
| TrueNAS version | Branch | Supported with updates | Accepting Support tickets | Accepting Bug Reports | Notes |
| ---------------- | -------- | ---------------------- | ------------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------- |
| 22.02.2 or prior | `master` | :white_check_mark: | :x: | :x: | Advised to update to 22.02.3 release of [TrueNAS SCALE](https://www.truenas.com/docs/scale/scalereleasenotes/) |
| 22.02.3 | `master` | :white_check_mark: | :white_check_mark: | :white_check_mark: | Most Stable Release as of 2022-08-09 |
| Nightly | `master` | :white_check_mark: | :x: | :white_check_mark: | Please only submit bug reports during codefreeze |
## Stable Train Charts
We provide direct support for getting `stable` train charts working on our [discord](https://discord.gg/tVsPTHWTtr) inside the **#support** channel.
That includes installation and guidance on getting it working with defaults or basic settings (not advanced customisations or remote smb shares, etc).
Bug reports aren't accepted on [discord](https://discord.gg/tVsPTHWTtr) so if you spot a bug (all charts in the stable train should work with defaults)
please report them to our [github](https://github.com/truecharts/charts/issues/new/choose). Bug reports that state something doesn't work without supporting items may be closed.
## Incubator Train Charts
Our support policy for `incubator` train charts is different for those on the `stable` train. Those charts are work in progress,
may break at anytime and we're still going through many of the charts from unRAID. We won't respond to #support tickets on our discord for `incubator` train
charts on our [discord](https://discord.gg/tVsPTHWTtr). However we have an **#incubator-chat** channel for these apps to help get them running. Assume anything
in the `incubator` train is in beta and you're testing it. As well, anything installed in `incubator` will have to be REINSTALLED once it moves to the `stable` train.
## Specific TrueCharts Support Items (FAQ)
1. Checking the Advanced and Expert Networking boxes render your ticket ineligible for standard support.
charts will work with these boxes enabled but the support staff won't help you with your advanced setups, use **#customised-setups**.
If you find a bug with those boxes we always accept bug reports on our [github](https://github.com/truecharts/charts/issues/new/choose)
2. If you're using another Load Balancer in front of Traefik this falls outside the realm
of basic support and your support ticket will be ineligible
3. Certain applications require ingress to work correctly due to security reasons.
Which is why doing so is also required for **#support** tickets.
Failure to use ingress for those charts will render your support ticket ineligible. *Example* apps are:
- Vaultwarden
- Nextcloud
- Monica
- Recipes
4. We currently advise people to NOT use ACL's for host path storage. We cannot guide each user through setting up their ACL's for each chart.
Apart from a few exceptions user 568 (apps) must have access to their host path storage.
5. Along with above, we heavily suggest using PVC whenever possible and should be the main way your charts are installed.
These PVC's can be mounted using [truetool](https://github.com/truecharts/truetool).
User storage for user files can be mounted in the GUI and for certain charts there's specific sections for this storage.
The reason for using PVC with charts is the Rollback support on a failed change or update to your chart. No PVC, no GUI rollback inside TrueNAS
6. TrueCharts uses [Semantic Versioning](https://semver.org/) on the aspects of the chart that TrueCharts has changed.
All charts in `stable` begin at `1.0.0` and increase with updates from the common chart or if the chart is updated.
Some chart use latest and/or poor versioning so updates aren't always clear upstream but be sure to check the **CHANGELOG** for each chart before updating.
This is especially important for **MAJOR** changes, such as 13.2.1 -> 14.0.0 or if the upstream chart has undergone a major change itself.
These are potentially a `Breaking change` (the semver first digit change). If charts undergo after a `breaking change` we cannot guarantee that they will
all update properly out of the box, therefore have backups beforehand (Truetool) or making sure the ability to rollback works for your chart.
We try to help on a best effort basis, but support will be limited as they are expected to be more-or-less breaking and we cannot control all scenarios.
+2 -2
View File
@@ -1,6 +1,6 @@
owner: truecharts
git-repo: apps
repo: apps
git-repo: charts
repo: charts
charts-dir: charts/*
charts_repo_url: "https://charts.truecharts.org"
SkipExisting: true
+2 -2
View File
@@ -1,7 +1,7 @@
module.exports = {
dryRun: false,
username: "truecharts-bot",
gitAuthor: "truecharts-bot <[email protected]>",
username: 'truecharts-admin',
gitAuthor: 'truecharts-admin <[email protected]>',
onboarding: false,
platform: "github",
repositories: ["truecharts/charts"],
+21 -1
View File
@@ -10,7 +10,7 @@
"prConcurrentLimit": 7,
"pinDigests": true,
"timezone":"Europe/Amsterdam",
"gitAuthor": "TrueCharts-Bot <[email protected]>",
"gitAuthor": "TrueCharts-Admin <[email protected]>",
"helm-values": {
"fileMatch": ["charts/.+/.*values\\.yaml$", "charts/.+/SCALE/.*_values\\.yaml$"]
},
@@ -172,6 +172,26 @@
"matchDatasources": ["docker"],
"versioning": "regex:^v(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$",
"matchPackageNames": ["tccr.io/truecharts/photoprism"],
},
{
"matchDatasources": ["docker"],
"versioning": "regex:^v(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2})$",
"matchPackageNames": ["tccr.io/truecharts/jitsi-web"],
},
{
"matchDatasources": ["docker"],
"versioning": "regex:^v(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2})$",
"matchPackageNames": ["tccr.io/truecharts/jitsi-jicofo"],
},
{
"matchDatasources": ["docker"],
"versioning": "regex:^v(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2})$",
"matchPackageNames": ["tccr.io/truecharts/jitsi-jvb"],
},
{
"matchDatasources": ["docker"],
"versioning": "regex:^v(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2})$",
"matchPackageNames": ["tccr.io/truecharts/jitsi-prosody"],
}
]
}
+149 -19
View File
@@ -11,6 +11,11 @@ include_questions(){
local target="catalog/${train}/${chartname}/${chartversion}"
echo "Including standardised questions.yaml includes for: ${chartname}"
# Replace # Include{portalLink} with the standard portalLink codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{portalLink}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/portalLink.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{global} with the standard global codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{global}/ { for (i=0;i<n;++i) print a[i]; next }
@@ -26,90 +31,210 @@ include_questions(){
/# Include{fixedEnv}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/fixedEnv.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controller} with the standard controller codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controller}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controller/controller.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerDeployment} with the standard controllerDeployment codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerDeployment}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controller/controllerDeployment.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerStatefullset} with the standard controllerStatefullset codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerStatefullset}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controller/controllerStatefullset.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerDaemonset} with the standard controllerDaemonset codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerDaemonset}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controller/controllerDaemonset.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{replicas} with the standard replicas codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{replicas}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/replicas/replicas.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{replica1} with the standard replica1 codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{replica1}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/replicas/replica1.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{replica2} with the standard replica2 codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{replica2}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/replicas/replica2.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{replica3} with the standard replica3 codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{replica3}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/replicas/replica3.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{strategy} with the standard strategy codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{strategy}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/strategy/strategy.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{recreate} with the standard recreate codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{recreate}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/strategy/recreate.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{rollingupdate} with the standard rollingupdate codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{rollingupdate}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/strategy/rollingupdate.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerTypes} with the standard controllerTypes codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerTypes}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controllerTypes.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerExpert} with the standard controllerExpert codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerExpert}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controllerExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/controller/controllerExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerExpertExtraArgs} with the standard controllerExpertExtraArgs codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerExpertExtraArgs}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controller/controllerExpertExtraArgs.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{controllerExpertCommand} with the standard controllerExpertCommand codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{controllerExpertCommand}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/controllerExpertCommand.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/controller/controllerExpertCommand.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{containerConfig} with the standard containerConfig codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{containerConfig}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/containerConfig.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{serviceRoot} with the standard serviceRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{serviceRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/service/serviceRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{serviceSelector} with the standard serviceSelector codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{serviceSelector}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/serviceSelector.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/service/serviceSelector.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{advancedPortHTTP} with the standard advancedPortHTTP codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{advancedPortHTTP}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/advancedPortHTTP.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{advancedPortHTTPS} with the standard advancedPortHTTPS codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{advancedPortHTTPS}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/advancedPortHTTPS.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{advancedPortTCP} with the standard advancedPortTCP codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{advancedPortTCP}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/advancedPortTCP.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{advancedPortUDP} with the standard advancedPortUDP codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{advancedPortUDP}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/advancedPortUDP.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{serviceExpertRoot} with the standard serviceExpertRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{serviceExpertRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/service/serviceExpertRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{serviceExpert} with the standard serviceExpert codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{serviceExpert}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/serviceExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/service/serviceExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{serviceList} with the standard serviceList codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{serviceList}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/serviceList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/service/serviceList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{vctRoot} with the standard vctRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{vctRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/vctRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{persistenceRoot} with the standard persistenceRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{persistenceRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/persistence/persistenceRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{persistenceBasic} with the standard persistenceBasic codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{persistenceBasic}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/persistenceBasic.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/persistence/persistenceBasic.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{persistenceAdvanced} with the standard persistenceAdvanced codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{persistenceAdvanced}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/persistenceAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/persistence/persistenceAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{persistenceList} with the standard persistenceList codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{persistenceList}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/persistenceList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/persistence/persistenceList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{security} with the standard security codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{security}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/security.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{securityContextAdvancedRoot} with the standard securityContextAdvancedRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{securityContextAdvancedRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/securityContextAdvancedRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{securityContextAdvanced} with the standard securityContextAdvanced codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{securityContextAdvanced}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/securityContextAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{podSecurityContextRoot} with the standard podSecurityContextRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{podSecurityContextRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/podSecurityContextRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{podSecurityContextAdvanced} with the standard podSecurityContextAdvanced codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{podSecurityContextAdvanced}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/podSecurityContextAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{ingressRoot} with the standard ingressRoot codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{ingressRoot}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/ingress/ingressRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{ingressDefault} with the standard ingressDefault codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{ingressDefault}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/ingressDefault.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/ingress/ingressDefault.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{ingressTLS} with the standard ingressTLS codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{ingressTLS}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/ingressTLS.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/ingress/ingressTLS.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{ingressTraefik} with the standard ingressTraefik codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{ingressTraefik}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/ingressTraefik.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/ingress/ingressTraefik.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{ingressExpert} with the standard ingressExpert codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{ingressExpert}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/ingressExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/ingress/ingressExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{ingressList} with the standard ingressList codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{ingressList}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/ingressList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/ingress/ingressList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{addons} with the standard addons codesnippet
awk 'NR==FNR { a[n++]=$0; next }
@@ -119,17 +244,17 @@ include_questions(){
# Replace # Include{metrics} with the standard metrics codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{metrics}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/metrics.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/metrics/metrics.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{metrics3m} with the standard metrics3m codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{metrics3m}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/metrics3m.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/metrics/metrics3m.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{metrics60m} with the standard metrics60m codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{metrics60m}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/metrics60m.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
1' templates/questions/metrics/metrics60m.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{prometheusRule} with the standard prometheusRule codesnippet
awk 'NR==FNR { a[n++]=$0; next }
@@ -146,6 +271,11 @@ include_questions(){
/# Include{resources}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/resources.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
# Replace # Include{documentation} with the standard documentation codesnippet
awk 'NR==FNR { a[n++]=$0; next }
/# Include{documentation}/ { for (i=0;i<n;++i) print a[i]; next }
1' templates/questions/documentation.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
}
export -f include_questions
@@ -186,7 +316,7 @@ clean_apps() {
local chartname="$2"
local train="$3"
local chartversion="$4"
echo "Cleaning SCALE catalog for App: ${chartname}"
echo "Cleaning SCALE catalog for Chart: ${chartname}"
rm -Rf catalog/${train}/${chartname}/${chartversion} 2>/dev/null || :
rm -Rf catalog/${train}/${chartname}/item.yaml 2>/dev/null || :
}
@@ -198,7 +328,7 @@ patch_apps() {
local train="$3"
local chartversion="$4"
local target="catalog/${train}/${chartname}/${chartversion}"
echo "Applying SCALE patches for App: ${chartname}"
echo "Applying SCALE patches for Chart: ${chartname}"
sed -i '100,$ d' ${target}/CHANGELOG.md || :
mv ${target}/app-changelog.md ${target}/CHANGELOG.md 2>/dev/null || :
# Temporary fix to prevent the UI from bugging out on 21.08
@@ -223,7 +353,7 @@ patch_apps() {
# Generate SCALE App description file
cat ${target}/Chart.yaml | yq .description -r >> ${target}/app-readme.md
echo "" >> ${target}/app-readme.md
echo "This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/${train}/${chartname}" >> ${target}/app-readme.md
echo "This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/${train}/${chartname}](https://truecharts.org/docs/charts/${train}/${chartname})" >> ${target}/app-readme.md
echo "" >> ${target}/app-readme.md
echo "---" >> ${target}/app-readme.md
echo "" >> ${target}/app-readme.md
+21 -1
View File
@@ -3,7 +3,8 @@ set -o errexit
set -o nounset
set -o pipefail
# Designed to ensure the appversion in Chart.yaml is in sync with the primary App tag if found
# 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
sync_tag() {
local chart="$1"
local chartname="$2"
@@ -25,7 +26,25 @@ sync_tag() {
tag="${tag%-}"
tag="${tag%_}"
tag="${tag%.}"
echo "Updating tag of ${chartname} to ${tag}..."
sed -i -e "s|appVersion: .*|appVersion: \"${tag}\"|" "${chart}/Chart.yaml"
echo "Updating icon of ${chartname}..."
sed -i -e "s|icon: .*|icon: https:\/\/truecharts.org\/img\/hotlink-ok\/chart-icons\/${chartname}.png|" "${chart}/Chart.yaml"
echo "Updating home of ${chartname}..."
sed -i -e "s|home: .*|home: https:\/\/truecharts.org\/docs\/charts\/${train}\/${chartname}|" "${chart}/Chart.yaml"
echo "Attempting to update sources of ${chartname}..."
echo "Using go-yq verion: <$(go-yq -V)>"
# Get all sources (except truecharts)
curr_sources=$(go-yq '.sources[] | select(. != "https://github.com/truecharts*")' "${chart}/Chart.yaml")
# Empty sources list in-place
go-yq -i 'del(.sources.[])' "${chart}/Chart.yaml"
# Add truechart source
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"
done <<< "$curr_sources"
echo "Sources of ${chartname} updated!"
}
export -f sync_tag
@@ -74,6 +93,7 @@ generate_docs() {
--output-file="README.md" \
--template-files="/__w/charts/charts/templates/docs/README.md.gotmpl" \
--chart-search-root="${chart}"
sed -i "s/TRAINPLACEHOLDER/${train}/" "${chart}/README.md"
}
export -f generate_docs
+2 -2
View File
@@ -15,7 +15,7 @@ jobs:
name: Test SCALE Catalog
runs-on: ubuntu-latest
container:
image: ghcr.io/truecharts/devcontainer:v2.4.0@sha256:395ee7ed8b9cba6569ddeba77b7ceb86fdb79b91a19c639625d7bc54cb1ccc1d
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:0eca78442575e64884fbda427b6907246b3a22ab4b37449d5a380a607ff4ac10
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
name: Checkout
@@ -36,6 +36,6 @@ jobs:
- uses: vishnudxb/cancel-workflow@c3c77eb4383ba7d023e6614a07d94fe990501ac6 # tag=v1.2
if: failure()
with:
repo: truecharts/apps
repo: truecharts/charts
workflow_id: ${{ github.run_id }}
access_token: ${{ github.token }}
+20 -20
View File
@@ -53,7 +53,7 @@ jobs:
ref: ${{ inputs.checkoutCommit }}
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Collect changes
id: list-changed
@@ -103,7 +103,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-lint-matrix.outputs.matrix1) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -119,12 +119,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (lint)
run: ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}" || ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}"
@@ -137,7 +137,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-lint-matrix.outputs.matrix2) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -153,12 +153,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (lint)
run: ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}" || ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}"
@@ -171,7 +171,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-lint-matrix.outputs.matrix3) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -187,12 +187,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (lint)
run: ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}" || ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}"
@@ -205,7 +205,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-lint-matrix.outputs.matrix4) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -221,12 +221,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (lint)
run: ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}" || ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}"
@@ -239,7 +239,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-lint-matrix.outputs.matrix5) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -255,12 +255,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (lint)
run: ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}" || ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}"
@@ -273,7 +273,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-lint-matrix.outputs.matrix6) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -289,12 +289,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (lint)
run: ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}" || ct lint --config ".github/ct-lint.yaml" --charts "${{ matrix.chart }}"
@@ -321,6 +321,6 @@ jobs:
- uses: vishnudxb/cancel-workflow@c3c77eb4383ba7d023e6614a07d94fe990501ac6 # tag=v1.2
if: failure()
with:
repo: truecharts/apps
repo: truecharts/chart
workflow_id: ${{ github.run_id }}
access_token: ${{ github.token }}
+3 -3
View File
@@ -14,7 +14,7 @@ jobs:
release:
runs-on: ubuntu-latest
container:
image: ghcr.io/truecharts/devcontainer:v2.4.0@sha256:395ee7ed8b9cba6569ddeba77b7ceb86fdb79b91a19c639625d7bc54cb1ccc1d
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:0eca78442575e64884fbda427b6907246b3a22ab4b37449d5a380a607ff4ac10
concurrency: gitpush
steps:
- name: Install Kubernetes tools
@@ -86,7 +86,7 @@ jobs:
#!/bin/bash
CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }})
echo "Removing Chart Docs prior to regeneration..."
mkdir -p website/static/img/chart-icons || echo "chart-icons path already exists, continuing..."
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"
@@ -99,7 +99,7 @@ jobs:
yes | cp -rf charts/${train}/${chart}/README.md website/docs/charts/${train}/${chart}/index.md 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/CHANGELOG.md website/docs/charts/${train}/${chart}/CHANGELOG.md 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/docs/* website/docs/charts/${train}/${chart}/ 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/icon.png website/static/img/chart-icons/${chart}.png 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/icon.png website/static/img/hotlink-ok/chart-icons/${chart}.png 2>/dev/null || :
fi
done
+20 -20
View File
@@ -87,7 +87,7 @@ jobs:
ref: ${{ inputs.checkoutCommit }}
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Run chart-testing (list-changed)
id: list-changed
@@ -136,7 +136,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix1) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -152,12 +152,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1
@@ -179,7 +179,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix2) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -195,12 +195,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1
@@ -223,7 +223,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix3) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -239,12 +239,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1
@@ -266,7 +266,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix4) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -282,12 +282,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1
@@ -309,7 +309,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix5) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -325,12 +325,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1
@@ -352,7 +352,7 @@ jobs:
strategy:
matrix: ${{ fromJson(needs.generate-install-matrix.outputs.matrix6) }}
fail-fast: false
max-parallel: 5
max-parallel: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -368,12 +368,12 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@c4e89fac7e8767b327bbad6cb4d859eda999cf08 # tag=v4
- uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 # tag=v4
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@dae259e86a35ff09145c0805e2d7dd3f7207064a # tag=v2.2.1
uses: helm/chart-testing-action@09ed88797198755e5031f25be13da255e7e33aad # tag=v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1
@@ -409,6 +409,6 @@ jobs:
- uses: vishnudxb/cancel-workflow@c3c77eb4383ba7d023e6614a07d94fe990501ac6 # tag=v1.2
if: failure()
with:
repo: truecharts/apps
repo: truecharts/charts
workflow_id: ${{ github.run_id }}
access_token: ${{ github.token }}
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
severity: "CRITICAL"
- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@3e7e3b32d0fb8283594bb0a76cc60a00918b0969 # tag=v2
uses: github/codeql-action/upload-sarif@7fee4ca032ac341c12486c4c06822c5221c76533 # tag=v2
with:
sarif_file: "trivy-repo-results.sarif"
@@ -19,7 +19,7 @@ jobs:
token: ${{ secrets.BOT_TOKEN }}
- name: Download workflow artifact
uses: dawidd6/action-download-artifact@6765a42d86407a3d532749069ac03705ad82ebc6 # tag=v2.21.1
uses: dawidd6/action-download-artifact@ea71f332a90fd52416b1629b933dcf7e0ccd421d # tag=v2.22.0
with:
github_token: ${{ secrets.BOT_TOKEN }}
workflow: pr-validate.yaml
@@ -34,7 +34,7 @@ jobs:
path: ./pr_metadata/pr_number.txt
- name: "Get workflow job status"
uses: actions/github-script@7a5c598405937d486b0331594b5da2b14db670da # tag=v6
uses: actions/github-script@d50f485531ba88479582bc2da03ff424389af5c1 # tag=v6
id: get-workflow-jobs
with:
github-token: ${{ secrets.BOT_TOKEN }}
+1 -1
View File
@@ -29,7 +29,7 @@ jobs:
steps:
- name: Get branch name
id: branch-name
uses: tj-actions/branch-names@b0f914ba0e7aa1e243b53df97447f71eb57da09a # tag=v5.4
uses: tj-actions/branch-names@a704b89383028b5df2a4fd0b9fac9711970f18be # tag=v5.5
- name: Save PR data to file
env:
+1 -1
View File
@@ -88,5 +88,5 @@ jobs:
git config user.name "TrueCharts-Bot"
git config user.email "[email protected]"
git add --all
git commit -sm "Commit bumped App Version" || exit 0
git commit -sm "Commit bumped Chart Version" || exit 0
git push
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
with:
token: ${{ secrets.BOT_TOKEN }}
- name: Self-hosted Renovate
uses: renovatebot/github-action@7321ae5f43795a2456f3a1379e7cfce25891dbcf # tag=v32.125.0
uses: renovatebot/github-action@a268351ade4e17ee3f9e4b0a77970ca706c02ec3 # tag=v32.172.1
with:
configurationFile: .github/renovate-config.js
token: ${{ secrets.BOT_TOKEN }}
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Check for stale issues and PRs
uses: actions/stale@3cc123766321e9f15a6676375c154ccffb12a358 # tag=v5
uses: actions/stale@9c1b1c6e115ca2af09755448e0dbba24e5061cc8 # tag=v5
with:
repo-token: ${{ secrets.BOT_TOKEN }}
days-before-issue-stale: 180
+99
View File
@@ -2,6 +2,105 @@
## [clickhouse-1.0.12](https://github.com/truecharts/charts/compare/clickhouse-1.0.11...clickhouse-1.0.12) (2022-08-23)
### Chore
- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
## [clickhouse-1.0.11](https://github.com/truecharts/charts/compare/clickhouse-1.0.10...clickhouse-1.0.11) (2022-08-19)
### Chore
- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512))
## [clickhouse-1.0.10](https://github.com/truecharts/charts/compare/clickhouse-1.0.9...clickhouse-1.0.10) (2022-08-17)
### Chore
- update helm chart common to v10.4.13
## [clickhouse-1.0.9](https://github.com/truecharts/charts/compare/clickhouse-1.0.8...clickhouse-1.0.9) (2022-08-14)
### Chore
- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465))
## [clickhouse-1.0.8](https://github.com/truecharts/charts/compare/clickhouse-1.0.7...clickhouse-1.0.8) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm chart common to v10.4.12
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [clickhouse-1.0.7](https://github.com/truecharts/charts/compare/clickhouse-1.0.6...clickhouse-1.0.7) (2022-08-10)
### Chore
- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
## [clickhouse-1.0.6](https://github.com/truecharts/charts/compare/clickhouse-1.0.5...clickhouse-1.0.6) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [clickhouse-1.0.5](https://github.com/truecharts/apps/compare/clickhouse-1.0.4...clickhouse-1.0.5) (2022-07-29)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm chart common to v10.4.9
## [clickhouse-1.0.4](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.4) (2022-07-25)
### Chore
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [clickhouse-1.0.3](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.3) (2022-07-25)
### Chore
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [clickhouse-1.0.2](https://github.com/truecharts/apps/compare/clickhouse-1.0.1...clickhouse-1.0.2) (2022-07-23)
### Chore
+6 -5
View File
@@ -1,13 +1,13 @@
apiVersion: v2
appVersion: "22.7.1.248"
appVersion: "22.8.1.209"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
home: https://github.com/truecharts/apps/tree/master/charts/incubator/clickhouse
icon: https://truecharts.org/img/chart-icons/clickhouse.png
home: https://truecharts.org/docs/charts/dependency/clickhouse
icon: https://truecharts.org/img/hotlink-ok/chart-icons/clickhouse.png
keywords:
- database
- clickhouse
@@ -19,10 +19,11 @@ maintainers:
url: https://truecharts.org
name: clickhouse
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/clickhouse
- https://clickhouse.com/
- https://hub.docker.com/r/yandex/clickhouse-server
type: application
version: 1.0.2
version: 1.0.12
annotations:
truecharts.org/catagories: |
- database
+10 -9
View File
@@ -1,18 +1,19 @@
# clickhouse
![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.7.1.248](https://img.shields.io/badge/AppVersion-22.7.1.248-informational?style=flat-square)
![Version: 1.0.12](https://img.shields.io/badge/Version-1.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.8.1.209](https://img.shields.io/badge/AppVersion-22.8.1.209-informational?style=flat-square)
ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
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: [clickhouse](https://truecharts.org/docs/charts/stable/clickhouse)
For more information, please click here: [clickhouse](https://truecharts.org/docs/charts/dependency/clickhouse)
**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/dependency/clickhouse>
* <https://clickhouse.com/>
* <https://hub.docker.com/r/yandex/clickhouse-server>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `clickhouse`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install clickhouse TrueCharts/clickhouse
```
@@ -48,7 +49,7 @@ helm install clickhouse TrueCharts/clickhouse
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall clickhouse
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install clickhouse TrueCharts/clickhouse -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+14 -153
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "statefulset"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: clickhouseDatabase
group: "App Configuration"
label: "Database Name"
@@ -103,14 +44,7 @@ questions:
description: "Disabled"
- value: 1
description: "Enabled"
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -132,65 +66,18 @@ questions:
type: int
default: 8123
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8123
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: volumeClaimTemplates
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
@@ -221,27 +108,10 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -263,14 +133,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -290,9 +153,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/clickhouse
pullPolicy: IfNotPresent
tag: 22.7.1.2484@sha256:3fd86810c9c7c7a39774879c5eceeef4db3a15c9978266c511fc2d908186e7e2
tag: 22.8.1.2097@sha256:b48e4472cf843aaaa60eb28f821934a8e7df7eabad904494746e48b29654d9db
controller:
type: statefulset
@@ -65,3 +65,6 @@ env:
secretKeyRef:
name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}'
key: "clickhouse-password"
portal:
enabled: false
File diff suppressed because it is too large Load Diff
@@ -1,13 +1,13 @@
apiVersion: v2
appVersion: "22.05.4.1"
appVersion: "22.05.5.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: "An awesome Online Office suite."
home: https://github.com/truecharts/apps/tree/master/charts/stable/collabora-online
icon: https://truecharts.org/img/chart-icons/collabora-online.png
home: https://truecharts.org/docs/charts/dependency/collabora-online
icon: https://truecharts.org/img/hotlink-ok/chart-icons/collabora-online.png
keywords:
- collabora-online
kubeVersion: ">=1.16.0-0"
@@ -17,11 +17,12 @@ maintainers:
url: https://truecharts.org
name: collabora-online
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/collabora-online
- https://hub.docker.com/r/collabora/code
- https://sdk.collaboraonline.com/contents.html
- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
type: application
version: 12.1.21
version: 12.1.31
annotations:
truecharts.org/catagories: |
- office
+10 -9
View File
@@ -1,18 +1,19 @@
# collabora-online
![Version: 12.1.21](https://img.shields.io/badge/Version-12.1.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.05.4.1](https://img.shields.io/badge/AppVersion-22.05.4.1-informational?style=flat-square)
![Version: 12.1.31](https://img.shields.io/badge/Version-12.1.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.05.5.4](https://img.shields.io/badge/AppVersion-22.05.5.4-informational?style=flat-square)
An awesome Online Office suite.
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: [collabora-online](https://truecharts.org/docs/charts/stable/collabora-online)
For more information, please click here: [collabora-online](https://truecharts.org/docs/charts/dependency/collabora-online)
**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/dependency/collabora-online>
* <https://hub.docker.com/r/collabora/code>
* <https://sdk.collaboraonline.com/contents.html>
* <https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm>
@@ -25,20 +26,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `collabora-online`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install collabora-online TrueCharts/collabora-online
```
@@ -49,7 +50,7 @@ helm install collabora-online TrueCharts/collabora-online
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -68,7 +69,7 @@ helm uninstall collabora-online
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -86,9 +87,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install collabora-online TrueCharts/collabora-online -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+16 -168
View File
@@ -1,88 +1,21 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
path: "/"
admin:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
path: "/browser/dist/admin/admin.html"
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: secretEnv
group: "Container Configuration"
label: "Image Secrets"
@@ -141,16 +74,8 @@ questions:
type: string
default: 'collabora.domain.tld'
valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$'
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -172,69 +97,19 @@ questions:
type: int
default: 10105
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 9980
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -242,30 +117,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -287,14 +144,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -314,9 +164,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/collabora
tag: v22.05.4.1.1@sha256:e852db304bfb879b462d449c000e7d8e3f348390f821dcb629bef22083b96365
tag: 22.05.5.4.1@sha256:22ab47740a6dbbdddfdf5357f3f44fa022488eab379d0d93c9fee57b5122e772
pullPolicy: IfNotPresent
controller:
@@ -49,3 +49,6 @@ env:
extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false "
server_name: "collabora.domain.tld"
DONT_GEN_SSL_CERT: true
portal:
enabled: true
File diff suppressed because it is too large Load Diff
+6 -5
View File
@@ -1,13 +1,13 @@
apiVersion: v2
appVersion: "10.8.3"
appVersion: "10.8.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: Fast, reliable, scalable, and easy to use open-source relational database system.
home: https://github.com/truecharts/apps/tree/master/charts/dependency/mariadb
icon: https://truecharts.org/img/chart-icons/mariadb.png
home: https://truecharts.org/docs/charts/dependency/mariadb
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mariadb.png
keywords:
- mariadb
- mysql
@@ -20,11 +20,12 @@ maintainers:
url: https://truecharts.org
name: mariadb
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/mariadb
- https://github.com/bitnami/bitnami-docker-mariadb
- https://github.com/prometheus/mysqld_exporter
- https://mariadb.org
type: application
version: 3.0.44
version: 3.0.59
annotations:
truecharts.org/catagories: |
- database
+10 -9
View File
@@ -1,18 +1,19 @@
# mariadb
![Version: 3.0.44](https://img.shields.io/badge/Version-3.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.3](https://img.shields.io/badge/AppVersion-10.8.3-informational?style=flat-square)
![Version: 3.0.59](https://img.shields.io/badge/Version-3.0.59-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.4](https://img.shields.io/badge/AppVersion-10.8.4-informational?style=flat-square)
Fast, reliable, scalable, and easy to use open-source relational database system.
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: [mariadb](https://truecharts.org/docs/charts/stable/mariadb)
For more information, please click here: [mariadb](https://truecharts.org/docs/charts/dependency/mariadb)
**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/dependency/mariadb>
* <https://github.com/bitnami/bitnami-docker-mariadb>
* <https://github.com/prometheus/mysqld_exporter>
* <https://mariadb.org>
@@ -25,20 +26,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `mariadb`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install mariadb TrueCharts/mariadb
```
@@ -49,7 +50,7 @@ helm install mariadb TrueCharts/mariadb
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -68,7 +69,7 @@ helm uninstall mariadb
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -86,9 +87,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install mariadb TrueCharts/mariadb -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+14 -153
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "statefulset"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: mariadbDatabase
group: "App Configuration"
label: "Database Name"
@@ -97,14 +38,7 @@ questions:
type: string
default: ""
required: true
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -126,65 +60,18 @@ questions:
type: int
default: 3306
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3306
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: volumeClaimTemplates
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
@@ -197,27 +84,10 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -239,14 +109,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -266,9 +129,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mariadb
pullPolicy: IfNotPresent
tag: v10.8.3@sha256:91528d27040534367d71c5500f11d1777a96bda1d59b5a70f3eb4a59ed1afd4e
tag: 10.8.4@sha256:6d33bfee27fea35008276dd87d33c6156325c0e70312889c79659a2db079ffe7
controller:
# -- Set the controller type.
@@ -119,3 +119,6 @@ mariadbUsername: "test"
mariadbDatabase: "test"
mariadbRootPassword: "testroot"
existingSecret: ""
portal:
enabled: false
+136
View File
@@ -2,6 +2,142 @@
## [memcached-3.0.60](https://github.com/truecharts/charts/compare/memcached-3.0.59...memcached-3.0.60) (2022-08-23)
### Chore
- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
## [memcached-3.0.59](https://github.com/truecharts/charts/compare/memcached-3.0.58...memcached-3.0.59) (2022-08-23)
### Chore
- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544))
## [memcached-3.0.58](https://github.com/truecharts/charts/compare/memcached-3.0.57...memcached-3.0.58) (2022-08-20)
### Chore
- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518))
## [memcached-3.0.57](https://github.com/truecharts/charts/compare/memcached-3.0.55...memcached-3.0.57) (2022-08-17)
### Chore
- update helm chart common to v10.4.13
- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478))
## [memcached-3.0.55](https://github.com/truecharts/charts/compare/memcached-3.0.54...memcached-3.0.55) (2022-08-12)
### Chore
- update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453))
## [memcached-3.0.54](https://github.com/truecharts/charts/compare/memcached-3.0.53...memcached-3.0.54) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm chart common to v10.4.12
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [memcached-3.0.53](https://github.com/truecharts/charts/compare/memcached-3.0.52...memcached-3.0.53) (2022-08-10)
### Chore
- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
## [memcached-3.0.52](https://github.com/truecharts/charts/compare/memcached-3.0.51...memcached-3.0.52) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
## [memcached-3.0.51](https://github.com/truecharts/charts/compare/memcached-3.0.50...memcached-3.0.51) (2022-08-09)
### Chore
- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
## [memcached-3.0.50](https://github.com/truecharts/charts/compare/memcached-3.0.49...memcached-3.0.50) (2022-08-08)
### Chore
- 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))
## [memcached-3.0.49](https://github.com/truecharts/apps/compare/memcached-3.0.48...memcached-3.0.49) (2022-07-29)
### Chore
- update helm chart common to v10.4.9
## [memcached-3.0.48](https://github.com/truecharts/apps/compare/memcached-3.0.47...memcached-3.0.48) (2022-07-27)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
## [memcached-3.0.47](https://github.com/truecharts/apps/compare/memcached-3.0.45...memcached-3.0.47) (2022-07-25)
### Chore
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [memcached-3.0.46](https://github.com/truecharts/apps/compare/memcached-3.0.45...memcached-3.0.46) (2022-07-25)
### Chore
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [memcached-3.0.45](https://github.com/truecharts/apps/compare/memcached-3.0.44...memcached-3.0.45) (2022-07-24)
### Chore
+6 -5
View File
@@ -1,13 +1,13 @@
apiVersion: v2
appVersion: "1.6.15"
appVersion: "1.6.16"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: Memcached is a memory-backed database caching solution
home: https://github.com/truecharts/apps/tree/master/charts/dependency/memcached
icon: https://truecharts.org/img/chart-icons/memcached.png
home: https://truecharts.org/docs/charts/dependency/memcached
icon: https://truecharts.org/img/hotlink-ok/chart-icons/memcached.png
keywords:
- memcached
- database
@@ -19,10 +19,11 @@ maintainers:
url: https://truecharts.org
name: memcached
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/memcached
- https://github.com/bitnami/bitnami-docker-memcached
- http://memcached.org/
type: application
version: 3.0.45
version: 3.0.60
annotations:
truecharts.org/catagories: |
- database
+10 -9
View File
@@ -1,18 +1,19 @@
# memcached
![Version: 3.0.45](https://img.shields.io/badge/Version-3.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.15](https://img.shields.io/badge/AppVersion-1.6.15-informational?style=flat-square)
![Version: 3.0.60](https://img.shields.io/badge/Version-3.0.60-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.16](https://img.shields.io/badge/AppVersion-1.6.16-informational?style=flat-square)
Memcached is a memory-backed database caching solution
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: [memcached](https://truecharts.org/docs/charts/stable/memcached)
For more information, please click here: [memcached](https://truecharts.org/docs/charts/dependency/memcached)
**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/dependency/memcached>
* <https://github.com/bitnami/bitnami-docker-memcached>
* <http://memcached.org/>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `memcached`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install memcached TrueCharts/memcached
```
@@ -48,7 +49,7 @@ helm install memcached TrueCharts/memcached
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall memcached
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install memcached TrueCharts/memcached -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+13 -147
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: postgresqlDatabase
group: "App Configuration"
label: "Database Name"
@@ -90,14 +31,7 @@ questions:
type: string
default: ""
required: true
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -119,80 +53,21 @@ questions:
type: int
default: 11211
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 11211
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -214,14 +89,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -241,9 +109,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/memcached
pullPolicy: IfNotPresent
tag: v1.6.15@sha256:99a30607c34d14018cb1a09b9bbd93cd3696a9a848027d71fa2c7c67beaa8398
tag: 1.6.16@sha256:076de6a4c734196fc8ca9a7c69a45afaf6bda40fa5840063dea76939d676e00b
service:
main:
@@ -9,3 +9,6 @@ service:
main:
port: 11211
targetPort: 11211
portal:
enabled: false
File diff suppressed because it is too large Load Diff
+6 -5
View File
@@ -1,13 +1,13 @@
apiVersion: v2
appVersion: "5.0.9"
appVersion: "5.0.10"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
home: https://github.com/truecharts/apps/tree/master/charts/dependency/mongodb
icon: https://truecharts.org/img/chart-icons/mongodb.png
home: https://truecharts.org/docs/charts/dependency/mongodb
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mongodb.png
keywords:
- mongodb
- database
@@ -19,11 +19,12 @@ maintainers:
url: https://truecharts.org
name: mongodb
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/mongodb
- https://hub.docker.com/r/bitnami/mongodb
- https://github.com/bitnami/bitnami-docker-mongodb
- https://www.mongodb.com
type: application
version: 1.0.45
version: 1.0.58
annotations:
truecharts.org/catagories: |
- database
+10 -9
View File
@@ -1,18 +1,19 @@
# mongodb
![Version: 1.0.45](https://img.shields.io/badge/Version-1.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.9](https://img.shields.io/badge/AppVersion-5.0.9-informational?style=flat-square)
![Version: 1.0.58](https://img.shields.io/badge/Version-1.0.58-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.10](https://img.shields.io/badge/AppVersion-5.0.10-informational?style=flat-square)
Fast, reliable, scalable, and easy to use open-source no-sql database system.
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: [mongodb](https://truecharts.org/docs/charts/stable/mongodb)
For more information, please click here: [mongodb](https://truecharts.org/docs/charts/dependency/mongodb)
**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/dependency/mongodb>
* <https://hub.docker.com/r/bitnami/mongodb>
* <https://github.com/bitnami/bitnami-docker-mongodb>
* <https://www.mongodb.com>
@@ -25,20 +26,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `mongodb`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install mongodb TrueCharts/mongodb
```
@@ -49,7 +50,7 @@ helm install mongodb TrueCharts/mongodb
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -68,7 +69,7 @@ helm uninstall mongodb
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -86,9 +87,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install mongodb TrueCharts/mongodb -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+14 -154
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "statefulset"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: mongodbDatabase
group: "App Configuration"
label: "Database Name"
@@ -97,14 +38,7 @@ questions:
type: string
default: ""
required: true
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -126,65 +60,18 @@ questions:
type: int
default: 27017
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27017
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: volumeClaimTemplates
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
@@ -197,28 +84,10 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -240,14 +109,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -267,9 +129,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mongodb
pullPolicy: IfNotPresent
tag: v5.0.9@sha256:d3cff02da6604983562973a0277e3c2abfcfd12775caee4449aa40d2330fd687
tag: 5.0.10@sha256:0629317721b4d71e5eef1179903a6f81b520b801fe91e641afb9a39fb2fb56bd
controller:
# -- Set the controller type.
@@ -120,3 +120,6 @@ env:
secretKeyRef:
name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}'
key: "mongodb-root-password"
portal:
enabled: false
File diff suppressed because it is too large Load Diff
+6 -5
View File
@@ -1,13 +1,13 @@
apiVersion: v2
appVersion: "14.4.0"
appVersion: "14.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: PostgresSQL
home: https://github.com/truecharts/apps/tree/master/charts/dependency/postgresql
icon: https://truecharts.org/img/chart-icons/postgresql.png
home: https://truecharts.org/docs/charts/dependency/postgresql
icon: https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png
keywords:
- postgres
- postgressql
@@ -20,9 +20,10 @@ maintainers:
url: https://truecharts.org
name: postgresql
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
- https://www.postgresql.org/
type: application
version: 8.0.46
version: 8.0.63
annotations:
truecharts.org/catagories: |
- database
+10 -9
View File
@@ -1,18 +1,19 @@
# postgresql
![Version: 8.0.46](https://img.shields.io/badge/Version-8.0.46-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.4.0](https://img.shields.io/badge/AppVersion-14.4.0-informational?style=flat-square)
![Version: 8.0.63](https://img.shields.io/badge/Version-8.0.63-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.5.0](https://img.shields.io/badge/AppVersion-14.5.0-informational?style=flat-square)
PostgresSQL
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: [postgresql](https://truecharts.org/docs/charts/stable/postgresql)
For more information, please click here: [postgresql](https://truecharts.org/docs/charts/dependency/postgresql)
**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/dependency/postgresql>
* <https://www.postgresql.org/>
## Requirements
@@ -23,20 +24,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `postgresql`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install postgresql TrueCharts/postgresql
```
@@ -47,7 +48,7 @@ helm install postgresql TrueCharts/postgresql
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -66,7 +67,7 @@ helm uninstall postgresql
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -84,9 +85,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install postgresql TrueCharts/postgresql -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+14 -154
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "statefulset"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: postgresqlDatabase
group: "App Configuration"
label: "Database Name"
@@ -97,14 +38,7 @@ questions:
type: string
default: ""
required: true
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -126,65 +60,18 @@ questions:
type: int
default: 5432
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5432
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: volumeClaimTemplates
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
@@ -197,28 +84,10 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -240,14 +109,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -267,9 +129,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/postgresql
pullPolicy: IfNotPresent
tag: v14.4.0@sha256:6f2fc3eefc5af432a3f8d00d632b0e115f42b9e28710cf481404d0de9f3d915d
tag: 14.5.0@sha256:cb08d8828c852a23a2665bceac109b9d4ef8c388d4e859ec32aca0a3a8431bae
controller:
# -- Set the controller type.
@@ -124,3 +124,6 @@ env:
POSTGRES_DB: "{{ .Values.postgresqlDatabase }}"
# POSTGRESQL_POSTGRES_PASSWORD: "{{ .Values.postgrespassword }}"
# POSTGRESQL_PASSWORD: "{{ .Values.password }}"
portal:
enabled: false
+67
View File
@@ -2,6 +2,73 @@
## [promtail-3.0.41](https://github.com/truecharts/charts/compare/promtail-3.0.40...promtail-3.0.41) (2022-08-23)
### Chore
- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
## [promtail-3.0.40](https://github.com/truecharts/charts/compare/promtail-3.0.39...promtail-3.0.40) (2022-08-17)
### Chore
- update helm chart common to v10.4.13
## [promtail-3.0.39](https://github.com/truecharts/charts/compare/promtail-3.0.38...promtail-3.0.39) (2022-08-12)
### Chore
- update helm chart common to v10.4.12
## [promtail-3.0.38](https://github.com/truecharts/charts/compare/promtail-3.0.37...promtail-3.0.38) (2022-08-10)
### Chore
- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [promtail-3.0.37](https://github.com/truecharts/apps/compare/promtail-3.0.36...promtail-3.0.37) (2022-07-29)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm chart common to v10.4.9
## [promtail-3.0.36](https://github.com/truecharts/apps/compare/promtail-3.0.34...promtail-3.0.36) (2022-07-25)
### Chore
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [promtail-3.0.35](https://github.com/truecharts/apps/compare/promtail-3.0.34...promtail-3.0.35) (2022-07-25)
### Chore
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [promtail-3.0.34](https://github.com/truecharts/apps/compare/promtail-3.0.33...promtail-3.0.34) (2022-07-23)
### Chore
+5 -4
View File
@@ -3,11 +3,11 @@ appVersion: "2.6.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: Promtail is an agent which ships the contents of local logs to a Loki instance
icon: https://truecharts.org/img/chart-icons/promtail.png
home: https://github.com/truecharts/apps/tree/master/charts/dependency/promtail
icon: https://truecharts.org/img/hotlink-ok/chart-icons/promtail.png
home: https://truecharts.org/docs/charts/dependency/promtail
keywords:
- metrics
- logs
@@ -18,11 +18,12 @@ maintainers:
url: https://truecharts.org
name: promtail
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/promtail
- https://github.com/grafana/loki
- https://grafana.com/oss/loki/
- https://grafana.com/docs/loki/latest/
type: application
version: 3.0.34
version: 3.0.41
annotations:
truecharts.org/catagories: |
- metrics
+10 -9
View File
@@ -1,18 +1,19 @@
# promtail
![Version: 3.0.34](https://img.shields.io/badge/Version-3.0.34-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square)
![Version: 3.0.41](https://img.shields.io/badge/Version-3.0.41-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square)
Promtail is an agent which ships the contents of local logs to a Loki instance
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: [promtail](https://truecharts.org/docs/charts/stable/promtail)
For more information, please click here: [promtail](https://truecharts.org/docs/charts/dependency/promtail)
**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/dependency/promtail>
* <https://github.com/grafana/loki>
* <https://grafana.com/oss/loki/>
* <https://grafana.com/docs/loki/latest/>
@@ -25,20 +26,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `promtail`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install promtail TrueCharts/promtail
```
@@ -49,7 +50,7 @@ helm install promtail TrueCharts/promtail
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -68,7 +69,7 @@ helm uninstall promtail
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -86,9 +87,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install promtail TrueCharts/promtail -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+4 -70
View File
@@ -1,14 +1,7 @@
# Include{groups}
portals: {}
questions:
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The serving the Prometheus WebUI"
@@ -30,73 +23,19 @@ questions:
type: int
default: 3101
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: enabled
label: "Enable the port"
schema:
type: boolean
default: true
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3101
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -104,13 +43,8 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{advanced}
+1 -1
View File
@@ -1,6 +1,6 @@
image:
repository: ghcr.io/truecharts/promtail
tag: v2.6.1@sha256:5cb08b84c0fe2dd0eff2b22eae6b6e341191e79dba8d863eaaf38b8282870108
tag: v2.6.1@sha256:e40671972c3ebdf7dc562b86c2f489418a03998daf44a72818e8243f9636f972
# controller:
# # -- Set the controller type.
+118
View File
@@ -2,6 +2,124 @@
## [redis-3.0.59](https://github.com/truecharts/charts/compare/redis-3.0.58...redis-3.0.59) (2022-08-23)
### Chore
- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
## [redis-3.0.57](https://github.com/truecharts/charts/compare/redis-3.0.56...redis-3.0.57) (2022-08-20)
### Chore
- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518))
## [redis-3.0.56](https://github.com/truecharts/charts/compare/redisinsight-0.0.16...redis-3.0.56) (2022-08-17)
### Chore
- update helm chart common to v10.4.13
- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478))
## [redis-3.0.54](https://github.com/truecharts/charts/compare/redis-3.0.53...redis-3.0.54) (2022-08-12)
### Chore
- update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453))
## [redis-3.0.53](https://github.com/truecharts/charts/compare/redis-3.0.52...redis-3.0.53) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm chart common to v10.4.12
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [redis-3.0.52](https://github.com/truecharts/charts/compare/redis-3.0.51...redis-3.0.52) (2022-08-10)
### Chore
- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
## [redis-3.0.51](https://github.com/truecharts/charts/compare/redis-3.0.50...redis-3.0.51) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
## [redis-3.0.50](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.15...redis-3.0.50) (2022-08-09)
### Chore
- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
## [redis-3.0.48](https://github.com/truecharts/apps/compare/redis-3.0.47...redis-3.0.48) (2022-07-29)
### Chore
- update helm chart common to v10.4.9
## [redis-3.0.47](https://github.com/truecharts/apps/compare/redisinsight-0.0.14...redis-3.0.47) (2022-07-29)
### Chore
- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339))
## [redis-3.0.46](https://github.com/truecharts/apps/compare/redisinsight-0.0.12...redis-3.0.46) (2022-07-25)
### Chore
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [redis-3.0.45](https://github.com/truecharts/apps/compare/redisinsight-0.0.12...redis-3.0.45) (2022-07-25)
### Chore
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [redis-3.0.44](https://github.com/truecharts/apps/compare/redis-3.0.43...redis-3.0.44) (2022-07-23)
### Chore
+5 -4
View File
@@ -3,11 +3,11 @@ appVersion: "7.0.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: Open source, advanced key-value store.
home: https://github.com/truecharts/apps/tree/master/charts/dependency/redis
icon: https://truecharts.org/img/chart-icons/redis.png
home: https://truecharts.org/docs/charts/dependency/redis
icon: https://truecharts.org/img/hotlink-ok/chart-icons/redis.png
keywords:
- redis
- keyvalue
@@ -19,10 +19,11 @@ maintainers:
url: https://truecharts.org
name: redis
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/redis
- https://github.com/bitnami/bitnami-docker-redis
- http://redis.io/
type: application
version: 3.0.44
version: 3.0.59
annotations:
truecharts.org/catagories: |
- database
+10 -9
View File
@@ -1,18 +1,19 @@
# redis
![Version: 3.0.44](https://img.shields.io/badge/Version-3.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square)
![Version: 3.0.59](https://img.shields.io/badge/Version-3.0.59-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square)
Open source, advanced key-value store.
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: [redis](https://truecharts.org/docs/charts/stable/redis)
For more information, please click here: [redis](https://truecharts.org/docs/charts/dependency/redis)
**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/dependency/redis>
* <https://github.com/bitnami/bitnami-docker-redis>
* <http://redis.io/>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `redis`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install redis TrueCharts/redis
```
@@ -48,7 +49,7 @@ helm install redis TrueCharts/redis
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall redis
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install redis TrueCharts/redis -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+14 -153
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "statefulset"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: redisPassword
group: "App Configuration"
label: "Redis Password"
@@ -76,14 +17,7 @@ questions:
type: string
default: ""
required: true
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -105,65 +39,18 @@ questions:
type: int
default: 6379
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6379
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: volumeClaimTemplates
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
@@ -184,27 +71,10 @@ questions:
default: "/bitnami/redis"
editable: false
valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$'
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -226,14 +96,7 @@ questions:
type: boolean
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -253,9 +116,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/redis
pullPolicy: IfNotPresent
tag: v7.0.4@sha256:7bfc6e94efebcd62bae37d9960ff22fb95d22567f9db735c899afb12d9eb058d
tag: v7.0.4@sha256:237c28c162eee2c63d3fdcac2132b5274b26ccd06ad7f48f5794eb9203171e19
controller:
# -- Set the controller type.
@@ -204,3 +204,6 @@ persistence:
configMap:
defaultMode: 0755
name: '{{ include "tc.common.names.fullname" . }}-health'
portal:
enabled: false
+126
View File
@@ -2,6 +2,132 @@
## [solr-0.0.33](https://github.com/truecharts/charts/compare/solr-0.0.32...solr-0.0.33) (2022-08-23)
### Chore
- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
## [solr-0.0.32](https://github.com/truecharts/charts/compare/solr-0.0.31...solr-0.0.32) (2022-08-23)
### Chore
- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544))
## [solr-0.0.31](https://github.com/truecharts/charts/compare/solr-0.0.30...solr-0.0.31) (2022-08-20)
### Chore
- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518))
## [solr-0.0.30](https://github.com/truecharts/charts/compare/solr-0.0.28...solr-0.0.30) (2022-08-17)
### Chore
- update helm chart common to v10.4.13
- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478))
## [solr-0.0.28](https://github.com/truecharts/charts/compare/solr-0.0.27...solr-0.0.28) (2022-08-12)
### Chore
- update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453))
## [solr-0.0.27](https://github.com/truecharts/charts/compare/solr-0.0.26...solr-0.0.27) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm chart common to v10.4.12
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [solr-0.0.26](https://github.com/truecharts/charts/compare/solr-0.0.25...solr-0.0.26) (2022-08-10)
### Chore
- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
## [solr-0.0.25](https://github.com/truecharts/charts/compare/solr-0.0.24...solr-0.0.25) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
## [solr-0.0.24](https://github.com/truecharts/charts/compare/solr-0.0.23...solr-0.0.24) (2022-08-09)
### Chore
- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [solr-0.0.23](https://github.com/truecharts/apps/compare/solr-0.0.22...solr-0.0.23) (2022-07-29)
### Chore
- update helm chart common to v10.4.9
## [solr-0.0.22](https://github.com/truecharts/apps/compare/solr-0.0.21...solr-0.0.22) (2022-07-29)
### Chore
- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339))
## [solr-0.0.21](https://github.com/truecharts/apps/compare/solr-0.0.20...solr-0.0.21) (2022-07-27)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
## [solr-0.0.20](https://github.com/truecharts/apps/compare/solr-0.0.19...solr-0.0.20) (2022-07-25)
### Chore
- update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
- update docker general non-major ([#3298](https://github.com/truecharts/apps/issues/3298))
## [solr-0.0.19](https://github.com/truecharts/apps/compare/solr-0.0.18...solr-0.0.19) (2022-07-23)
### Chore
+5 -4
View File
@@ -3,11 +3,11 @@ appVersion: "9.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: Apache Solr
home: https://github.com/truecharts/apps/tree/master/charts/dependency/solr
icon: https://truecharts.org/img/chart-icons/solr.png
home: https://truecharts.org/docs/charts/dependency/solr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/solr.png
keywords:
- solr
- apache
@@ -19,10 +19,11 @@ maintainers:
url: https://truecharts.org
name: solr
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/solr
- https://github.com/apache/solr
- https://hub.docker.com/r/bitnami/solr/
type: application
version: 0.0.19
version: 0.0.33
annotations:
truecharts.org/catagories: |
- search
+10 -9
View File
@@ -1,18 +1,19 @@
# solr
![Version: 0.0.19](https://img.shields.io/badge/Version-0.0.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.0](https://img.shields.io/badge/AppVersion-9.0.0-informational?style=flat-square)
![Version: 0.0.33](https://img.shields.io/badge/Version-0.0.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.0](https://img.shields.io/badge/AppVersion-9.0.0-informational?style=flat-square)
Apache Solr
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: [solr](https://truecharts.org/docs/charts/stable/solr)
For more information, please click here: [solr](https://truecharts.org/docs/charts/dependency/solr)
**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/dependency/solr>
* <https://github.com/apache/solr>
* <https://hub.docker.com/r/bitnami/solr/>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `solr`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install solr TrueCharts/solr
```
@@ -48,7 +49,7 @@ helm install solr TrueCharts/solr
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall solr
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install solr TrueCharts/solr -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+14 -154
View File
@@ -1,74 +1,15 @@
# Include{groups}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "statefulset"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "RollingUpdate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerStatefullset}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: solrCores
group: "App Configuration"
label: "Solr Cores"
@@ -96,14 +37,7 @@ questions:
schema:
type: string
default: ""
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -125,65 +59,18 @@ questions:
type: int
default: 8983
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8983
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: volumeClaimTemplates
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
@@ -196,28 +83,10 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -239,14 +108,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -266,9 +128,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/solr
pullPolicy: IfNotPresent
tag: v9.0.0@sha256:38f2a7130df938b3efd05e1cc16be3cbecdf0016f0ce095c7c5ce1a9e02b949d
tag: v9.0.0@sha256:209569655e71f801210950d3a06801c3194e86f7a8b1258c2129ab26654f7997
controller:
# -- Set the controller type.
@@ -135,3 +135,6 @@ env:
secretKeyRef:
name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}'
key: "solr-password"
portal:
enabled: false
+56
View File
@@ -2,6 +2,62 @@
## [acestream-0.0.17](https://github.com/truecharts/charts/compare/acestream-0.0.16...acestream-0.0.17) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [acestream-0.0.16](https://github.com/truecharts/charts/compare/acestream-0.0.15...acestream-0.0.16) (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))
## [acestream-0.0.15](https://github.com/truecharts/charts/compare/acestream-0.0.14...acestream-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [acestream-0.0.14](https://github.com/truecharts/apps/compare/acestream-0.0.13...acestream-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))
## [acestream-0.0.13](https://github.com/truecharts/apps/compare/acestream-0.0.12...acestream-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
## [acestream-0.0.12](https://github.com/truecharts/apps/compare/acestream-0.0.11...acestream-0.0.12) (2022-07-23)
### Chore
+5 -4
View File
@@ -7,11 +7,11 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description: "Acestream-engine\r\n"
home: https://github.com/truecharts/apps/tree/master/charts/stable/acestream
icon: https://truecharts.org/img/chart-icons/acestream.png
home: https://truecharts.org/docs/charts/incubator/acestream
icon: https://truecharts.org/img/hotlink-ok/chart-icons/acestream.png
keywords:
- acestream
- MediaServer-Video
@@ -22,7 +22,8 @@ maintainers:
url: https://truecharts.org
name: acestream
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/acestream
- https://github.com/vstavrinov/acestream-service
- https://hub.docker.com/r/vstavrinov/acestream-service
type: application
version: 0.0.12
version: 0.0.17
+10 -9
View File
@@ -1,18 +1,19 @@
# acestream
![Version: 0.0.12](https://img.shields.io/badge/Version-0.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
Acestream-engine
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: [acestream](https://truecharts.org/docs/charts/stable/acestream)
For more information, please click here: [acestream](https://truecharts.org/docs/charts/incubator/acestream)
**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/acestream>
* <https://github.com/vstavrinov/acestream-service>
* <https://hub.docker.com/r/vstavrinov/acestream-service>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `acestream`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install acestream TrueCharts/acestream
```
@@ -48,7 +49,7 @@ helm install acestream TrueCharts/acestream
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall acestream
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install acestream TrueCharts/acestream -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+16 -180
View File
@@ -1,91 +1,19 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -107,71 +35,18 @@ questions:
type: int
default: 8008
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: TCP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6878
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: persistence
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceRoot}
- variable: acestreamcache
label: "acestreamcache Storage"
description: "Stream cache data"
@@ -181,18 +56,8 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -200,31 +65,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -246,14 +92,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -273,10 +112,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/acestream
tag: latest
tag: latest@sha256:c2e5f59fc6456c761056c9d8fae7e389d275dc9b3e7b94467ddcd632bb2bcb19
persistence:
acestreamcache:
enabled: true
@@ -22,3 +22,6 @@ service:
port: 8008
protocol: TCP
targetPort: 6878
portal:
enabled: true
@@ -2,6 +2,84 @@
## [actualserver-0.0.20](https://github.com/truecharts/charts/compare/actualserver-0.0.19...actualserver-0.0.20) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [actualserver-0.0.19](https://github.com/truecharts/charts/compare/actualserver-0.0.18...actualserver-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))
## [actualserver-0.0.18](https://github.com/truecharts/charts/compare/actualserver-0.0.17...actualserver-0.0.18) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
## [actualserver-0.0.17](https://github.com/truecharts/charts/compare/actualserver-0.0.15...actualserver-0.0.17) (2022-08-09)
### Chore
- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
### Fix
- cleanup ([#3388](https://github.com/truecharts/charts/issues/3388))
## [actualserver-0.0.15](https://github.com/truecharts/charts/compare/actualserver-0.0.14...actualserver-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [actualserver-0.0.14](https://github.com/truecharts/apps/compare/actualserver-0.0.13...actualserver-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))
## [actualserver-0.0.13](https://github.com/truecharts/apps/compare/actualserver-0.0.12...actualserver-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
## [actualserver-0.0.12](https://github.com/truecharts/apps/compare/actualserver-0.0.11...actualserver-0.0.12) (2022-07-23)
### Chore
+12 -14
View File
@@ -1,23 +1,16 @@
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- Other
apiVersion: v2
appVersion: "latest"
appVersion: "1.0.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description:
"Actual is a super fast privacy-focused app for managing your finances.\
\ You own your data and it will sync it across all devices with optional end-to-end\
\ encryption..\r\n"
home: https://github.com/truecharts/apps/tree/master/charts/stable/actualserver
icon: https://truecharts.org/img/chart-icons/actualserver.png
description: "Actual is a super fast privacy-focused app for managing your finances."
home: https://truecharts.org/docs/charts/incubator/actualserver
icon: https://truecharts.org/img/hotlink-ok/chart-icons/actualserver.png
keywords:
- actualserver
- Other
- finance
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
@@ -25,7 +18,12 @@ maintainers:
url: https://truecharts.org
name: actualserver
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/actualserver
- https://github.com/Kippenhof/docker-templates
- https://hub.docker.com/r/kippenhof/actual-server
type: application
version: 0.0.12
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- finance
version: 0.0.20
+11 -10
View File
@@ -1,18 +1,19 @@
# actualserver
![Version: 0.0.12](https://img.shields.io/badge/Version-0.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 0.0.20](https://img.shields.io/badge/Version-0.0.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square)
Actual is a super fast privacy-focused app for managing your finances. You own your data and it will sync it across all devices with optional end-to-end encryption..
Actual is a super fast privacy-focused app for managing your finances.
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: [actualserver](https://truecharts.org/docs/charts/stable/actualserver)
For more information, please click here: [actualserver](https://truecharts.org/docs/charts/incubator/actualserver)
**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/actualserver>
* <https://github.com/Kippenhof/docker-templates>
* <https://hub.docker.com/r/kippenhof/actual-server>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `actualserver`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install actualserver TrueCharts/actualserver
```
@@ -48,7 +49,7 @@ helm install actualserver TrueCharts/actualserver
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall actualserver
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install actualserver TrueCharts/actualserver -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+76 -118
View File
@@ -1,117 +1,85 @@
# Include{groups}
portals: {}
portals:
open:
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
# Include{controllerExpertExtraArgs}
# 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{serviceSelector}
- 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: 10293
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5006
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: server-files
label: "server-files Storage"
description: "This is the location for the users vaults."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: user-files
label: "user-files Storage"
description: "This is the location for the internal data."
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:
@@ -133,14 +101,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -160,10 +121,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+19 -13
View File
@@ -1,25 +1,31 @@
env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/actualserver
tag: latest
persistence: {}
pullPolicy: IfNotPresent
tag: v1.0.3@sha256:e49ab4aac104e404606f0da9cf5ee1ada65d570a1e14d92fa41d18005ee181ba
podSecurityContext:
runAsGroup: 0
runAsUser: 0
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
service:
main:
enabled: false
ports:
main:
enabled: false
port: 10293
protocol: HTTP
targetPort: 5006
persistence:
server-files:
enabled: true
mountPath: "/app/server-files"
user-files:
enabled: true
mountPath: "/app/user-files"
portal:
enabled: true
@@ -2,6 +2,95 @@
## [adguard-home-1.0.32](https://github.com/truecharts/charts/compare/adguard-home-1.0.31...adguard-home-1.0.32) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [adguard-home-1.0.31](https://github.com/truecharts/charts/compare/adguard-home-1.0.30...adguard-home-1.0.31) (2022-08-21)
### Chore
- update docker general non-major docker tags ([#3523](https://github.com/truecharts/charts/issues/3523))
## [adguard-home-1.0.30](https://github.com/truecharts/charts/compare/adguard-home-1.0.29...adguard-home-1.0.30) (2022-08-19)
### Chore
- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512))
## [adguard-home-1.0.29](https://github.com/truecharts/charts/compare/adguard-home-1.0.28...adguard-home-1.0.29) (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))
## [adguard-home-1.0.28](https://github.com/truecharts/charts/compare/adguard-home-1.0.27...adguard-home-1.0.28) (2022-08-10)
### Chore
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
## [adguard-home-1.0.27](https://github.com/truecharts/charts/compare/adguard-home-1.0.26...adguard-home-1.0.27) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [adguard-home-1.0.26](https://github.com/truecharts/apps/compare/adguard-home-1.0.25...adguard-home-1.0.26) (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))
## [adguard-home-1.0.25](https://github.com/truecharts/apps/compare/adguard-home-1.0.24...adguard-home-1.0.25) (2022-07-25)
### Chore
- Auto-update chart README [skip ci]
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [adguard-home-1.0.25](https://github.com/truecharts/apps/compare/adguard-home-1.0.24...adguard-home-1.0.25) (2022-07-25)
### Chore
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
## [adguard-home-1.0.24](https://github.com/truecharts/apps/compare/adguard-home-1.0.23...adguard-home-1.0.24) (2022-07-23)
+6 -5
View File
@@ -1,12 +1,12 @@
apiVersion: v2
appVersion: "0.107.8"
appVersion: "0.107.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
description: Free and open source, powerful network-wide ads & trackers blocking DNS server.
home: https://github.com/truecharts/apps/tree/master/charts/incubator/adguard-home
icon: https://truecharts.org/img/chart-icons/adguard-home.png
home: https://truecharts.org/docs/charts/incubator/adguard-home
icon: https://truecharts.org/img/hotlink-ok/chart-icons/adguard-home.png
keywords:
- adblock
- adguard
@@ -17,8 +17,9 @@ maintainers:
url: https://truecharts.org
name: adguard-home
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/adguard-home
- https://hub.docker.com/r/adguard/adguardhome
version: 1.0.24
version: 1.0.32
annotations:
truecharts.org/catagories: |
- media
+10 -9
View File
@@ -1,18 +1,19 @@
# adguard-home
![Version: 1.0.24](https://img.shields.io/badge/Version-1.0.24-informational?style=flat-square) ![AppVersion: 0.107.8](https://img.shields.io/badge/AppVersion-0.107.8-informational?style=flat-square)
![Version: 1.0.32](https://img.shields.io/badge/Version-1.0.32-informational?style=flat-square) ![AppVersion: 0.107.11](https://img.shields.io/badge/AppVersion-0.107.11-informational?style=flat-square)
Free and open source, powerful network-wide ads & trackers blocking DNS server.
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: [adguard-home](https://truecharts.org/docs/charts/stable/adguard-home)
For more information, please click here: [adguard-home](https://truecharts.org/docs/charts/incubator/adguard-home)
**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/adguard-home>
* <https://hub.docker.com/r/adguard/adguardhome>
## Requirements
@@ -23,20 +24,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `adguard-home`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install adguard-home TrueCharts/adguard-home
```
@@ -47,7 +48,7 @@ helm install adguard-home TrueCharts/adguard-home
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -66,7 +67,7 @@ helm uninstall adguard-home
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -84,9 +85,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install adguard-home TrueCharts/adguard-home -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+26 -452
View File
@@ -1,89 +1,19 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -105,34 +35,7 @@ questions:
type: int
default: 10232
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -160,34 +63,7 @@ questions:
type: int
default: 53
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -215,34 +91,7 @@ questions:
type: int
default: 53
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "UDP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -270,34 +119,7 @@ questions:
type: int
default: 10233
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -325,34 +147,7 @@ questions:
type: int
default: 10234
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -380,34 +175,7 @@ questions:
type: int
default: 10234
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "UDP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -435,34 +203,7 @@ questions:
type: int
default: 5443
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -490,34 +231,7 @@ questions:
type: int
default: 5443
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "UDP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -545,34 +259,7 @@ questions:
type: int
default: 784
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "UDP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -600,34 +287,7 @@ questions:
type: int
default: 853
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "UDP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
@@ -655,68 +315,18 @@ questions:
type: int
default: 8853
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "UDP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8853
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: persistence
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceRoot}
- variable: config
label: "App Config Storage"
description: "Stores the Application Configuration."
@@ -735,16 +345,8 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -752,31 +354,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -798,14 +381,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -825,9 +401,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -1,6 +1,6 @@
image:
repository: tccr.io/truecharts/adguard-home
tag: v0.107.8@sha256:957594738edf5df3ae8cda0ef2b99a5594af65efba4c8a9b6c153a65e7b0fc2b
tag: 0.107.11@sha256:daa7a7f8f3a8f09c65becbc7e94bb939f625a4248532e6d6109611b40b5ec206
pullPolicy: IfNotPresent
securityContext:
@@ -102,3 +102,6 @@ persistence:
data:
enabled: true
mountPath: "/opt/adguardhome/work"
portal:
enabled: true
@@ -0,0 +1,83 @@
# Changelog
## [adguardhome-sync-0.0.20](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.19...adguardhome-sync-0.0.20) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [adguardhome-sync-0.0.19](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.18...adguardhome-sync-0.0.19) (2022-08-19)
### Chore
- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512))
## [adguardhome-sync-0.0.18](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.17...adguardhome-sync-0.0.18) (2022-08-12)
### Chore
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
## [adguardhome-sync-0.0.17](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.16...adguardhome-sync-0.0.17) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453))
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [adguardhome-sync-0.0.16](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.15...adguardhome-sync-0.0.16) (2022-08-09)
### Chore
- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
## [adguardhome-sync-0.0.15](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.14...adguardhome-sync-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [adguardhome-sync-0.0.14](https://github.com/truecharts/apps/compare/adguardhome-sync-0.0.13...adguardhome-sync-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))
## [adguardhome-sync-0.0.13](https://github.com/truecharts/apps/compare/adguardhome-sync-0.0.12...adguardhome-sync-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
+6 -7
View File
@@ -7,13 +7,11 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description:
Adguardhome-sync(https://github.com/bakito/adguardhome-sync/) is a tool
to synchronize AdGuardHome config to replica instances.
home: https://github.com/truecharts/apps/tree/master/charts/stable/adguardhome-sync
icon: https://truecharts.org/img/chart-icons/adguardhome-sync.png
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
icon: https://truecharts.org/img/hotlink-ok/chart-icons/adguardhome-sync.png
keywords:
- adguardhome-sync
- Other
@@ -24,8 +22,9 @@ maintainers:
url: https://truecharts.org
name: adguardhome-sync
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/adguardhome-sync
- https://github.com/bakito/adguardhome-sync/
- https://github.com/orgs/linuxserver/packages/container/package/adguardhome-sync
- https://github.com/linuxserver/docker-adguardhome-sync#readme
type: application
version: 0.0.12
version: 0.0.20
+10 -9
View File
@@ -1,18 +1,19 @@
# adguardhome-sync
![Version: 0.0.12](https://img.shields.io/badge/Version-0.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 0.0.20](https://img.shields.io/badge/Version-0.0.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
Adguardhome-sync(https://github.com/bakito/adguardhome-sync/) is a tool to synchronize AdGuardHome config to replica instances.
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: [adguardhome-sync](https://truecharts.org/docs/charts/stable/adguardhome-sync)
For more information, please click here: [adguardhome-sync](https://truecharts.org/docs/charts/incubator/adguardhome-sync)
**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/adguardhome-sync>
* <https://github.com/bakito/adguardhome-sync/>
* <https://github.com/orgs/linuxserver/packages/container/package/adguardhome-sync>
* <https://github.com/linuxserver/docker-adguardhome-sync#readme>
@@ -25,20 +26,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `adguardhome-sync`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install adguardhome-sync TrueCharts/adguardhome-sync
```
@@ -49,7 +50,7 @@ helm install adguardhome-sync TrueCharts/adguardhome-sync
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -68,7 +69,7 @@ helm uninstall adguardhome-sync
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -86,9 +87,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install adguardhome-sync TrueCharts/adguardhome-sync -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+16 -181
View File
@@ -1,81 +1,17 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "Container Configuration"
label: "Image Environment"
@@ -83,7 +19,6 @@ questions:
additional_attrs: true
type: dict
attrs:
- variable: CONFIGFILE
label: 'CONFIGFILE'
description: "Set a custom config file."
@@ -96,16 +31,8 @@ questions:
schema:
type: string
default: ""
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -127,71 +54,18 @@ questions:
type: int
default: 8080
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: TCP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: persistence
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceRoot}
- variable: config
label: "config Storage"
description: "Contains all relevant configuration files."
@@ -201,18 +75,8 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -220,31 +84,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -266,14 +111,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -293,10 +131,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
@@ -4,7 +4,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/adguardhome-sync
tag: latest
tag: latest@sha256:b6ab47ea8a194621897ca9c0c7f22a0b0b504f7c231c6937765fa755f1f8f0b0
persistence:
config:
enabled: true
@@ -24,3 +24,6 @@ service:
port: 8080
protocol: TCP
targetPort: 8080
portal:
enabled: true
+74
View File
@@ -2,6 +2,80 @@
## [adminer-0.0.19](https://github.com/truecharts/charts/compare/adminer-0.0.18...adminer-0.0.19) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [adminer-0.0.18](https://github.com/truecharts/charts/compare/adminer-0.0.17...adminer-0.0.18) (2022-08-12)
### Chore
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
## [adminer-0.0.17](https://github.com/truecharts/charts/compare/adminer-0.0.16...adminer-0.0.17) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453))
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [adminer-0.0.16](https://github.com/truecharts/charts/compare/adminer-0.0.15...adminer-0.0.16) (2022-08-09)
### Chore
- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377))
## [adminer-0.0.15](https://github.com/truecharts/charts/compare/adminer-0.0.14...adminer-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [adminer-0.0.14](https://github.com/truecharts/apps/compare/adminer-0.0.13...adminer-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))
## [adminer-0.0.13](https://github.com/truecharts/apps/compare/adminer-0.0.12...adminer-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
## [adminer-0.0.12](https://github.com/truecharts/apps/compare/adminer-0.0.11...adminer-0.0.12) (2022-07-23)
### Chore
+6 -9
View File
@@ -7,15 +7,11 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description:
"Adminer (formerly phpMinAdmin) is a full-featured database management\
\ tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready\
\ to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite,\
\ MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.\r\n"
home: https://github.com/truecharts/apps/tree/master/charts/stable/adminer
icon: https://truecharts.org/img/chart-icons/adminer.png
description: "Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.\r\n"
home: https://truecharts.org/docs/charts/incubator/adminer
icon: https://truecharts.org/img/hotlink-ok/chart-icons/adminer.png
keywords:
- adminer
- Tools-Utilities
@@ -26,7 +22,8 @@ maintainers:
url: https://truecharts.org
name: adminer
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/adminer
- https://github.com/vrana/adminer
- http://hub.docker.com/_/adminer/
type: application
version: 0.0.12
version: 0.0.19
+10 -9
View File
@@ -1,18 +1,19 @@
# adminer
![Version: 0.0.12](https://img.shields.io/badge/Version-0.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 0.0.19](https://img.shields.io/badge/Version-0.0.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.
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: [adminer](https://truecharts.org/docs/charts/stable/adminer)
For more information, please click here: [adminer](https://truecharts.org/docs/charts/incubator/adminer)
**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/adminer>
* <https://github.com/vrana/adminer>
* <http://hub.docker.com/_/adminer/>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `adminer`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install adminer TrueCharts/adminer
```
@@ -48,7 +49,7 @@ helm install adminer TrueCharts/adminer
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall adminer
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install adminer TrueCharts/adminer -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+15 -171
View File
@@ -1,81 +1,17 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "Container Configuration"
label: "Image Environment"
@@ -83,7 +19,6 @@ questions:
additional_attrs: true
type: dict
attrs:
- variable: ADMINER_DESIGN
label: 'ADMINER_DESIGN'
description: "Container Variable ADMINERDESIGN"
@@ -96,16 +31,8 @@ questions:
schema:
type: string
default: ""
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -127,73 +54,19 @@ questions:
type: int
default: 8080
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: TCP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -201,31 +74,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -247,14 +101,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -274,10 +121,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -4,7 +4,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/adminer
tag: latest
tag: latest@sha256:aa36e8f0403e65cbb4ec73c3a9292caa9b96c7e974cce7bb36d78b6cf1075776
persistence: {}
podSecurityContext:
runAsGroup: 0
@@ -21,3 +21,6 @@ service:
port: 8080
protocol: TCP
targetPort: 8080
portal:
enabled: true
@@ -2,6 +2,62 @@
## [alienswarm-reactivedrop-0.0.17](https://github.com/truecharts/charts/compare/alienswarm-reactivedrop-0.0.16...alienswarm-reactivedrop-0.0.17) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [alienswarm-reactivedrop-0.0.16](https://github.com/truecharts/charts/compare/alienswarm-reactivedrop-0.0.15...alienswarm-reactivedrop-0.0.16) (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))
## [alienswarm-reactivedrop-0.0.15](https://github.com/truecharts/charts/compare/alienswarm-reactivedrop-0.0.14...alienswarm-reactivedrop-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [alienswarm-reactivedrop-0.0.14](https://github.com/truecharts/apps/compare/alienswarm-reactivedrop-0.0.13...alienswarm-reactivedrop-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))
## [alienswarm-reactivedrop-0.0.13](https://github.com/truecharts/apps/compare/alienswarm-reactivedrop-0.0.12...alienswarm-reactivedrop-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
## [alienswarm-reactivedrop-0.0.12](https://github.com/truecharts/apps/compare/alienswarm-reactivedrop-0.0.11...alienswarm-reactivedrop-0.0.12) (2022-07-23)
### Chore
@@ -7,14 +7,11 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description:
"This Docker will download and install SteamCMD. It will also install\
\ Alien Swarm: Reactive Drop and run it. (!!!This container will only run on systems\
\ with less than 32 CPU cores!!!) \r\n"
home: https://github.com/truecharts/apps/tree/master/charts/stable/alienswarm-reactivedrop
icon: https://truecharts.org/img/chart-icons/alienswarm-reactivedrop.png
description: "This Docker will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it. (!!!This container will only run on systems with less than 32 CPU cores!!!) \r\n"
home: https://truecharts.org/docs/charts/incubator/alienswarm-reactivedrop
icon: https://truecharts.org/img/hotlink-ok/chart-icons/alienswarm-reactivedrop.png
keywords:
- alienswarm-reactivedrop
- GameServers
@@ -25,7 +22,8 @@ maintainers:
url: https://truecharts.org
name: alienswarm-reactivedrop
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/alienswarm-reactivedrop
- https://www.steampowered.com/
- https://hub.docker.com/r/ich777/steamcmd/
type: application
version: 0.0.12
version: 0.0.17
@@ -1,18 +1,19 @@
# alienswarm-reactivedrop
![Version: 0.0.12](https://img.shields.io/badge/Version-0.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
This Docker will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it. (!!!This container will only run on systems with less than 32 CPU cores!!!)
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: [alienswarm-reactivedrop](https://truecharts.org/docs/charts/stable/alienswarm-reactivedrop)
For more information, please click here: [alienswarm-reactivedrop](https://truecharts.org/docs/charts/incubator/alienswarm-reactivedrop)
**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/alienswarm-reactivedrop>
* <https://www.steampowered.com/>
* <https://hub.docker.com/r/ich777/steamcmd/>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `alienswarm-reactivedrop`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install alienswarm-reactivedrop TrueCharts/alienswarm-reactivedrop
```
@@ -48,7 +49,7 @@ helm install alienswarm-reactivedrop TrueCharts/alienswarm-reactivedrop
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall alienswarm-reactivedrop
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install alienswarm-reactivedrop TrueCharts/alienswarm-reactivedrop -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
@@ -1,81 +1,17 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "Container Configuration"
label: "Image Environment"
@@ -83,7 +19,6 @@ questions:
additional_attrs: true
type: dict
attrs:
- variable: GAME_ID
label: 'GAME_ID'
description: "The GAMEID that the container download at startup.(httpsdeveloper.valvesoftware.comwikiDedicatedServersList)"
@@ -126,16 +61,8 @@ questions:
schema:
type: string
default: "27015"
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -157,41 +84,13 @@ questions:
type: int
default: 27015
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: UDP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# 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)"
@@ -213,75 +112,18 @@ questions:
type: int
default: 27015
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: enabled
label: "Enable the port"
schema:
type: boolean
default: true
- variable: protocol
label: "Port Type"
schema:
type: string
default: TCP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: persistence
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceRoot}
- variable: steamcmd
label: "steamcmd Storage"
description: "Container Path serverdatasteamcmd"
@@ -300,18 +142,8 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -319,31 +151,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -365,14 +178,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -392,10 +198,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
@@ -9,7 +9,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/alienswarm-reactivedrop
tag: latest
tag: latest@sha256:70c12df15768281855c158201cdcf9b1cc828b85f17d849715811d21b2bdb9e8
persistence:
serverfiles:
enabled: true
@@ -47,3 +47,6 @@ service:
port: 27015
protocol: TCP
targetPort: 27015
portal:
enabled: true
+56
View File
@@ -2,6 +2,62 @@
## [alienswarm-0.0.17](https://github.com/truecharts/charts/compare/alienswarm-reactivedrop-0.0.16...alienswarm-0.0.17) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [alienswarm-0.0.16](https://github.com/truecharts/charts/compare/alienswarm-reactivedrop-0.0.15...alienswarm-0.0.16) (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))
## [alienswarm-0.0.15](https://github.com/truecharts/charts/compare/alienswarm-0.0.14...alienswarm-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [alienswarm-0.0.14](https://github.com/truecharts/apps/compare/alienswarm-reactivedrop-0.0.13...alienswarm-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))
## [alienswarm-0.0.13](https://github.com/truecharts/apps/compare/alienswarm-reactivedrop-0.0.12...alienswarm-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
## [alienswarm-0.0.12](https://github.com/truecharts/apps/compare/alienswarm-reactivedrop-0.0.11...alienswarm-0.0.12) (2022-07-23)
### Chore
+6 -7
View File
@@ -7,13 +7,11 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.7
version: 10.5.0
deprecated: false
description:
"This Docker will download and install SteamCMD. It will also install\
\ Alien Swarm and run it.\r\n"
home: https://github.com/truecharts/apps/tree/master/charts/stable/alienswarm
icon: https://truecharts.org/img/chart-icons/alienswarm.png
description: "This Docker will download and install SteamCMD. It will also install Alien Swarm and run it.\r\n"
home: https://truecharts.org/docs/charts/incubator/alienswarm
icon: https://truecharts.org/img/hotlink-ok/chart-icons/alienswarm.png
keywords:
- alienswarm
- GameServers
@@ -24,7 +22,8 @@ maintainers:
url: https://truecharts.org
name: alienswarm
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/alienswarm
- https://www.steampowered.com/
- https://hub.docker.com/r/ich777/steamcmd/
type: application
version: 0.0.12
version: 0.0.17
+10 -9
View File
@@ -1,18 +1,19 @@
# alienswarm
![Version: 0.0.12](https://img.shields.io/badge/Version-0.0.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
This Docker will download and install SteamCMD. It will also install Alien Swarm and run it.
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: [alienswarm](https://truecharts.org/docs/charts/stable/alienswarm)
For more information, please click here: [alienswarm](https://truecharts.org/docs/charts/incubator/alienswarm)
**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/alienswarm>
* <https://www.steampowered.com/>
* <https://hub.docker.com/r/ich777/steamcmd/>
@@ -24,20 +25,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.7 |
| https://library-charts.truecharts.org | common | 10.5.0 |
## Installing the Chart
### TrueNAS SCALE
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/).
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
### Helm
To install the chart with the release name `alienswarm`
```console
helm repo add TrueCharts https://helm.truecharts.org
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install alienswarm TrueCharts/alienswarm
```
@@ -48,7 +49,7 @@ helm install alienswarm TrueCharts/alienswarm
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
### Helm
@@ -67,7 +68,7 @@ helm uninstall alienswarm
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the Commandline
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -85,9 +86,9 @@ Alternatively, a YAML file that specifies the values for the above parameters ca
helm install alienswarm TrueCharts/alienswarm -f values.yaml
```
#### Connecting to other apps
#### Connecting to other charts
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
## Support
+17 -214
View File
@@ -1,81 +1,17 @@
# Include{groups}
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
# Include{portalLink}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: true
# Include{global}
- variable: controller
group: "Controller"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: advanced
label: "Show Advanced Controller Settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: type
description: "Please specify type of workload to deploy"
label: "(Advanced) Controller Type"
schema:
type: string
default: "deployment"
required: true
enum:
- value: "deployment"
description: "Deployment"
- value: "statefulset"
description: "Statefulset"
- value: "daemonset"
description: "Daemonset"
- variable: replicas
description: "Number of desired pod replicas"
label: "Desired Replicas"
schema:
type: int
default: 1
required: true
- variable: strategy
description: "Please specify type of workload to deploy"
label: "(Advanced) Update Strategy"
schema:
type: string
default: "Recreate"
required: true
enum:
- value: "Recreate"
description: "Recreate: Kill existing pods before creating new ones"
- value: "RollingUpdate"
description: "RollingUpdate: Create new pods and then kill old ones"
- value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "Container Configuration"
label: "Image Environment"
@@ -83,7 +19,6 @@ questions:
additional_attrs: true
type: dict
attrs:
- variable: GAME_ID
label: 'GAME_ID'
description: "The GAMEID that the container download at startup.(httpsdeveloper.valvesoftware.comwikiDedicatedServersList)"
@@ -126,16 +61,8 @@ questions:
schema:
type: string
default: "27015"
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
@@ -157,41 +84,13 @@ questions:
type: int
default: 27015
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: UDP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# 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)"
@@ -213,75 +112,18 @@ questions:
type: int
default: 27015
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: enabled
label: "Enable the port"
schema:
type: boolean
default: true
- variable: protocol
label: "Port Type"
schema:
type: string
default: TCP
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 27015
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
group: "Networking and Services"
label: "Host-Networking (Complicated)"
schema:
type: boolean
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
- variable: persistence
label: "Integrated Persistent Storage"
description: "Integrated Persistent Storage"
group: "Storage and Persistence"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceRoot}
- variable: steamcmd
label: "steamcmd Storage"
description: "Container Path serverdatasteamcmd"
@@ -300,18 +142,8 @@ questions:
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
- variable: ingress
label: ""
group: "Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
@@ -319,31 +151,12 @@ questions:
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
- variable: advancedSecurity
label: "Show Advanced Security Settings"
group: "Security and Permissions"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: securityContext
label: "Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
@@ -365,14 +178,7 @@ questions:
type: boolean
default: false
# Include{securityContextAdvanced}
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
additional_attrs: true
type: dict
attrs:
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
@@ -392,10 +198,7 @@ questions:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
+4 -1
View File
@@ -9,7 +9,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/alienswarm
tag: latest
tag: latest@sha256:854ecf0ff4ee413bd325cf2b595f17f40792fb3af99b49b292a3fa77e1d93293
persistence:
serverfiles:
enabled: true
@@ -47,3 +47,6 @@ service:
port: 27015
protocol: TCP
targetPort: 27015
portal:
enabled: true
+56
View File
@@ -2,6 +2,62 @@
## [altitude-0.0.17](https://github.com/truecharts/charts/compare/altitude-0.0.16...altitude-0.0.17) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [altitude-0.0.16](https://github.com/truecharts/charts/compare/altitude-0.0.15...altitude-0.0.16) (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))
## [altitude-0.0.15](https://github.com/truecharts/charts/compare/altitude-0.0.14...altitude-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [altitude-0.0.14](https://github.com/truecharts/apps/compare/altitude-0.0.13...altitude-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))
## [altitude-0.0.13](https://github.com/truecharts/apps/compare/altitude-0.0.12...altitude-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
## [altitude-0.0.12](https://github.com/truecharts/apps/compare/altitude-0.0.11...altitude-0.0.12) (2022-07-23)
### Chore

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