Kjeld Schouten-Lebbing and GitHub
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
7ddf11f18e
Fix scaleCert naming inconsistencies on common
2021-07-01 12:31:36 +02:00
kjeld Schouten-Lebbing
cc566b6ae3
fix release workflow for catalog
2021-07-01 12:07:05 +02:00
kjeld Schouten-Lebbing
ea92225754
bump common on all Apps
2021-07-01 11:59:08 +02:00
kjeld Schouten-Lebbing
e7702ddd41
retrigger common release
2021-07-01 11:47:24 +02:00
kjeld Schouten-Lebbing
3c2d007017
Fix scaleCert secret in common
2021-07-01 11:41:31 +02:00
kjeld Schouten-Lebbing
52f0272567
fix workflow dependencies
2021-07-01 11:19:52 +02:00
kjeld Schouten-Lebbing
40407d248b
fix a reference for workflows
2021-07-01 11:18:59 +02:00
kjeld Schouten-Lebbing
8eb0eed132
seperate test and release workflows for apps
2021-07-01 11:14:51 +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
939e752c83
Merge branch 'master' of github.com:truecharts/apps
2021-06-30 22:30:17 +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
00e879f3e9
Create a middleware and entrypoint prototype for the Ingress GUI
2021-06-30 21:06:12 +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
5b87567194
bump appdaemon version
2021-06-30 18:07:18 +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
kjeld Schouten-Lebbing
bdec3545d2
update jackett to use latest common for testing
2021-06-30 16:37:11 +02:00
kjeld Schouten-Lebbing
a8ea08cdec
patch middleware generation on common
2021-06-30 16:30:17 +02:00
Kjeld Schouten-Lebbing and GitHub
85319fd8d9
patch common ingress service name bug ( #625 )
2021-06-30 15:31:48 +02:00
kjeld Schouten-Lebbing
2bd437715e
try correctly appending path to traefik portal
2021-06-30 14:55:31 +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 and GitHub
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 and GitHub
64ca1db288
Update renovate.json5
2021-06-30 09:42:39 +02:00
kjeld Schouten-Lebbing
0e8c2db147
fix unpackerr ports/service
2021-06-29 14:36:46 +02:00
kjeld Schouten-Lebbing
9dcdab7b72
Disable unpackerr service when installing on SCALE
2021-06-28 19:45:56 +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 and GitHub
ace75d2372
Update common to fix probe issues ( #596 )
2021-06-26 10:04:44 +02:00
Kjeld Schouten-Lebbing and GitHub
adff414b8e
use TCP probe by default and add docs for probetype ( #594 )
...
* use TCP probe by default and add docs for probetype
* small fixup
2021-06-26 09:39:58 +02:00
kjeld Schouten-Lebbing
1a4cb5f343
fix versioning issues
2021-06-20 11:05:17 +02:00
Kjeld Schouten-Lebbing and GitHub
6d9f3acd62
Update PULL_REQUEST_TEMPLATE.md
2021-06-20 11:00:49 +02:00
Kjeld Schouten-Lebbing and GitHub
4e3353a48f
Fix a bug in storage forceName setting ( #574 )
...
* Fix a bug in storage forceName setting
* whoops
2021-06-20 10:57:12 +02:00
kjeld Schouten-Lebbing
f82f378c24
fixup Plex and disable helm-docs
2021-06-15 00:22:28 +02:00
kjeld Schouten-Lebbing
fa3f48bd82
another small mosquitto fix
2021-06-14 22:27:25 +02:00
kjeld Schouten-Lebbing
5e1dc7985b
Fix mosquitto main service
2021-06-14 21:21:21 +02:00
kjeld Schouten-Lebbing
ff8a22fbc4
trigger rerelease
2021-06-14 20:41:48 +02:00
kjeld Schouten-Lebbing
83c3db8238
whoopsies
2021-06-14 19:44:41 +02:00
kjeld Schouten-Lebbing
1aa408583f
Fix releases
2021-06-14 19:12:39 +02:00
kjeld Schouten-Lebbing
5790780df8
emergency disable docs copy scripting
2021-06-14 19:10:30 +02:00
kjeld Schouten-Lebbing
a0962a947f
Fix probe bug in common chart
2021-06-14 18:43:46 +02:00
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
kjeld Schouten-Lebbing
232030d9e4
fix versioning mistake in truecommand
2021-06-14 13:02:16 +02:00
kjeld Schouten-Lebbing
62439df1c1
fix truecommand image
2021-06-14 12:57:44 +02:00
kjeld Schouten-Lebbing
6a66e7d736
bump all versions to force helm-release
2021-06-14 12:44:01 +02:00
kjeld Schouten-Lebbing
feb7c8595d
skip existing releases on CI (CR)
2021-06-14 12:35:06 +02:00
Kjeld Schouten-Lebbing and GitHub
722ba2c5db
introduce dynamic probes for common-chart ( #557 )
...
* introduce dynamic probes for common-chart
* whoops
* deal with cases where no protocol is set for probes
2021-06-14 12:29:10 +02:00
Kjeld Schouten-Lebbing and GitHub
c7ccaf2030
Deprecate 21.04
2021-06-14 11:46:18 +02:00
Kjeld Schouten-Lebbing and GitHub
614790c8cc
Port some changes from KAH common 3.1.0 ( #556 )
2021-06-14 11:24:24 +02:00
kjeld Schouten-Lebbing
17bd7cb1e1
update truecommand to non-beta release of 2.0
2021-06-11 18:58:26 +02:00
kjeld Schouten-Lebbing
97bcbb5a5a
fixup the repo somewhat
2021-06-11 17:29:42 +02:00
kjeld Schouten-Lebbing
6897a5e69d
fix helm docs generation somewhat
2021-06-11 17:24:57 +02:00
kjeld Schouten-Lebbing
3e2af67deb
try some more verbose selection for docs copy scripting
2021-06-11 17:23:10 +02:00
Kjeld Schouten-Lebbing and GitHub
d7ca1c48d9
Add some requested Apps ( #554 )
...
* add unpackrr
* add mosquitto
* whoops
* allow access to mosquitto auth settings from install GUI
2021-06-11 17:18:00 +02:00
Kjeld Schouten-Lebbing and GitHub
ba7c054994
Add some more Apps to the incubator train ( #553 )
...
* Add some more Apps to the incubator train
* sync required chart.yaml setting with KAH
* some port fixes
* can't test alertmanager-bot because stupid requirements
* remove foundryvtt payware app
* enable theLounge storage
2021-06-11 16:43:41 +02:00
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
70a7b582fd
ensure we can override the complete PVC name for things like DB's, without prefix or suffix
2021-06-11 12:36:24 +02:00
kjeld Schouten-Lebbing
a1eb1435dd
fix small mistake in prototype storage GUI size setting
2021-06-11 01:58:54 +02:00
kjeld Schouten-Lebbing
890b7c005f
Add deviceList persistence-list for device-mounting purposes to common-chart
2021-06-11 01:41:40 +02:00
kjeld Schouten-Lebbing
c5245a6fa5
expose even more storage features in the prototype GUI
2021-06-11 01:32:14 +02:00
kjeld Schouten-Lebbing
acbe951682
initial prototype of new storage GUI design
2021-06-11 00:11:01 +02:00
Kjeld Schouten-Lebbing and GitHub
3ecc210d6b
Port recent KAH changes ( #548 )
...
* port 3.0.1 fixes from KAH
* more naming fixes ported from kah
* port all latest KAH fixes
* port new tests from KAH
* Polishing and fixes
* update common-test version
2021-06-10 23:52:55 +02:00
Kjeld Schouten-Lebbing and GitHub
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 and GitHub
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
c7a658e30e
update firefly-iii
2021-06-08 10:58:50 +02:00
kjeld Schouten-Lebbing
f6d9f6abbe
Adaption the support guidelines in anticipation of 21.06
2021-06-01 15:09:49 +02:00
kjeld Schouten-Lebbing
3c1e2390ef
fix another ingress bug in the prototype GUI
2021-06-01 13:18:18 +02:00
kjeld Schouten-Lebbing
f54a4dccad
Fix bugs in prototypeGUI
2021-06-01 12:59:56 +02:00
kjeld Schouten-Lebbing
298d6c4365
Fix vaultwarden not pulling the right image and not using the right config on SCALE
2021-05-31 11:34:31 +02:00
kjeld Schouten-Lebbing
5d6192a8e4
Repair versioning mistake by pushing new versions
2021-05-30 23:35:47 +02:00
Kjeld Schouten-Lebbing and GitHub
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
9a903fb6ca
fix container build procedures
2021-05-30 22:14:27 +02:00
kjeld Schouten-Lebbing
53499ff125
Fix bitwarden->vaultwarden in vaultwarden questions.yaml
2021-05-30 17:02:12 +02:00
Kjeld Schouten-Lebbing and GitHub
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
kjeld Schouten-Lebbing
71132027fe
fix prototype-gui default controller type
2021-05-30 15:49:17 +02:00
kjeld Schouten-Lebbing
b6be48918d
fix sh permissions
2021-05-30 15:29:11 +02:00
kjeld Schouten-Lebbing
35347556f3
update prototype GUI to reflect PR changes
2021-05-30 15:12:32 +02:00
kjeld Schouten-Lebbing
8329aaffc6
fix devcontainer build process
2021-05-30 13:28:06 +02:00
kjeld Schouten-Lebbing
7ad57f65c7
move devcontainer to containers
2021-05-30 13:23:27 +02:00
kjeld Schouten-Lebbing
7e63572201
rename .tools to tools
2021-05-30 13:14:37 +02:00
kjeld Schouten-Lebbing
8b76a14c73
remove ansible container for now
2021-05-30 13:11:44 +02:00
kjeld Schouten-Lebbing
c447b5b51f
move containers from .containers to containers
2021-05-30 13:02:07 +02:00
kjeld Schouten-Lebbing
15569974a0
move to daily container update cronjob
2021-05-30 12:57:19 +02:00
kjeld Schouten-Lebbing
4fe5f5e47d
Some label cleanup for the GUI prototype
2021-05-29 14:24:31 +02:00
kjeld Schouten-Lebbing
b0498a2317
Small polish of prototype GUI
2021-05-29 14:16:47 +02:00
Kjeld Schouten-Lebbing and GitHub
7def300452
Add new GUI prototype ( #524 )
...
* initial work at re-adding ingress
* add externalInterfaces gui
* Add Controller section
* mark some things as "Advanced"
* fix mistake
* add empty controller label
* Add resources section
2021-05-29 13:57:47 +02:00
kjeld Schouten-Lebbing
d7c9ae7fa6
fix wrong references for externalInterfaces
2021-05-29 13:15:53 +02:00
kjeld Schouten-Lebbing
bb05e81776
remove bitwarden (as been superceeded by vaultwarden)
2021-05-28 23:29:01 +02:00
Kjeld Schouten-Lebbing and GitHub
91c199f2ed
Fix hostPathMounts and add install test ( #527 )
...
* Fix hostPathMounts and add install test
* whoops fix
2021-05-28 23:06:40 +02:00
Kjeld Schouten-Lebbing and GitHub
7f52e732c1
port external Interfaces from iXOfficial ( #525 )
...
* port external Interfaces from iXOfficial
* Fix, Clean and Polish
2021-05-28 01:22:40 +02:00
Kjeld Schouten-Lebbing and GitHub
efb69ad85b
Update SUPPORT.md
2021-05-26 12:51:03 +02:00
kjeld Schouten-Lebbing
275ff400d0
Merge branch 'patchmerge'
2021-05-25 23:29:43 +02:00