Commit Graph

56 Commits

Author SHA1 Message Date
renovate[bot] cdc192e00e
chore(deps): update docker general non-major (#1607)
* chore(deps): update docker general non-major

* 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-12-24 18:33:13 +01:00
Stavros Kois 6a4a9dd5ee
chore(apps): move `envTpl` to `env` (#1578) 2021-12-19 23:53:28 +01:00
renovate[bot] 1f333d7f9c
chore(deps): update docker general non-major (#1567)
* chore(deps): update docker general non-major

* 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-12-19 16:27:53 +01:00
Stavros Kois e14d7a3813
feat(apps): move user/pass/secrets/keys from `env` to `secret` (#1501)
* feat(apps): move user/pass/secrets/keys from `env` to `secret`

* uptimerobot-prometheus

* podgrab

* grafana

* nextcloud

* openldap, also fix some variable types

* healthchecks

* onlyoffice

* transmission

* fix variable type (stash)

* handbrake (also fix some variable types)

* jd2 (also fix some var  values

* whoops

* try this

* bump major

* fix calibre var type

* fix var types on 2 apps

* add placeholders on questions and set `private: true` on passwords/tokens/secrets
2021-12-11 13:49:05 +01:00
renovate[bot] 885b253b8b
chore(deps): update non-major (#1466) 2021-12-05 12:48:06 +01:00
renovate[bot] f0e4862008
chore(deps): update container image tccr.io/truecharts/nextcloud to v23.0.0 (#1447)
* chore(deps): update container image tccr.io/truecharts/nextcloud to v23.0.0

* 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-12-03 21:36:25 +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 46c3126fa4
chore(apps): move all container references to TCCR (#1448) 2021-12-03 13:02:44 +01:00
renovate[bot] 73c44d3c61
chore(deps): update non-major (#1431)
* chore(deps): update non-major

* 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-11-30 14:45:07 +01:00
Stavros Kois b1e5faa4c4
fix(apps): move conflicting ports to 10xxx range (#1415)
* fix(apps): move conflicting ports to 10xxx range

* remove `protocol: TCP` as its the default anyway

* Change `"HTTP"` -> `HTTP` to much common

* lms udp port should be udp protocol

* resolve some conflicts

* clear port 80 conficts

* clean 3000 and 5000 port conflicts

* more conflict cleaning

* more conflict cleaning

* more cleanup

* more

* cleanup

* Avoid confclicts with official apps
2021-11-28 10:26:31 +01:00
renovate[bot] 82965339e2
chore(deps): update non-major (#1380)
* chore(deps): update non-major

* 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-11-22 21:56:56 +01:00
kjeld Schouten-Lebbing 56c0dcb011
fix(nextcloud): remove specific times for nextcloud startup probes
Also has the effect of increasing startup times for backups.
2021-11-21 13:24:47 +01:00
renovate[bot] c6e18fba53
chore(deps): update non-major (#1350)
* chore(deps): update non-major

* 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-11-18 22:59:35 +01:00
renovate[bot] 12c9065533
chore(deps): update non-major docker tags (#1339)
* 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-11-16 00:44:06 +01:00
Stavros Kois 19df900522
chore(apps): persistence cleanup and small bugfixes (#1329)
* chore(apps): remove persistence size from values

* remove type from persistence from values.yaml

* remove accessMode from persistence from values

* devices dont user persistence

* remove empty lines

* restore accessMode in common, whoops

* quote all mountPaths

* convert `'` to `"`

* fix empty lines

* add missing mountPath on values

* add missing persistence on values

* fix var name on quetsions

* remove disabled persistence from values which are not even defined in questions

* remove more type, accessMode and size

* mountpath -> mountPath

* mounthPath -> mountPath

* booksonic-air persistence cleanup

* remove empty lines

* fix mountPath

* remove unused persistence

* teamspeak3 fix var name in persistence

* remove persistence that will probably be user defined storage

* remove persistence that will probably be user defined storage

* add missing persistence from values

* fix openldap volclaim

* remove persistence that will probably be user defined storage

* add missing persistence from values

* fix path ff3

* fix mountPath

* add missing persistence from values

* remove persistence that will probably be user defined storage

* revert changes in volClaimTemplate

* remove varrun from questions

* fix and cleanup questions postgres

* calm down CI

* ci only value
2021-11-14 20:19:16 +01:00
kjeld Schouten-Lebbing 41f86f4ac4
fix(nextcloud): revert nextcloud container update due to upstream performance issues 2021-11-14 15:55:30 +01:00
renovate[bot] f4de89c92c
chore(deps): update non-major (#1327)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-14 15:54:30 +01:00
Kjeld Schouten-Lebbing 76163cdad4
feat(nextcloud): use our own redis chart (#1310)
* setup nextcloud to use our own Redis Chart

* also bump common on redis

* bymp redis

* bumps
2021-11-12 20:59:00 +01:00
Kjeld Schouten-Lebbing d648f10e94
feat(Apps): Simplify the Services GUI (#1290)
* standardise default serviceType

* remove noteport default setting

* completely yeet nodeport

* remove some crap from targetPort

* Simplify ports section

* fix calibre

* fix gitea

* cleanup hyperionNG
Fixes: #1288

* fix k8s gateway mistake

* fix miniflux

* fix nextcloud

* nulserv and nzbhydra fixes

* owncase fix

* resilio fix

* tdarrfix

* unifi and valheim fixes
2021-11-07 00:32:56 +01:00
kjeld Schouten-Lebbing dcd5947918
Bulk add targetPort to values.yaml for stable Apps 2021-11-06 22:55:18 +01:00
renovate[bot] 61d524db79
chore(deps): update non-major (#1232)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 12:25:38 +02:00
renovate[bot] 8bc56fa8fd
chore(deps): update non-major (#1174)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-19 20:25:02 +02:00
renovate[bot] 9112c749dc
chore(deps): update non-major docker tags (#1134)
* 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-10-13 23:19:33 +02:00
renovate[bot] 8d08cabc03
chore(deps): update non-major (#1122)
* chore(deps): update non-major

* 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-10-12 11:31:03 +02:00
Kjeld Schouten-Lebbing 3cd8efc2b6
(feat) Update Apps to use common-postgresql hooks (#1114)
* (feat) bump common to use new common postgresql-hooks

* bump postgresql as well

* bump yet again

* also process gitea

* sogo

* also add adaptations to gitea

* bump postgresql

* bump postgresql yet again

* revert central defined existing secret

* bump common... again

* bumps

* fix vaultwarden

* encode authelia dbpassword secret correctly

* remove useless container from nextcloud config

* some cleanup

* use lookup to grab the secret for authelia

* try getting authelia to work

* Fix quoting issues for autheliadb
2021-10-10 01:20:01 +02:00
Kjeld Schouten-Lebbing 2679fc1108
(feat) move postgresql init and password-generator to common (#1113)
* Move Postgresql initcontainer to common

* bump common

* Handle postgres password generation in common and inject into values.yaml for use in Apps

* (refactor) adapt apps using postgresql to common init and password generator

* no message
2021-10-09 19:24:45 +02:00
renovate[bot] 83071759f4
chore(deps): update non-major (#1103)
* chore(deps): update non-major

* 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-10-06 01:03:38 +02:00
renovate[bot] 38159dc480
chore(deps): update non-major (#1098)
* chore(deps): update non-major

* 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-10-05 13:03:37 +02:00
renovate[bot] f4be86590a
chore(deps): update bitnami/postgresql:13.4.0 docker digest to 33c276d (#1055)
* chore(deps): update bitnami/postgresql:13.4.0 docker digest to 33c276d

* 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-29 10:21:12 +02:00
renovate[bot] 8b5cb03416
chore(deps): update non-major (#1048)
* chore(deps): update non-major

* 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-28 09:40:11 +02:00
renovate[bot] 4883b815e6
chore(deps): update non-major (#1046)
* chore(deps): update non-major

* 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-28 08:34:12 +02: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
renovate[bot] a52bc98bdf
chore(deps): update non-major (#1015)
* chore(deps): update non-major

* 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-21 10:55:30 +02:00
renovate[bot] d976ce2065
chore(deps): update non-major (#1013)
* chore(deps): update non-major

* 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-21 10:41:09 +02:00
renovate[bot] f2cf03eda3
chore(deps): update non-major (#987)
* chore(deps): update non-major

* 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-14 22:38:56 +02:00
Renovate Bot 2c5919d42f
chore(deps): update non-major 2021-09-13 14:12:56 +02:00
Kjeld Schouten-Lebbing 238e2bc0c6
chore: Use bitnami instead of stock postgresql container (#960)
* chore: Setup all apps to use bitnami instead of stock postgresql container

* Actually don't bump major as there is no breaking change (as people using it will default to the migration initscript)
2021-09-11 20:58:37 +02:00
kjeld Schouten-Lebbing 9e02fb55a6
try standardising nextcloud reference 2021-09-11 14:55:26 +02:00
kjeld Schouten-Lebbing ced7d182c2
fix some dockertags being wrong 2021-09-11 13:52:00 +02:00
Kjeld Schouten-Lebbing a8670a1482
feat: pin all container references to digests (#963) 2021-09-11 13:00:39 +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 00e9bd819f
refactor: change image layout to enable renovate updates of sidecarts (#955)
* some cleanup for common (+6 squashed commit)

Squashed commit:

[43a501de8] bump sogo

[62c009b63] some tryouts

[6840fafdb] try to fix rendering of new format

[003d3c81b] move seperate apps to new format and fix mistake in common

[752ae2c68] more work on the image refactor

[edfc28533] refactor common images

* sogo scale differently

* slight release build fix

* fix issues with release script and multiple tags
2021-09-10 16:57:08 +02:00
Kjeld Schouten-Lebbing 7fb7ec972d
chore: update Apps containing initcontainers -not breaking on SCALE- (#952)
* chore: update Apps containing initcontainers  -not breaking on SCALE-

* correct versioning a bit
2021-09-09 22:18:30 +02:00
kjeld Schouten-Lebbing ae27de4dc4
revert: undo fix tryout for TRUSTED_PROXIES 2021-09-09 00:19:34 +02:00
Kjeld Schouten-Lebbing 6910a43d35
fix: Add initcontainer to force refresh TRUSTED_DOMAINS (#930)
* reverse useless changes (+1 squashed commits)

Squashed commits:

[fc6a76660] bump version (+19 squashed commit)

Squashed commit:

[ef82c37d7] trry a more... direct... script

[feffd5fb8] try moving config injector to nextcloud container

[9f89377fd] don't create folder and leave it at that

[d00abcd3f] create dir of not exists

[2b95c9277] try more

[b28ff0f57] try yet another solution

[b5b65ac6d] try this

[744bc21af] slightly different

[d3b3ec75f] fix mistake

[8c4b311af] move to command

[43a9f0116] try one line scripting

[5e8ff9f2b] add some verbosity

[a7c13abc6] try adding extra tooling to deal with the config

[abdb26807] mode 777

[938651c7b] add subpath

[810858849] disable readonly on configmap mount

[8b5a48d65] usefilename as mountpath

[3609d1198] fix this

[99d115d97] fix: adds an override nextcloud config to force trusted_domains

* add nextcloud config
2021-09-08 22:14:48 +02:00
kjeld Schouten-Lebbing 10352f84a5
remove HPB from SCALE App (as it wasn't working anyway) 2021-09-06 23:25:35 +02:00
kjeld Schouten-Lebbing 9c7435fc13
put back nextcloud 2021-09-06 20:30:03 +02:00
kjeld Schouten-Lebbing f46fcabf04
nextcloud back to incubator 2021-09-05 00:13:15 +02:00
kjeld Schouten-Lebbing 8abcd0c8a1
Move nextcloud back to stable with clear documented warning about stability of Nextcloud itself 2021-09-04 23:03:19 +02:00
kjeld Schouten-Lebbing e1d5a61b17
Move Nextcloud to incubator 2021-08-18 14:08:38 +02:00