Commit Graph

61 Commits

Author SHA1 Message Date
TrueCharts-Bot 88a8c196c5 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-29 16:23:28 +00:00
TrueCharts-Bot f40ee6213d Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-26 23:18:29 +00:00
Kjeld Schouten-Lebbing 68a5032dad
(chore) move resource(limits) to an include for easier maintenance (#1034) 2021-09-26 20:44:02 +02:00
TrueCharts-Bot 4c1861933f Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-26 18:24:56 +00:00
Kjeld Schouten-Lebbing acf510ea13
(feat) Standardise and Harden default app securitycontext (#1028)
* Apply security hardened defaults to values.yaml for all apps

* Add default common securityContext to all apps

* Adjust securityContext defaults in questions.yaml, according to values.yaml

* Add default common podSecurityContext to all apps

* Clean whitespace

* Clean more whitespace

* Adjust podSecurityContext defaults in questions.yaml, according to values.yaml

* fix pgadmin

Co-authored-by: Stavros kois <s.kois@outlook.com>
2021-09-26 20:05:21 +02:00
TrueCharts-Bot 8b6cc5af01 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-21 10:18:09 +00:00
TrueCharts-Bot e9944183a2 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-13 17:07:54 +00:00
Kjeld Schouten-Lebbing 2349bb4d40
feat: add new GUI and VPN support to all Apps (#977)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 18:49:14 +02:00
Kjeld Schouten-Lebbing 642cf20b7b
feat: Add VPN addon and move some config to includes (#973)
* add addon include to all apps

* move groups to include

* move controller to includes

* move container config to include

* move serviceList to include

* move persistence list to includes

* move ingressList to includes

* fix appdaemon digest

* move deviceList to includes and add to deconz

Fixes #967 related to #966
2021-09-13 12:58:34 +02:00
renovate[bot] 3e67e1c977
chore(deps): update non-major (#962)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-11 13:04:47 +02:00
Kjeld Schouten-Lebbing a8670a1482
feat: pin all container references to digests (#963) 2021-09-11 13:00:39 +02:00
Kjeld Schouten-Lebbing 982297ec17
fix: move runAsNonRoot to container securityContext to allow root sidecarts (#954)
* fix: move runAsNonRoot to container securityContext to prevent sidecarts from being affected

* also bump some versions...

* also override some of the problematic settings in common.yaml

* whoops
2021-09-10 15:26:10 +02:00
Stavros Kois 7998db2234
feat: Add regex validation to resources CPU and RAM for all apps (#935)
* Adds RAM resource regex validation

* Adds CPU resource regex validation
2021-09-09 01:08:11 +02:00
Kjeld Schouten-Lebbing 7bd2776e94
feat: Pre-commit and tag-appversion syncing (#926)
* add pre-commit to release container

* use pip install --no-cache-dir

* whoopsies

* lint fixes

* add some verbosity during pre-commit build process

* add more pre-commit checks

* repo pre-commit cleanup

* add pre-commit to release scripting

* try showing some more pre-commit dockerbuild verbosity

* some tweaks and polish to release scripting.
Also adds syncing primary tag and appversion
2021-09-08 12:11:42 +02:00
TrueCharts-Bot b6723fa961 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 03:33:40 +00:00
Stavros Kois f66adc94dd
fix: repair Hyperion and some misplaced GUI elements (#922)
* Fix label

* Fix hyperion config storage and bump it

* Move serviceList to Network group
2021-09-08 00:47:09 +02:00
renovate[bot] da02ebe2a0
chore(deps): update non-major docker tags (#916)
* chore(deps): update non-major docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-07 10:59:02 +02:00
kjeld Schouten-Lebbing 5ebd5ad34e
Revert "chore(deps): update non-major docker tags"
This reverts commit 993219e069.
2021-09-07 10:04:46 +02:00
Renovate Bot 993219e069 chore(deps): update non-major docker tags 2021-09-07 08:02:55 +00:00
renovate[bot] 7f2d24c69a
chore(deps): update patch docker tags (#908)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-07 09:08:36 +02:00
renovate[bot] 0a92e7b416
chore(deps): update patch docker tags (#865)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 14:16:03 +02:00
Kjeld Schouten-Lebbing cca4843ca1
switch port and targetPort (#855)
* switch port and targetPort

* bump
2021-08-30 22:55:51 +02:00
Kjeld Schouten-Lebbing 9401dd3676
Apply the PrototypeGUI to all Apps (#851)
* add pod and controller labels and annotations and termination settings

* add serviceList

* Add IngressList and HPA

* Fix supplementalGroups labeling issues

* cleanup and fixup incubator

* bump

* patch jellyfin

* Patch Jackett
2021-08-30 15:58:30 +02:00
Kjeld Schouten-Lebbing 8a24c8721f
Correct targetPort and always use PVC during testing (#840)
* Fix targetPort not being processed correctly

* Always use PVC in values.yaml just to be sure it actually works

* fix a small copy-paste mistake

* bump

* fix hyperion-ng mistake
2021-08-29 14:02:17 +02:00
renovate[bot] 3d46adf571
chore(deps): update patch docker tags (#830)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-28 14:57:27 +02:00
Kjeld Schouten-Lebbing a2911b7cec
General NodePort and securityContext Cleanup (#827)
* make nodePort optional

* do not enter nodeport when loadbalancer is default

* add extra security contexts to questions.yaml

* Move to common 6.10.7

(cherry picked from commit 47fa27341c9c7869d4a6484c7b1523398e821d20)

* bump patch version

(cherry picked from commit 427ff52d902412975c73e69971b33ec797458929)

* bump some more apps

* Fix authelia mistake
2021-08-28 14:27:27 +02:00
Kjeld Schouten-Lebbing 216b27a1f9
Add Supplementalgroups to supporting apps (#808)
* aims to fix some jellyfin issues

* bump

* add supplementalgroup option

* Remove podSecurityContext from ix_values.yaml
2021-08-24 12:53:31 +02:00
renovate[bot] 095ea8be4e
chore(deps): update patch docker tags (#798)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-24 10:32:51 +02:00
renovate[bot] f4550d3970
chore(deps): update patch docker tags (#774)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-17 14:56:02 +02:00
Stavros Kois ae51ad1ded
Update app icons (#743)
* Update podgrab icon

* Update Ombi icon

* Update phpldapadmin icon
2021-08-08 09:44:25 +02:00
renovate[bot] 33e38e58d7
chore(deps): update patch docker tags (#734)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-03 10:15:26 +02:00
renovate[bot] 2ff844c942
chore(deps): update patch docker tags (#723)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-07-28 19:21:31 +02:00
renovate[bot] 0ab33db6d0
chore(deps): update patch docker tags (#712)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-07-27 11:11:31 +02:00
renovate[bot] c269c6decd
chore(deps): update patch docker tags (#666)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

* revert collabora update

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-07-13 10:18:16 +02:00
renovate[bot] a632baa492
chore(deps): update patch docker tags (#664)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

* undo collabora-online changes due to bugs

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-07-06 10:54:20 +02:00
renovate[bot] 322b802a96
chore(deps): update patch docker tags (#639)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-07-01 21:30:22 +02:00
kjeld Schouten-Lebbing d587ae9b09
fix scaleCert references 2021-07-01 10:26:42 +02:00
kjeld Schouten-Lebbing 1ab2775c0b
Add middlewares and entrypoint to ingress gui for all Apps 2021-06-30 21:26:16 +02:00
renovate[bot] 37e7304cdf
chore(deps): update patch docker tags (#579)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-27 08:23:46 +02:00
Stavros Kois 2fa696441b
Default to blank for persistenceList (#593)
* Default to blank for persistenceList

* also on prototype

* Also require it
2021-06-26 09:02:41 +02:00
renovate[bot] f63ddef265
chore(deps): update patch docker tags (#577)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-21 12:33:30 +02:00
renovate[bot] 08a9bfaa6f
chore(deps): update patch docker tags (#569)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-15 15:02:31 +02:00
renovate[bot] f2f033d3c5
chore(deps): update patch docker tags (#565)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-15 12:03:16 +02:00
Kjeld Schouten-Lebbing 88b8d6d981
Migrate Apps to Common 6 (#551)
* chore(deps): update helm chart common to v6

* Adapt persistence to new GUI

* Adapt additional storage GUI to new storage system

* Adapt values.yaml accordingly

* Move transmission settings to env

* fix a vaultwarden linting issue

* fix firefly-iii linting issues

* Use forceName to force a specific name for the DB PVC

* add force name to questions.yaml as well

* use newest common version

* try fixing db-linking issues on vaultwarden

* add deviceList option to zwave2mqtt

* Fixup the deviceList for all Apps

* fix linting error

* Fix more transmission issues

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-11 13:59:46 +02:00
Kjeld Schouten-Lebbing eaf8111313
21.06 fixups (#544)
* Remove external interfaces
(as external interfaces are not stable enough)

* remove needless commenting

* Add ingress to all question.yaml file that accept it

* increase versions

* fixup/cleanup home-assistant
2021-06-08 13:20:47 +02:00
renovate[bot] b799012d57
chore(deps): update patch docker tags (#542)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-08 11:44:43 +02:00
renovate[bot] f1c3cc60de
chore(deps): update patch docker tags (#534)
* chore(deps): update patch docker tags

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-01 13:03:04 +02:00
Kjeld Schouten-Lebbing 50d083ed62
Add new GUI options (#529)
* Adapt labels for current GUI elements

* Add an extra place to dump App configuration

* Add Controller section

* Fix networking references/grouping

* add externalInterfaces

* Add some sane initial resource limits/requests

* Fixup KMS

* increase minor versions

* Do not use caps for deployment

* fix deployment type default

* increase prototypeGUI version accordingly just in case

* increase prototype GUI common version
2021-05-30 16:09:07 +02:00
renovate[bot] cdbca3f86b
chore(deps): update container image ghcr.io/truecharts/ombi to v4.0.1396 (#522)
* chore(deps): update container image ghcr.io/truecharts/ombi to v4.0.1396

* Commit bumped App Version

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

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-05-26 00:09:55 +02:00
Stavros Kois 8f1e63448e
really remove supplementalGroups (#517) 2021-05-25 16:48:36 +02:00