kjeld Schouten-Lebbing
e8f9ef02d4
Cleanup, Fixes and Review Feedback
...
Includes mix fixes like:
- Fixing the documentation
- Making sure device and storage mounts work correctly
- Fixing broken things that where supposed to work according to the PR highlights
- Moving some additional things to TrueCharts based containers
- Hiding, changing and reordening some bad UI elements
- Adding support for supplementalGroup permissions
Co-authored-by: Dan Sheridan <dan.sheridan@postman.org.uk>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org>
2021-03-12 17:18:46 +01:00
Kjeld Schouten-Lebbing
1257de6408
ExternalService and Entrypoint-Disable Support ( #256 )
...
* Setup externalService processing and enhance Traefik
* Simplify Ingress
* Simplify External Services
* Adjust Service and Portal settings accordingly
* Fix some newly introduced bugs
* Adapt docs
2021-03-12 16:56:04 +01:00
kjeld Schouten-Lebbing
fcc43dbcdf
Add a clear warning about auto-permissions, risks and when not to use it.
2021-03-11 18:09:46 +01:00
Kjeld Schouten-Lebbing
4b16ef48c9
Move to truecharts containers ( #258 )
2021-03-11 18:05:34 +01:00
Kjeld Schouten-Lebbing
3eeaea10af
Dynamicly determine portal settings ( #253 )
...
* Setup dynamic portal config map.
- Includes tests
* Add portal docs
* Update charts/calibre-web/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com>
* Fix feedback from @stavros-k
* Update charts/jackett/2.0.0/test_values.yaml
* Update charts/jackett/2.0.0/test_values.yaml
* Update charts/zwavejs2mqtt/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com>
* Update charts/home-assistant/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com>
* Update charts/esphome/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com>
* Update charts/handbrake/2.0.0/questions.yaml
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2021-03-11 17:41:17 +01:00
Kjeld Schouten-Lebbing
34762190a3
Replace overlay containers ( #249 )
...
* move jackett to k8s-container
* move sonarr to k8s container
* move radarr to k8s container
* move qbittorrent to k8s container
* move tautulli to k8s container
* move sabnzbd to k8s container
* nzbget
* lidarr
* bazarr
* nzbhydra
* jellyfin
* cleanup gpu mounting on common
* update common
* add gpu selector to jellyfin
* add GPU selector to Emby
* enable securityContext.runAsNonRoot
2021-03-08 22:29:17 +01:00
Dan Sheridan
e6204cdd6f
Add Emby ( #221 )
...
* Fix FAQ link, add issue tracker link (#226 )
The previous faq url points to a 404 page.
Also added a link to the Github issue tracker.
* Simple Emby chart based on the existing Jellyfin chart
* Set current UID and GID environment variables
* Reset the version to match the other charts
* Clean up incorrect version
* Fix versions and maintainer in Chart.yaml# Please enter the commit message for your changes. Lines starting
* Switch to the linuxserver.io Docker image -- it's more closely matched to other Truecharts
* Add end of file \n
* Add back upstream_version (commented out)
* Update CODEOWNERS
* Update Emby for Truecharts 2.0.0
* Update charts/emby/2.0.0/ix_values.yaml
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
* Update charts/emby/2.0.0/test_values.yaml
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
* Delete Chart.lock
Co-authored-by: Sebastien Dupont <dupont.sebastien@gmail.com>
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-03-08 20:01:18 +00:00
Kjeld Schouten-Lebbing
4e6ceee3cb
Run as PUID/PGID by default and add startAsRoot option ( #246 )
2021-03-08 14:32:58 +01:00
Kjeld Schouten-Lebbing
048161293c
Cleanup versioning and add auto-updater ( #245 )
2021-03-07 17:46:04 +01:00
Kjeld Schouten-Lebbing
680e359d99
Move to new ix_values system ( #233 )
...
* Refactor questions.yaml, ix_values.yaml and values.yaml
* Add Docs
2021-03-06 21:32:31 +01:00
Kjeld Schouten-Lebbing
5373c61f2d
Move docs from .github to project root ( #223 )
2021-03-05 23:14:23 +01:00
Kjeld Schouten-Lebbing
fb8e40c18b
Refactor Ingress ( #219 )
...
* Refactor Ingress and Add Tests
* New HTTP Ingress UI Layout
* Cleanup plain TCP and all UDP ingress UI's
* Bulk Traefik Changes:
- update traefik
- move storage to common chart
- Remove reflector
- Remove Cert-Manager
- Add http IngressRoute to common
- remove ingress(Route) from traefik
- Cleanup Ingress(Route) to be includable in other charts
* Update common included with all Apps
* Update traefik and addserviceName, servicePort and serviceKind to questions.yaml
* Polish: Auto find port and servicename for ingress, allow override
* Add basic documentation and examples
* Cleanup
* small bugfix
* fix mini mistake in qbittorrent
* Use default torrent port within qbittorrent
2021-03-05 22:31:02 +01:00
Kjeld Schouten-Lebbing
d22b481a3f
[Common] Refactor Services ( #212 )
...
* Refactor All Services
- services (dict, including main service)
- additionalServices (list)
* Add Documentation and standardised questions.yaml layout for services
* Update all existing Apps to 2.0.0
* Fix whiteline error
* fix addons
2021-03-03 16:51:25 +01:00
Kjeld Schouten-Lebbing
38f01e0b77
Create CNAME
2021-03-17 12:44:06 +01:00
Kjeld Schouten-Lebbing
73434bb250
Update charts-release.yaml
2021-03-12 21:21:18 +01:00
Kjeld Schouten-Lebbing
db672448e8
Update charts-release.yaml
2021-03-12 21:20:56 +01:00
Kjeld Schouten-Lebbing
4b48022a5e
Use BotUser even more
2021-03-12 21:19:56 +01:00
Kjeld Schouten-Lebbing
8026b4323d
use bot user to push some of the doc content
2021-03-12 21:19:26 +01:00
kjeld Schouten-Lebbing
aedb517b12
Move workflows to BOT_TOKEN
2021-03-11 15:14:26 +01:00
kjeld Schouten-Lebbing
90e4f51844
fix footer two-color
2021-03-11 14:15:13 +01:00
kjeld Schouten-Lebbing
a95b68f1d4
test iX brand colors for headerbar
2021-03-11 14:07:15 +01:00
kjeld Schouten-Lebbing
9240c705ab
Integrate homepage with wiki
2021-03-11 13:53:27 +01:00
kjeld Schouten-Lebbing
1809693658
try integrating the homepage
2021-03-11 12:13:39 +01:00
Kjeld Schouten-Lebbing
e423152671
Update README.md
2021-03-11 12:11:26 +01:00
kjeld Schouten-Lebbing
5ee545a6dd
remove CSS change
2021-03-11 12:08:05 +01:00
kjeld Schouten-Lebbing
8dbfd57e35
try hiding edit button from wiki
2021-03-11 11:52:43 +01:00
kjeld Schouten-Lebbing
c046ada333
some wiki polish
2021-03-11 11:37:16 +01:00
Ornias1993
50fae2aa94
Publish docs updates
...
Signed-off-by: Ornias1993 <Ornias1993@users.noreply.github.com>
2021-03-09 21:22:19 +00:00
renovate[bot]
ffe00f2faa
Update Helm chart common to v1.6.7 ( #255 )
...
* Update Helm chart common to v1.6.7
* Update-Folder-Names-and-Dependencies
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2021-03-09 22:21:21 +01:00
Ornias1993
b41ef0826b
Publish docs updates
...
Signed-off-by: Ornias1993 <Ornias1993@users.noreply.github.com>
2021-03-09 20:25:10 +00:00
kjeld Schouten-Lebbing
2b444a32c0
Delete job hooks more often
2021-03-09 21:21:54 +01:00
Sebastien Dupont
b57adc9945
Fix FAQ link, add issue tracker link ( #226 )
...
The previous faq url points to a 404 page.
Also added a link to the Github issue tracker.
2021-03-06 11:42:32 +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
Ornias1993
dd1e01aeeb
Publish docs updates
...
Signed-off-by: Ornias1993 <Ornias1993@users.noreply.github.com>
2021-03-03 16:49:00 +00:00
renovate[bot]
464498ecc9
Update Helm chart common to v1.6.5 ( #215 )
...
* Update Helm chart common to v1.6.5
* Update-Folder-Names-and-Dependencies
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2021-03-03 17:48:03 +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