Compare commits

..
Author SHA1 Message Date
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
truecharts-bot 8358b360f5 chore: Auto-update chart README [skip ci] 2022-07-24 09:40:43 +00:00
TrueCharts BotandGitHub e7101c635d chore(deps): update docker general non-major (#3284)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-24 10:32:45 +02:00
truecharts-bot d550776924 chore: Auto-update chart README [skip ci] 2022-07-23 20:43:38 +00:00
Stavros KoisandGitHub 057f098b5e feat(apps): move some apps to stable (#3281) 2022-07-23 22:40:15 +03:00
truecharts-bot f3fb628bbd chore: Auto-update chart README [skip ci] 2022-07-23 14:56:05 +00:00
TrueCharts BotandGitHub f9940cb96a chore(deps): update helm general non-major helm releases (#3280) 2022-07-23 15:47:25 +02:00
TrueCharts BotandGitHub 70d253d85b chore(deps): update docker general non-major (#3279)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-23 15:47:06 +02:00
truecharts-bot 118df72965 chore: Auto-update chart README [skip ci] 2022-07-23 12:27:23 +00:00
TrueCharts BotandGitHub c67f820427 chore(deps): update helm chart common to v10.4.7 (#3277) 2022-07-23 14:23:00 +02:00
TrueCharts BotandGitHub d9eb717725 chore(deps): update helm chart common to v10.4.7 (#3278) 2022-07-23 14:22:44 +02:00
truecharts-bot 33ff627aa2 chore: Auto-update chart README [skip ci] 2022-07-23 12:01:09 +00:00
TrueCharts BotandGitHub 0f843045b0 chore(deps): update docker general non-major (#3276)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-23 13:56:12 +02:00
truecharts-bot 70247dd703 chore: Auto-update chart README [skip ci] 2022-07-23 10:42:54 +00:00
TrueCharts BotandGitHub d7b1d70c92 chore(deps): update docker general non-major (#3275)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-23 12:39:22 +02:00
truecharts-bot a0c6ab5daf chore: Auto-update chart README [skip ci] 2022-07-23 09:48:22 +00:00
TrueCharts BotandGitHub 5da82dd76e chore(deps): update helm general non-major helm releases (#3274) 2022-07-23 11:27:55 +02:00
truecharts-bot 6854a1a9b4 chore: Auto-update chart README [skip ci] 2022-07-23 08:56:18 +00:00
TrueCharts BotandGitHub a4016fcac3 chore(deps): update docker general non-major (#3272)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-23 10:52:42 +02:00
TrueCharts-Bot 044dd0812f chore(deps): update renovatebot/github-action action to v32.125.0 2022-07-23 08:22:58 +02:00
truecharts-bot 28f252b3f6 chore: Auto-update chart README [skip ci] 2022-07-23 00:22:10 +00:00
Kjeld Schouten-Lebbing 2c844c4b81 chore(charts): Bump all charts to generate config and container references due to huge increase of repository 2022-07-23 00:58:33 +02:00
1a27d01cf4 chore(deps): update helm general non-major helm releases (#3268)
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-23 00:47:31 +02:00
TrueCharts BotandGitHub b88a622b71 chore(deps): update container image tccr.io/truecharts/jackett to v0.20.1326 (#3267) 2022-07-23 00:24:05 +02:00
TrueCharts BotandGitHub 22e9563cc9 chore(deps): update container image tccr.io/truecharts/ocis to v2.0.0 (#3269) 2022-07-23 00:23:48 +02:00
TrueCharts BotandGitHub 9127f4d31f chore(deps): update helm chart clickhouse to v1 (#3270) 2022-07-23 00:23:27 +02:00
truecharts-bot 80c3b3d326 chore: Auto-update chart README [skip ci] 2022-07-22 21:46:19 +00:00
Kjeld Schouten-LebbingandGitHub 9d44a40d8e Delete charts/incubator/windward directory 2022-07-22 23:24:29 +02:00
TrueCharts BotandGitHub 4fc34d459d chore(deps): update docker general non-major (#3266) 2022-07-22 22:56:12 +02:00
TrueCharts-Bot cdc5ea4f12 chore(deps): update renovatebot/github-action action to v32.122.5 2022-07-22 22:55:30 +02:00
truecharts-bot b3518ae60f chore: Auto-update chart README [skip ci] 2022-07-22 20:52:13 +00:00
Kjeld Schouten-Lebbing 2c06051625 chore(incubator): Move Dev to incubator and some cleanup 2022-07-22 22:23:18 +02:00
Kjeld Schouten-LebbingandGitHub d33f952798 Unraid Bulk Checks (#3235)
* Unraid Bulk Checks

* initial removals

* more failures

* more failed

* catalog failure

* more failures

* remove broken from bulk-check

* clean some things

* no message

* remoive another problem

* fix

* another

* hmm

* yeet

* yeet another

* yeet

* yeet

* fix some mistakes

* hmm

* cleanup

* cleanup

* remove petio
2022-07-22 22:19:45 +02:00
Kjeld Schouten-LebbingandGitHub fab6f333d2 Update build-release.sh 2022-07-22 22:10:49 +02:00
Kjeld Schouten-Lebbing 6cf990000c whoops 2022-07-22 20:33:57 +02:00
Kjeld Schouten-LebbingandGitHub ded5a3c0e6 run prettier as pre-commit hook (#3264) 2022-07-22 20:23:01 +02:00
truecharts-bot c41dda9d32 chore: Auto-update chart README [skip ci] 2022-07-22 16:59:48 +00:00
Stavros KoisandGitHub da6c0002d8 fix(minecraft-bungeecord): fix typo (#3263) 2022-07-22 18:54:48 +02:00
StevenMcElligottandGitHub 635e29627b Fixed Readme links (#3262) 2022-07-22 18:19:56 +02:00
Kjeld Schouten-LebbingandGitHub d819ce4c1a Update build-release.sh 2022-07-22 18:07:34 +02:00
truecharts-bot 1e386c5194 chore: Auto-update chart README [skip ci] 2022-07-22 15:45:27 +00:00
943eb4b1f7 feat(bungeecord): Add bungeecord (#3257)
* feat(bungeecord): Add bungeecord

* update docs

* update files

* update docs

* update files

* update chart.yaml

* cleanup

* no message

* fix required

* 25565 is tcp

* update the repo images

* update images

* spelling grammar

* Update charts/incubator/minecraft-bungeecord/values.yaml

* Update charts/incubator/minecraft-bungeecord/questions.yaml

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-22 17:40:42 +02:00
truecharts-bot dc7b6829cf chore: Auto-update chart README [skip ci] 2022-07-22 15:36:53 +00:00
51e8ef963d feat(traefik) update theme.park integration (#3246)
* Add support for traefik-themepark plugin

* move plugin config to middleware section

* Move theme-park enable toggle to middleware section

* Fix enableThemePark variable reference

* Remove Traefik Pilot dependency

* Minor question updates

* Fix merge of updated code

* Make links clickable

* Update middlware file structure

* Remove enable theme.park checkbox

* Update charts/stable/traefik/templates/middlewares/theme-park.yaml

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

* update enableThemePark reference

* Update how baseUrl is handled

* Remove crd update

Co-authored-by: Stavros Kois <[email protected]>
2022-07-22 17:31:30 +02:00
truecharts-bot 0c16baa4b1 chore: Auto-update chart README [skip ci] 2022-07-22 13:26:31 +00:00
41b2fe42d7 chore(apps): update image refs (#3261)
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-22 15:22:42 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
cac0c8bcf9 docs: add sukarn-m as a contributor for doc (#3252)
* 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-22 15:22:07 +02:00
TrueCharts-Bot 8740a33138 chore(deps): update renovatebot/github-action action to v32.122.2 2022-07-22 14:34:36 +02:00
truecharts-bot 61db64bfa2 chore: Auto-update chart README [skip ci] 2022-07-22 11:48:52 +00:00
TrueCharts BotandGitHub db9f3edd6d chore(deps): update docker general non-major (#3258)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-22 13:43:53 +02:00
truecharts-bot b409719510 chore: Auto-update chart README [skip ci] 2022-07-21 17:44:44 +00:00
SukarnandGitHub 9bff9bf974 Add Jellyseerr description (#3251)
Added description for Jellyseerr
2022-07-21 17:41:41 +00:00
truecharts-bot 79ed58ec71 chore: Auto-update chart README [skip ci] 2022-07-21 13:42:58 +00:00
721ec70d30 feat(treafik): Adds theme.park middleware and remove Traefik pilot (#3245)
* chore(traefik): add deprecation pilot notice

* feat(treafik): Adds theme.park middleware and deprecation notice on pilot

* Update charts/stable/traefik/templates/middlewares/theme-park.yaml

* just remove pilot

* Apply suggestions from code review

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-21 15:32:49 +02:00
truecharts-bot c0987a50b8 chore: Auto-update chart README [skip ci] 2022-07-21 13:08:57 +00:00
Kjeld Schouten-Lebbing 55ba511184 chore(charts): move clickhouse to dependency train, remove 2 breaking apps and remove some special characters 2022-07-21 14:59:28 +02:00
truecharts-bot b5546d8213 chore: Auto-update chart README [skip ci] 2022-07-21 12:34:20 +00:00
Kjeld Schouten-Lebbing f565504d7c fix(ci): remove some non-utf8 characters 2022-07-21 14:24:10 +02:00
truecharts-bot 0d01b289d3 chore: Auto-update chart README [skip ci] 2022-07-21 11:03:06 +00:00
d6423f428e fix(cloudflared): move to stable updated docs (#3237)
* fix(cloudflared): move to stable updated docs

* Apply suggestions from code review

* revert commons version back to 10.4.4

* update cloudflared

* restore files

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

* Update charts/stable/cloudflared/Chart.yaml

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-21 12:52:50 +02:00
TrueCharts BotandGitHub 71a6945816 chore(deps): update helm chart common to v10.4.6 (#3234) 2022-07-21 12:22:12 +02:00
TrueCharts BotandGitHub b824b93acd chore(deps): update docker general non-major (#3239)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-21 12:21:43 +02:00
Kjeld Schouten-LebbingandGitHub d42e6aa64d Delete charts/incubator/dashboard directory 2022-07-21 12:21:19 +02:00
truecharts-bot db432ccb01 chore: Auto-update chart README [skip ci] 2022-07-21 01:27:52 +00:00
TrueCharts-Bot 63f7f567b8 chore(deps): update helm chart common to v10.4.6 2022-07-21 03:18:39 +02:00
truecharts-bot d25407aa52 chore: Auto-update chart README [skip ci] 2022-07-20 19:29:16 +00:00
Kjeld Schouten-Lebbing 7fe2b56fe5 move to incubator 2022-07-20 21:20:59 +02:00
Kjeld Schouten-LebbingandGitHub 90381463b4 feat: Add G-Range of UnRaid Ports (#3232)
* feat: Add G-Range of UnRaid Ports

* remove non-passing Charts

* re
2022-07-20 21:13:31 +02:00
Kjeld Schouten-LebbingandGitHub 2fe6e72fca feat: Add F-Range of UnRaid Ports (#3230)
* feat: Add F-Range of UnRaid Ports

* remove non-passing Charts

* re
2022-07-20 21:13:25 +02:00
Kjeld Schouten-LebbingandGitHub 625f217b97 feat: Add E-Rang of UnRaid Ports (#3229)
* feat: Add E-Rang of UnRaid Ports

* remove non-passing Charts

* remove more non-working

* re
2022-07-20 21:13:02 +02:00
Kjeld Schouten-LebbingandGitHub a1523b85c6 feat: Add D-range of Unraid Ports (#3231)
* feat: Add D-range of Unraid Ports

* remove non-passing Charts

* fix catalog test

* re
2022-07-20 21:12:54 +02:00
Kjeld Schouten-LebbingandGitHub a43712504c feat: Add H-Range of UnRaid Ports (#3233)
* feat: Add H-Range of UnRaid Ports

* remove non-passing Charts

* re
2022-07-20 21:12:45 +02:00
Kjeld Schouten-Lebbing 5a7137a397 ignore readme in lowercase 2022-07-20 20:49:09 +02:00
Kjeld Schouten-LebbingandGitHub 69294bdcd2 Update .gitignore 2022-07-20 20:47:23 +02:00
Kjeld Schouten-LebbingandGitHub a99b162697 Update .gitignore 2022-07-20 20:46:13 +02:00
TrueCharts-Bot 52ed270801 chore(deps): update renovatebot/github-action action to v32.120.0 2022-07-20 20:23:42 +02:00
truecharts-bot f52bc5d279 chore: Auto-update chart README [skip ci] 2022-07-20 18:07:25 +00:00
Kjeld Schouten-LebbingandGitHub 975c537743 Update Chart.yaml 2022-07-20 20:04:32 +02:00
Kjeld Schouten-LebbingandGitHub 0d9bb534ee Update values.yaml 2022-07-20 20:04:20 +02:00
truecharts-bot 5471280882 chore: Auto-update chart README [skip ci] 2022-07-20 16:49:07 +00:00
Kjeld Schouten-Lebbing d9d8d4fe2a feat(dev): move dev apps to incubator and remove bad content from dev 2022-07-20 18:41:28 +02:00
Kjeld Schouten-LebbingandGitHub 6e62ddca78 Unraid/c (#3219)
* feat(apps): Unraid Port - C

* Fix some weirdness...

* fix some more issues

* fixes

* move to tccr and cleanup a bit

* cleanup and fixes

* unraid C fix

* Add missing A-C Charts

* remove cassandra

* fix icon url's

* some fixes

* fix probes

* remove tccr.io -> ghcr.io conversion

* fix some probes and reset command/arg

* Revert "fix some probes and reset command/arg"

This reverts commit f3fca2ef1a.

* update probes and commands again + readd questions.yaml + remove crap

* enable SCALE layer for checkings and bump versions to ensure higher versions

* fix questions.yaml mistakes

* update Chart.yaml with new common

* cleanup

* no message

* fix new common

* dont use dashes in services and ports

* fix 7-days-to-die

* convofix

* fix alien swarm

* some more game-server fixes

* some more attempted fixes

* fix another tag

* disable avorion liveness probes
2022-07-20 18:30:17 +02:00
truecharts-bot 27fd548e28 chore: Auto-update chart README [skip ci] 2022-07-20 09:04:59 +00:00
Kjeld Schouten-LebbingandGitHub 9dac763389 feat(ci): force the use of TCCR in CI (#3226)
* feat(ci): force the use of TCCR in CI

* feat(dependency): default dependency to tccr.io

* bump dependencies

* bump promtail
2022-07-20 10:54:37 +02:00
truecharts-bot 663fed96e0 chore: Auto-update chart README [skip ci] 2022-07-20 08:35:51 +00:00
TrueCharts BotandGitHub 7cb4367496 chore(deps): update docker general non-major (#3222)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-20 10:25:46 +02:00
TrueCharts BotandGitHub c6de388bf7 chore(deps): update helm chart common to v10.4.5 (#3224) 2022-07-20 09:25:39 +02:00
TrueCharts-Bot 9e1a98ca53 chore(deps): update renovatebot/github-action action to v32.119.2 2022-07-20 08:24:28 +02:00
truecharts-bot eb7bb35b62 chore: Auto-update chart README [skip ci] 2022-07-20 06:00:50 +00:00
441da5df7f feat(wg-easy): Add How-To or setup guide (#3220)
* feat(wg-easy): Add How-To or setup guide

Everyone needs documentation!

* added another section and more details

More is best!

* Move text above images

* no message

* bump

* nomessage

Co-authored-by: Stavros kois <[email protected]>
2022-07-20 05:55:03 +00:00
Stavros KoisandGitHub c2996de71d Update renovate-config.js (#3221) 2022-07-20 08:31:27 +03:00
truecharts-bot 9c03e4b046 chore: Auto-update chart README [skip ci] 2022-07-19 15:34:03 +00:00
Kjeld Schouten-LebbingandGitHub 938bc332c1 add the dev-train containig helm-only charts (#3218) 2022-07-19 17:27:57 +02:00
truecharts-bot 94c1e4d422 chore: Auto-update chart README [skip ci] 2022-07-19 13:18:28 +00:00
Kjeld Schouten-Lebbing 46b57a66fa change template location 2022-07-19 14:39:22 +02:00
Kjeld Schouten-Lebbing 9d230e7e12 chore: Update Readme and Description on SCALE 2022-07-19 14:10:40 +02:00
truecharts-bot c4d10a16ab chore: Auto-update chart README [skip ci] 2022-07-19 12:07:00 +00:00
Kjeld Schouten-Lebbing 6cdab0ebcd render jackett again for test 2022-07-19 14:03:45 +02:00
Kjeld Schouten-Lebbing d0f870e4d3 re-add version badges for fancyfancy 2022-07-19 14:03:28 +02:00
Kjeld Schouten-Lebbing 2b3ab65c26 fix(docs): fix broken readme 2022-07-19 14:00:53 +02:00
truecharts-bot 2c197c2324 chore: Auto-update chart README [skip ci] 2022-07-19 11:57:33 +00:00
Kjeld Schouten-Lebbing b6e4491cbe abuse jackett for docs test 2022-07-19 13:54:12 +02:00
Kjeld Schouten-Lebbing 3feedd2a65 fix(ci): forgot to push a description change 2022-07-19 13:53:56 +02:00
Kjeld Schouten-Lebbing 356b0e1dee feat(ci): improve chart readme and scale description. 2022-07-19 13:53:25 +02:00
86facb67e7 chore(docs): fix headers for better table of contents (#3217)
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-19 13:16:16 +02:00
Kjeld Schouten-Lebbing 2857446d84 push template fix 2022-07-19 13:16:03 +02:00
truecharts-bot 91a95731d3 chore: Auto-update chart README [skip ci] 2022-07-19 10:55:56 +00:00
Kjeld Schouten-Lebbing 217b67c54a tryout 2022-07-19 12:53:26 +02:00
Kjeld Schouten-LebbingandGitHub 2ab1b3ecb3 Update gen-docs.sh 2022-07-19 12:51:38 +02:00
truecharts-bot 13cfe6cd3f chore: Auto-update chart README [skip ci] 2022-07-19 10:25:41 +00:00
Kjeld Schouten-Lebbing be0ad88172 Merge branch 'master' of github.com:truecharts/apps 2022-07-19 12:23:04 +02:00
Kjeld Schouten-Lebbing 8017edcb49 chore: ReadmeCI is barfing 2022-07-19 12:22:48 +02:00
truecharts-bot 184ec9b207 chore: Auto-update chart README [skip ci] 2022-07-19 10:17:54 +00:00
Kjeld Schouten-Lebbing f94d8a58ea Merge branch 'master' of github.com:truecharts/apps
# Conflicts:
#	charts/stable/jackett/Chart.yaml
2022-07-19 12:14:58 +02:00
Kjeld Schouten-Lebbing 25e58b97d2 fixes 2022-07-19 12:14:13 +02:00
truecharts-bot aee8e54c60 chore: Auto-update chart README [skip ci] 2022-07-19 10:11:43 +00:00
Kjeld Schouten-Lebbing edd4a64ef0 fix(ci): revert part of the readme changes 2022-07-19 12:08:52 +02:00
truecharts-bot 2d3a44944a chore: Auto-update chart README [skip ci] 2022-07-19 09:45:03 +00:00
Kjeld Schouten-LebbingandGitHub 74db8dd910 fix(mosquitto): set password file when auth is enabled (#3216)
* fix(mosquitto): set password file when auth is enabled

* Update Chart.yaml

* Update README.md.gotmpl
2022-07-19 11:42:12 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
12e1b64b11 docs: add ZasX as a contributor for doc (#3215)
* 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-19 11:16:09 +02:00
Stavros KoisandGitHub fd8ffadd03 fix(intentree): fixup (#3209)
* fix(intentree): fixup

* test change

* Add mail options to GUI

* whoops

* change... something?!

* whoops

* change workdir

* try diff user

* plainhost

* bump mosq for docs to publish

* update redis url

* use new plainhostpass [skip ci]

* update video link in docs [skip ci]

* remove uneeded configmap
2022-07-19 09:06:34 +00:00
3aa7fb1912 fix(cloudflareddns): Updated How-To for more complete setup (#3213)
* fix(cloudflareddns): Updated How-To for more complete setup

* fixed trailing whitespace

* Add images locally

* add both ways :)

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Stavros kois <[email protected]>
2022-07-19 06:41:39 +00:00
8226b7bf81 feat(mosquitto): Create setup-guide.md (#3212)
* Create setup-guide.md

* linting

Co-authored-by: Stavros Kois <[email protected]>
2022-07-19 08:50:20 +03:00
truecharts-bot 9ea0e64edb chore: Auto-update chart README [skip ci] 2022-07-18 21:09:52 +00:00
TrueCharts BotandGitHub 14aaa1b5a5 chore(deps): update container image tccr.io/truecharts/node-red to v3.0.0 (#3187)
* chore(deps): update container image tccr.io/truecharts/node-red to v3.0.0

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-18 23:06:03 +02:00
0a612119b0 fix(plex-meta-manager): Change upstream image, update env, add docs (#3206)
* (feat) update plex-meta-manager

* Update charts/incubator/plex-meta-manager/docs/installation_notes.md

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

* Update values.yaml

* Update charts/incubator/plex-meta-manager/values.yaml

* add env PMM_CONFIG

* fix doc formatting

* removed yaml code from docs

* added ci test-values.yaml

* add initContainers for config file

* change config.yml to config.yaml

* Update charts/incubator/plex-meta-manager/values.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>

* Update charts/incubator/plex-meta-manager/values.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>

* Update charts/incubator/plex-meta-manager/values.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>

* Update charts/incubator/plex-meta-manager/values.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>

* update values.yaml

* change initcontinaer image and adjust envs

Co-authored-by: Stavros Kois <[email protected]>
Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
Co-authored-by: Stavros kois <[email protected]>
2022-07-18 23:05:16 +02:00
uranderuandGitHub 84f0f542ad fix(traefik): don't set xrobots header on default middleware (#3211)
* Update Chart.yaml

* Remove 'x-robots-tag: none' from default-basic-secure-headers middleware
2022-07-18 23:04:25 +02:00
truecharts-bot fdc1a9ff0e chore: Auto-update chart README [skip ci] 2022-07-18 20:16:07 +00:00
Stavros KoisandGitHub 2f8b82c276 chore(apps): update image refs (#3210)
* chore(apps): update image refs

* test rooltess

* rootless
2022-07-18 23:13:49 +03:00
truecharts-bot 340667941c chore: Auto-update chart README [skip ci] 2022-07-18 17:12:22 +00:00
StevenMcElligottandGitHub 0a83d56898 fix(cloudflareddns): Modify description (#3207)
Uodated description
2022-07-18 20:09:41 +03:00
truecharts-bot c0f6311d0c chore: Auto-update chart README [skip ci] 2022-07-18 08:44:02 +00:00
Xstar97andGitHub efdcb43f16 feat(st-reborn-server): Add st-reborn-server (#3204)
* feat(st-reborn-server): Add st-reborn-server

* update chart.yaml

* formatting issue
2022-07-18 08:41:39 +00:00
TrueCharts BotandGitHub 18350adeca chore(deps): update renovatebot/github-action action to v32.118.0 (#3201) 2022-07-18 10:07:08 +02:00
truecharts-bot 16942982b3 chore: Auto-update chart README [skip ci] 2022-07-18 06:47:15 +00:00
StevenMcElligottandGitHub d8d3badf08 feat(Apps): Moving cloudflareddns to stable (#3205)
* Moving cloudflareddns to stable

Moving files

* Update version to 1.0.0

Updated chart version to Stable versions numbering scheme
2022-07-18 06:44:39 +00:00
Stavros KoisandGitHub edafba6f27 chore(docs): lint (#3202) 2022-07-18 09:21:01 +03:00
truecharts-bot 3bc03e728c chore: Auto-update chart README [skip ci] 2022-07-17 11:17:12 +00:00
Stavros KoisandGitHub c72a936d5f chore(docs): extend linter and apply lint (#3200)
* chore(docs): extend linter and apply lint

* bump apps to forward docs to websiter
2022-07-17 13:14:52 +02:00
truecharts-bot 92fc88831f chore: Auto-update chart README [skip ci] 2022-07-17 10:09:13 +00:00
TrueCharts BotandGitHub 06d30ef95f chore(deps): update docker general non-major (#3198)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-17 12:05:16 +02:00
TrueCharts BotandGitHub 702a3d1ade chore(deps): update renovatebot/github-action action to v32.117.3 (#3199) 2022-07-17 12:05:11 +02:00
45debc377b feat(Docs): Add Setup-Guide for cloudflareddns (#3197)
* feat(Docs): Add Setup-Guide for cloudflareddns

* fixing lint errors for some reason

* Update charts/incubator/cloudflareddns/docs/setup-guide.md

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-17 12:04:56 +02:00
Xstar97andGitHub d5d1243bb5 feat(Docs): Add installation_notes for cloudflared (#3196) 2022-07-17 12:04:03 +02:00
TrueCharts BotandGitHub 0396d04676 chore(deps): update container image tccr.io/truecharts/grafana to v9.0.3 (#3186)
* chore(deps): update container image tccr.io/truecharts/grafana to v9.0.3

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-17 12:03:36 +02:00
TrueCharts-Bot 27d2042678 chore(deps): update renovatebot/github-action action to v32.117.2 2022-07-17 03:24:44 +02:00
truecharts-bot 029a87abf0 chore: Auto-update chart README [skip ci] 2022-07-16 17:44:11 +00:00
Stavros KoisandGitHub 60572d2709 chore(ghost): remove duplice gui entry (#3194) 2022-07-16 17:41:38 +00:00
truecharts-bot 3e7dacd056 chore: Auto-update chart README [skip ci] 2022-07-16 10:42:44 +00:00
TrueCharts BotandGitHub 36da6987f3 chore(deps): update docker general non-major (#3192)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-16 12:36:49 +02:00
TrueCharts-Bot 651c75d37f chore(deps): update renovatebot/github-action action to v32.117.1 2022-07-16 08:22:14 +02:00
truecharts-bot aaef28b83c chore: Auto-update chart README [skip ci] 2022-07-15 23:01:53 +00:00
Stavros KoisandGitHub 8dad585190 fix(foldingathome): make root fs writable (#3191) 2022-07-15 22:59:37 +00:00
truecharts-bot a2a46829ab chore: Auto-update chart README [skip ci] 2022-07-15 09:27:24 +00:00
Xstar97andGitHub 093abbb67a update/fix plex-meta-manager (#3178)
* update/fix plex-meta-manager

* update variable syntax for plex-meta-manager

* bump plex-meta-manager version
2022-07-15 11:24:49 +02:00
truecharts-bot 08665d0ee4 chore: Auto-update chart README [skip ci] 2022-07-15 06:38:26 +00:00
9060be5616 chore(deps): update docker general non-major (#3184)
* chore(deps): update docker general non-major

* Commit bumped App Version

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

* revert synclounge and fix domoticz

Co-authored-by: Stavros Kois <[email protected]>
2022-07-15 09:34:07 +03:00
TrueCharts-Bot 4e4293b17d chore(deps): update renovatebot/github-action action to v32.115.0 2022-07-15 08:22:21 +02:00
truecharts-bot 9a0bf20b2c chore: Auto-update chart README [skip ci] 2022-07-14 21:27:16 +00:00
Kjeld Schouten-LebbingandGitHub 0f76262fef fix(traefik): don't set xrobots header by default (#3183)
* fix(traefik): don't set xrobots header by default

* Update Chart.yaml
2022-07-14 22:54:43 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
ba985fedb8 docs: add Huftierchen as a contributor for bug (#3182)
* 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-14 22:29:01 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
0c4ab7feaf docs: add heytcass as a contributor for bug (#3181)
* 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-14 22:28:00 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
345378c66a docs: add uranderu as a contributor for bug (#3180)
* 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-14 22:25:07 +02:00
Kjeld Schouten-Lebbing 4fc9d425dc fix(charts): regenerate catalog and update template 2022-07-14 22:21:21 +02:00
Kjeld Schouten-LebbingandGitHub 98d201d12b fix(ci): remove docs and icon from catalog generation 2022-07-14 22:20:09 +02:00
truecharts-bot 7e381d36a7 chore: Auto-update chart README [skip ci] 2022-07-14 20:12:21 +00:00
Kjeld Schouten-LebbingandGitHub a79187ee86 feat(k8s-gateway): deploy k8s-gateway in HA mode (#3163)
* feat(k8s-gateway): deploy k8s-gateway in HA mode

* Update Chart.yaml

* Update values.yaml

* Update charts/stable/k8s-gateway/values.yaml

* Update charts/stable/k8s-gateway/values.yaml
2022-07-14 22:10:05 +02:00
truecharts-bot a78365b42f chore: Auto-update chart README [skip ci] 2022-07-14 14:27:53 +00:00
Kjeld Schouten-Lebbing 30c50855e9 fix CI typo and bump again 2022-07-14 15:50:39 +02:00
Kjeld Schouten-Lebbing e1d26bd589 fix(Charts): bump to ensure .helmignore is present on all Charts 2022-07-14 15:47:30 +02:00
Kjeld Schouten-Lebbing f015ed29fb fix(ci): Ensure all Apps have a synced HelmIgnore file 2022-07-14 15:45:54 +02:00
truecharts-bot 6b54626760 chore: Auto-update chart README [skip ci] 2022-07-14 11:55:35 +00:00
1c27c59ee5 chore(deps): update docker general non-major (#3171)
* chore(deps): update docker general non-major

* Commit bumped App Version

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

* revert syncloung

Co-authored-by: Stavros Kois <[email protected]>
2022-07-14 13:49:21 +02:00
truecharts-bot aa61f3982f chore: Auto-update chart README [skip ci] 2022-07-14 09:35:23 +00:00
63aecd0634 fix(apps): disable HTTP probes temporarily (#3173)
* fix(apps): disable HTTP probes temporarily

* Update charts/incubator/clickhouse/values.yaml

* Update charts/incubator/clickhouse/Chart.yaml

* Update charts/incubator/plausible/values.yaml

* Update charts/incubator/plausible/Chart.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-14 11:30:52 +02:00
truecharts-bot c5bed0cae4 chore: Auto-update chart README [skip ci] 2022-07-14 09:29:19 +00:00
Xstar97andGitHub b2dd9a2c7a feat(plex-meta-manager): Add plex-meta-manager (#3172) 2022-07-14 11:26:40 +02:00
TrueCharts BotandGitHub 7d4118ef64 chore(deps): update renovatebot/github-action action to v32.112.0 (#3175) 2022-07-14 11:26:31 +02:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
1350071281 docs: add Faustvii as a contributor for bug (#3169)
* 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-14 11:25:55 +02:00
Stavros KoisandGitHub be7c01e9cb fix(metallb): revert to pre-major update (#3174) 2022-07-14 11:24:57 +02:00
TrueCharts-Bot 7051d68292 chore(deps): update renovatebot/github-action action to v32.111.2 2022-07-14 03:23:54 +02:00
truecharts-bot 7acd48f4fa chore: Auto-update chart README [skip ci] 2022-07-13 22:36:07 +00:00
Stavros KoisandGitHub dce04ca10a fix(apps): make root fs writable on several LSIO apps (#3168)
* fix(znc): Make roof fs writeable

* fix(apps): make root fs writable on several LSIO apps

* try without varrun

* try previous image

* typo

* previeous version
2022-07-14 00:32:57 +02:00
TrueCharts-Bot 81258a51d8 chore(deps): update github/codeql-action digest to 3e7e3b3 2022-07-13 20:21:44 +02:00
TrueCharts-Bot dd49547132 chore(deps): update renovatebot/github-action action to v32.111.1 2022-07-13 14:29:44 +02:00
truecharts-bot 162814ee87 chore: Auto-update chart README [skip ci] 2022-07-13 09:35:26 +00:00
Kjeld Schouten-LebbingandGitHub a1ece282c4 Update Chart.yaml 2022-07-13 11:31:05 +02:00
Kjeld Schouten-LebbingandGitHub a065f4a686 Remove http probes for now 2022-07-13 11:30:47 +02:00
truecharts-bot 3164170f20 chore: Auto-update chart README [skip ci] 2022-07-13 08:08:47 +00:00
TrueCharts BotandGitHub dcefa8c86f chore(deps): update docker general non-major (#3157)
* chore(deps): update docker general non-major

* Commit bumped App Version

Signed-off-by: TrueCharts-Bot <[email protected]>
2022-07-13 10:04:01 +02:00
truecharts-bot 0dbbcd9741 chore: Auto-update chart README [skip ci] 2022-07-13 06:45:15 +00:00
Stavros KoisandGitHub e1fa71cb5e chore(apps): update some last icons (#3160)
* chore(apps): update some last icons

* add more ignored works in spellcheck

* add some docs
2022-07-13 09:42:29 +03:00
truecharts-bot cdbd858b79 chore: Auto-update chart README [skip ci] 2022-07-13 05:46:17 +00:00
35d6eb56ef fix variable value on lancache-monolithic (#3158)
* update CACHE_INDEX_SIZE field

its current value is invalid, it should be 500m or min "250m" NOT 3560d. I must have miss this value by accident.

* bump

Co-authored-by: Stavros Kois <[email protected]>
2022-07-13 08:44:11 +03:00
truecharts-bot df6198a4dd chore: Auto-update chart README [skip ci] 2022-07-13 05:29:05 +00:00
de44f43055 feat(lancache-dns): Add lancache-dns (#3154)
* feat(lancache-dns): Add lancache-dns

* apply some changes

* remove IP ovedrrides

* whops

* differrent separator

* comment out some vars

Co-authored-by: Stavros kois <[email protected]>
Co-authored-by: Stavros Kois <[email protected]>
2022-07-13 08:26:37 +03:00
truecharts-bot de793efc3e chore: Auto-update chart README [skip ci] 2022-07-12 23:19:47 +00:00
Kjeld Schouten-Lebbing b47799c065 chore(charts): bump to cleanup old docs and use correct icon urls 2022-07-13 00:43:13 +02:00
Stavros KoisandGitHub 27b742a9ff chore(apps): update icons (#3156)
* chore(apps): update icons

* bump everything
2022-07-13 00:42:35 +02:00
4598ba84a1 chore(deps): update container image tccr.io/truecharts/calibre to v6.0.0 (#3152)
* chore(deps): update container image tccr.io/truecharts/calibre to v6.0.0

* Commit bumped App Version

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

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-13 00:36:17 +02:00
da9e7d57a3 chore(ci): fix rm on chart-release (#3155)
* chore(ci): fix rm on chart-release

* move app specific guide icons in the repo

* Update charts-release.yaml

* Update charts-release.yaml

* Update charts-release.yaml

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-13 00:21:41 +02:00
Kjeld Schouten-LebbingandGitHub 12433d7d56 only delete actually known trains 2022-07-13 00:05:07 +02:00
truecharts-bot 6e5db5c103 chore: Auto-update chart README [skip ci] 2022-07-12 21:13:53 +00:00
Kjeld Schouten-Lebbing 061a7ec7e4 chore(charts): bump to regenerate documentation 2022-07-12 22:41:34 +02:00
837718944d chore(docs): changes to CI doc generation (#3153)
* chore(docs): changes to CI doc generation

* remove comment

* copy icon.png to website

* rename to chart-icons

* ensure the correct paths exists

* remove per app licenses

* Apply suggestions from code review

* Update .github/workflows/charts-release.yaml

* Update .github/workflows/charts-release.yaml

* Update .github/workflows/charts-release.yaml

* update CHANGELOG tpl

* another version

* space between `---`

* Update .github/workflows/charts-release.yaml

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

Co-authored-by: Kjeld Schouten-Lebbing <[email protected]>
2022-07-12 22:38:48 +02:00
5499 changed files with 324226 additions and 107543 deletions
+85 -2
View File
@@ -280,7 +280,8 @@
"avatar_url": "https://avatars.githubusercontent.com/u/10946339?v=4",
"profile": "https://github.com/sukarn-m",
"contributions": [
"code"
"code",
"doc"
]
},
{
@@ -1003,10 +1004,92 @@
"contributions": [
"bug"
]
},
{
"login": "Faustvii",
"name": "Faust",
"avatar_url": "https://avatars.githubusercontent.com/u/4357216?v=4",
"profile": "https://github.com/Faustvii",
"contributions": [
"bug"
]
},
{
"login": "uranderu",
"name": "uranderu",
"avatar_url": "https://avatars.githubusercontent.com/u/71091366?v=4",
"profile": "https://github.com/uranderu",
"contributions": [
"bug"
]
},
{
"login": "heytcass",
"name": "Tom Cassady",
"avatar_url": "https://avatars.githubusercontent.com/u/11260288?v=4",
"profile": "https://github.com/heytcass",
"contributions": [
"bug"
]
},
{
"login": "Huftierchen",
"name": "Huftierchen",
"avatar_url": "https://avatars.githubusercontent.com/u/16015778?v=4",
"profile": "https://github.com/Huftierchen",
"contributions": [
"bug"
]
},
{
"login": "ZasX",
"name": "ZasX",
"avatar_url": "https://avatars.githubusercontent.com/u/806452?v=4",
"profile": "https://github.com/ZasX",
"contributions": [
"doc"
]
},
{
"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"
]
}
],
"contributorsPerLine": 7,
"projectName": "apps",
"projectName": "charts",
"projectOwner": "truecharts",
"repoType": "github",
"repoHost": "https://github.com",
+10 -7
View File
@@ -1,18 +1,21 @@
{{ range .Versions }}
<a name="{{ .Tag.Name }}"></a>
### {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }})
## [{{ .Tag.Name }}]{{ if .Tag.Previous }}({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }})
{{ range .CommitGroups -}}
#### {{ .Title }}
### {{ .Title }}
{{ range .Commits -}}
* {{ .Subject }}
{{ end }}
{{ end -}}
- {{ .Subject }}
{{ end }}
{{ end -}}
{{- if .NoteGroups -}}
{{ range .NoteGroups -}}
#### {{ .Title }}
### {{ .Title }}
{{ range .Notes }}
{{ .Body }}
+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:
+125 -116
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,9 +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-106-orange.svg?style=for-the-badge)](#contributors)
[![All Contributors](https://img.shields.io/badge/all_contributors-115-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)):
@@ -138,82 +136,82 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="http://schouten-lebbing.nl"><img src="https://avatars.githubusercontent.com/u/7613738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kjeld Schouten-Lebbing</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=Ornias1993" title="Code">💻</a> <a href="#infra-Ornias1993" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/truecharts/apps/commits?author=Ornias1993" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/pulls?q=is%3Apr+reviewed-by%3AOrnias1993" title="Reviewed Pull Requests">👀</a> <a href="#financial-Ornias1993" title="Financial">💵</a></td>
<td align="center"><a href="http://sqlitebrowser.org"><img src="https://avatars.githubusercontent.com/u/406299?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Justin Clift</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=justinclift" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/whiskerz007"><img src="https://avatars.githubusercontent.com/u/2713522?v=4?s=100" width="100px;" alt=""/><br /><sub><b>whiskerz007</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=whiskerz007" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/stavros-k"><img src="https://avatars.githubusercontent.com/u/47820033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Kois</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=stavros-k" title="Code">💻</a> <a href="https://github.com/truecharts/apps/commits?author=stavros-k" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/issues?q=author%3Astavros-k" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/apps/pulls?q=is%3Apr+reviewed-by%3Astavros-k" title="Reviewed Pull Requests">👀</a> <a href="#financial-stavros-k" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/allen-4"><img src="https://avatars.githubusercontent.com/u/65494904?v=4?s=100" width="100px;" alt=""/><br /><sub><b>allen-4</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=allen-4" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/tprelog"><img src="https://avatars.githubusercontent.com/u/35702532?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Troy Prelog</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=tprelog" title="Code">💻</a> <a href="https://github.com/truecharts/apps/commits?author=tprelog" title="Documentation">📖</a> <a href="#financial-tprelog" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/djs52"><img src="https://avatars.githubusercontent.com/u/1466018?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dan Sheridan</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=djs52" title="Code">💻</a></td>
<td align="center"><a href="http://schouten-lebbing.nl"><img src="https://avatars.githubusercontent.com/u/7613738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kjeld Schouten-Lebbing</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Ornias1993" title="Code">💻</a> <a href="#infra-Ornias1993" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/truecharts/charts/commits?author=Ornias1993" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3AOrnias1993" title="Reviewed Pull Requests">👀</a> <a href="#financial-Ornias1993" title="Financial">💵</a></td>
<td align="center"><a href="http://sqlitebrowser.org"><img src="https://avatars.githubusercontent.com/u/406299?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Justin Clift</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=justinclift" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/whiskerz007"><img src="https://avatars.githubusercontent.com/u/2713522?v=4?s=100" width="100px;" alt=""/><br /><sub><b>whiskerz007</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=whiskerz007" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/stavros-k"><img src="https://avatars.githubusercontent.com/u/47820033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Kois</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=stavros-k" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=stavros-k" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Astavros-k" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3Astavros-k" title="Reviewed Pull Requests">👀</a> <a href="#financial-stavros-k" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/allen-4"><img src="https://avatars.githubusercontent.com/u/65494904?v=4?s=100" width="100px;" alt=""/><br /><sub><b>allen-4</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=allen-4" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/tprelog"><img src="https://avatars.githubusercontent.com/u/35702532?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Troy Prelog</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=tprelog" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=tprelog" title="Documentation">📖</a> <a href="#financial-tprelog" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/djs52"><img src="https://avatars.githubusercontent.com/u/1466018?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dan Sheridan</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=djs52" title="Code">💻</a></td>
</tr>
<tr>
<td align="center"><a href="https://www.cetic.be/Sebastien-Dupont?lang=en"><img src="https://avatars.githubusercontent.com/u/2684865?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sebastien Dupont</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=banzo" title="Documentation">📖</a> <a href="#financial-banzo" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/angelnu"><img src="https://avatars.githubusercontent.com/u/4406403?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vegetto</b></sub></a><br /><a href="https://github.com/truecharts/apps/pulls?q=is%3Apr+reviewed-by%3Aangelnu" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://github.com/ellienieuwdorp"><img src="https://avatars.githubusercontent.com/u/12896549?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ellie Nieuwdorp</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=ellienieuwdorp" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/natewalck"><img src="https://avatars.githubusercontent.com/u/867868?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nate Walck</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=natewalck" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/warllo54"><img src="https://avatars.githubusercontent.com/u/20650065?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Lloyd</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=warllo54" title="Code">💻</a> <a href="#financial-warllo54" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/dwithnall"><img src="https://avatars.githubusercontent.com/u/5699800?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dave Withnall</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=dwithnall" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ksimm1"><img src="https://avatars.githubusercontent.com/u/1334526?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ksimm1</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=ksimm1" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/issues?q=author%3Aksimm1" title="Bug reports">🐛</a> <a href="#financial-ksimm1" title="Financial">💵</a></td>
<td align="center"><a href="https://www.cetic.be/Sebastien-Dupont?lang=en"><img src="https://avatars.githubusercontent.com/u/2684865?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sebastien Dupont</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=banzo" title="Documentation">📖</a> <a href="#financial-banzo" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/angelnu"><img src="https://avatars.githubusercontent.com/u/4406403?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vegetto</b></sub></a><br /><a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3Aangelnu" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://github.com/ellienieuwdorp"><img src="https://avatars.githubusercontent.com/u/12896549?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ellie Nieuwdorp</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ellienieuwdorp" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/natewalck"><img src="https://avatars.githubusercontent.com/u/867868?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nate Walck</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=natewalck" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/warllo54"><img src="https://avatars.githubusercontent.com/u/20650065?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Lloyd</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=warllo54" title="Code">💻</a> <a href="#financial-warllo54" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/dwithnall"><img src="https://avatars.githubusercontent.com/u/5699800?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dave Withnall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=dwithnall" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ksimm1"><img src="https://avatars.githubusercontent.com/u/1334526?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ksimm1</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ksimm1" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Aksimm1" title="Bug reports">🐛</a> <a href="#financial-ksimm1" title="Financial">💵</a></td>
</tr>
<tr>
<td align="center"><a href="http://aaronjohnson.io"><img src="https://avatars.githubusercontent.com/u/1386238?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Aaron Johnson</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=acjohnson" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ralphte"><img src="https://avatars.githubusercontent.com/u/2996680?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ralph</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=ralphte" title="Code">💻</a></td>
<td align="center"><a href="http://www.abc-groep.be"><img src="https://avatars.githubusercontent.com/u/2351765?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Joachim Baten</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=joachimbaten" title="Code">💻</a> <a href="https://github.com/truecharts/apps/issues?q=author%3Ajoachimbaten" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/mxyng"><img src="https://avatars.githubusercontent.com/u/2372640?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Yang</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=mxyng" title="Code">💻</a></td>
<td align="center"><a href="http://cturtle98.com"><img src="https://avatars.githubusercontent.com/u/24465356?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ciaran Farley</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=cTurtle98" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Heavybullets8"><img src="https://avatars.githubusercontent.com/u/20793231?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Heavybullets8</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=Heavybullets8" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/commits?author=Heavybullets8" title="Code">💻</a> <a href="https://github.com/truecharts/apps/issues?q=author%3AHeavybullets8" title="Bug reports">🐛</a> <a href="#video-Heavybullets8" title="Videos">📹</a> <a href="#mentoring-Heavybullets8" title="Mentoring">🧑‍🏫</a> <a href="#financial-Heavybullets8" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/662"><img src="https://avatars.githubusercontent.com/u/13599186?v=4?s=100" width="100px;" alt=""/><br /><sub><b>662</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=662" title="Code">💻</a></td>
<td align="center"><a href="http://aaronjohnson.io"><img src="https://avatars.githubusercontent.com/u/1386238?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Aaron Johnson</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=acjohnson" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ralphte"><img src="https://avatars.githubusercontent.com/u/2996680?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ralph</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ralphte" title="Code">💻</a></td>
<td align="center"><a href="http://www.abc-groep.be"><img src="https://avatars.githubusercontent.com/u/2351765?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Joachim Baten</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=joachimbaten" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Ajoachimbaten" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/mxyng"><img src="https://avatars.githubusercontent.com/u/2372640?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Yang</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=mxyng" title="Code">💻</a></td>
<td align="center"><a href="http://cturtle98.com"><img src="https://avatars.githubusercontent.com/u/24465356?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ciaran Farley</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=cTurtle98" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Heavybullets8"><img src="https://avatars.githubusercontent.com/u/20793231?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Heavybullets8</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Heavybullets8" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/commits?author=Heavybullets8" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AHeavybullets8" title="Bug reports">🐛</a> <a href="#video-Heavybullets8" title="Videos">📹</a> <a href="#mentoring-Heavybullets8" title="Mentoring">🧑‍🏫</a> <a href="#financial-Heavybullets8" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/662"><img src="https://avatars.githubusercontent.com/u/13599186?v=4?s=100" width="100px;" alt=""/><br /><sub><b>662</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=662" title="Code">💻</a></td>
</tr>
<tr>
<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/apps/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/apps/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/apps/commits?author=MingyaoLiu" title="Code">💻</a> <a href="https://github.com/truecharts/apps/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/apps/commits?author=NightShaman" title="Code">💻</a> <a href="https://github.com/truecharts/apps/commits?author=NightShaman" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/issues?q=author%3ANightShaman" title="Bug reports">🐛</a> <a href="#financial-NightShaman" title="Financial">💵</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/apps/commits?author=EspadaV8" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/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/apps/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/apps/commits?author=sukarn-m" title="Code">💻</a></td>
<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://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>
</tr>
<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/apps/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/apps/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/apps/commits?author=StevenMcElligott" title="Code">💻</a> <a href="#financial-StevenMcElligott" title="Financial">💵</a> <a href="https://github.com/truecharts/apps/commits?author=StevenMcElligott" title="Documentation">📖</a> <a href="https://github.com/truecharts/apps/issues?q=author%3AStevenMcElligott" title="Bug reports">🐛</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/apps/commits?author=brothergomez" title="Code">💻</a> <a href="https://github.com/truecharts/apps/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/apps/commits?author=Sagit-chu" title="Code">💻</a> <a href="https://github.com/truecharts/apps/issues?q=author%3ASagit-chu" title="Bug reports">🐛</a> <a href="#video-Sagit-chu" title="Videos">📹</a> <a href="https://github.com/truecharts/apps/commits?author=Sagit-chu" title="Documentation">📖</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/apps/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/apps/issues?q=author%3Asoilheart" title="Bug reports">🐛</a></td>
<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/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://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>
<tr>
<td align="center"><a href="https://github.com/dlouie-swir"><img src="https://avatars.githubusercontent.com/u/81386715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Devon Louie</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Adlouie-swir" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Alex-Orsholits"><img src="https://avatars.githubusercontent.com/u/56907127?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex-Orsholits</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3AAlex-Orsholits" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Tails32"><img src="https://avatars.githubusercontent.com/u/2036401?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tails32</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3ATails32" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Menaxerius"><img src="https://avatars.githubusercontent.com/u/25470894?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Menaxerius</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3AMenaxerius" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/hidefog"><img src="https://avatars.githubusercontent.com/u/13468236?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hidefog</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Ahidefog" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/dalgibbard"><img src="https://avatars.githubusercontent.com/u/1159620?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Darren Gibbard</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Adalgibbard" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/barti04"><img src="https://avatars.githubusercontent.com/u/34000663?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Barti</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Abarti04" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/dlouie-swir"><img src="https://avatars.githubusercontent.com/u/81386715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Devon Louie</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adlouie-swir" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Alex-Orsholits"><img src="https://avatars.githubusercontent.com/u/56907127?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex-Orsholits</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AAlex-Orsholits" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Tails32"><img src="https://avatars.githubusercontent.com/u/2036401?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tails32</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ATails32" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Menaxerius"><img src="https://avatars.githubusercontent.com/u/25470894?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Menaxerius</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AMenaxerius" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/hidefog"><img src="https://avatars.githubusercontent.com/u/13468236?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hidefog</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahidefog" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/dalgibbard"><img src="https://avatars.githubusercontent.com/u/1159620?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Darren Gibbard</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adalgibbard" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/barti04"><img src="https://avatars.githubusercontent.com/u/34000663?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Barti</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Abarti04" title="Bug reports">🐛</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/Sunii"><img src="https://avatars.githubusercontent.com/u/4595444?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sunii</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3ASunii" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/trbmchs"><img src="https://avatars.githubusercontent.com/u/7928292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>trbmchs</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Atrbmchs" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/PylotLight"><img src="https://avatars.githubusercontent.com/u/7006124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Light</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3APylotLight" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Boostflow"><img src="https://avatars.githubusercontent.com/u/18465315?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Boostflow</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3ABoostflow" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Trigardon"><img src="https://avatars.githubusercontent.com/u/98973534?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Trigardon</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3ATrigardon" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/dbb12345"><img src="https://avatars.githubusercontent.com/u/52704517?v=4?s=100" width="100px;" alt=""/><br /><sub><b>dbb12345</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Adbb12345" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/karypid"><img src="https://avatars.githubusercontent.com/u/1221101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>karypid</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Akarypid" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Sunii"><img src="https://avatars.githubusercontent.com/u/4595444?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sunii</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ASunii" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/trbmchs"><img src="https://avatars.githubusercontent.com/u/7928292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>trbmchs</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atrbmchs" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/PylotLight"><img src="https://avatars.githubusercontent.com/u/7006124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Light</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3APylotLight" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Boostflow"><img src="https://avatars.githubusercontent.com/u/18465315?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Boostflow</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ABoostflow" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Trigardon"><img src="https://avatars.githubusercontent.com/u/98973534?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Trigardon</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ATrigardon" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/dbb12345"><img src="https://avatars.githubusercontent.com/u/52704517?v=4?s=100" width="100px;" alt=""/><br /><sub><b>dbb12345</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adbb12345" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/karypid"><img src="https://avatars.githubusercontent.com/u/1221101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>karypid</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Akarypid" title="Bug reports">🐛</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/eingemaischt"><img src="https://avatars.githubusercontent.com/u/151498?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Philipp</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Aeingemaischt" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/j0hnby"><img src="https://avatars.githubusercontent.com/u/18377483?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Aj0hnby" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/john-parton"><img src="https://avatars.githubusercontent.com/u/2071543?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John Parton</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Ajohn-parton" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Amasis"><img src="https://avatars.githubusercontent.com/u/7325217?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Marc</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3AAmasis" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/fdzaebel"><img src="https://avatars.githubusercontent.com/u/46503230?v=4?s=100" width="100px;" alt=""/><br /><sub><b>fdzaebel</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Afdzaebel" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/kloeckwerx"><img src="https://avatars.githubusercontent.com/u/97212383?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kloeckwerx</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Akloeckwerx" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/BirdBare"><img src="https://avatars.githubusercontent.com/u/1051490?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bradley Bare</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3ABirdBare" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/eingemaischt"><img src="https://avatars.githubusercontent.com/u/151498?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Philipp</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aeingemaischt" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/j0hnby"><img src="https://avatars.githubusercontent.com/u/18377483?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aj0hnby" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/john-parton"><img src="https://avatars.githubusercontent.com/u/2071543?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John Parton</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajohn-parton" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Amasis"><img src="https://avatars.githubusercontent.com/u/7325217?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Marc</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AAmasis" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/fdzaebel"><img src="https://avatars.githubusercontent.com/u/46503230?v=4?s=100" width="100px;" alt=""/><br /><sub><b>fdzaebel</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Afdzaebel" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/kloeckwerx"><img src="https://avatars.githubusercontent.com/u/97212383?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kloeckwerx</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Akloeckwerx" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/BirdBare"><img src="https://avatars.githubusercontent.com/u/1051490?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bradley Bare</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ABirdBare" title="Bug reports">🐛</a></td>
</tr>
<tr>
<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/apps/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/apps/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/apps/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/apps/issues?q=author%3AXstar97" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/apps/commits?author=Xstar97" title="Code">💻</a></td>
<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://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>
@@ -224,56 +222,67 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center"><a href="https://github.com/hawkinzzz"><img src="https://avatars.githubusercontent.com/u/24587652?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Hawks</b></sub></a><br /><a href="#financial-hawkinzzz" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/bodly2"><img src="https://avatars.githubusercontent.com/u/21004768?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jim Russell</b></sub></a><br /><a href="#financial-bodly2" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/TheGovnah"><img src="https://avatars.githubusercontent.com/u/1300101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TheGovnah</b></sub></a><br /><a href="#financial-TheGovnah" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/famewolf"><img src="https://avatars.githubusercontent.com/u/4558832?v=4?s=100" width="100px;" alt=""/><br /><sub><b>famewolf</b></sub></a><br /><a href="#financial-famewolf" title="Financial">💵</a> <a href="https://github.com/truecharts/apps/issues?q=author%3Afamewolf" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/konradbjk"><img src="https://avatars.githubusercontent.com/u/31480935?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Konrad Bujak</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=konradbjk" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/famewolf"><img src="https://avatars.githubusercontent.com/u/4558832?v=4?s=100" width="100px;" alt=""/><br /><sub><b>famewolf</b></sub></a><br /><a href="#financial-famewolf" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Afamewolf" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/konradbjk"><img src="https://avatars.githubusercontent.com/u/31480935?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Konrad Bujak</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=konradbjk" title="Documentation">📖</a></td>
</tr>
<tr>
<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/apps/commits?author=190n" title="Code">💻</a> <a href="https://github.com/truecharts/apps/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/apps/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/apps/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/apps/commits?author=shadofall" title="Documentation">📖</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/apps/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/apps/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/apps/commits?author=VladFlorinIlie" title="Code">💻</a></td>
<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/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>
</tr>
<tr>
<td align="center"><a href="https://github.com/huma2000"><img src="https://avatars.githubusercontent.com/u/9518124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>huma2000</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Ahuma2000" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/hugalafutro"><img src="https://avatars.githubusercontent.com/u/30209689?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hugalafutro</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Ahugalafutro" title="Bug reports">🐛</a> <a href="#financial-hugalafutro" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/yehia2amer"><img src="https://avatars.githubusercontent.com/u/6174059?v=4?s=100" width="100px;" alt=""/><br /><sub><b>yehia Amer</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=yehia2amer" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/tfrancis"><img src="https://avatars.githubusercontent.com/u/29070?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tyler Stransky</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Atfrancis" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/juggie"><img src="https://avatars.githubusercontent.com/u/2034757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>juggie</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Ajuggie" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/btilford"><img src="https://avatars.githubusercontent.com/u/248725?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ben Tilford</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Abtilford" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/apps/commits?author=btilford" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/I-nebukad-I"><img src="https://avatars.githubusercontent.com/u/16634069?v=4?s=100" width="100px;" alt=""/><br /><sub><b>I-nebukad-I</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3AI-nebukad-I" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/huma2000"><img src="https://avatars.githubusercontent.com/u/9518124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>huma2000</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahuma2000" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/hugalafutro"><img src="https://avatars.githubusercontent.com/u/30209689?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hugalafutro</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahugalafutro" title="Bug reports">🐛</a> <a href="#financial-hugalafutro" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/yehia2amer"><img src="https://avatars.githubusercontent.com/u/6174059?v=4?s=100" width="100px;" alt=""/><br /><sub><b>yehia Amer</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=yehia2amer" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/tfrancis"><img src="https://avatars.githubusercontent.com/u/29070?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tyler Stransky</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atfrancis" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/juggie"><img src="https://avatars.githubusercontent.com/u/2034757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>juggie</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajuggie" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/btilford"><img src="https://avatars.githubusercontent.com/u/248725?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ben Tilford</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Abtilford" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=btilford" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/I-nebukad-I"><img src="https://avatars.githubusercontent.com/u/16634069?v=4?s=100" width="100px;" alt=""/><br /><sub><b>I-nebukad-I</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AI-nebukad-I" title="Bug reports">🐛</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/packruler"><img src="https://avatars.githubusercontent.com/u/770373?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ethan Leisinger</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=packruler" title="Code">💻</a> <a href="https://github.com/truecharts/apps/commits?author=packruler" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/CullenShane"><img src="https://avatars.githubusercontent.com/u/597786?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Cullen Murphy</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=CullenShane" title="Code">💻</a> <a href="https://github.com/truecharts/apps/issues?q=author%3ACullenShane" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/jthat"><img src="https://avatars.githubusercontent.com/u/1931222?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jason Thatcher</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=jthat" title="Code">💻</a> <a href="https://github.com/truecharts/apps/issues?q=author%3Ajthat" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/apps/commits?author=jthat" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/stefanschramek"><img src="https://avatars.githubusercontent.com/u/921342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stefan Schramek</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Astefanschramek" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/nokaka"><img src="https://avatars.githubusercontent.com/u/101942715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>nokaka</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Anokaka" title="Bug reports">🐛</a></td>
<td align="center"><a href="http://code.lockszmith.com"><img src="https://avatars.githubusercontent.com/u/905716?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Gal Szkolnik</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3ALockszmith-GH" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/undsoft"><img src="https://avatars.githubusercontent.com/u/1481270?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Evgeny Stepanovych</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Aundsoft" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/packruler"><img src="https://avatars.githubusercontent.com/u/770373?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ethan Leisinger</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=packruler" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=packruler" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/CullenShane"><img src="https://avatars.githubusercontent.com/u/597786?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Cullen Murphy</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=CullenShane" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ACullenShane" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/jthat"><img src="https://avatars.githubusercontent.com/u/1931222?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jason Thatcher</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=jthat" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Ajthat" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=jthat" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/stefanschramek"><img src="https://avatars.githubusercontent.com/u/921342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stefan Schramek</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Astefanschramek" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/nokaka"><img src="https://avatars.githubusercontent.com/u/101942715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>nokaka</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Anokaka" title="Bug reports">🐛</a></td>
<td align="center"><a href="http://code.lockszmith.com"><img src="https://avatars.githubusercontent.com/u/905716?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Gal Szkolnik</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ALockszmith-GH" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/undsoft"><img src="https://avatars.githubusercontent.com/u/1481270?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Evgeny Stepanovych</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aundsoft" title="Bug reports">🐛</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/sonicaj"><img src="https://avatars.githubusercontent.com/u/17968138?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Waqar Ahmed</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Asonicaj" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/sonicaj"><img src="https://avatars.githubusercontent.com/u/17968138?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Waqar Ahmed</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Asonicaj" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/DrSKiZZ"><img src="https://avatars.githubusercontent.com/u/50158917?v=4?s=100" width="100px;" alt=""/><br /><sub><b>DrSKiZZ</b></sub></a><br /><a href="#financial-DrSKiZZ" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/janpuc"><img src="https://avatars.githubusercontent.com/u/8539508?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jan Puciłowski</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=janpuc" title="Code">💻</a> <a href="https://github.com/truecharts/apps/commits?author=janpuc" title="Tests">⚠️</a></td>
<td align="center"><a href="https://github.com/janpuc"><img src="https://avatars.githubusercontent.com/u/8539508?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jan Puciłowski</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=janpuc" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=janpuc" title="Tests">⚠️</a></td>
<td align="center"><a href="https://github.com/shauncoyne"><img src="https://avatars.githubusercontent.com/u/13672807?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Shaun Coyne</b></sub></a><br /><a href="#financial-shauncoyne" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/ich777"><img src="https://avatars.githubusercontent.com/u/28066518?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Christoph</b></sub></a><br /><a href="#financial-ich777" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/UnDifferential"><img src="https://avatars.githubusercontent.com/u/17625468?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brandon Rutledge</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3AUnDifferential" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/mikeNG"><img src="https://avatars.githubusercontent.com/u/1216752?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Bestas</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3AmikeNG" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/UnDifferential"><img src="https://avatars.githubusercontent.com/u/17625468?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brandon Rutledge</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AUnDifferential" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/mikeNG"><img src="https://avatars.githubusercontent.com/u/1216752?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Bestas</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AmikeNG" title="Bug reports">🐛</a></td>
</tr>
<tr>
<td align="center"><a href="https://rudaks.lv"><img src="https://avatars.githubusercontent.com/u/4631864?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jurģis Rudaks</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Ajurgisrudaks" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://rudaks.lv"><img src="https://avatars.githubusercontent.com/u/4631864?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jurģis Rudaks</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajurgisrudaks" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/brunofatia"><img src="https://avatars.githubusercontent.com/u/67926902?v=4?s=100" width="100px;" alt=""/><br /><sub><b>brunofatia</b></sub></a><br /><a href="#financial-brunofatia" title="Financial">💵</a></td>
<td align="center"><a href="https://github.com/TopicsLP"><img src="https://avatars.githubusercontent.com/u/9019121?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TopicsLP</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=TopicsLP" title="Documentation">📖</a></td>
<td align="center"><a href="https://schnerring.net"><img src="https://avatars.githubusercontent.com/u/3743342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Schnerring</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Aschnerring" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/apps/commits?author=schnerring" title="Code">💻</a></td>
<td align="center"><a href="https://tamasnagy.com"><img src="https://avatars.githubusercontent.com/u/1661487?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tamas Nagy</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Atlnagy" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://OpenSpeedTest.com"><img src="https://avatars.githubusercontent.com/u/51720450?v=4?s=100" width="100px;" alt=""/><br /><sub><b>OpenSpeedTest™️</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=openspeedtest" title="Code">💻</a></td>
<td align="center"><a href="https://richardjacton.github.io/"><img src="https://avatars.githubusercontent.com/u/6893043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Richard James Acton</b></sub></a><br /><a href="https://github.com/truecharts/apps/commits?author=RichardJActon" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/TopicsLP"><img src="https://avatars.githubusercontent.com/u/9019121?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TopicsLP</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=TopicsLP" title="Documentation">📖</a></td>
<td align="center"><a href="https://schnerring.net"><img src="https://avatars.githubusercontent.com/u/3743342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Schnerring</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aschnerring" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=schnerring" title="Code">💻</a></td>
<td align="center"><a href="https://tamasnagy.com"><img src="https://avatars.githubusercontent.com/u/1661487?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tamas Nagy</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atlnagy" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://OpenSpeedTest.com"><img src="https://avatars.githubusercontent.com/u/51720450?v=4?s=100" width="100px;" alt=""/><br /><sub><b>OpenSpeedTest™️</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=openspeedtest" title="Code">💻</a></td>
<td align="center"><a href="https://richardjacton.github.io/"><img src="https://avatars.githubusercontent.com/u/6893043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Richard James Acton</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=RichardJActon" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/lps-rocks"><img src="https://avatars.githubusercontent.com/u/10893911?v=4?s=100" width="100px;" alt=""/><br /><sub><b>lps-rocks</b></sub></a><br /><a href="https://github.com/truecharts/apps/issues?q=author%3Alps-rocks" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/lps-rocks"><img src="https://avatars.githubusercontent.com/u/10893911?v=4?s=100" width="100px;" alt=""/><br /><sub><b>lps-rocks</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Alps-rocks" title="Bug reports">🐛</a></td>
<td align="center"><a href="https://github.com/Faustvii"><img src="https://avatars.githubusercontent.com/u/4357216?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Faust</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AFaustvii" title="Bug reports">🐛</a></td>
<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/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>
</tr>
</table>
@@ -286,13 +295,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`
+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
+47 -42
View File
@@ -3,47 +3,52 @@ target-branch: master
helm-extra-args: --timeout 300s
chart-yaml-schema: .github/chart_schema.yaml
chart-dirs:
- charts/incubator
- charts/stable
- charts/dependency
- charts/core
- charts/dev
- charts/games
- charts/enterprise
- charts/SCALE
- charts/incubator
- charts/stable
- charts/dependency
- charts/core
- charts/dev
- charts/games
- charts/enterprise
- charts/SCALE
excluded-charts:
- charts/incubator/sdtd
- charts/stable/alertmanager-bot
- charts/stable/alertmanager-discord
- charts/stable/amcrest2mqtt
- charts/stable/facebox
- charts/stable/foundryvtt
- charts/stable/heimdall
- charts/stable/multus
- charts/stable/pod-gateway
- charts/stable/promcord
- charts/stable/reg
- charts/stable/ser2sock
- charts/stable/zalando-postgres-cluster
- charts/stable/zigbee2mqtt
- charts/stable/wireguard
- charts/stable/alertmanager-bot
- charts/stable/storj-node
- charts/incubator/amcrest2mqtt
- charts/library/common
- charts/stable/foundryvtt
- charts/stable/promcord
- charts/incubator/zigbee2mqtt
- charts/dev/alienswarm-reactivedrop
- charts/dev/arksurvivalevolved
- charts/dev/arma3
- charts/dev/arma3exilemod
- charts/dev/assettocorsa
- charts/dev/server-7daystodie
- charts/incubator/sdtd
- charts/stable/alertmanager-bot
- charts/stable/alertmanager-discord
- charts/stable/amcrest2mqtt
- charts/stable/facebox
- charts/stable/foundryvtt
- charts/stable/heimdall
- charts/stable/multus
- charts/stable/pod-gateway
- charts/stable/promcord
- charts/stable/reg
- charts/stable/ser2sock
- charts/stable/zalando-postgres-cluster
- charts/stable/zigbee2mqtt
- charts/stable/wireguard
- charts/stable/alertmanager-bot
- charts/stable/storj-node
- charts/incubator/amcrest2mqtt
- charts/library/common
- charts/stable/foundryvtt
- charts/stable/promcord
- charts/incubator/zigbee2mqtt
- charts/dev/alienswarm-reactivedrop
- charts/dev/arksurvivalevolved
- charts/dev/arma3
- charts/dev/arma3exilemod
- charts/dev/assettocorsa
- charts/dev/server-7daystodie
- charts/dev/craftopia
- charts/dev/alienswarm
- charts/dev/csgo
- charts/dev/cstrike1-6
- charts/dev/cstrikeconditionzero
chart-repos:
- truecharts=https://charts.truecharts.org
- truecharts-library=https://library-charts.truecharts.org
- bitnami=https://charts.bitnami.com/bitnami
- metallb=https://metallb.github.io/metallb
- grafana=https://grafana.github.io/helm-charts
- prometheus=https://prometheus-community.github.io/helm-charts
- truecharts=https://charts.truecharts.org
- truecharts-library=https://library-charts.truecharts.org
- bitnami=https://charts.bitnami.com/bitnami
- metallb=https://metallb.github.io/metallb
- grafana=https://grafana.github.io/helm-charts
- prometheus=https://prometheus-community.github.io/helm-charts
+14 -14
View File
@@ -3,19 +3,19 @@ target-branch: master
chart-yaml-schema: .github/chart_schema.yaml
helm-extra-args: --timeout 600s
chart-dirs:
- charts/incubator
- charts/stable
- charts/dependency
- charts/core
- charts/dev
- charts/games
- charts/enterprise
- charts/SCALE
- charts/incubator
- charts/stable
- charts/dependency
- charts/core
- charts/dev
- charts/games
- charts/enterprise
- charts/SCALE
excluded-charts: []
chart-repos:
- truecharts=https://charts.truecharts.org
- truecharts-library=https://library-charts.truecharts.org
- bitnami=https://charts.bitnami.com/bitnami
- metallb=https://metallb.github.io/metallb
- grafana=https://grafana.github.io/helm-charts
- prometheus=https://prometheus-community.github.io/helm-charts
- truecharts=https://charts.truecharts.org
- truecharts-library=https://library-charts.truecharts.org
- bitnami=https://charts.bitnami.com/bitnami
- metallb=https://metallb.github.io/metallb
- grafana=https://grafana.github.io/helm-charts
- prometheus=https://prometheus-community.github.io/helm-charts
+11 -13
View File
@@ -1,22 +1,20 @@
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/apps',
],
platform: "github",
repositories: ["truecharts/charts"],
packageRules: [
{
description: 'lockFileMaintenance',
description: "lockFileMaintenance",
matchUpdateTypes: [
'pin',
'digest',
'patch',
'minor',
'major',
'lockFileMaintenance',
"pin",
"digest",
"patch",
"minor",
"major",
"lockFileMaintenance",
],
dependencyDashboardApproval: false,
stabilityDays: 0,
+1 -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$"]
},
+156 -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
@@ -213,6 +343,8 @@ patch_apps() {
rm -rf ${target}/security.md
rm -rf ${target}/helm-values.md
rm -rf ${target}/CONFIG.md
rm -rf ${target}/docs
rm -rf ${target}/icon.png
# Generate item.yaml
cat ${target}/Chart.yaml | grep "icon" >> catalog/${train}/${chartname}/item.yaml
sed -i "s|^icon:|icon_url:|g" catalog/${train}/${chartname}/item.yaml
@@ -221,7 +353,12 @@ 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 please visit https://truecharts.org" >> ${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
echo "TrueCharts can only exist due to the incredible effort of our staff." >> ${target}/app-readme.md
echo "Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!" >> ${target}/app-readme.md
}
export -f patch_apps
+33 -2
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,10 +26,39 @@ 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
sync_helmignore() {
local chart="$1"
local chartname="$2"
local train="$3"
local chartversion="$4"
echo "Attempting to sync HelmIgnore file for: ${chartname}"
rm -rf ${chart}/.helmignore
cp templates/chart/.helmignore ${chart}/
}
export -f sync_helmignore
create_changelog() {
local chart="$1"
local chartname="$2"
@@ -61,7 +91,7 @@ generate_docs() {
helm-docs \
--ignore-file=".helmdocsignore" \
--output-file="README.md" \
--template-files="/__w/apps/apps/templates/docs/README.md.gotmpl" \
--template-files="/__w/charts/charts/templates/docs/README.md.gotmpl" \
--chart-search-root="${chart}"
}
export -f generate_docs
@@ -73,6 +103,7 @@ if [[ -d "charts/${1}" ]]; then
chartname=$(basename charts/${1})
train=$(basename $(dirname "charts/${1}"))
SCALESUPPORT=$(cat charts/${1}/Chart.yaml | yq '.annotations."truecharts.org/SCALE-support"' -r)
sync_helmignore "charts/${1}" "${chartname}" "$train" "${chartversion}" || echo "Syncing HelmIgnore file failed..."
helm dependency update "charts/${1}" --skip-refresh || (sleep 10 && helm dependency update "charts/${1}" --skip-refresh) || (sleep 10 && helm dependency update "charts/${1}" --skip-refresh)
sync_tag "charts/${1}" "${chartname}" "$train" "${chartversion}" || echo "Tag sync failed..."
create_changelog "charts/${1}" "${chartname}" "$train" "${chartversion}" || echo "changelog generation failed..."
+2 -2
View File
@@ -8,8 +8,8 @@ daysUntilClose: 5
# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- on-hold
- pinned
- on-hold
- pinned
# Label to use when marking as stale
staleLabel: stale
+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:992e3c1df7245846a4d8f30fb0f21dc259d245ff41b3a1901284bdb26f4cb4cd
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 -21
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,17 +289,16 @@ 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 }}"
# Summarize matrix https://github.community/t/status-check-for-a-matrix-jobs/127354/7
lint_success:
needs:
@@ -322,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 }}
+15 -17
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:992e3c1df7245846a4d8f30fb0f21dc259d245ff41b3a1901284bdb26f4cb4cd
concurrency: gitpush
steps:
- name: Install Kubernetes tools
@@ -58,7 +58,6 @@ jobs:
parthreads=$(($(nproc) * 2))
parallel -j ${parthreads} .github/scripts/gen-docs.sh '2>&1' ::: ${CHARTS[@]}
- name: Fix Pre-Commit issues
shell: bash
if: |
@@ -75,9 +74,9 @@ jobs:
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
with:
fetch-depth: 1
repository: truecharts/pub
repository: truecharts/website
token: ${{ secrets.BOT_TOKEN }}
path: pub
path: website
- name: Copy docs to website
if: |
@@ -86,6 +85,8 @@ jobs:
run: |
#!/bin/bash
CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }})
echo "Removing Chart Docs prior to regeneration..."
mkdir -p website/static/img/hotlink-ok/chart-icons || echo "chart-icons path already exists, continuing..."
for i in "${CHARTS[@]}"
do
IFS='/' read -r -a chart_parts <<< "$i"
@@ -93,13 +94,12 @@ jobs:
train=${chart_parts[0]}
chart=${chart_parts[1]}
echo "copying docs to website for ${chart}"
mkdir -p docs/apps/${train}/${chart} || echo "app path already exists, continuing..."
yes | cp -rf charts/${train}/${chart}/README.md pub/website/apps/${train}/${chart}/index.md 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/CHANGELOG.md pub/website/apps/${train}/${chart}/CHANGELOG.md 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/security.md pub/website/apps/${train}/${chart}/security.md 2>/dev/null || :
rm pub/website/apps/${train}/${chart}/LICENSE.md 2>/dev/null || :
yes | cp -rf charts/${train}/${chart}/LICENSE pub/website/apps/${train}/${chart}/LICENSE.md 2>/dev/null || :
sed -i '1s/^/# License<br>\n\n/' pub/website/apps/${train}/${chart}/LICENSE.md 2>/dev/null || :
rm -rf website/docs/charts/*/${chart}
mkdir -p website/docs/charts/${train}/${chart} || echo "chart path already exists, continuing..."
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/hotlink-ok/chart-icons/${chart}.png 2>/dev/null || :
fi
done
@@ -130,14 +130,14 @@ jobs:
if: |
steps.collect-changes.outputs.changesDetected == 'true'
run: |
cd pub
cd website
git config user.name "TrueCharts-Bot"
git config user.email "[email protected]"
git add --all
git commit -sm "Commit released docs for TrueCharts" || exit 0
git push
cd -
rm -rf pub
rm -rf website
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
@@ -169,7 +169,6 @@ jobs:
parthreads=$(($(nproc) * 2))
parallel -j ${parthreads} .github/scripts/build-catalog.sh '2>&1' ::: ${CHARTS[@]}
- name: Generate docker-hub Catalog
shell: bash
if: |
@@ -189,7 +188,6 @@ jobs:
echo "Starting Catalog Validation"
/usr/local/bin/catalog_validate validate --path "${PWD}/catalog"
- name: Commit Catalog
if: |
steps.collect-changes.outputs.changesDetected == 'true'
@@ -198,7 +196,7 @@ jobs:
git config user.name "TrueCharts-Bot"
git config user.email "[email protected]"
git add --all
git commit -sm "Commit new App releases for TrueCharts" || exit 0
git commit -sm "Commit new Chart releases for TrueCharts" || exit 0
git push
cd -
rm -rf catalog
@@ -211,7 +209,7 @@ jobs:
git config user.name "TrueCharts-Bot"
git config user.email "[email protected]"
git add --all
git commit -sm "Commit new App releases for TrueCharts" || exit 0
git commit -sm "Commit new Chart releases for TrueCharts" || exit 0
git push
cd -
rm -rf dh_catalog
+20 -45
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
@@ -168,10 +168,6 @@ jobs:
run: |
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
- name: Remove node taints
run: |
sed -i 's/tccr.io/ghcr.io/g' ${{ matrix.chart }}/values.yaml
- name: Run chart-testing (install)
run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade
@@ -183,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
@@ -199,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
@@ -216,14 +212,9 @@ jobs:
run: |
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
- name: Remove node taints
run: |
sed -i 's/tccr.io/ghcr.io/g' ${{ matrix.chart }}/values.yaml
- name: Run chart-testing (install)
run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade
install-charts3:
needs:
- generate-install-matrix
@@ -232,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
@@ -248,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
@@ -264,10 +255,6 @@ jobs:
run: |
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
- name: Remove node taints
run: |
sed -i 's/tccr.io/ghcr.io/g' ${{ matrix.chart }}/values.yaml
- name: Run chart-testing (install)
run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade
@@ -279,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
@@ -295,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
@@ -311,10 +298,6 @@ jobs:
run: |
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
- name: Remove node taints
run: |
sed -i 's/tccr.io/ghcr.io/g' ${{ matrix.chart }}/values.yaml
- name: Run chart-testing (install)
run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade
@@ -326,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
@@ -342,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
@@ -358,10 +341,6 @@ jobs:
run: |
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
- name: Remove node taints
run: |
sed -i 's/tccr.io/ghcr.io/g' ${{ matrix.chart }}/values.yaml
- name: Run chart-testing (install)
run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade
@@ -373,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
@@ -389,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
@@ -405,10 +384,6 @@ jobs:
run: |
kubectl taint --all=true nodes node.cloudprovider.kubernetes.io/uninitialized- || true
- name: Remove node taints
run: |
sed -i 's/tccr.io/ghcr.io/g' ${{ matrix.chart }}/values.yaml
- name: Run chart-testing (install)
run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade
@@ -434,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 }}
+22 -25
View File
@@ -4,13 +4,12 @@ on:
workflow_dispatch:
push:
branches:
- master
- master
paths:
- ".github/workflows/general.security-scan.yaml"
- ".github/workflows/general.security-scan.yaml"
schedule:
- cron: "0 0 * * 0"
jobs:
directories: # Job that list subdirectories
runs-on: ubuntu-latest
@@ -24,29 +23,27 @@ jobs:
run: echo "::set-output name=dir::$({ ls -d containers/apps/*/ & ls -d containers/base/*/; } | tr '\n' '\0' | xargs -0 -n 1 basename | jq -R -s -c 'split("\n")[:-1]')"
# Define step output named dir base on ls command transformed to JSON thanks to jq
scan_files:
name: Scan Files
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- name: Run Trivy vulnerability scanner in repo mode
uses: aquasecurity/trivy-action@master
with:
scan-type: 'fs'
ignore-unfixed: true
format: 'template'
template: '@/contrib/sarif.tpl'
output: 'trivy-repo-results.sarif'
severity: 'CRITICAL'
- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@3f62b754e23e0dd60f91b744033e1dc1654c0ec6 # tag=v2
with:
sarif_file: 'trivy-repo-results.sarif'
- name: Run Trivy vulnerability scanner in repo mode
uses: aquasecurity/trivy-action@master
with:
scan-type: "fs"
ignore-unfixed: true
format: "template"
template: "@/contrib/sarif.tpl"
output: "trivy-repo-results.sarif"
severity: "CRITICAL"
- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@2ca79b6fa8d3ec278944088b4aa5f46912db5d63 # tag=v2
with:
sarif_file: "trivy-repo-results.sarif"
scan_containers:
name: Scan Containers
@@ -57,8 +54,8 @@ jobs:
dir: ${{fromJson(needs.directories.outputs.dir)}} # List matrix strategy from directories dynamically
fail-fast: false
steps:
- name: Container Security scan
uses: Azure/container-scan@f9af925b897d8af5f7e0026b8bca9346261abc93 # tag=v0
with:
image-name: ghcr.io/${{ github.repository_owner }}/${{matrix.dir}}:latest
severity-threshold: HIGH
- name: Container Security scan
uses: Azure/container-scan@f9af925b897d8af5f7e0026b8bca9346261abc93 # tag=v0
with:
image-name: ghcr.io/${{ github.repository_owner }}/${{matrix.dir}}:latest
severity-threshold: HIGH
@@ -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
@@ -40,7 +40,7 @@ jobs:
uses: ./.github/workflows/charts-test.yaml
needs:
- pr-metadata
# - charts-changelog
# - charts-changelog
- charts-lint
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
+7 -7
View File
@@ -8,10 +8,10 @@ jobs:
runs-on: ubuntu-latest
name: "prune old releases"
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
with:
fetch-depth: 0
- uses: actions/delete-package-versions@a31a43afa6c2d3afdf8b5f1e311b2dc75585932e # tag=v3
with:
min-versions-to-keep: 200
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
with:
fetch-depth: 0
- uses: actions/delete-package-versions@a31a43afa6c2d3afdf8b5f1e311b2dc75585932e # tag=v3
with:
min-versions-to-keep: 200
+41 -41
View File
@@ -3,9 +3,9 @@ name: "Renovate: Bump on Push"
on:
push:
branches:
- 'renovate/**'
- "renovate/**"
tags-ignore:
- '**'
- "**"
jobs:
renovate-bump:
@@ -41,44 +41,44 @@ jobs:
run: echo '${{ toJson(steps.filter.outputs) }}' > changes.json
- name: Bump
run: |
APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?<filepath>(?<first_directory>(?<root1>[\/]?)[^\/]+\/)(?<second_directory>(?<root2>[\/]?)[^\/]+\/)(?<third_directory>(?<root3>[\/]?)[^\/]+)(?<extra_paths>.+))"; "\(.third_directory)") | unique' changes.json | jq -r '.[]')
echo "changed apps: ${APPS[*]}"
for chart in ${APPS[*]}
do
if [[ "${chart}" == '.gitkee' ]]; then
echo "Skipping..."
return
elif test -f "./charts/stable/${chart}/Chart.yaml"; then
train="stable"
elif test -f "./charts/incubator/${chart}/Chart.yaml"; then
train="incubator"
elif test -f "./charts/SCALE/${chart}/Chart.yaml"; then
train="SCALE"
elif test -f "./charts/library/${chart}/Chart.yaml"; then
train="library"
elif test -f "./charts/dependency/${chart}/Chart.yaml"; then
train="dependency"
elif test -f "./charts/core/${chart}/Chart.yaml"; then
train="core"
elif test -f "./charts/games/${chart}/Chart.yaml"; then
train="games"
elif test -f "./charts/enterprise/${chart}/Chart.yaml"; then
train="enterprise"
else
train="incubator"
fi
echo "Comparing versions for ${train}/${chart}"
master=$(cat ./master/charts/${train}/${chart}/Chart.yaml | grep "^version")
current=$(cat ./charts/${train}/${chart}/Chart.yaml | grep "^version")
echo "master version: ${master}"
echo "current version: ${current}"
if [[ "${master}" != "${current}" ]]; then
echo "Version does not have to be bumped"
else
echo "Bumping patch version for ${train}/${chart}"
./tools/bump.sh patch ./charts/${train}/${chart}
fi
done
APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?<filepath>(?<first_directory>(?<root1>[\/]?)[^\/]+\/)(?<second_directory>(?<root2>[\/]?)[^\/]+\/)(?<third_directory>(?<root3>[\/]?)[^\/]+)(?<extra_paths>.+))"; "\(.third_directory)") | unique' changes.json | jq -r '.[]')
echo "changed apps: ${APPS[*]}"
for chart in ${APPS[*]}
do
if [[ "${chart}" == '.gitkee' ]]; then
echo "Skipping..."
return
elif test -f "./charts/stable/${chart}/Chart.yaml"; then
train="stable"
elif test -f "./charts/incubator/${chart}/Chart.yaml"; then
train="incubator"
elif test -f "./charts/SCALE/${chart}/Chart.yaml"; then
train="SCALE"
elif test -f "./charts/library/${chart}/Chart.yaml"; then
train="library"
elif test -f "./charts/dependency/${chart}/Chart.yaml"; then
train="dependency"
elif test -f "./charts/core/${chart}/Chart.yaml"; then
train="core"
elif test -f "./charts/games/${chart}/Chart.yaml"; then
train="games"
elif test -f "./charts/enterprise/${chart}/Chart.yaml"; then
train="enterprise"
else
train="incubator"
fi
echo "Comparing versions for ${train}/${chart}"
master=$(cat ./master/charts/${train}/${chart}/Chart.yaml | grep "^version")
current=$(cat ./charts/${train}/${chart}/Chart.yaml | grep "^version")
echo "master version: ${master}"
echo "current version: ${current}"
if [[ "${master}" != "${current}" ]]; then
echo "Version does not have to be bumped"
else
echo "Bumping patch version for ${train}/${chart}"
./tools/bump.sh patch ./charts/${train}/${chart}
fi
done
- name: Cleanup
run: |
rm -rf changes.json
@@ -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@6b3f6ec1c705c58b9eabc7d45f28985e0041ba38 # tag=v32.111.0
uses: renovatebot/github-action@0b8b7b6124915204d005a994abd973cc1725e61b # tag=v32.156.1
with:
configurationFile: .github/renovate-config.js
token: ${{ secrets.BOT_TOKEN }}
+1 -1
View File
@@ -20,6 +20,6 @@ jobs:
uses: EndBug/label-sync@852ef5d7a242975b02f1832ad53dc45ca635c3e4 # tag=v2
with:
config-file: |
https://raw.githubusercontent.com/truecharts/.github/main/.github/labels.yaml
https://raw.githubusercontent.com/truecharts/.github/main/.github/labels.yaml
token: "${{ secrets.BOT_TOKEN }}"
delete-other-labels: true
+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
+1
View File
@@ -52,3 +52,4 @@ chartsrepo/
.cr-index/
website/
pub/
readme.md
+13 -8
View File
@@ -1,13 +1,18 @@
# https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md033
# Do not warn for "Inline HTML"
MD033: false
# https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md004
# Use dash for "Unordered list style"
MD004:
style: dash
# https://github.com/DavidAnson/markdownlint/blob/v0.25.1/doc/Rules.md#md036
# Do not warn for "Emphasis used instead of a heading"
MD036: false
# https://github.com/DavidAnson/markdownlint/blob/v0.25.1/doc/Rules.md#md013
# https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md013
# Do not warn for Line length
MD013:
# We can lower this and wrap lines. Markdown does not care.
line_length: 999
# https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md033
# Do not warn for "Inline HTML"
MD033: false
# https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md036
# Do not warn for "Emphasis used instead of a heading"
MD036: false
+37 -18
View File
@@ -1,21 +1,40 @@
# See https://pre-commit.com for more information
repos:
- repo: https://github.com/Lucas-C/pre-commit-hooks
rev: v1.1.10
hooks:
- id: remove-tabs
- repo: https://github.com/Lucas-C/pre-commit-hooks
rev: v1.1.10
hooks:
- id: remove-tabs
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: fix-byte-order-marker
- id: mixed-line-ending
- id: check-merge-conflict
- id: check-case-conflict
- id: check-executables-have-shebangs
- id: check-docstring-first
- id: check-symlinks
- id: destroyed-symlinks
- id: fix-byte-order-marker
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
hooks:
- id: trailing-whitespace # trims trailing whitespace.
- id: end-of-file-fixer # ensures that a file is either empty, or ends with one newline.
- id: fix-byte-order-marker
- id: mixed-line-ending # replaces or checks mixed line ending.
- id: check-merge-conflict # checks for files that contain merge conflict strings.
- id: check-case-conflict # checks for files that would conflict in case-insensitive filesystems.
- id: check-executables-have-shebangs # ensures that (non-binary) executables have a shebang.
- id: check-shebang-scripts-are-executable # ensures that (non-binary) files with a shebang are executable.
- id: check-docstring-first
- id: check-symlinks
- id: destroyed-symlinks
- id: fix-byte-order-marker # removes utf-8 byte order marker.
- id: requirements-txt-fixer # sorts entries in requirements.txt.
- id: check-added-large-files # prevents giant files from being committed.
- id: check-yaml # checks yaml files for parseable syntax.
exclude: (templates\/.*|questions.yaml|chart_schema.yaml)
- id: detect-private-key # detects the presence of private keys.
- repo: https://github.com/pre-commit/pygrep-hooks
rev: v1.9.0
hooks:
- id: text-unicode-replacement-char
- id: rst-backticks
- repo: https://github.com/pre-commit/mirrors-prettier
rev: v2.5.1
hooks:
- id: prettier
exclude: (templates\/.*|README.md|CHANGELOG.md|questions.yaml|devcontainer.json)
files: \.(js|ts|jsx|tsx|css|less|html|json|markdown|md|yaml|yml)$
+2 -12
View File
@@ -10,12 +10,7 @@
"request": "launch",
"cwd": "${workspaceRoot}",
"program": "/usr/local/bin/bundle",
"args": [
"exec",
"m",
"-r",
"${workspaceFolder}/tests"
]
"args": ["exec", "m", "-r", "${workspaceFolder}/tests"]
},
{
"name": "Common UnitTest - active spec file only",
@@ -23,12 +18,7 @@
"request": "launch",
"cwd": "${workspaceRoot}",
"program": "/usr/local/bin/bundle",
"args": [
"exec",
"m",
"-r",
"${relativeFile}"
]
"args": ["exec", "m", "-r", "${relativeFile}"]
}
]
}
@@ -24,3 +24,7 @@
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
+173
View File
@@ -0,0 +1,173 @@
# Changelog
## [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
- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277))
## [clickhouse-1.0.1](https://github.com/truecharts/apps/compare/clickhouse-1.0.0...clickhouse-1.0.1) (2022-07-22)
### Chore
- Bump all charts to generate config and container references due to huge increase of repository
- update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
## [clickhouse-1.0.0](https://github.com/truecharts/apps/compare/clickhouse-0.0.12...clickhouse-1.0.0) (2022-07-21)
### Chore
- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters
## [clickhouse-0.0.12](https://github.com/truecharts/apps/compare/clickhouse-0.0.11...clickhouse-0.0.12) (2022-07-19)
### Chore
- Update Readme and Description on SCALE
## [clickhouse-0.0.11](https://github.com/truecharts/apps/compare/clickhouse-0.0.10...clickhouse-0.0.11) (2022-07-14)
### Fix
- regenerate catalog and update template
## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14)
### Fix
- bump to ensure .helmignore is present on all Charts
## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12)
### Chore
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
- bump to cleanup old docs and use correct icon urls
## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12)
### Chore
- bump to regenerate documentation
- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
<a name="clickhouse-0.0.5"></a>
### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11)
<a name="clickhouse-0.0.4"></a>
### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11)
#### Chore
* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
<a name="clickhouse-0.0.3"></a>
### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11)
<a name="clickhouse-0.0.2"></a>
### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11)
#### Chore
* Auto-update chart README [skip ci]
#### Fix
* Fix ClickHouse upstream repo ([#3134](https://github.com/truecharts/apps/issues/3134))
<a name="clickhouse-0.0.1"></a>
### clickhouse-0.0.1 (2022-07-10)
#### Feat
* Add ClickHouse ([#3060](https://github.com/truecharts/apps/issues/3060))
@@ -1,28 +1,29 @@
apiVersion: v2
appVersion: "22.5.2.53"
appVersion: "22.7.2.15"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
version: 10.4.12
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/appicons/clickhouse.png
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
home: https://truecharts.org/docs/charts/dependency/clickhouse
icon: https://truecharts.org/img/hotlink-ok/chart-icons/clickhouse.png
keywords:
- database
- clickhouse
- sql
kubeVersion: '>=1.16.0-0'
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
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: 0.0.5
version: 1.0.8
annotations:
truecharts.org/catagories: |
- database
+109
View File
@@ -0,0 +1,109 @@
# clickhouse
![Version: 1.0.8](https://img.shields.io/badge/Version-1.0.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.7.2.15](https://img.shields.io/badge/AppVersion-22.7.2.15-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)
**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>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
### TrueNAS SCALE
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://charts.truecharts.org
helm repo update
helm install clickhouse TrueCharts/clickhouse
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `clickhouse` deployment
```console
helm uninstall clickhouse
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install clickhouse \
--set env.TZ="America/New York" \
TrueCharts/clickhouse
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install clickhouse TrueCharts/clickhouse -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

+159
View File
@@ -0,0 +1,159 @@
# Include{groups}
questions:
# Include{global}
# 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"
schema:
type: string
default: "test"
required: true
- variable: clickhouseUsername
group: "App Configuration"
label: "Database User"
schema:
type: string
default: "test"
required: true
- variable: clickhousePassword
group: "App Configuration"
label: "Database Password"
schema:
type: string
default: ""
required: true
private: true
- variable: clickhouseDefaultAccessManagement
group: "App Configuration"
label: "Default Access Management"
schema:
type: int
default: 0
required: true
enum:
- value: 0
description: "Disabled"
- value: 1
description: "Enabled"
# 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: 8123
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8123
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{vctRoot}
additional_attrs: true
type: dict
attrs:
- variable: data
label: Data Storage
description: Stores the ClickHouse Data
schema:
type: dict
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: config-server
label: Server Configuration Storage
description: Files with Server Settings Adjustments
schema:
type: dict
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: config-users
label: Users Configuration Storage
description: Files with Users Settings Adjustments
schema:
type: dict
hidden: true
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: true
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: true
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 568
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 568
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/clickhouse
pullPolicy: IfNotPresent
tag: v22.6.3.35@sha256:0f7ed60880f2f1710c64a81d629d6de105d72bac98850fba5242aad3b26445e2
tag: 22.7.2.15@sha256:c525b5c0d525c7f83aafa6125d901740026268f3dceda35c4eddaff23840e7a6
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
@@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+17 -17
View File
@@ -1,28 +1,28 @@
apiVersion: v2
appVersion: "22.05.3.1"
appVersion: "22.05.5.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
deprecated: false
description: "Collabora Online Development Edition \u2013 an awesome, Online Office\
\ suite image suitable for home use."
home: https://github.com/truecharts/apps/tree/master/charts/stable/collabora-online
icon: https://truecharts.org/img/appicons/collabora.png
description: "An awesome Online Office suite."
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'
- collabora-online
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
name: collabora-online
sources:
- https://hub.docker.com/r/collabora/code
- https://sdk.collaboraonline.com/contents.html
- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
- 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.7
version: 12.1.27
annotations:
truecharts.org/catagories: |
- office
+81 -10
View File
@@ -1,12 +1,19 @@
# Introduction
# collabora-online
Collabora Online Development Edition an awesome, Online Office suite image suitable for home use.
![Version: 12.1.27](https://img.shields.io/badge/Version-12.1.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.05.5.2](https://img.shields.io/badge/AppVersion-22.05.5.2-informational?style=flat-square)
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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>
@@ -19,21 +26,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `collabora-online`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install collabora-online TrueCharts/collabora-online
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `collabora-online` deployment
```console
helm uninstall collabora-online
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install collabora-online \
--set env.TZ="America/New York" \
TrueCharts/collabora-online
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install collabora-online TrueCharts/collabora-online -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
@@ -2,8 +2,8 @@
If you don't enable `Reverse Proxy` on `Collabora` (It's not recommended as it is unsecure), in order for it to work you have to
* Remove `-o:ssl.termination=true -o:ssl.enable=false` from `Extra Parameters`.
* Set `Server Name` to `hostIP:port` (The port number you set for `NodePort`)
* Set `Service type` to `NodePort`
* Set `Port type` to `HTTPS`
* Disable certificate validation in the app you are going to use it. (eg. Nextcloud have a checkbox under Collabora's URL to disable Cert Validation)
- Remove `-o:ssl.termination=true -o:ssl.enable=false` from `Extra Parameters`.
- Set `Server Name` to `hostIP:port` (The port number you set for `NodePort`)
- Set `Service type` to `NodePort`
- Set `Port type` to `HTTPS`
- Disable certificate validation in the app you are going to use it. (eg. Nextcloud have a checkbox under Collabora's URL to disable Cert Validation)
@@ -1,6 +1,6 @@
# Input Validation
__`Server Name`__
**`Server Name`**
Accepted formats are:
- Single FQDN (eg. `collabora.mydomain.com` or `mydomain.com`)
@@ -11,7 +11,7 @@ _Same rules apply for FQDN as in the section above_
Regex used to match this: `^((([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}))$`
You can try live [here](https://regex101.com/r/mICKDp/1)
__`Password for WebUI`__
**`Password for WebUI`**
Accepted formats are:
- Letters, Numbers, Symbols, Minimum 8 characters (eg. `dg523$*a`) - It accepts `a-z`, `A-Z`, `0-9` and `!@#$%^&*?`
+17 -169
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"
@@ -136,21 +69,13 @@ questions:
default: true
- variable: server_name
label: "Server Name"
description: "When this environment variable is set (is not “”), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it."
description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it."
schema:
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.3.1.1@sha256:bd8a7a162e8aed2990c262e5251f22eaa69cfba8e75a4886e90455a30f775696
tag: 22.05.5.2.1@sha256:170c04d76fd27be1dc4fdbc341d1edc1e1b87228a986f93eeef205bbc4962eeb
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
+6
View File
@@ -22,3 +22,9 @@
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+11 -10
View File
@@ -1,30 +1,31 @@
apiVersion: v2
appVersion: "10.8.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
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/appicons/mariadb.png
home: https://truecharts.org/docs/charts/dependency/mariadb
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mariadb.png
keywords:
- mariadb
- mysql
- database
- sql
kubeVersion: '>=1.16.0-0'
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
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.29
version: 3.0.54
annotations:
truecharts.org/catagories: |
- database
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# mariadb
![Version: 3.0.54](https://img.shields.io/badge/Version-3.0.54-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)
Fast, reliable, scalable, and easy to use open-source relational database system.
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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>
@@ -19,21 +26,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `mariadb`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install mariadb TrueCharts/mariadb
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `mariadb` deployment
```console
helm uninstall mariadb
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install mariadb \
--set env.TZ="America/New York" \
TrueCharts/mariadb
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install mariadb TrueCharts/mariadb -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+5 -2
View File
@@ -1,7 +1,7 @@
image:
repository: ghcr.io/truecharts/mariadb
repository: tccr.io/truecharts/mariadb
pullPolicy: IfNotPresent
tag: v10.8.3@sha256:031db5778a1426d096b34cb9edae31fa23c41655553bfa83acf7e35c7c17e165
tag: v10.8.3@sha256:d6775dc48b64d637c3c7b97e363a5f34ea1604fb0f77398a6de5c8e90bdcaecb
controller:
# -- Set the controller type.
@@ -119,3 +119,6 @@ mariadbUsername: "test"
mariadbDatabase: "test"
mariadbRootPassword: "testroot"
existingSecret: ""
portal:
enabled: false
+6
View File
@@ -22,3 +22,9 @@
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+15 -14
View File
@@ -1,28 +1,29 @@
apiVersion: v2
appVersion: "1.6.15"
appVersion: "1.6.16"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
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/appicons/memcached.png
home: https://truecharts.org/docs/charts/dependency/memcached
icon: https://truecharts.org/img/hotlink-ok/chart-icons/memcached.png
keywords:
- memcached
- database
- cache
kubeVersion: '>=1.16.0-0'
- memcached
- database
- cache
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
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.29
version: 3.0.55
annotations:
truecharts.org/catagories: |
- database
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# memcached
![Version: 3.0.55](https://img.shields.io/badge/Version-3.0.55-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 are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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/>
@@ -18,21 +25,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `memcached`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install memcached TrueCharts/memcached
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `memcached` deployment
```console
helm uninstall memcached
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install memcached \
--set env.TZ="America/New York" \
TrueCharts/memcached
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install memcached TrueCharts/memcached -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+5 -2
View File
@@ -1,7 +1,7 @@
image:
repository: ghcr.io/truecharts/memcached
repository: tccr.io/truecharts/memcached
pullPolicy: IfNotPresent
tag: v1.6.15@sha256:514bd1b92ef7b0d4a8ea8aeab0c7d93bd7e5aaa7f6a4d72f08fff2d45af4c3e2
tag: 1.6.16@sha256:ec53986e2da7031cd6b4bc0969ed2fc669e99c4a03c1b64f644aac9b4abf4fb6
service:
main:
@@ -9,3 +9,6 @@ service:
main:
port: 11211
targetPort: 11211
portal:
enabled: false
+6
View File
@@ -22,3 +22,9 @@
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+12 -11
View File
@@ -1,29 +1,30 @@
apiVersion: v2
appVersion: "5.0.9"
appVersion: "5.0.10"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
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/appicons/mongodb.png
home: https://truecharts.org/docs/charts/dependency/mongodb
icon: https://truecharts.org/img/hotlink-ok/chart-icons/mongodb.png
keywords:
- mongodb
- database
- nosql
kubeVersion: '>=1.16.0-0'
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
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.32
version: 1.0.55
annotations:
truecharts.org/catagories: |
- database
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# mongodb
![Version: 1.0.55](https://img.shields.io/badge/Version-1.0.55-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 are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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>
@@ -19,21 +26,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `mongodb`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install mongodb TrueCharts/mongodb
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `mongodb` deployment
```console
helm uninstall mongodb
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install mongodb \
--set env.TZ="America/New York" \
TrueCharts/mongodb
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install mongodb TrueCharts/mongodb -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+5 -2
View File
@@ -1,7 +1,7 @@
image:
repository: ghcr.io/truecharts/mongodb
repository: tccr.io/truecharts/mongodb
pullPolicy: IfNotPresent
tag: v5.0.9@sha256:c3d7cf3f61479fca16806d69e0d613216b6a907475ead3a4a141ed10a9cd7aac
tag: 5.0.10@sha256:8d90c7e03ade0272be8279cc3d7989076a7bd108ed3c53be7b852a69d3865fe1
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
+6
View File
@@ -22,3 +22,9 @@
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+16 -15
View File
@@ -1,28 +1,29 @@
apiVersion: v2
appVersion: "14.4.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
deprecated: false
description: PostgresSQL
home: https://github.com/truecharts/apps/tree/master/charts/dependency/postgresql
icon: https://truecharts.org/img/appicons/postgresql.png
home: https://truecharts.org/docs/charts/dependency/postgresql
icon: https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png
keywords:
- postgres
- postgressql
- dtabase
- sql
kubeVersion: '>=1.16.0-0'
- postgres
- postgressql
- dtabase
- sql
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
name: postgresql
sources:
- https://www.postgresql.org/
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
- https://www.postgresql.org/
type: application
version: 8.0.30
version: 8.0.55
annotations:
truecharts.org/catagories: |
- database
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# postgresql
![Version: 8.0.55](https://img.shields.io/badge/Version-8.0.55-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)
PostgresSQL
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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
@@ -17,21 +24,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.4 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `postgresql`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install postgresql TrueCharts/postgresql
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `postgresql` deployment
```console
helm uninstall postgresql
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install postgresql \
--set env.TZ="America/New York" \
TrueCharts/postgresql
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install postgresql TrueCharts/postgresql -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+5 -2
View File
@@ -1,7 +1,7 @@
image:
repository: ghcr.io/truecharts/postgresql
repository: tccr.io/truecharts/postgresql
pullPolicy: IfNotPresent
tag: v14.4.0@sha256:420fb9ab413776cbde2b29ed942c24a8ddeb10e96086ed823299ee89b4c309c0
tag: v14.4.0@sha256:f564f3e72efbf552a7dd80c86834989fe1472cbdd8eb1ffb676945380178ae62
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
+8
View File
@@ -20,3 +20,11 @@
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+14 -13
View File
@@ -1,28 +1,29 @@
apiVersion: v2
appVersion: "2.6.0"
appVersion: "2.6.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
deprecated: false
description: Promtail is an agent which ships the contents of local logs to a Loki instance
icon: https://truecharts.org/img/appicons/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
kubeVersion: '>=1.16.0-0'
- metrics
- logs
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
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.22
version: 3.0.39
annotations:
truecharts.org/catagories: |
- metrics
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# promtail
![Version: 3.0.39](https://img.shields.io/badge/Version-3.0.39-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 are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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/>
@@ -19,21 +26,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `promtail`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install promtail TrueCharts/promtail
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `promtail` deployment
```console
helm uninstall promtail
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install promtail \
--set env.TZ="America/New York" \
TrueCharts/promtail
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install promtail TrueCharts/promtail -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+14 -15
View File
@@ -1,6 +1,6 @@
image:
repository: ghcr.io/truecharts/promtail
tag: v2.6.0@sha256:3322a388a2367fae4860735a4b0440f93a4e0a4c0629efd11db7d218c307d99c
tag: v2.6.1@sha256:e40671972c3ebdf7dc562b86c2f489418a03998daf44a72818e8243f9636f972
# controller:
# # -- Set the controller type.
@@ -15,7 +15,7 @@ secret:
enabled: true
data:
promtail.yaml: |
{{- tpl .Values.config.file . | nindent 4 }}
{{- tpl .Values.config.file . | nindent 4 }}
env:
HOSTNAME:
@@ -76,24 +76,23 @@ persistence:
objectName: '{{ include "tc.common.names.fullname" . }}-config'
mountPath: /etc/promtail
# -- Whether Role Based Access Control objects like roles and rolebindings should be created
rbac:
main:
enabled: true
rules:
- apiGroups:
- ""
resources:
- nodes
- nodes/proxy
- services
- endpoints
- pods
verbs:
- get
- watch
- list
- apiGroups:
- ""
resources:
- nodes
- nodes/proxy
- services
- endpoints
- pods
verbs:
- get
- watch
- list
# -- The service account the pods will use to interact with the Kubernetes API
serviceAccount:
+6
View File
@@ -22,3 +22,9 @@
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
File diff suppressed because it is too large Load Diff
+12 -11
View File
@@ -1,28 +1,29 @@
apiVersion: v2
appVersion: "7.0.2"
appVersion: "7.0.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
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/appicons/redis.png
home: https://truecharts.org/docs/charts/dependency/redis
icon: https://truecharts.org/img/hotlink-ok/chart-icons/redis.png
keywords:
- redis
- keyvalue
- database
kubeVersion: '>=1.16.0-0'
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
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.30
version: 3.0.54
annotations:
truecharts.org/catagories: |
- database
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# redis
![Version: 3.0.54](https://img.shields.io/badge/Version-3.0.54-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 are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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/>
@@ -18,21 +25,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `redis`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install redis TrueCharts/redis
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `redis` deployment
```console
helm uninstall redis
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install redis \
--set env.TZ="America/New York" \
TrueCharts/redis
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install redis TrueCharts/redis -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+5 -2
View File
@@ -1,7 +1,7 @@
image:
repository: ghcr.io/truecharts/redis
repository: tccr.io/truecharts/redis
pullPolicy: IfNotPresent
tag: v7.0.2@sha256:5a76d7fa238ffbeb19f1620993fa0fa0015d2e4bb91b21f8ccfb961f595c7fc7
tag: v7.0.4@sha256:87401fc40e5addd6fd98cec253f012f66b3c803fb8f0ae603143c86ee3d9423b
controller:
# -- Set the controller type.
@@ -204,3 +204,6 @@ persistence:
configMap:
defaultMode: 0755
name: '{{ include "tc.common.names.fullname" . }}-health'
portal:
enabled: false
+30
View File
@@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
+228
View File
@@ -1,6 +1,234 @@
# Changelog
## [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
- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277))
## [solr-0.0.18](https://github.com/truecharts/apps/compare/solr-0.0.17...solr-0.0.18) (2022-07-23)
### Chore
- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275))
## [solr-0.0.17](https://github.com/truecharts/apps/compare/solr-0.0.16...solr-0.0.17) (2022-07-22)
### Chore
- Bump all charts to generate config and container references due to huge increase of repository
## [solr-0.0.16](https://github.com/truecharts/apps/compare/solr-0.0.15...solr-0.0.16) (2022-07-22)
### Chore
- update image refs ([#3261](https://github.com/truecharts/apps/issues/3261))
## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.6
## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.6
## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-21)
### Chore
- Auto-update chart README [skip ci]
- update helm chart common to v10.4.6
## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-20)
### Chore
- update helm chart common to v10.4.6
## [solr-0.0.14](https://github.com/truecharts/apps/compare/solr-0.0.13...solr-0.0.14) (2022-07-20)
### Chore
- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222))
## [solr-0.0.13](https://github.com/truecharts/apps/compare/solr-0.0.12...solr-0.0.13) (2022-07-19)
### Chore
- Update Readme and Description on SCALE
## [solr-0.0.12](https://github.com/truecharts/apps/compare/solr-0.0.11...solr-0.0.12) (2022-07-17)
### Chore
- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198))
## [solr-0.0.11](https://github.com/truecharts/apps/compare/solr-0.0.10...solr-0.0.11) (2022-07-16)
### Chore
- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192))
## [solr-0.0.10](https://github.com/truecharts/apps/compare/solr-0.0.9...solr-0.0.10) (2022-07-14)
### Fix
- regenerate catalog and update template
## [solr-0.0.9](https://github.com/truecharts/apps/compare/solr-0.0.7...solr-0.0.9) (2022-07-14)
### Fix
- bump to ensure .helmignore is present on all Charts
## [solr-0.0.7](https://github.com/truecharts/apps/compare/solr-0.0.5...solr-0.0.7) (2022-07-12)
### Chore
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
- bump to cleanup old docs and use correct icon urls
## [solr-0.0.5](https://github.com/truecharts/apps/compare/solr-0.0.4...solr-0.0.5) (2022-07-12)
### Chore
- bump to regenerate documentation
- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
<a name="solr-0.0.4"></a>
### [solr-0.0.4](https://github.com/truecharts/apps/compare/solr-0.0.3...solr-0.0.4) (2022-07-12)
+16 -15
View File
@@ -1,28 +1,29 @@
apiVersion: v2
appVersion: "9.0.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.4
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
deprecated: false
description: Apache Solr
home: https://github.com/truecharts/apps/tree/master/charts/dependency/solr
icon: https://truecharts.org/img/appicons/solr.png
home: https://truecharts.org/docs/charts/dependency/solr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/solr.png
keywords:
- solr
- apache
- search
kubeVersion: '>=1.16.0-0'
- solr
- apache
- search
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
- email: [email protected]
name: TrueCharts
url: https://truecharts.org
name: solr
sources:
- https://github.com/apache/solr
- https://hub.docker.com/r/bitnami/solr/
- 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.4
version: 0.0.28
annotations:
truecharts.org/catagories: |
- search
+80 -9
View File
@@ -1,12 +1,19 @@
# Introduction
# solr
![Version: 0.0.28](https://img.shields.io/badge/Version-0.0.28-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 are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
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)
**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/>
@@ -18,21 +25,85 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.3 |
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
### TrueNAS SCALE
## Upgrading, Rolling Back and Uninstalling the Chart
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).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
### Helm
To install the chart with the release name `solr`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install solr TrueCharts/solr
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `solr` deployment
```console
helm uninstall solr
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install solr \
--set env.TZ="America/New York" \
TrueCharts/solr
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install solr TrueCharts/solr -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first.
- See the [Wiki](https://truecharts.org)
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
+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}
+5 -2
View File
@@ -1,7 +1,7 @@
image:
repository: bitnami/solr
repository: tccr.io/truecharts/solr
pullPolicy: IfNotPresent
tag: 9.0.0@sha256:1c0bf0dd0af966529b23f109249e6a506c2ca03e40fa09374141d4741b12588a
tag: v9.0.0@sha256:8f42d72e6b749d6eed83f6340c00c5ccc8e220ccd77a1e8e978412163b179778
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
+30
View File
@@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
+149
View File
@@ -0,0 +1,149 @@
# Changelog
## [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
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
### Feat
- move dev apps to incubator and remove bad content from dev
## [acestream-0.0.12](https://github.com/truecharts/apps/compare/acestream-0.0.11...acestream-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
### Feat
- move dev apps to incubator and remove bad content from dev
## [acestream-0.0.12](https://github.com/truecharts/apps/compare/acestream-0.0.11...acestream-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
### Feat
- move dev apps to incubator and remove bad content from dev
<a name="acestream-0.0.5"></a>
### [acestream-0.0.5](https://github.com/truecharts/apps/compare/acestream-0.0.4...acestream-0.0.5) (2022-05-05)
#### Chore
* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
<a name="acestream-0.0.4"></a>
### [acestream-0.0.4](https://github.com/truecharts/apps/compare/acestream-0.0.3...acestream-0.0.4) (2022-04-26)
#### Chore
* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
<a name="acestream-0.0.3"></a>
### [acestream-0.0.3](https://github.com/truecharts/apps/compare/acestream-0.0.2...acestream-0.0.3) (2022-04-20)
#### Chore
* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
<a name="acestream-0.0.2"></a>
### [acestream-0.0.2](https://github.com/truecharts/apps/compare/acestream-0.0.1...acestream-0.0.2) (2022-04-12)
#### Chore
* Auto-update chart README [skip ci]
* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
<a name="acestream-0.0.1"></a>
### acestream-0.0.1 (2022-04-08)
#### Feat
* Unraid Port - A ([#2438](https://github.com/truecharts/apps/issues/2438))
+29
View File
@@ -0,0 +1,29 @@
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- MediaServer-Video
apiVersion: v2
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
deprecated: false
description: "Acestream-engine\r\n"
home: https://truecharts.org/docs/charts/incubator/acestream
icon: https://truecharts.org/img/hotlink-ok/chart-icons/acestream.png
keywords:
- acestream
- MediaServer-Video
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
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.16
+109
View File
@@ -0,0 +1,109 @@
# acestream
![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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)
**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>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
### TrueNAS SCALE
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://charts.truecharts.org
helm repo update
helm install acestream TrueCharts/acestream
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `acestream` deployment
```console
helm uninstall acestream
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install acestream \
--set env.TZ="America/New York" \
TrueCharts/acestream
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install acestream TrueCharts/acestream -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

+118
View File
@@ -0,0 +1,118 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# 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: 8008
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6878
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: acestreamcache
label: "acestreamcache Storage"
description: "Stream cache 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:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: false
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 0
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}
@@ -0,0 +1,2 @@
{{/* Render the templates */}}
{{ include "tc.common.loader.all" . }}
+27
View File
@@ -0,0 +1,27 @@
env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/acestream
tag: latest@sha256:c2e5f59fc6456c761056c9d8fae7e389d275dc9b3e7b94467ddcd632bb2bcb19
persistence:
acestreamcache:
enabled: true
mountPath: /srv/acestream/.ACEStream
podSecurityContext:
runAsGroup: 0
runAsUser: 0
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
service:
main:
enabled: true
ports:
main:
enabled: true
port: 8008
protocol: TCP
targetPort: 6878
portal:
enabled: true
+30
View File
@@ -0,0 +1,30 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
+309
View File
@@ -0,0 +1,309 @@
# Changelog
## [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
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [actualserver-0.0.12](https://github.com/truecharts/apps/compare/actualserver-0.0.11...actualserver-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [adguard-home-1.0.24](https://github.com/truecharts/apps/compare/adguard-home-1.0.23...adguard-home-1.0.24) (2022-07-23)
### Chore
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [adguard-home-1.0.23](https://github.com/truecharts/apps/compare/adguard-home-1.0.21...adguard-home-1.0.23) (2022-07-22)
### Chore
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
## [ariang-0.0.12](https://github.com/truecharts/apps/compare/ariang-0.0.11...ariang-0.0.12) (2022-07-19)
### Chore
- Update Readme and Description on SCALE
## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18)
### Chore
- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210))
## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14)
### Fix
- regenerate catalog and update template
## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14)
### Fix
- bump to ensure .helmignore is present on all Charts
## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12)
### Chore
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
- bump to cleanup old docs and use correct icon urls
## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12)
### Chore
- bump to regenerate documentation
<a name="ariang-0.0.4"></a>
### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12)
#### Chore
* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
<a name="ariang-0.0.3"></a>
### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11)
#### Chore
* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
<a name="ariang-0.0.2"></a>
### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09)
#### Chore
* Auto-update chart README [skip ci]
* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
<a name="ariang-0.0.1"></a>
### ariang-0.0.1 (2022-07-08)
#### Feat
* add Ariang ([#3098](https://github.com/truecharts/apps/issues/3098))
es/3119))
<a name="adguard-home-1.0.10"></a>
### [adguard-home-1.0.10](https://github.com/truecharts/apps/compare/adguard-home-1.0.9...adguard-home-1.0.10) (2022-07-09)
#### Chore
* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
<a name="adguard-home-1.0.9"></a>
### [adguard-home-1.0.9](https://github.com/truecharts/apps/compare/adguard-home-1.0.8...adguard-home-1.0.9) (2022-07-09)
#### Chore
* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096))
<a name="adguard-home-1.0.8"></a>
### [adguard-home-1.0.8](https://github.com/truecharts/apps/compare/adguard-home-1.0.7...adguard-home-1.0.8) (2022-07-04)
#### Chore
* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
<a name="adguard-home-1.0.7"></a>
### [adguard-home-1.0.7](https://github.com/truecharts/apps/compare/adguard-home-1.0.6...adguard-home-1.0.7) (2022-06-25)
#### Chore
* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
<a name="adguard-home-1.0.6"></a>
### [adguard-home-1.0.6](https://github.com/truecharts/apps/compare/adguard-home-1.0.5...adguard-home-1.0.6) (2022-06-22)
#### Chore
* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
<a name="adguard-home-1.0.5"></a>
### [adguard-home-1.0.5](https://github.com/truecharts/apps/compare/adguard-home-1.0.4...adguard-home-1.0.5) (2022-06-21)
#### Chore
* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
<a name="adguard-home-1.0.4"></a>
### [adguard-home-1.0.4](https://github.com/truecharts/apps/compare/adguard-home-1.0.3...adguard-home-1.0.4) (2022-06-14)
#### Chore
* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
<a name="adguard-home-1.0.3"></a>
### [adguard-home-1.0.3](https://github.com/truecharts/apps/compare/adguard-home-1.0.2...adguard-home-1.0.3) (2022-06-11)
#### Chore
* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
<a name="adguard-home-1.0.2"></a>
### [adguard-home-1.0.2](https://github.com/truecharts/apps/compare/adguard-home-1.0.1...adguard-home-1.0.2) (2022-06-07)
#### Fix
* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
<a name="adguard-home-1.0.1"></a>
### [adguard-home-1.0.1](https://github.com/truecharts/apps/compare/adguard-home-0.0.11...adguard-home-1.0.1) (2022-06-07)
#### Chore
* Auto-update chart README [skip ci]
* sync all apps persistence configuration and always default to PVC
* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831))
#### Fix
* remove malfunctioning SCALE migration script
#### Refactor
* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
<a name="adguard-home-1.0.0"></a>
### [adguard-home-1.0.0](https://github.com/truecharts/apps/compare/adguard-home-0.0.11...adguard-home-1.0.0) (2022-06-07)
#### Chore
* sync all apps persistence configuration and always default to PVC
#### Refactor
* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
+29
View File
@@ -0,0 +1,29 @@
apiVersion: v2
appVersion: "1.0.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.4.12
deprecated: false
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
- finance
kubeVersion: ">=1.16.0-0"
maintainers:
- email: [email protected]
name: TrueCharts
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
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- finance
version: 0.0.19
+109
View File
@@ -0,0 +1,109 @@
# actualserver
![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: 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.
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)
**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>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.4.12 |
## Installing the Chart
### TrueNAS SCALE
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://charts.truecharts.org
helm repo update
helm install actualserver TrueCharts/actualserver
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
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
To uninstall the `actualserver` deployment
```console
helm uninstall actualserver
```
## Configuration
### Helm
#### Available Settings
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 command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install actualserver \
--set env.TZ="America/New York" \
TrueCharts/actualserver
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install actualserver TrueCharts/actualserver -f values.yaml
```
#### Connecting to other charts
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
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
Binary file not shown.

After

Width:  |  Height:  |  Size: 599 KiB

@@ -0,0 +1,127 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
# 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:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: false
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 0
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{documentation}

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