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
kjeld Schouten-Lebbing
fc65df65e8
Merge branch 'minormerge'
2021-05-25 23:23:05 +02:00
kjeld Schouten-Lebbing
ab2c8b2c2e
increase patchversions accordingly
2021-05-25 16:52:32 +02:00
Kjeld Schouten-Lebbing and GitHub
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
42b9939748
fix a small CI bug
2021-05-25 13:18:28 +02:00
kjeld Schouten-Lebbing
7dc5fcacb1
more small common fixes
2021-05-25 00:53:35 +02:00
kjeld Schouten-Lebbing
2d94d7e10d
remove small mistake from common chart
2021-05-25 00:44:58 +02:00
kjeld Schouten-Lebbing
f6e521d70d
Fix broken syncthing image when run on SCALE
2021-05-24 23:45:00 +02:00
kjeld Schouten-Lebbing
b6375e3be8
Use fixed auto-updated versioning for fireflyiii podgrab and tvheadend
2021-05-24 23:38:27 +02:00
Kjeld Schouten-Lebbing and GitHub
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
7afd989b0e
update storage docs to reflect current storage code
2021-05-24 22:16:54 +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 and GitHub
a4c0daa828
Allow setting emptyDir on hostPathMount ( #508 )
...
* allow the use of emptyDir for hostPathMount
* increase common version for all Apps
* Hide emptyDir subquestions when disabled
* fix podgrab and appdaemon
* some naming tweaks
2021-05-24 21:56:45 +02:00
Kjeld Schouten-Lebbing and GitHub
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
kjeld Schouten-Lebbing
362516c909
add some more verbosity
2021-05-24 14:01:18 +02:00
kjeld Schouten-Lebbing
e077684fd2
Add some more polish for adding non-SCALE helmcharts
2021-05-24 13:45:45 +02:00
kjeld Schouten-Lebbing
1ca9efda29
Fix some CI issues
2021-05-24 13:26:49 +02:00
kjeld Schouten-Lebbing
468dd524e8
allow non-scale helmcharts and don't push them to the SCALE catalog
2021-05-24 02:10:35 +02:00
kjeld Schouten-Lebbing
58c8f76e36
test amend for renovate bump
2021-05-24 01:45:42 +02:00
kjeld Schouten-Lebbing
80f4345a5a
use PR's even for automerging
2021-05-24 01:09:04 +02:00
kjeld Schouten-Lebbing
0dc7f4b81a
fix mistake in renovate config
2021-05-24 00:34:15 +02:00
kjeld Schouten-Lebbing
55ba5e12f8
commenting improvement for renovate
2021-05-24 00:31:16 +02:00
kjeld Schouten-Lebbing
f6a8332588
force more frequent update PR's for dependencies
2021-05-24 00:26:56 +02:00
kjeld Schouten-Lebbing
07ea855729
add first version of auto-merge behavior to CI
2021-05-24 00:22:43 +02:00
kjeld Schouten-Lebbing
51157940ef
add seperate versioning strategy for plex and qbittorrent
2021-05-24 00:17:07 +02:00
kjeld Schouten-Lebbing
c8648f9a5a
try some renovate cleanup
2021-05-24 00:08:22 +02:00
kjeld Schouten-Lebbing
f44d01051b
Fix scaleGPU definition naming bug
2021-05-23 23:03:01 +02:00
kjeld Schouten-Lebbing
4f0656ec26
always check bump requirements when using renovate
2021-05-23 22:10:00 +02:00
kjeld Schouten-Lebbing
b96e36bd7b
revert some renovate changes
2021-05-23 21:20:42 +02:00
kjeld Schouten-Lebbing
a81c316761
some CI fixes
2021-05-23 21:13:04 +02:00
Kjeld Schouten-Lebbing and GitHub
a291635b61
Merge pull request #477 from Ornias1993/4rework
...
Change Apps for Common 4.*
2021-05-23 20:53:39 +02:00
kjeld Schouten-Lebbing
a869e30188
Doc patches
2021-05-23 20:34:11 +02:00
kjeld Schouten-Lebbing
ad4a2ae785
Common 4.0 App Refactor Part 6 - Ornias
2021-05-23 18:26:15 +02:00
kjeld Schouten-Lebbing
d358b18179
Common 4.0 App Refactor Part 4 - Ornias
2021-05-23 18:26:04 +02:00
kjeld Schouten-Lebbing and Luuk Nieuwdorp
9d2c0318f7
Port features from #446 into #477
...
Co-authored-by: Luuk Nieuwdorp <luuknieuwdorp@users.noreply.github.com >
2021-05-23 18:25:58 +02:00