Commit Graph
100 Commits
Author SHA1 Message Date
Kjeld Schouten-LebbingandGitHub 80039c40a7 feat(gui): expose capabilities in GUI (#1709)
* feat(common): expose capabilities in GUI

* add advanced podsecuritycontext include to all Apps

* add securityContext advanced include to all Apps
2022-01-13 12:18:20 +01:00
Kjeld Schouten-LebbingandGitHub 9ee0dfe403 feat(Common): properly setup extra-args support (#1708) 2022-01-13 11:43:26 +01:00
Kjeld Schouten-LebbingandGitHub 79722c2a00 bump common 2022-01-12 21:33:11 +01:00
Kjeld Schouten-LebbingandGitHub 3816ea6dd1 fix(common): document the portal configmap and have it parse tpl for config (#1612)
* fix(common): add documentation for the portal button and enable it by default for all deployments

* move portal settings to tpl
2022-01-12 21:32:51 +01:00
Kjeld Schouten-LebbingandGitHub 85c8d801c6 feat(amd-gpu-plugin): Add AMD gpu plugin as app (#1703)
* feat(amd-gpu-plugin): Add AMD gpu plugin as app

* remove old code

* Add repo for amd gpu device plugin
2022-01-12 21:29:12 +01:00
Kjeld Schouten-LebbingandGitHub da35f12e2b feat(common): add TTY, STDIN and IPFamily support (#1700)
* feat(common): add TTY and STDIN support

Also fixes a mistake in the GUI for external interfaces

* bump minor on common

* add IP families as well
2022-01-12 20:24:01 +01:00
Kjeld Schouten-LebbingandGitHub 203f4eca52 Update app_request.md 2022-01-12 19:37:18 +01:00
Kjeld Schouten-LebbingandGitHub 9abf8aa990 feat (common): Readd external-interfaces as expert option (#1698) 2022-01-12 19:18:39 +01:00
Kjeld Schouten-LebbingandGitHub ea8d1b4529 update support sheet to reflect latest release 2022-01-07 11:52:56 +01:00
Kjeld Schouten-LebbingandGitHub b204f44476 Update README.md 2022-01-07 11:47:36 +01:00
Kjeld Schouten-LebbingandGitHub d3b029dade feat(deepstack): create deepstack cpu+gpu app as multi-container PoC (#1628)
* feat(deepstack): create deepstack cpu+gpu app as multi-container PoC

* add questions.yaml image selector dropdown

* clean app
2021-12-29 16:21:28 +01:00
Kjeld Schouten-LebbingandGitHub 477de96a72 feat(common): add support for a, renovate compatible, image selector (#1627) 2021-12-29 12:33:50 +01:00
Kjeld Schouten-LebbingandGitHub 3aa3e811b5 fix(traefik): fix default ingress on traefik (#1614) 2021-12-26 16:58:03 +01:00
Kjeld Schouten-LebbingandGitHub 7d8a82a72f remove weird versioning from plex, breaking renovate 2021-12-24 18:10:23 +01:00
Kjeld Schouten-LebbingandGitHub cb2f84f3a7 remove weird versioning from plex, breaking renovate 2021-12-24 18:10:20 +01:00
Kjeld Schouten-LebbingandGitHub c3bbeb59c0 bump traefik 2021-12-22 15:32:30 +01:00
Kjeld Schouten-LebbingandGitHub bcd8f0555d feat(traefik): allow port-based redirect and move redirect to advanced settings. (#1601)
Also moves port in the gui and removes setting targetPort by default
2021-12-22 15:30:58 +01:00
kjeld Schouten-Lebbing 4d67abc47d chore(apps): Last patch bump before RC2 branch-off 2021-12-20 00:02:11 +01:00
Kjeld Schouten-LebbingandGitHub 5092e970d9 chore(apps): completely remove mountPath reference from GUI (#1572) 2021-12-19 18:55:24 +01:00
kjeld Schouten-Lebbing 6cd9b38136 Add blog, fix renovate and correct quick-start titles 2021-12-16 01:39:05 +01:00
kjeld Schouten-Lebbing 89370f5ef5 Merge branch 'master' of github.com:truecharts/apps
# Conflicts:
#	charts/stable/nano-wallet/Chart.yaml
2021-12-13 12:56:38 +01:00
kjeld Schouten-Lebbing d57586bd73 chore(apps): move incubator apps to stable and bump everything 2021-12-13 12:55:31 +01:00
kjeld Schouten-Lebbing 393a81ab7d move dev to incubator 2021-12-12 23:31:14 +01:00
779e144f20 feat(apps): Add LSIO based Apps (#1500)
* feat(apps): Add LSIO based Apps

* try different config dir for scrutiny

* remove comments

* some work on icons/descriptions

* more icons/description

* more icons/desc!

* shorten descriptions

* make desc oneliner

* sync security options to questions

* sync storage

* add services

* doc ports

* fix port conflicts

* document ports

* sync env-vars

Co-authored-by: Stavros kois <s.kois@outlook.com>
2021-12-12 23:27:04 +01:00
kjeld Schouten-Lebbing 0e64049e01 fix(ci): correct renovate docker tags on dependency being updated too often 2021-12-12 12:36:04 +01:00
kjeld Schouten-Lebbing 2d3850419e fix(openldap): remove required setting on booleans in questions 2021-12-12 02:04:46 +01:00
kjeld Schouten-Lebbing 2bb0f2aa5d fix(common): support some different jdbc url's for mariadb injector 2021-12-12 01:28:29 +01:00
kjeld Schouten-Lebbing 55fcaf65ed standardise labels and groups 2021-12-11 14:48:08 +01:00
kjeld Schouten-Lebbing 0ae344364c fix yet another renovate mistake 2021-12-11 13:41:04 +01:00
kjeld Schouten-Lebbing d7effec9ae more comma's in renovate config to prevent future mistakes 2021-12-11 13:40:09 +01:00
kjeld Schouten-Lebbing bb1039739e fix mistake in renovate config 2021-12-11 13:38:52 +01:00
kjeld Schouten-Lebbing 94f0b5f410 try to limit auto-update clutter 2021-12-11 13:36:53 +01:00
kjeld Schouten-Lebbing 960148d470 chore(ci/docs): cleanup some docs mistakes and allow automatic digest pinning 2021-12-10 16:28:46 +01:00
kjeld Schouten-Lebbing 9131591166 chore(docs): add LSIO and current issues to request list 2021-12-10 14:04:54 +01:00
kjeld Schouten-Lebbing 356bc38aee fix(common-test): correct common version reference 2021-12-08 16:31:59 +01:00
kjeld Schouten-Lebbing 71c2f006eb Merge branch 'master' of github.com:truecharts/apps 2021-12-08 16:27:44 +01:00
kjeld Schouten-Lebbing 5f9b44d791 auto merge dependency train common updates 2021-12-08 16:26:45 +01:00
kjeld Schouten-Lebbing a57bd1b3f4 another slight renovate change 2021-12-08 16:13:22 +01:00
kjeld Schouten-Lebbing a98a244ec4 Merge branch 'master' of github.com:truecharts/apps
# Conflicts:
#	.github/renovate.json5
2021-12-08 16:02:46 +01:00
kjeld Schouten-Lebbing 773060b6fa whoops fix renovate mistake 2021-12-08 16:01:12 +01:00
kjeld Schouten-Lebbing cef75c4909 fix(ci): try using a seperate renovate group for dependency train 2021-12-08 15:50:12 +01:00
Kjeld Schouten-LebbingandGitHub f59670f1b1 fix(wikijs): use correct container (#1489) 2021-12-08 13:41:13 +01:00
Kjeld Schouten-LebbingandGitHub c682154d3c fix(fireflyiii) correct cronjob (#1487)
* fix(fireflyiii) correct cronjob

* add security policy to cronjob

* move cronjob to v1
2021-12-08 09:45:00 +01:00
Kjeld Schouten-LebbingandGitHub 9985717a68 chore(deps): bump common on deps (#1486) 2021-12-07 22:21:46 +01:00
Kjeld Schouten-LebbingandGitHub 097783bc24 feat(code-server): enable persistence and disable password (#1483)
* feat(code-server): enable persistence and allow both password and no-password setups

* more fixes

* test something

* allow privilage escalation

* reverse

* just dont use password for codeserver (folks should use authelia)

* fix securityContext

* lint

* rorfs
2021-12-07 13:58:50 +01:00
kjeld Schouten-Lebbing df18ec0d17 fix(code-server): make sure the set user is actually used correctly 2021-12-06 22:08:00 +01:00
Kjeld Schouten-LebbingandGitHub 7a1fc786fd fix(code-server): correct code-server persistence (#1473)
* fix(code-server): correct code-server persistence

* remove lsio reference

* fix explainations as well
2021-12-06 20:58:59 +01:00
kjeld Schouten-Lebbing 34e8545969 fix(authelia): correct upgrade handling without encryption key 2021-12-06 00:57:57 +01:00
kjeld Schouten-Lebbing 87c8713fc8 chore(apps): fix some remaining issues after refactor work 2021-12-06 00:24:52 +01:00
kjeld Schouten-Lebbing 98102a4405 chore(deps): update dependencies 2021-12-05 22:51:19 +01:00
kjeld Schouten-Lebbing 416e7b7883 use correct index.yaml file 2021-12-05 22:32:14 +01:00
kjeld Schouten-Lebbing e40c89058e chore(common): retrigger common release 2021-12-05 22:29:51 +01:00
kjeld Schouten-Lebbing 5903a3a346 fix some build issues 2021-12-05 22:14:10 +01:00
kjeld Schouten-Lebbing 5b68cf50a8 render common first 2021-12-05 22:09:43 +01:00
kjeld Schouten-Lebbing 88704ae58b chore(common): bump common 2021-12-05 22:05:04 +01:00
kjeld Schouten-Lebbing ba3ce49f0f chore(docs): rename security scan to security overview 2021-12-05 22:03:16 +01:00
kjeld Schouten-Lebbing abb4ea244b try another action 2021-12-05 15:59:20 +01:00
kjeld Schouten-Lebbing a513cd8636 try something 2021-12-05 15:55:55 +01:00
kjeld Schouten-Lebbing 256efe76ae cleanup(ci): remove index.yaml to force recreation of helm-chart database 2021-12-05 15:50:16 +01:00
kjeld Schouten-Lebbing 36688008f2 feat(ci): add workflow to nuke old releases 2021-12-05 15:49:11 +01:00
Kjeld Schouten-LebbingandGitHub 0489ad8fe3 chore(deps): update common on deps (#1467) 2021-12-05 13:35:06 +01:00
kjeld Schouten-Lebbing f7b3bbfd66 fix(deps): move deps back to ghcr for now. 2021-12-05 12:44:43 +01:00
kjeld Schouten-Lebbing 2ba49a94b1 fix(deps): correct mountpath mistakes 2021-12-05 12:37:46 +01:00
kjeld Schouten-Lebbing 31f8967784 fix(common-test): use version-range 2021-12-05 12:32:09 +01:00
kjeld Schouten-Lebbing 383d79c24b fix(grafana): correct storage path 2021-12-05 12:23:54 +01:00
kjeld Schouten-Lebbing 2e2e6bdf88 update outdated version of helm in tests 2021-12-05 12:08:10 +01:00
kjeld Schouten-Lebbing 0e8e46aee0 weirdness with notepad++ again 2021-12-05 12:03:37 +01:00
kjeld Schouten-Lebbing a7ae3eab9a fix(ci): try to patch the CI again... 2021-12-05 11:55:41 +01:00
kjeld Schouten-Lebbing 4688d6cdb4 chore(Apps): bump apps to generate security page 2021-12-05 00:54:01 +01:00
kjeld Schouten-Lebbing e1dbbf991a chore(docs): cleanup helm security scan output a bit more 2021-12-05 00:20:51 +01:00
kjeld Schouten-Lebbing 4e804d1911 chore(ci): cleanup the ci for the security page a bit 2021-12-04 23:19:33 +01:00
kjeld Schouten-Lebbing d572ea1a7b feat(ci): Craft a trivy config to md parser 2021-12-04 22:59:49 +01:00
kjeld Schouten-Lebbing d245835726 chore(ci): improve a bit on security docs generation 2021-12-04 21:29:28 +01:00
kjeld Schouten-Lebbing 2b4fb36cdf fix(ci): ensure ci output is in order (including stderr) 2021-12-04 20:12:23 +01:00
kjeld Schouten-Lebbing 6ca996e685 fix mistake 2021-12-04 19:53:42 +01:00
kjeld Schouten-Lebbing 76df74a6c0 small fix tryout 2021-12-04 19:49:56 +01:00
kjeld Schouten-Lebbing cd5120a9a6 fix(ci): update devcontainer to verbose catalog validation steps 2021-12-04 18:35:37 +01:00
kjeld Schouten-Lebbing c2bc4fa8c9 fix(ci): update devcontainer to verbose catalog validation steps 2021-12-04 17:22:48 +01:00
kjeld Schouten-Lebbing 64ed700847 update devcontainer 2021-12-04 15:22:17 +01:00
Kjeld Schouten-LebbingandGitHub b8c9799765 feat(ci): Run release pipeline in parallel (#1463)
* move actual running to function

* add some test charts

* prepare for parallel execution

* enable parallel execution

* use newer devcontainer

* use bash subshell for helm dependency update

* export all the things

* use j2 for parallel

* whoops

* helm template devnull

* use correct tooling

* questions and catalog functions export

* Revert "add some test charts"

This reverts commit d9acc26d6a47886d95ed76929a66fd547e16fcef.

* use correct variables

* nproc*2

* dev null the verbose helm template output

* some trivy scanning cleanup

* fix small mistake
2021-12-04 15:20:01 +01:00
Kjeld Schouten-LebbingandGitHub 1b6c21ca76 feat(ci): generate correct md/html output from trivy (#1462)
* feat(ci): generate correct md/html output from trivy

* split css from trivy template

* remove code tags

* use plain md

* click to expand

* use tccr in security scan docs
2021-12-04 14:25:20 +01:00
Kjeld Schouten-LebbingandGitHub 52aecf1094 fix(tests): use GHCR for install tests (#1461)
* fix(tests): use GHCR for install tests

* bump jackett to test ci

* also use ghcr.io for other tests

* actually process all yaml files to ghcr, not just values.yaml
2021-12-04 11:04:24 +01:00
kjeld Schouten-Lebbing 9946ac00a6 fix authelia 2021-12-03 23:49:35 +01:00
kjeld Schouten-Lebbing 1eccab7041 fix(apps): misc fixes 2021-12-03 23:10:11 +01:00
Kjeld Schouten-LebbingandGitHub 156d4b7dfd chore(deps): bump common on dependency train (#1452)
* chore(deps): bump common on dependency train

* bump... again...
2021-12-03 20:45:17 +01:00
kjeld Schouten-Lebbing 159b0088d1 bump common to trigger rerelease 2021-12-03 20:17:34 +01:00
Kjeld Schouten-LebbingandGitHub e5e4c0950c feat(security): Render security scan results during build (#1451)
* feat(security): Render security scan results during build.

* move devcontainer to tccr in workflows

* move vscode devcontainer to tccr

* add fake bump to force tests to actually run

* ok

* work on building docs out of the security scan

* slight fix

* try to output container scan data

* done

* whoops

* output container scan output to file (crude)

* temporaryily encapsulate trivy output with code tags

* add some console output while running security scans
2021-12-03 19:31:19 +01:00
kjeld Schouten-Lebbing 462c2c167a feat(ci): add snyk ignore 2021-12-03 17:32:03 +01:00
Kjeld Schouten-LebbingandGitHub 619a7b7f3e Update devcontainer.json 2021-12-03 17:31:03 +01:00
kjeld Schouten-Lebbing 7f1f73a349 fix some mistakes with container references 2021-12-03 13:45:53 +01:00
kjeld Schouten-Lebbing 9ab1b65059 chore(apps): ensure container references are prefixed with v 2021-12-03 13:16:22 +01:00
kjeld Schouten-Lebbing f04eeb579e chore(apps): correct some wrong container references again 2021-12-03 13:12:39 +01:00
Kjeld Schouten-LebbingandGitHub 46c3126fa4 chore(apps): move all container references to TCCR (#1448) 2021-12-03 13:02:44 +01:00
Kjeld Schouten-LebbingandGitHub 68116c68e5 fix(transmission): ensure port settings are correct inside transmission (#1445)
* fix(transmission): ensure port settings are correct inside transmission

* whoops

* oops

* back to 9091
2021-12-02 12:54:23 +01:00
Kjeld Schouten-LebbingandGitHub 90b5511e0f feat(apps): add a bunch of mariaDB backed Apps (#1407)
* feat(apps): add  a bunch of Apps, mostly mariadb-backed

* move new apps to incubator
2021-11-30 14:33:15 +01:00
kjeld Schouten-Lebbing 5bb3015b4f fix(transmission): correct typo in env's 2021-11-30 12:26:54 +01:00
kjeld Schouten-Lebbing 47cca29bc8 chore(deps): update common 2021-11-30 11:06:06 +01:00
kjeld Schouten-Lebbing 50660cfcc9 chore(deps): update common 2021-11-30 00:57:30 +01:00
Kjeld Schouten-LebbingandGitHub daee087f81 fix(common): always force a rename and recreate of cert-secrets on update (#1422)
* fix(common): always force a rename and recreate of cert-secrets on update

* hmm

* adapt tests
2021-11-30 00:49:16 +01:00
Kjeld Schouten-LebbingandGitHub b515e52727 feat(photoprism): use mariadb instead of sqllite (#1419)
* feat(photoprism): use mariadb instead of sqllite

BREAKING-CHANGE: will wipe data due to database change

* update common

* bump mariadb

* set existing secret
2021-11-28 17:17:20 +01:00