Commit Graph

176 Commits

Author SHA1 Message Date
TrueCharts-Bot 3daf90e483 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-26 20:24:22 +00:00
renovate[bot] 0bf9014d69
chore(deps): update non-major deps helm releases (#1245)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 21:13:42 +02:00
TrueCharts-Bot 578693ee8d Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-26 16:00:54 +00:00
renovate[bot] 850c757e82
chore(deps): update helm chart common to v8.3.15 (#1240)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 16:28:59 +02:00
TrueCharts-Bot 2af2855425 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-25 12:19:05 +00:00
kjeld Schouten-Lebbing 542e8dcffb
chore(Everything): Adapt for TrueNAS SCALE RC1 2021-10-25 13:02:15 +02:00
TrueCharts-Bot 13e1a252a0 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-22 12:20:38 +00:00
kjeld Schouten-Lebbing b0399e8757
fix(jdownloader and pihole): fix discrepancies between values.yaml and questions.yaml 2021-10-22 14:16:48 +02:00
TrueCharts-Bot 83384556a9 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-20 23:29:57 +00:00
kjeld Schouten-Lebbing 1bf35c85a5
chore(apps): bump apps, remove duplicates and move incubator to stable for RC1 2021-10-21 00:00:57 +02:00
kjeld Schouten-Lebbing 22639c7964
fix(Apps): reenable postgresql migration scripting and bump all to force update 2021-10-20 21:53:30 +02:00
renovate[bot] cee1dc4075
chore(deps): update non-major deps helm releases (#1213)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-20 21:32:45 +02:00
Kjeld Schouten-Lebbing 5c11bc8fb0
fix(Postgresql): use correct PVC storageClass when using postgresql as a dependency on SCALE (#1212)
* fix db persistence

* Add global isSCALE flag to every questions.yaml file

* bump common
2021-10-20 19:39:05 +02:00
TrueCharts-Bot 8f73fe8f66 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-20 14:13:53 +00:00
kjeld Schouten-Lebbing 7ae1bf5a10
chore(Apps): bump versions to rerelease and fix icons 2021-10-20 10:18:23 +02:00
TrueCharts-Bot 852f94db88 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-19 22:28:44 +00:00
renovate[bot] 77f6a4168e
chore(deps): update helm chart common to v8.3.13 (#1184)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-19 23:24:10 +02:00
Kjeld Schouten-Lebbing b550a06b90
refactor(Apps): Project Eclipse Part 6, move questions.yaml to root App folder (#1182)
* refactor(Apps): Project Eclipse Part 6, move questions.yaml to root App folder

* move current files
2021-10-19 19:34:36 +02:00
Kjeld Schouten-Lebbing d0630ae93c
chore(Apps): Project-Eclipse 5, move app-readme to automatic generation script (#1181) 2021-10-19 19:00:56 +02:00
Kjeld Schouten-Lebbing 066f596265
feat(Docs): Project-Eclipse 4, Add App grading annotations to Chart.yaml (#1180)
* feat(Apps): Add App Grading annotation

(cherry picked from commit d6b5ff729ac0a51154d4556341556b30f0daf141)

* fix small issue in build suite
2021-10-19 18:15:58 +02:00
Kjeld Schouten-Lebbing 8fbddf53ef
change(Apps): Project-Eclipse 3, Automatically generate item.yaml (#1178)
* change(Apps): automatically generate item.yaml

* bump jacket for testing

* update dev devcontainer reference

* update container versions
2021-10-19 17:59:59 +02:00
Kjeld Schouten-Lebbing 3fbd2cbfcc
chore(Apps): Project-Eclipse part 2, adapting and cleaning changelog (#1173)
* use a single changelog from now on.

* remove app changelog

* remove SCALE/CHANGELOG.md

* more cleanup
2021-10-19 15:29:07 +02:00
TrueCharts-Bot 4778d18340 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-19 11:51:50 +00:00
kjeld Schouten-Lebbing 69d69b1f54
fix(Apps): fix previous SCALE bugfix not correctly being applied 2021-10-19 12:46:12 +02:00
TrueCharts-Bot 60f66e0abb Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-19 10:37:59 +00:00
Kjeld Schouten-Lebbing 1aa854ef14
fix(Apps): Solve issues regarding ix_values.yaml not containing the image and tag definitions. (#1176)
* fix(Apps): Solve issues regarding ix_values.yaml not containing the image and tag definitions.

* bump patch to regenerate releases
2021-10-19 11:21:33 +02:00
TrueCharts-Bot 886f3096ee Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-18 22:08:35 +00:00
Kjeld Schouten-Lebbing 4ccf8d64a5
refactor(Apps): Project Eclipse - part 1 - remove ix_values.yaml (#1168)
* NUKE values.yaml -> ix_values.yaml

* nuke the values.yaml files globally (we can revert just the bare minimum required settings, if needed)

* bump patch versions

(cherry picked from commit e6c60c57df81af47652180d3e822f05c878e1d2b)

* bump common to deal with some storageClass naming issues

* bump common and postgresql

* try retrying helm dependency update 3 times if failed

* sleep after error
2021-10-18 23:08:34 +02:00
Stavros Kois 0d11f8cba4
chore(apps): Add description on persistence (#1172) 2021-10-18 22:27:21 +02:00
TrueCharts-Bot 1ffe97601c Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-17 19:02:09 +00:00
renovate[bot] d5d78b5bfd
chore(deps): update helm chart common to v8.3.10 (#1160)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-17 20:20:18 +02:00
Kjeld Schouten-Lebbing 6c64fd2c01
fix(apps): force users using correct / prefix for mounPath (#1156) 2021-10-17 13:48:45 +02:00
TrueCharts-Bot c19fc7b0e2 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-13 22:52:20 +00:00
renovate[bot] 86c7079a30
chore(deps): update non-major deps helm releases (#1133)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-14 00:13:04 +02:00
TrueCharts-Bot fd61c8d7bf Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-12 17:45:43 +00:00
renovate[bot] 2f69449fd1
chore(deps): update non-major deps helm releases (#1126)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-12 19:21:35 +02:00
TrueCharts-Bot 9927cf1f55 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-12 09:25:14 +00:00
renovate[bot] ec8256869f
chore(deps): update non-major deps helm releases (#1123)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-12 10:59:54 +02:00
TrueCharts-Bot d8935bf292 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-05 23:06:22 +00:00
TrueCharts-Bot b55f50d078 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-05 12:35:05 +00:00
renovate[bot] 6a7c88b418
chore(deps): update non-major deps helm releases (#1099)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-05 14:11:18 +02:00
Kjeld Schouten-Lebbing f28e149fb4
(chore) Move more questions.yaml content to includes (#1101)
* (chore) add more includes and include processing

* fully edit airsonic

* move serviceExpert to include (except host-network)

* Move default ingress settings to include
2021-10-05 12:50:21 +02:00
kjeld Schouten-Lebbing a18622f4a8
Nuke PGID and UMASK as it's managed by next common 2021-10-05 00:51:58 +02:00
Kjeld Schouten-Lebbing 6b96a3662c
(feat) allow for the default middlewares to be disabled on ingress. (#1096)
* Edit common to allow for the default middlewares to be disabled on ingress.

* add it on all apps as an expert option

* fix hostPath mistake in tests while at it
2021-10-05 00:39:13 +02:00
Kjeld Schouten-Lebbing 1d94d2e7bb
(chore) standardise resources (#1093) 2021-10-04 13:46:38 +02:00
Kjeld Schouten-Lebbing 2b6ba98a6b
(chore) move standardised env-vars to include (#1092)
* intial work on moving fixed envs to include

* add include to release scripting
2021-10-04 13:27:12 +02:00
Kjeld Schouten-Lebbing 308ba8accf
(feat) Dynamically set PGID, GID and GROUP_ID (#1091)
* base PGID on fsGroup

* also remove PGID from questions.yaml

* remove mistake

* small fix

* fix first test

* fix linting

* always set PUID to 568

* use quotes for env vars (obviously)
2021-10-04 12:31:56 +02:00
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
renovate[bot] 87cba68080
chore(deps): update helm chart common to v8.0.13 (#1060)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-29 18:04:00 +02:00
renovate[bot] 2ba5ed07ce
chore(deps): update non-major deps helm releases (#1056)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-29 12:27:52 +02: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 5c210883ac
(fix) Bump master to fix bug when enabling vpn and/or custom storage 2021-09-27 00:28:20 +02: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
renovate[bot] d6b521c186
chore(deps): update non-major deps helm releases (#1014)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-21 11:59:23 +02:00
TrueCharts-Bot cdd00cb229 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-13 18:33:03 +00:00
Simone 6138624af8
fix: set jdownloader2 umask to 002 (#982) 2021-09-13 20:30:15 +02: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 bbd570a6f8
chore: move more dockerhub containers to GHCR mirror (#958)
* chore: move dockerhub containers to mirror GHCR registry

* part 2
2021-09-10 22:07:55 +02:00
Stavros Kois a7b3ce0e23
fix: make sure podSecurityContext is included in both SCALE and Helm installs (#956)
* remove strategy

* move runAsNonRoot to securityContext

* Add podSecurityContext and securityContext to values pt1

* Add podSecurityContext and securityContext to values pt2

* Add podSecurityContext and securityContext to values pt3

* Add podSecurityContext and securityContext to values pt4

* Add podSecurityContext and securityContext to values pt5

* fix empty lines

* Remove secCont from NC - values

* fixPermissions for some apps

* on apps with perm prob, set fsGroup to 0 also
2021-09-10 20:10:04 +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
kjeld Schouten-Lebbing c64575483b
remove Chart.lock files 2021-09-08 10:15:11 +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
TrueCharts-Bot 62b7d2eb8e Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 03:12:08 +00:00
renovate[bot] ee5a5c495d
chore(deps): update non-major deps helm releases (#907)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 10:01:47 +02:00
TrueCharts-Bot c327fb2c49 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-05 03:12:01 +00:00
renovate[bot] 5e975976ca
chore(deps): update non-major deps helm releases (#895)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-04 13:04:53 +02:00
TrueCharts-Bot a0393976c1 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-04 03:11:39 +00:00
kjeld Schouten-Lebbing 829d7d25a1
move jdownloader and new traefik to Stable 2021-09-04 00:55:57 +02:00