kjeld Schouten-Lebbing
2b444a32c0
Delete job hooks more often
2021-03-09 21:21:54 +01:00
Kjeld Schouten-Lebbing
6b3629b5bf
Update Chart.yaml
2021-03-03 22:04:07 +01:00
Kjeld Schouten-Lebbing
4360dd1a83
Update Chart.yaml
2021-03-03 22:03:51 +01:00
Kjeld Schouten-Lebbing
a59d73061f
Add additional Storage tests and rename appExtraVolumeMounts ( #218 )
2021-03-03 22:03:02 +01:00
Kjeld Schouten-Lebbing
0712d1bd8e
Update Chart.yaml
2021-03-03 16:50:49 +01:00
Kjeld Schouten-Lebbing
d0c9056513
Update values.yaml
2021-03-03 16:50:39 +01:00
Kjeld Schouten-Lebbing
1119d0f8ea
Update Chart.yaml
2021-03-03 16:10:54 +01:00
Kjeld Schouten-Lebbing
02525795d2
Update _all.tpl
2021-03-03 16:02:00 +01:00
Kjeld Schouten-Lebbing
699e5c87d3
Update README.md
2021-03-03 15:22:26 +01:00
Kjeld Schouten-Lebbing
a8463583d1
Update Chart.yaml
2021-03-03 15:20:47 +01:00
Kjeld Schouten-Lebbing
b6253a93dc
Update README.md
2021-03-03 15:20:28 +01:00
kjeld Schouten-Lebbing
1ef8126781
test more buttons
2021-03-03 15:18:11 +01:00
kjeld Schouten-Lebbing
44f424018b
Add License Info on a per-file basis
2021-03-03 14:56:22 +01:00
kjeld Schouten-Lebbing
49d1a36017
another gitignore update
2021-03-03 14:01:57 +01:00
kjeld Schouten-Lebbing
d00e9a5111
update gitignore
2021-03-03 13:56:51 +01:00
kjeld Schouten-Lebbing
fdfe1cabda
add devcontainer
2021-03-03 13:56:12 +01:00
kjeld Schouten-Lebbing
ab7a4c4cf0
Remove License seperation from non-copyrightable code
2021-03-03 12:34:13 +01:00
kjeld Schouten-Lebbing
9ed754c8bb
Add Notice file and seperate "legal" docs catagory
2021-03-03 12:28:56 +01:00
kjeld Schouten-Lebbing
d10c7d1aa5
Port k8s-at-home documentation
2021-03-03 11:49:10 +01:00
kjeld Schouten-Lebbing
15c5d92a53
Revert 202 Fix
2021-03-02 19:16:20 +01:00
Kjeld Schouten-Lebbing
45555df5c2
Update launch.json
2021-03-02 15:45:59 +01:00
Kjeld Schouten-Lebbing
5f90513b4a
Create extensions.json
2021-03-02 15:43:42 +01:00
Kjeld Schouten-Lebbing
0251aafb5f
Create launch.json
2021-03-02 15:43:07 +01:00
Kjeld Schouten-Lebbing
b0c7933e2f
More Development documentation and code-snippets ( #208 )
...
* Create general development documentation for all forms of storage
* increase questions.yaml documentation
* certs are definately not 21.02 compatible
* Fix some small mistakes from upstream (iX official)
2021-03-01 20:42:26 +01:00
Kjeld Schouten-Lebbing
571b417dbe
Fix issues when running multiple Ingresses ( #204 )
...
Fixes: 202
2021-03-01 18:47:55 +01:00
Kjeld Schouten-Lebbing
3cda910be6
Add Unlimited Custom hostPath mounts ( #201 )
2021-03-01 18:38:55 +01:00
Kjeld Schouten-Lebbing
77ff7306af
Abstract away certificate creation to support ingress ( #195 )
2021-02-28 22:16:07 +01:00
Kjeld Schouten-Lebbing
236ec00b2d
[Common] Cert and Storage rework ( #191 )
...
* Add IX-Cert to Common
and:
- split storage
- merge custom into common chart
* Integrate most of the Bitnami Common Chart into ours
2021-02-28 16:53:33 +01:00
kjeld Schouten-Lebbing
2f4027b2c2
Update library charts to standardised Chart.yaml format
2021-02-27 20:51:35 +01:00
kjeld Schouten-Lebbing
10833f8d53
dont run chart release on charts change
2021-02-27 20:37:51 +01:00
kjeld Schouten-Lebbing
8fe78511a9
Only release library charts
2021-02-27 20:33:15 +01:00
kjeld Schouten-Lebbing
0d1e73d671
Fix Typo in Unifi Chart.yaml
2021-02-27 20:18:10 +01:00
Kjeld Schouten-Lebbing and whiskerz007
faad17c656
Add Unifi Controller ( #186 )
...
Co-Authored-By: <whiskerz007@users.noreply.github.com >
Co-Authored-By: <kjeld@schouten-lebbing.nl >
Co-authored-by: whiskerz007 <2713522+whiskerz007@users.noreply.github.com >
2021-02-27 19:47:48 +01:00
Kjeld Schouten-Lebbing
027e538e5f
Update charts-restructure.yaml
2021-02-25 17:49:27 +01:00
Kjeld Schouten-Lebbing
6593f9f735
Update charts-restructure.yaml
2021-02-25 17:48:09 +01:00
kjeld Schouten-Lebbing
199c90061d
Change CI license reformating
2021-02-25 17:23:49 +01:00
kjeld Schouten-Lebbing
0cc5d971d7
Fix Apps license copy to wiki
2021-02-25 17:17:11 +01:00
kjeld Schouten-Lebbing
fa76737a0b
another docs fix
2021-02-25 17:13:53 +01:00
kjeld Schouten-Lebbing
4f46243872
small docs fix
2021-02-25 17:11:30 +01:00
Kjeld Schouten-Lebbing
17d52b7d1c
Docs rework fase 2 ( #182 )
...
* move faq to seperate file
* Slight tweaking and adding license file(s) to wiki
* Update README.md
* Port git guide from UnityStation
* Rename Ingress to Reverse Proxy
Fixes #183
* Prefer central templates
* Add initial information about Storage
* Port Chart structure info from TrueNAS/charts readme
* Create and document standardised Chart.yaml layout
* update tautulli version
* Add custom liveness probes for sonarr, radarr, lidarr and readarr
* Add Maintainers Wanted page
* Update existing Chart.yaml files
2021-02-25 17:09:50 +01:00
Kjeld Schouten-Lebbing
e54ba75b97
Introduce issuehunt, ko_fi and patreon options
2021-02-24 12:18:16 +01:00
kjeld Schouten-Lebbing
cda0aec146
some tweaking
2021-02-23 18:44:46 +01:00
Kjeld Schouten-Lebbing
1d51be0e3d
777 on new scripts (+2 squashed commit)
...
Squashed commit:
[9ae7dd0f] add helm-docs to workflow
[2206f5ba] fix small typo in workflows (+1 squashed commits)
Squashed commits:
[29c2ceb4] Documentation-Cleanup (#181 )
* work on readme generation
* document windows setup
* add simple pre-commit install script
* more docs for git setup
* Update pre-commit
* pre-commit automatic fixes
* Increase all patch versions
* Auto Readme and Config doc
* Auto app-readme.md generation
* increase common and common-test versions accordingly (due to cleanup)
* move contribution guidelines to /development in wiki
* fix some end-of-line issues (again)
* fix line 14 of workflows
2021-02-23 18:21:54 +01:00
Kjeld Schouten-Lebbing
3a07596e06
fix small path typo
2021-02-22 16:21:24 +01:00
Kjeld Schouten-Lebbing
225e33974e
Always copy CNAME
2021-02-22 16:19:51 +01:00
Kjeld Schouten-Lebbing
890d12829b
Fix small naming mistake in wiki ci
2021-02-22 16:10:02 +01:00
Kjeld Schouten-Lebbing
41e4df00a3
point to new wiki in FAQ
2021-02-22 16:09:26 +01:00
Kjeld Schouten-Lebbing
8ed233a732
Add wiki to readme
2021-02-22 16:07:09 +01:00
kjeld Schouten-Lebbing
fc6eb299c9
Temporary fix for /docs bugs in CI
2021-02-22 15:56:08 +01:00
kjeld Schouten-Lebbing
9c03565d51
Create wiki update CI
...
This adds a CI that automatically crafts a wiki-site from repository content
2021-02-22 15:18:15 +01:00
Kjeld Schouten-Lebbing
84a1131590
Update LICENSE
2021-02-22 14:07:43 +01:00
Kjeld Schouten-Lebbing
699730ec96
Update PULL_REQUEST_TEMPLATE.md
2021-02-22 14:04:10 +01:00
Kjeld Schouten-Lebbing
719b26aba6
Rename README to README.md
2021-02-22 14:02:45 +01:00
Kjeld Schouten-Lebbing
c0a45544ab
Rename README.md to README
2021-02-22 14:02:23 +01:00
Kjeld Schouten-Lebbing
1418e9fee4
Rename CONTRIBUTING.md to CONTRIBUTING
2021-02-22 14:01:06 +01:00
Kjeld Schouten-Lebbing
260dcf5cab
Rename CODE_OF_CONDUCT.md to CODE_OF_CONDUCT
2021-02-22 14:00:43 +01:00
0c87cbb4b3
Combined update (including common 1.3.0) ( #173 )
...
* Update Helm chart common to v1.3.0
* Update-Folder-Names-and-Dependencies
* Fix Jellyfin "installed" Icon
Fixes #171
* Add PUID PGID and UMASK to questions.yaml
* Fix traefik certmanager bugs
* Refactor appAdditionalServices for all Apps
Fixes #169
Fixes #170
* Fix acmeDNS 2.0 and make traefik version 1.0.0 (for consistancy)
* Update charts/transmission/1.3.0/values.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
* Update charts/truecommand/1.3.0/Chart.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
2021-02-22 11:55:26 +01:00
Kjeld Schouten-Lebbing
51b0f11d35
Makes common correctly process TZ, UMASK and lists of environment variables ( #160 )
2021-02-21 11:43:32 +01:00
Kjeld Schouten-Lebbing and Troy Prelog
490485522e
Update Helm chart common to v1.2.0 - Part 2 ( #155 )
...
- remove split1 content
- Update-Folder-Names-and-Dependencies
- Mixed tweaks
- Add setPermissions to test_values.yaml
- Update questions.yaml
- Update questions.yaml
- Don't set permission on USB devices (#143 )
- Remove nodePorts from zwavejs2mqtt because invalid ports (and not needed for test)
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
2021-02-20 14:48:04 +01:00
Kjeld Schouten-Lebbing and Troy Prelog
766473fd71
Update Helm chart common to v1.2.0 - Part 1 ( #154 )
...
* Update Helm chart common to v1.2.0 - Part 1
- remove split2 content
- Update-Folder-Names-and-Dependencies
- Mixed tweaks
- Add setPermissions to test_values.yaml
- Update questions.yaml
- Update questions.yaml
- Don't set permission on USB devices (#143 )
- Remove nodePorts from zwavejs2mqtt because invalid ports (and not needed for test)
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
* moved from split2
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
2021-02-20 12:56:31 +01:00
kjeld Schouten-Lebbing
40fd284c87
enable update branch catagory for manual updates
2021-02-19 23:24:01 +01:00
Kjeld Schouten-Lebbing
a1cbab4e07
Add Volume Mount Permissions Fix ( #134 )
...
- Adds a pre-install job to fix folder permissions
2021-02-19 22:29:02 +01:00
Kjeld Schouten-Lebbing
330b74d2b6
fix common 1.1.0 ( #149 )
2021-02-18 23:41:14 +01:00
Kjeld Schouten-Lebbing
2b61d2637e
Add PGID and PUID options ( #144 )
...
- Adds PGID as a values.yaml setting that sets PGID env-var
- Adds PUID as a values.yaml settings that sets PGID env-var
- Adjusts Common Unit test accordingly
(both can also in the future be used to set securityContext based containers)
2021-02-18 23:02:03 +01:00
Kjeld Schouten-Lebbing and Troy Prelog
e760fca050
Add Stage-4 Apps ( #111 )
...
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
2021-02-17 12:47:38 +01:00
Kjeld Schouten-Lebbing
99a39432e9
Readme: Add explaination about sabnzbd and passwords
2021-02-17 12:38:14 +01:00
Kjeld Schouten-Lebbing
53d1564014
Update README.md
2021-02-16 18:24:50 +01:00
kjeld Schouten-Lebbing
ddd197a99f
rename nzbhydra2 to nzbhydra
2021-02-16 14:45:26 +01:00
Kjeld Schouten-Lebbing
46fb1add0d
Update common 3.0.1 ( #112 )
...
* 2.5.0
* 3.0.1
* Remove upstream ingress unit test
ingress is unused by us and the unit test proves to be unstable
2021-02-16 14:19:50 +01:00
Kjeld Schouten-Lebbing
39a5e29618
Describe storage risks in readme
2021-02-16 11:10:33 +01:00
Kjeld Schouten-Lebbing and Stavros Kois
51ed5bd3c2
Add Collabora App ( #108 )
...
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
Co-authored-by: Stavros Kois <s.kois@outlook.com >
2021-02-15 11:31:41 +01:00
kjeld Schouten-Lebbing
16ec263869
Add FOSSA tracker
2021-02-15 10:44:12 +01:00
kjeld Schouten-Lebbing
0bd4039015
Add FOSSA
2021-02-15 10:37:17 +01:00
Kjeld Schouten-Lebbing
5456e4c9d0
Fixing licencing issues
2021-02-15 09:57:52 +01:00
Kjeld Schouten-Lebbing
a04941c48a
Fix storage issues ( #102 )
...
* setting enabled to true is a requirement
* setting empty-dir to false on all might be wise
* increase minor version numbers
* remove redundant empty dir setting
* Comment out appVolumeMounts from default values.yaml file
* use empty dirs for all test_values (and nothing more)
* Small typo fixes
2021-02-11 21:05:16 +01:00
kjeld Schouten-Lebbing
7bca7fc02a
Removes appVolumesEnabled
2021-02-11 17:45:55 +01:00
kjeld Schouten-Lebbing and Troy Prelog
91b7bc2c40
Add Stage-3 Apps
...
Please consider all these as mostly feature complete BETA Apps for the time being
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-10 11:09:33 +01:00
kjeld Schouten-Lebbing
9888df7e4d
fix 2 broken icons
2021-02-10 09:51:33 +01:00
Kjeld Schouten-Lebbing
380c9861c9
Add warning about cert manager time to fetch
2021-02-10 09:30:16 +01:00
Kjeld Schouten-Lebbing
2e6222dadf
Update README.md
2021-02-09 23:07:00 +01:00
Kjeld Schouten-Lebbing
427b7a7526
Move shields to master instead of dev
2021-02-09 20:52:59 +01:00
Kjeld Schouten-Lebbing
1fa777b2d5
Initial integration of bitnami/common ( #79 )
...
This adds the bitnami common chart templates.
In the future those should be more integrated into our common chart
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-09 20:35:11 +01:00
kjeld Schouten-Lebbing
be639def81
rename all custom scripts to common.custom.*
2021-02-09 18:21:12 +01:00
Kjeld Schouten-Lebbing
492730454e
Small Tests and repo fixes ( #80 )
...
* Small organisational fixes
* Add some new common tests
2021-02-09 19:13:56 +01:00
kjeld Schouten-Lebbing
9d30ef30a9
don't exit 1 on push for renovate
2021-02-09 15:24:49 +01:00
kjeld Schouten-Lebbing
4bb71d40ea
try PAT PUSH on renovate
2021-02-09 15:19:20 +01:00
kjeld Schouten-Lebbing
7af6f6b1a0
Update common and traefik to fix wildcard certs
...
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-09 12:27:51 +01:00
kjeld Schouten-Lebbing
97dbb78a1e
Traefik portal fix
...
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-09 11:45:26 +01:00
kjeld Schouten-Lebbing and Troy Prelog
cb0904478c
Add esphome
...
Co-authored-by: Troy Prelog <tprelog@users.noreply.github.com >
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-08 15:28:29 +01:00
kjeld Schouten-Lebbing
292ea65ea2
Add Stage-2 Apps
...
Please consider all these as mostly feature complete BETA Apps for the time being
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-08 14:50:00 +01:00
kjeld Schouten-Lebbing
3dc8fe18cf
add general QA warning about portal buttons
2021-02-09 11:50:03 +01:00
kjeld Schouten-Lebbing
c7e894b3ce
Test special renovate folder naming and dependency fix
2021-02-08 20:54:55 +01:00
kjeld Schouten-Lebbing
ec561f6512
Update and clean common chart
...
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-08 16:10:14 +01:00
kjeld Schouten-Lebbing
acd00a2050
update the readme with installation instructions
2021-02-08 14:06:07 +01:00
kjeld Schouten-Lebbing
2460357568
Adding Stage-1 Apps
...
Please consider all these as mostly feature complete BETA Apps for the time being
(thanks to co-author for fixing the icon url)
Co-authored-by: Stavros Kois <stavros-k@users.noreply.github.com >
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-08 10:56:33 +01:00
kjeld Schouten-Lebbing
6ab34757aa
Add Traefik Ingress Chart
...
Important notes:
- Uses 80 and 443 for primary ingress, but warns about such when installing
- Currently entrypoints are hardcoded, PR's are welcome to change this.
(thanks to co-author for fixing the icon url)
Co-authored-by: Stavros Kois <stavros-k@users.noreply.github.com >
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-07 19:23:17 +01:00
kjeld Schouten-Lebbing
7be1fc3030
Update chart release script
2021-02-08 10:22:37 +01:00
kjeld Schouten-Lebbing
4396367a33
add charts train
2021-02-07 22:31:39 +01:00
kjeld Schouten-Lebbing and Troy Prelog
50d1f93e12
Add Initial BETA Test release of the Common Chart and testing environment
...
Co-authored-by: Troy Prelog <tprelog@users.noreply.github.com >
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl >
2021-02-05 21:17:06 +01:00
kjeld Schouten-Lebbing
9b0999f63d
initial try at renovate bot
2021-02-04 20:44:51 +01:00