Commit Graph

357 Commits

Author SHA1 Message Date
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 0090c9e1b6
chore: move most remaining Apps to GHCR mirror (#959)
* chore: move most remaining Apps to GHCR mirror

* remove apps that are official on dockerhub

* add thelounge

* move collarbora to mirror

* move piware to mirror
2021-09-11 12:03:46 +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
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
TrueCharts-Bot ce2e9a2b72 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 22:45:18 +00:00
kjeld Schouten-Lebbing b123f41786
fix: remove non-functional redirectmiddelwares for nextcloud 2021-09-09 00:42:32 +02:00
TrueCharts-Bot 58bab94f05 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 22:27:50 +00:00
kjeld Schouten-Lebbing 7d70fd7143
fix: correct nextcloud middleware namespaces 2021-09-09 00:25:23 +02:00
TrueCharts-Bot f1d221b354 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 14:47:53 +00:00
kjeld Schouten-Lebbing 0341e24c6f
fix: only release when version is bumped 2021-09-08 16:45:17 +02:00
kjeld Schouten-Lebbing d5e3034ce9
fix: use fixed version for traefik container for consistency 2021-09-08 16:29:25 +02:00
TrueCharts-Bot e3be0930aa Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 14:28:47 +00:00
kjeld Schouten-Lebbing 072e63f56b
fix: fix release pipeline picking wrong file for appversion generation 2021-09-08 16:25:58 +02:00
TrueCharts-Bot a31b4f1b72 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-08 13:40:08 +00:00
Kjeld Schouten-Lebbing f39c7e968f
feat: Add IPWhitelist, redirectRegex and (internal) nextcloud middlewares (#929)
* feat: Add IPWhitelist and redirectRegex middlewares to traefik

* fix: add nextcloud middlewares

* fix nextcloud cronjob
2021-09-08 15:38:31 +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
kjeld Schouten-Lebbing d2f09df913
fixing some traefik bugs 2021-09-07 09:43:55 +02:00
kjeld Schouten-Lebbing de14c66c97
Fix Traefik and Pihole question.yaml missing settings 2021-09-05 13:29:14 +02:00
TrueCharts-Bot c327fb2c49 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-05 03:12:01 +00:00
kjeld Schouten-Lebbing 84bc6d68fc
fix traefik objects not being encapsuled by --- correctly 2021-09-05 00:27:30 +02:00
kjeld Schouten-Lebbing c00c8c9ac3
Fixed a bug where traefik didn't correctly set the IP's on ingress for k8s-gateway 2021-09-04 21:34:58 +02: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
Kjeld Schouten-Lebbing 353a4337fe
move default middleware location to default namespace (#890) 2021-09-04 11:07:09 +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 e28507fab5
Fix traefik not enabling tls on websecure 2021-09-04 01:37:28 +02:00
kjeld Schouten-Lebbing 829d7d25a1
move jdownloader and new traefik to Stable 2021-09-04 00:55:57 +02:00
kjeld Schouten-Lebbing d6f2f84e3a
bumps 2021-09-03 15:06:48 +02:00
TrueCharts-Bot 188a028750 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-03 12:56:28 +00:00
TrueCharts-Bot b70eb962b9 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-03 03:11:35 +00:00
kjeld Schouten-Lebbing e1fd603e01
enable traefik published service on SCALE 2021-09-02 19:17:40 +02:00
kjeld Schouten-Lebbing 4ccdc124a0
fixed some mistakes 2021-09-02 18:38:34 +02:00
kjeld Schouten-Lebbing 3216e88e00
Enable publishedService on Traefik by default 2021-09-02 18:25:21 +02:00
TrueCharts-Bot 01461b60a1 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-01 03:11:53 +00:00
kjeld Schouten-Lebbing fe242b8d03
apply traefik emergency fix 2021-09-01 02:08:59 +02:00
renovate[bot] a7d10672da
chore(deps): update helm chart common to v6.12.4 (#875)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-01 00:26:14 +02:00
renovate[bot] f774a9012c
chore(deps): update patch dep helm releases (#872)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-31 22:48:31 +02:00
kjeld Schouten-Lebbing 35c311d7a3
bumps 2021-08-31 22:07:14 +02:00
renovate[bot] 2b75d18ee4
chore(deps): update container image traefik to v2.5 (#873)
* chore(deps): update container image traefik to v2.5

* 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 22:05:58 +02:00
kjeld Schouten-Lebbing 1682c19ab1
bump 2021-08-31 20:13:51 +02:00
kjeld Schouten-Lebbing b277ab3171
Fix traefik not auto-updating 2021-08-31 19:45:33 +02:00
renovate[bot] 661c6e6670
chore(deps): update patch dep helm releases (#869)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-31 16:15:03 +02:00
TrueCharts-Bot f0b863a782 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 10:28:34 +00:00
TrueCharts-Bot 80c432959b Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 10:11:27 +00:00
TrueCharts-Bot 39f9cad90e Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 09:58:46 +00:00
TrueCharts-Bot 497b7f8354 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 09:46:09 +00:00
TrueCharts-Bot 08771717be Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 09:17:40 +00:00
TrueCharts-Bot 96f9175331 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 03:11:50 +00: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
renovate[bot] c3c757b8cd
chore(deps): update helm chart common to v6.12.1 (#850)
* chore(deps): update helm chart common to v6.12.1

* quick fix for custom-app

* another quick fix

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-08-30 14:13:49 +02:00
renovate[bot] 66550f728c
chore(deps): update helm chart common to v6.11.0 (#845)
* chore(deps): update helm chart common to v6.11.0

* don't update DB based containers yet...

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-08-30 10:15:31 +02:00
TrueCharts-Bot 6089751d38 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-30 03:11:48 +00: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
TrueCharts-Bot 99949a12c1 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-28 13:22:43 +00:00
kjeld Schouten-Lebbing 884049cfd3
Bump all to trigger releases 2021-08-28 15:05:21 +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
TrueCharts-Bot da253aec3b Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-28 03:11:56 +00:00
renovate[bot] 00970308c3
chore(deps): update helm chart common to v6.10.6 (#825)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-27 20:49:38 +02:00
renovate[bot] 1ce2056afb
chore(deps): update helm chart common to v6.10.5 (#823)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-27 18:16:05 +02:00
TrueCharts-Bot 9805c0e60c Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-27 03:11:40 +00:00
renovate[bot] 767cbe8519
chore(deps): update helm chart common to v6.9.2 (#820)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-26 21:29:30 +02:00
TrueCharts-Bot 032d34e279 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-25 03:11:59 +00:00
renovate[bot] 7feddac139
chore(deps): update helm chart common to v6.9.1 (#809)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-24 13:09: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
kjeld Schouten-Lebbing c2c61de1bf
bumping patch versions 2021-08-24 12:16:58 +02:00
TrueCharts-Bot e61c880b2e Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-24 03:12:11 +00:00
renovate[bot] e64951b41e
chore(deps): update helm chart common to v6.8.4 (#792)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-23 22:40:53 +02:00
kjeld Schouten-Lebbing d7ff9792e8
bump all version numbers to be sure 2021-08-23 21:39:45 +02:00
TrueCharts-Bot b09174e7fe Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-19 10:28:55 +00:00
TrueCharts-Bot df0d408345 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-19 10:18:58 +00:00
TrueCharts-Bot 75524568ed Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-19 10:04:44 +00:00
TrueCharts-Bot 2b1524ecbf Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-19 09:59:43 +00:00
TrueCharts-Bot 4767884283 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-19 03:11:53 +00:00
renovate[bot] c783ea755e
chore(deps): update helm chart common to v6.8.3 (#784)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-18 17:43:38 +02:00
TrueCharts-Bot 5a69835c66 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-17 03:12:29 +00:00
renovate[bot] 3e8e2d2d4f
chore(deps): update helm chart common to v6.8.1 (#772)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 19:21:42 +02:00
TrueCharts-Bot 716f634fa5 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-16 14:14:37 +00:00
TrueCharts-Bot 730007ade0 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-16 14:00:17 +00:00
TrueCharts-Bot 5d86b37f79 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-16 13:52:21 +00:00
TrueCharts-Bot d60fcc6c89 Daily Housekeeping
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-16 13:34:32 +00:00
renovate[bot] a342f3905c
chore(deps): update helm chart common to v6.8.0 (#759)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-12 13:47:55 +02:00
renovate[bot] f8f1cb7ed3
chore(deps): update helm chart common to v6.7.0 (#756)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-10 17:17:37 +02:00
Kjeld Schouten-Lebbing 23b8c800ed
Add Traefik Pilot GUI questions (#746)
* Update questions.yaml

* Update Chart.yaml
2021-08-10 10:30:26 +02:00
renovate[bot] 1598738be9
chore(deps): update helm chart common to v6.6.2 (#745)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-09 21:33:16 +02:00
renovate[bot] 1a643672c8
chore(deps): update helm chart common to v6.6.1 (#671)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-06 16:15:19 +02:00
Renovate Bot 5ee3f1c520 chore(deps): update helm chart common to v6.5.4 2021-07-05 22:14:31 +00:00
kjeld Schouten-Lebbing 3bfe3cfdd9
bump all the things 2021-07-05 22:59:53 +02:00
Kjeld Schouten-Lebbing 8523f23076
management utilities (#661)
* add SCALE support for statefullset storageclass

* add phpldapadmin

* ad pgadmin and tweak phpldapdamin

* move them directly into stable

* some small patches

* pgadmin uses port 80 by default not 8080

* fix tags

* try 8080 again

* 80 with env vars

* try something else

* update readme
2021-07-05 22:44:33 +02:00
renovate[bot] da4d97aa27
chore(deps): update helm chart common to v6.5.2 (#660)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-05 18:50:19 +02:00
Kjeld Schouten-Lebbing 224efec466
Traefik fixes (#659)
* fix chain middleware for traefik

* try adding portal button fix to dynamically fetch traefik port

* try hook quote

* correctly quote namespace name

* common version bump
2021-07-05 18:13:44 +02:00
kjeld Schouten-Lebbing 3bc750cca3
Fix middleware naming mistake on Traefik 2021-07-05 17:28:56 +02:00
kjeld Schouten-Lebbing d31f86aa85
remove basic redirect scheme from basic traefik stack 2021-07-05 11:25:18 +02:00
kjeld Schouten-Lebbing 2ef1fe0226
add basic redirect for testing purposes 2021-07-05 11:05:09 +02:00
kjeld Schouten-Lebbing e1c451e34c
force traefik and nextcloud re-release 2021-07-05 10:42:44 +02:00
Kjeld Schouten-Lebbing 6b739c25ac
Add more middlewares to traefik and move nextcloud to stable (#658)
* Add more middlewares to traefik and move nextcloud to stable

* oops
2021-07-05 10:36:05 +02:00
renovate[bot] f149f72bd5
chore(deps): update helm chart common to v6.5.1 (#654)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-04 13:42:10 +02:00
renovate[bot] 37a11bad69
chore(deps): update helm chart common to v6.5.0 (#651)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-03 12:46:18 +02:00
kjeld Schouten-Lebbing 4889d80c34
slight tweaking for using https behind traefik on Nextcloud 2021-07-03 11:53:00 +02:00
kjeld Schouten-Lebbing 374ffccb6e
fix releases 2021-07-01 21:50:27 +02:00
Kjeld Schouten-Lebbing bfc305913c
KAH Port project (#635)
* add tooling to automate kah->truecharts porting somewhat

* small tweak for tooling

* another small tooling fix

* some more tweaking to the tooling

* initial temporary output

* process and output fixes

* More chart.yaml fixes

* pushing more fixes

* small fixes

* some little fixes

* another fix catched

* regenerate docs

* some more cleaning/tweaking

* remove more prometheus related Apps for now

* processing questions.yaml up to hyperion-ng

* questions.yaml till owncloud-ocis

* Finish questions.yaml setup and polish

* fix some deconz indent issues

* no message

* fix healtchecks questions.yaml

* another fix

* ser2sock fix

* move apps to normal trains
2021-07-01 20:26:22 +02:00
kjeld Schouten-Lebbing 4a4827c0b6
fix common-test release and trigger re-release 2021-07-01 12:46:16 +02:00
kjeld Schouten-Lebbing 1d6f41520f
bump common on all apps 2021-07-01 12:39:34 +02:00
kjeld Schouten-Lebbing ea92225754
bump common on all Apps 2021-07-01 11:59:08 +02:00
kjeld Schouten-Lebbing d587ae9b09
fix scaleCert references 2021-07-01 10:26:42 +02:00
kjeld Schouten-Lebbing 9b2abc225e
Traefik: fix typo 2021-06-30 22:39:38 +02:00
kjeld Schouten-Lebbing f6d53d4270
test opaque basicauthsecret 2021-06-30 22:29:34 +02:00
kjeld Schouten-Lebbing f4d76c506e
bump 2021-06-30 21:52:19 +02:00
kjeld Schouten-Lebbing 1ab2775c0b
Add middlewares and entrypoint to ingress gui for all Apps 2021-06-30 21:26:16 +02:00
kjeld Schouten-Lebbing af83ae0936
traefik: fix users section for basicauth 2021-06-30 20:54:55 +02:00
kjeld Schouten-Lebbing 13a82ceb03
fix broken traefik middleware GUI 2021-06-30 20:29:26 +02:00
kjeld Schouten-Lebbing c48892c10e
bump common version on all apps 2021-06-30 17:42:38 +02:00
kjeld Schouten-Lebbing 5e066134b7
Default websecure entrypoint and default enable tls on websecure entrypoint 2021-06-30 17:19:32 +02:00
kjeld Schouten-Lebbing 28f68b8b69
update all apps to latest common 2021-06-30 16:51:13 +02:00
renovate[bot] 3c122eb09c
chore(deps): update helm chart common to v6.4.1 (#626)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-30 15:49:34 +02:00
kjeld Schouten-Lebbing 2bd437715e
try correctly appending path to traefik portal 2021-06-30 14:55:31 +02:00
renovate[bot] b55427f63a
chore(deps): update helm chart common to v6.4.0 (#624)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-30 14:08:19 +02:00
kjeld Schouten-Lebbing 1f1b34d778
fix traefik portal link 2021-06-30 13:22:21 +02:00
kjeld Schouten-Lebbing 3c09a26dfa
unhide middleware GUI for traefik 2021-06-30 13:06:55 +02:00
Kjeld Schouten-Lebbing 373c834d35
Add traefik middleware support (#601)
* add basic middleware chain to traefik

* Try some idea's for common ingress middleware support

* create middleware namespace as pre-install hook

* rename namespace file

* Add additional list with middlewares and tune the output a bit

* Add basic auth middleware spawner

* add forwardAuth support

* polish middleware names and add config examples

* initial go at traefik middleware GUI elements

* fix labels

* more missing labels
2021-06-30 12:56:17 +02:00
kjeld Schouten-Lebbing 184c09f0b7
Add disabled persistence to traefik 2021-06-28 19:36:49 +02:00
kjeld Schouten-Lebbing 5c6ffc42c5
Update and Fix Traefik
(cherry picked from commit ab76bbc21f4383590aad7ff8b5eeabeb969917b3)
2021-06-27 08:47:43 +02:00
Kjeld Schouten-Lebbing ace75d2372
Update common to fix probe issues (#596) 2021-06-26 10:04:44 +02:00
renovate[bot] cca1b51d04
chore(deps): update helm chart common to v6.3.7 (#576)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-20 11:51:59 +02:00
Renovate Bot 4b7458e272 chore(deps): update helm chart common to v6.3.5 2021-06-15 00:59:39 +00:00
kjeld Schouten-Lebbing f82f378c24
fixup Plex and disable helm-docs 2021-06-15 00:22:28 +02:00
TrueCharts-Bot 9d7c49e197 Commit docs updates
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-14 21:00:14 +00:00
renovate[bot] 4b175808fd
chore(deps): update helm chart common to v6.3.4 (#561)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 22:49:04 +02:00
TrueCharts-Bot 7efebda4d7 Commit docs updates
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-14 18:49:45 +00:00
kjeld Schouten-Lebbing 1aa408583f
Fix releases 2021-06-14 19:12:39 +02:00
TrueCharts-Bot a0e9d945e2 Commit docs updates
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-14 16:05:08 +00:00
Kjeld Schouten-Lebbing 3ff41ac29e
Dynamic polling (#560)
* chore(deps): update helm chart common to v6.3.1

* Fix KMS and Unifi

* try a collabora fix

* Temporarily disable nzbget probes waiting for next common

* try if firefly-iii wants https

* Fix a linting error on nzbget and path issues with jackett/prototypeGUI also disable for podgrab for now (just like NZBget, till next common)

* try polling the login path for firefly

* fireflyiii back to http

* APP_KEY typo and useless security context

* again

* fireflyiii fix broken db setup

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 17:53:38 +02:00
TrueCharts-Bot 368026e9b1 Commit docs updates
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-14 11:09:21 +00:00
kjeld Schouten-Lebbing 6a66e7d736
bump all versions to force helm-release 2021-06-14 12:44:01 +02:00
TrueCharts-Bot 45428f8636 Commit docs updates
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-11 15:41:01 +00:00
kjeld Schouten-Lebbing 97bcbb5a5a
fixup the repo somewhat 2021-06-11 17:29:42 +02:00
TrueCharts-Bot eb2bda59fc Commit docs updates
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-06-11 15:26:41 +00: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 111680d41b
Traefik rework (#546)
* first part

* port most relevant settings

* Don't include common or old crap

* Try moving persistence to common

* Initial work on Traefik SCALE UI

* some cleanup and consistency patches. Also:
Enable metrics, because that's just container-side metrics and doesn't require prometheus CRD's

* super basic portal

* don't use portal as a template

* whoops

* whoops 2.0
2021-06-10 14:49:42 +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
kjeld Schouten-Lebbing 5d6192a8e4
Repair versioning mistake by pushing new versions 2021-05-30 23:35:47 +02:00
Kjeld Schouten-Lebbing 2ee1190fda
Cleanup and simplify containers and charts (#531)
* move truecharts containers to k8s-at-home

* Chart.yaml cleanup

* bump patch versions
2021-05-30 23:22:13 +02:00
kjeld Schouten-Lebbing ab2c8b2c2e
increase patchversions accordingly 2021-05-25 16:52:32 +02:00
Stavros Kois 8f1e63448e
really remove supplementalGroups (#517) 2021-05-25 16:48:36 +02:00
Kjeld Schouten-Lebbing d971b460cb
Remove unneeded schema values (#515)
* no message

* bump patch versions

* Remove all hidden: false BS schema values
2021-05-25 13:28:20 +02:00
Kjeld Schouten-Lebbing 0b70569bdf
Syncthing polish and fixes (#510)
* no message

* add test for discovery port/service

* add discovery service and port to questions.yaml

* fix questions.yaml not enabling ports on Syncthing

* Increase syncthing version number

* fix serviceports not being enabled on all other apps too.

* fix a small unrelated UI glitch/bug related to hostPathMounts

* bump patch versions for other apps

* adapt docs accordingly

* fix nzbget httpGet probe (or at least try to)
2021-05-24 23:01:43 +02:00
kjeld Schouten-Lebbing 032efcf2e7
update version for Apps due to recent update 2021-05-24 22:03:51 +02:00
Kjeld Schouten-Lebbing a837947884
Storage Tweaking and bugfixing (#506)
* first work for allowing ramdisk usage

* add bump tooling.
Fixes: #157

* bump minor versions due to adding ramdisk emptydir to persistence

* allow disabling persistent storage

* actually push major as it is breaking in theory

* cleanup hpm example code

* Allow custom storageClass and fix bug using the wrong storageClass

* try fixing gabs

* cleanup

* update tests

* revert some permission job changes

* reverse some of the 3.0 common incompatible bitwarden changes
2021-05-24 21:17:29 +02:00
renovate[bot] bba280b33a
Update patch Helm releases (#482)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-23 22:51:02 +02:00
renovate[bot] 84d1f61a3e
Update patch Helm releases (#447)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-09 20:39:13 +02:00
Kjeld Schouten-Lebbing ffc823bccc
Restructure repo to be a little cleaner (#445) 2021-05-09 18:11:00 +02:00