From ffc823bccc513a626ade2aa3befce36eaade353a Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Sun, 9 May 2021 18:11:00 +0200 Subject: [PATCH] Restructure repo to be a little cleaner (#445) --- .github/cr.yaml | 2 +- .github/workflows/apps.release.yaml | 115 ------- .github/workflows/apps.test.yaml | 135 -------- .github/workflows/apps.yaml | 324 ++++++++++++++++++ .github/workflows/library.release.yaml | 180 ---------- .gitignore | 4 +- .tools/tests/charts/common-test_spec.rb | 2 +- {deprecated => charts/deprecated}/.gitkeep | 0 .../deprecated}/nzbhydra/.helmignore | 0 .../deprecated}/nzbhydra/CONFIG.md | 0 .../deprecated}/nzbhydra/Chart.yaml | 7 +- .../deprecated}/nzbhydra/README.md | 0 .../deprecated}/nzbhydra/SCALE/item.yaml | 0 .../deprecated}/nzbhydra/SCALE/ix_values.yaml | 0 .../deprecated}/nzbhydra/SCALE/questions.yaml | 0 .../deprecated}/nzbhydra/app-readme.md | 0 .../nzbhydra/templates/common.yaml | 0 .../deprecated}/nzbhydra/values.yaml | 0 {develop => charts/develop}/.gitkeep | 0 .../incubator}/appdaemon/CONFIG.md | 0 .../incubator}/appdaemon/Chart.yaml | 0 .../incubator}/appdaemon/README.md | 0 .../incubator}/appdaemon/SCALE/item.yaml | 0 .../incubator}/appdaemon/SCALE/ix_values.yaml | 0 .../incubator}/appdaemon/SCALE/questions.yaml | 0 .../incubator}/appdaemon/app-readme.md | 0 .../appdaemon/templates/common.yaml | 0 .../incubator}/appdaemon/values.yaml | 0 .../incubator}/bazarr/.helmignore | 0 .../incubator}/bazarr/CONFIG.md | 0 .../incubator}/bazarr/Chart.yaml | 0 .../incubator}/bazarr/README.md | 0 .../incubator}/bazarr/SCALE/item.yaml | 0 .../incubator}/bazarr/SCALE/ix_values.yaml | 0 .../incubator}/bazarr/SCALE/questions.yaml | 0 .../incubator}/bazarr/app-readme.md | 0 .../incubator}/bazarr/templates/common.yaml | 0 .../incubator}/bazarr/values.yaml | 0 .../incubator}/calibre-web/.helmignore | 0 .../incubator}/calibre-web/CONFIG.md | 0 .../incubator}/calibre-web/Chart.yaml | 0 .../incubator}/calibre-web/README.md | 0 .../incubator}/calibre-web/SCALE/item.yaml | 0 .../calibre-web/SCALE/ix_values.yaml | 0 .../calibre-web/SCALE/questions.yaml | 0 .../incubator}/calibre-web/app-readme.md | 0 .../calibre-web/templates/common.yaml | 0 .../incubator}/calibre-web/values.yaml | 0 .../incubator}/deluge/.helmignore | 0 .../incubator}/deluge/CONFIG.md | 0 .../incubator}/deluge/Chart.yaml | 0 .../incubator}/deluge/README.md | 0 .../incubator}/deluge/SCALE/item.yaml | 0 .../incubator}/deluge/SCALE/ix_values.yaml | 0 .../incubator}/deluge/SCALE/questions.yaml | 0 .../incubator}/deluge/app-readme.md | 0 .../incubator}/deluge/templates/common.yaml | 0 .../incubator}/deluge/values.yaml | 0 .../incubator}/fireflyiii/.helmignore | 0 .../incubator}/fireflyiii/CONFIG.md | 0 .../incubator}/fireflyiii/Chart.yaml | 0 .../incubator}/fireflyiii/README.md | 0 .../incubator}/fireflyiii/SCALE/item.yaml | 0 .../fireflyiii/SCALE/ix_values.yaml | 0 .../fireflyiii/SCALE/questions.yaml | 0 .../incubator}/fireflyiii/app-readme.md | 0 .../fireflyiii/templates/common.yaml | 0 .../fireflyiii/templates/secrets.yaml | 0 .../incubator}/fireflyiii/values.yaml | 0 .../incubator}/freshrss/.helmignore | 0 .../incubator}/freshrss/CONFIG.md | 0 .../incubator}/freshrss/Chart.yaml | 0 .../incubator}/freshrss/README.md | 0 .../incubator}/freshrss/SCALE/item.yaml | 0 .../incubator}/freshrss/SCALE/ix_values.yaml | 0 .../incubator}/freshrss/SCALE/questions.yaml | 0 .../incubator}/freshrss/app-readme.md | 0 .../incubator}/freshrss/templates/common.yaml | 0 .../incubator}/freshrss/values.yaml | 0 .../incubator}/gaps/.helmignore | 0 .../incubator}/gaps/CONFIG.md | 0 .../incubator}/gaps/Chart.yaml | 0 .../incubator}/gaps/README.md | 0 .../incubator}/gaps/SCALE/item.yaml | 0 .../incubator}/gaps/SCALE/ix_values.yaml | 0 .../incubator}/gaps/SCALE/questions.yaml | 0 .../incubator}/gaps/app-readme.md | 0 .../incubator}/gaps/templates/common.yaml | 0 .../incubator}/gaps/values.yaml | 0 .../incubator}/grocy/.helmignore | 0 .../incubator}/grocy/CONFIG.md | 0 .../incubator}/grocy/Chart.yaml | 0 .../incubator}/grocy/README.md | 0 .../incubator}/grocy/SCALE/item.yaml | 0 .../incubator}/grocy/SCALE/ix_values.yaml | 0 .../incubator}/grocy/SCALE/questions.yaml | 0 .../incubator}/grocy/app-readme.md | 0 .../incubator}/grocy/templates/common.yaml | 0 .../incubator}/grocy/values.yaml | 0 .../incubator}/heimdall/.helmignore | 0 .../incubator}/heimdall/CONFIG.md | 0 .../incubator}/heimdall/Chart.yaml | 0 .../incubator}/heimdall/README.md | 0 .../incubator}/heimdall/SCALE/item.yaml | 0 .../incubator}/heimdall/SCALE/ix_values.yaml | 0 .../incubator}/heimdall/SCALE/questions.yaml | 0 .../incubator}/heimdall/app-readme.md | 0 .../incubator}/heimdall/templates/common.yaml | 0 .../incubator}/heimdall/values.yaml | 0 .../incubator}/lazylibrarian/.helmignore | 0 .../incubator}/lazylibrarian/CONFIG.md | 0 .../incubator}/lazylibrarian/Chart.yaml | 0 .../incubator}/lazylibrarian/README.md | 0 .../incubator}/lazylibrarian/SCALE/item.yaml | 0 .../lazylibrarian/SCALE/ix_values.yaml | 0 .../lazylibrarian/SCALE/questions.yaml | 0 .../incubator}/lazylibrarian/app-readme.md | 0 .../lazylibrarian/templates/common.yaml | 0 .../incubator}/lazylibrarian/values.yaml | 0 .../incubator}/lychee/.helmignore | 0 .../incubator}/lychee/CONFIG.md | 0 .../incubator}/lychee/Chart.yaml | 0 .../incubator}/lychee/README.md | 0 .../incubator}/lychee/SCALE/item.yaml | 0 .../incubator}/lychee/SCALE/ix_values.yaml | 0 .../incubator}/lychee/SCALE/questions.yaml | 0 .../incubator}/lychee/app-readme.md | 0 .../incubator}/lychee/templates/common.yaml | 0 .../incubator}/lychee/values.yaml | 0 .../incubator}/navidrome/.helmignore | 0 .../incubator}/navidrome/CONFIG.md | 0 .../incubator}/navidrome/Chart.yaml | 0 .../incubator}/navidrome/README.md | 0 .../incubator}/navidrome/SCALE/item.yaml | 0 .../incubator}/navidrome/SCALE/ix_values.yaml | 0 .../incubator}/navidrome/SCALE/questions.yaml | 0 .../incubator}/navidrome/app-readme.md | 0 .../navidrome/templates/common.yaml | 0 .../incubator}/navidrome/values.yaml | 0 .../incubator}/node-red/.helmignore | 0 .../incubator}/node-red/CONFIG.md | 0 .../incubator}/node-red/Chart.yaml | 0 .../incubator}/node-red/README.md | 0 .../incubator}/node-red/SCALE/item.yaml | 0 .../incubator}/node-red/SCALE/ix_values.yaml | 0 .../incubator}/node-red/SCALE/questions.yaml | 0 .../incubator}/node-red/app-readme.md | 0 .../incubator}/node-red/templates/common.yaml | 0 .../incubator}/node-red/values.yaml | 0 .../incubator}/nzbget/.helmignore | 0 .../incubator}/nzbget/CONFIG.md | 0 .../incubator}/nzbget/Chart.yaml | 0 .../incubator}/nzbget/README.md | 0 .../incubator}/nzbget/SCALE/item.yaml | 0 .../incubator}/nzbget/SCALE/ix_values.yaml | 0 .../incubator}/nzbget/SCALE/questions.yaml | 0 .../incubator}/nzbget/app-readme.md | 0 .../incubator}/nzbget/templates/common.yaml | 0 .../incubator}/nzbget/values.yaml | 0 .../incubator}/organizr/.helmignore | 0 .../incubator}/organizr/CONFIG.md | 0 .../incubator}/organizr/Chart.yaml | 0 .../incubator}/organizr/README.md | 0 .../incubator}/organizr/SCALE/item.yaml | 0 .../incubator}/organizr/SCALE/ix_values.yaml | 0 .../incubator}/organizr/SCALE/questions.yaml | 0 .../incubator}/organizr/app-readme.md | 0 .../incubator}/organizr/templates/common.yaml | 0 .../incubator}/organizr/values.yaml | 0 .../incubator}/podgrab/CONFIG.md | 0 .../incubator}/podgrab/Chart.yaml | 0 .../incubator}/podgrab/README.md | 0 .../incubator}/podgrab/SCALE/item.yaml | 0 .../incubator}/podgrab/SCALE/ix_values.yaml | 0 .../incubator}/podgrab/SCALE/questions.yaml | 0 .../incubator}/podgrab/app-readme.md | 0 .../incubator}/podgrab/templates/common.yaml | 0 .../incubator}/podgrab/values.yaml | 0 .../incubator}/qbittorrent/.helmignore | 0 .../incubator}/qbittorrent/CONFIG.md | 0 .../incubator}/qbittorrent/Chart.yaml | 0 .../incubator}/qbittorrent/README.md | 0 .../incubator}/qbittorrent/SCALE/item.yaml | 0 .../qbittorrent/SCALE/ix_values.yaml | 0 .../qbittorrent/SCALE/questions.yaml | 0 .../incubator}/qbittorrent/app-readme.md | 0 .../qbittorrent/templates/common.yaml | 0 .../qbittorrent/templates/configmap.yaml | 0 .../incubator}/qbittorrent/values.yaml | 0 .../incubator}/readarr/.helmignore | 0 .../incubator}/readarr/CONFIG.md | 0 .../incubator}/readarr/Chart.yaml | 0 .../incubator}/readarr/README.md | 0 .../incubator}/readarr/SCALE/item.yaml | 0 .../incubator}/readarr/SCALE/ix_values.yaml | 0 .../incubator}/readarr/SCALE/questions.yaml | 0 .../incubator}/readarr/app-readme.md | 0 .../incubator}/readarr/templates/common.yaml | 0 .../incubator}/readarr/values.yaml | 0 .../incubator}/sabnzbd/.helmignore | 0 .../incubator}/sabnzbd/CONFIG.md | 0 .../incubator}/sabnzbd/Chart.yaml | 0 .../incubator}/sabnzbd/README.md | 0 .../incubator}/sabnzbd/SCALE/item.yaml | 0 .../incubator}/sabnzbd/SCALE/ix_values.yaml | 0 .../incubator}/sabnzbd/SCALE/questions.yaml | 0 .../incubator}/sabnzbd/app-readme.md | 0 .../incubator}/sabnzbd/templates/common.yaml | 0 .../incubator}/sabnzbd/values.yaml | 0 .../incubator}/tvheadend/.helmignore | 0 .../incubator}/tvheadend/CONFIG.md | 0 .../incubator}/tvheadend/Chart.yaml | 0 .../incubator}/tvheadend/README.md | 0 .../incubator}/tvheadend/SCALE/item.yaml | 0 .../incubator}/tvheadend/SCALE/ix_values.yaml | 0 .../incubator}/tvheadend/SCALE/questions.yaml | 0 .../incubator}/tvheadend/app-readme.md | 0 .../tvheadend/templates/common.yaml | 0 .../incubator}/tvheadend/values.yaml | 0 .../incubator}/unifi/.helmignore | 0 .../incubator}/unifi/CONFIG.md | 0 .../incubator}/unifi/Chart.yaml | 0 .../incubator}/unifi/README.md | 0 .../incubator}/unifi/SCALE/item.yaml | 0 .../incubator}/unifi/SCALE/ix_values.yaml | 0 .../incubator}/unifi/SCALE/questions.yaml | 0 .../incubator}/unifi/app-readme.md | 0 .../incubator}/unifi/templates/common.yaml | 0 .../incubator}/unifi/values.yaml | 0 .../library}/common-test/Chart.yaml | 2 +- .../library}/common-test/README.md | 0 .../common-test/crds/ingressroute.yaml | 0 .../common-test/crds/ingressroutetcp.yaml | 0 .../common-test/crds/ingressrouteudp.yaml | 0 .../common-test/crds/middlewares.yaml | 0 .../common-test/templates/common.yaml | 0 .../library}/common-test/values.yaml | 1 + .../library}/common/.helmignore | 0 charts/library/common/Chart.yaml | 22 ++ {library => charts/library}/common/README.md | 0 .../library}/common/templates/_all.tpl | 0 .../library}/common/templates/_daemonset.tpl | 0 .../library}/common/templates/_deployment.tpl | 0 .../library}/common/templates/_ingress.tpl | 0 .../library}/common/templates/_pvc.tpl | 0 .../common/templates/_serviceaccount.tpl | 0 .../library}/common/templates/_services.tpl | 0 .../common/templates/_statefulset.tpl | 0 .../common/templates/classes/_pvc.tpl | 0 .../common/templates/classes/_service.tpl | 0 .../templates/classes/_service_ports.tpl | 0 .../classes/ingress/_externalService.tpl | 0 .../templates/classes/ingress/_ingress.tpl | 13 +- .../classes/ingress/_ingressRoute.tpl | 0 .../templates/lib/chart/_capabilities.tpl | 0 .../common/templates/lib/chart/_errors.tpl | 0 .../common/templates/lib/chart/_images.tpl | 0 .../common/templates/lib/chart/_labels.tpl | 0 .../common/templates/lib/chart/_names.tpl | 0 .../common/templates/lib/chart/_utils.tpl | 0 .../common/templates/lib/chart/_values.tpl | 0 .../templates/lib/controller/_container.tpl | 0 .../common/templates/lib/controller/_pod.tpl | 0 .../templates/lib/controller/_ports.tpl | 0 .../templates/lib/controller/_probes.tpl | 0 .../lib/controller/_volumeMounts.tpl | 0 .../templates/lib/controller/_volumes.tpl | 0 .../templates/lib/resources/_certHelpers.tpl | 0 .../templates/lib/resources/_certSecret.yaml | 0 .../common/templates/lib/resources/_certs.tpl | 0 .../lib/resources/_portal_config.tpl | 0 .../lib/storage/_mountPermissions.tpl | 0 .../library}/common/values.yaml | 0 {non-free => charts/non-free}/.gitkeep | 0 .../stable}/bitwarden/.helmignore | 0 {stable => charts/stable}/bitwarden/CONFIG.md | 0 .../stable}/bitwarden/Chart.yaml | 0 {stable => charts/stable}/bitwarden/README.md | 0 .../stable}/bitwarden/SCALE/item.yaml | 0 .../stable}/bitwarden/SCALE/ix_values.yaml | 0 .../stable}/bitwarden/SCALE/questions.yaml | 0 .../stable}/bitwarden/app-readme.md | 0 .../bitwarden/templates/_specialingress.tpl | 0 .../stable}/bitwarden/templates/_validate.tpl | 0 .../stable}/bitwarden/templates/common.yaml | 0 .../bitwarden/templates/configmap.yaml | 0 .../stable}/bitwarden/templates/secrets.yaml | 0 .../stable}/bitwarden/values.yaml | 0 .../stable}/collabora-online/CONFIG.md | 0 .../stable}/collabora-online/Chart.yaml | 0 .../stable}/collabora-online/README.md | 0 .../stable}/collabora-online/SCALE/item.yaml | 0 .../collabora-online/SCALE/ix_values.yaml | 0 .../collabora-online/SCALE/questions.yaml | 0 .../stable}/collabora-online/app-readme.md | 0 .../collabora-online/templates/common.yaml | 0 .../stable}/collabora-online/values.yaml | 0 .../stable}/deepstack-cpu/.helmignore | 0 .../stable}/deepstack-cpu/CONFIG.md | 0 .../stable}/deepstack-cpu/Chart.yaml | 0 .../stable}/deepstack-cpu/README.md | 0 .../stable}/deepstack-cpu/SCALE/item.yaml | 0 .../deepstack-cpu/SCALE/ix_values.yaml | 0 .../deepstack-cpu/SCALE/questions.yaml | 0 .../stable}/deepstack-cpu/app-readme.md | 0 .../deepstack-cpu/templates/common.yaml | 0 .../stable}/deepstack-cpu/values.yaml | 0 {stable => charts/stable}/emby/.helmignore | 0 {stable => charts/stable}/emby/CONFIG.md | 0 {stable => charts/stable}/emby/Chart.yaml | 0 {stable => charts/stable}/emby/README.md | 0 .../stable}/emby/SCALE/item.yaml | 0 .../stable}/emby/SCALE/ix_values.yaml | 0 .../stable}/emby/SCALE/questions.yaml | 0 {stable => charts/stable}/emby/app-readme.md | 0 .../stable}/emby/templates/common.yaml | 0 {stable => charts/stable}/emby/values.yaml | 0 {stable => charts/stable}/esphome/.helmignore | 0 {stable => charts/stable}/esphome/CONFIG.md | 0 {stable => charts/stable}/esphome/Chart.yaml | 0 {stable => charts/stable}/esphome/README.md | 0 .../stable}/esphome/SCALE/item.yaml | 0 .../stable}/esphome/SCALE/ix_values.yaml | 0 .../stable}/esphome/SCALE/questions.yaml | 0 .../stable}/esphome/app-readme.md | 0 .../stable}/esphome/templates/common.yaml | 0 {stable => charts/stable}/esphome/values.yaml | 0 {stable => charts/stable}/handbrake/CONFIG.md | 0 .../stable}/handbrake/Chart.yaml | 0 {stable => charts/stable}/handbrake/README.md | 0 .../stable}/handbrake/SCALE/item.yaml | 0 .../stable}/handbrake/SCALE/ix_values.yaml | 0 .../stable}/handbrake/SCALE/questions.yaml | 0 .../stable}/handbrake/app-readme.md | 0 .../stable}/handbrake/templates/common.yaml | 0 .../stable}/handbrake/values.yaml | 0 .../stable}/home-assistant/.helmignore | 0 .../stable}/home-assistant/CONFIG.md | 0 .../stable}/home-assistant/Chart.yaml | 0 .../stable}/home-assistant/README.md | 0 .../stable}/home-assistant/SCALE/item.yaml | 0 .../home-assistant/SCALE/ix_values.yaml | 0 .../home-assistant/SCALE/questions.yaml | 0 .../stable}/home-assistant/app-readme.md | 0 .../home-assistant/templates/common.yaml | 0 .../home-assistant/templates/secret.yaml | 0 .../stable}/home-assistant/values.yaml | 0 {stable => charts/stable}/jackett/.helmignore | 0 {stable => charts/stable}/jackett/CONFIG.md | 0 {stable => charts/stable}/jackett/Chart.yaml | 0 {stable => charts/stable}/jackett/README.md | 0 .../stable}/jackett/SCALE/item.yaml | 0 .../stable}/jackett/SCALE/ix_values.yaml | 0 .../stable}/jackett/SCALE/questions.yaml | 0 .../stable}/jackett/app-readme.md | 0 .../stable}/jackett/templates/common.yaml | 0 {stable => charts/stable}/jackett/values.yaml | 0 .../stable}/jellyfin/.helmignore | 0 {stable => charts/stable}/jellyfin/CONFIG.md | 0 {stable => charts/stable}/jellyfin/Chart.yaml | 0 {stable => charts/stable}/jellyfin/README.md | 0 .../stable}/jellyfin/SCALE/item.yaml | 0 .../stable}/jellyfin/SCALE/ix_values.yaml | 0 .../stable}/jellyfin/SCALE/questions.yaml | 0 .../stable}/jellyfin/app-readme.md | 0 .../stable}/jellyfin/templates/common.yaml | 0 .../stable}/jellyfin/values.yaml | 0 {stable => charts/stable}/kms/.helmignore | 0 {stable => charts/stable}/kms/CONFIG.md | 0 {stable => charts/stable}/kms/Chart.yaml | 0 {stable => charts/stable}/kms/README.md | 0 {stable => charts/stable}/kms/SCALE/item.yaml | 0 .../stable}/kms/SCALE/ix_values.yaml | 0 .../stable}/kms/SCALE/questions.yaml | 0 {stable => charts/stable}/kms/app-readme.md | 0 .../stable}/kms/templates/common.yaml | 0 {stable => charts/stable}/kms/values.yaml | 0 {stable => charts/stable}/lidarr/.helmignore | 0 {stable => charts/stable}/lidarr/CONFIG.md | 0 {stable => charts/stable}/lidarr/Chart.yaml | 0 {stable => charts/stable}/lidarr/README.md | 0 .../stable}/lidarr/SCALE/item.yaml | 0 .../stable}/lidarr/SCALE/ix_values.yaml | 0 .../stable}/lidarr/SCALE/questions.yaml | 0 .../stable}/lidarr/app-readme.md | 0 .../stable}/lidarr/templates/common.yaml | 0 {stable => charts/stable}/lidarr/values.yaml | 0 {stable => charts/stable}/ombi/.helmignore | 0 {stable => charts/stable}/ombi/CONFIG.md | 0 {stable => charts/stable}/ombi/Chart.yaml | 0 {stable => charts/stable}/ombi/README.md | 0 .../stable}/ombi/SCALE/item.yaml | 0 .../stable}/ombi/SCALE/ix_values.yaml | 0 .../stable}/ombi/SCALE/questions.yaml | 0 {stable => charts/stable}/ombi/app-readme.md | 0 .../stable}/ombi/templates/common.yaml | 0 {stable => charts/stable}/ombi/values.yaml | 0 {stable => charts/stable}/plex/.helmignore | 0 {stable => charts/stable}/plex/CONFIG.md | 0 {stable => charts/stable}/plex/Chart.yaml | 0 {stable => charts/stable}/plex/README.md | 0 .../stable}/plex/SCALE/item.yaml | 0 .../stable}/plex/SCALE/ix_values.yaml | 0 .../stable}/plex/SCALE/questions.yaml | 0 {stable => charts/stable}/plex/app-readme.md | 0 .../stable}/plex/templates/common.yaml | 0 {stable => charts/stable}/plex/values.yaml | 0 {stable => charts/stable}/radarr/.helmignore | 0 {stable => charts/stable}/radarr/CONFIG.md | 0 {stable => charts/stable}/radarr/Chart.yaml | 0 {stable => charts/stable}/radarr/README.md | 0 .../stable}/radarr/SCALE/item.yaml | 0 .../stable}/radarr/SCALE/ix_values.yaml | 0 .../stable}/radarr/SCALE/questions.yaml | 0 .../stable}/radarr/app-readme.md | 0 .../stable}/radarr/templates/common.yaml | 0 {stable => charts/stable}/radarr/values.yaml | 0 {stable => charts/stable}/sonarr/.helmignore | 0 {stable => charts/stable}/sonarr/CONFIG.md | 0 {stable => charts/stable}/sonarr/Chart.yaml | 0 {stable => charts/stable}/sonarr/README.md | 0 .../stable}/sonarr/SCALE/item.yaml | 0 .../stable}/sonarr/SCALE/ix_values.yaml | 0 .../stable}/sonarr/SCALE/questions.yaml | 0 .../stable}/sonarr/app-readme.md | 0 .../stable}/sonarr/templates/common.yaml | 0 {stable => charts/stable}/sonarr/values.yaml | 0 .../stable}/syncthing/.helmignore | 0 {stable => charts/stable}/syncthing/CONFIG.md | 0 .../stable}/syncthing/Chart.yaml | 0 {stable => charts/stable}/syncthing/README.md | 0 .../stable}/syncthing/SCALE/item.yaml | 0 .../stable}/syncthing/SCALE/ix_values.yaml | 0 .../stable}/syncthing/SCALE/questions.yaml | 0 .../stable}/syncthing/app-readme.md | 0 .../stable}/syncthing/templates/common.yaml | 0 .../stable}/syncthing/values.yaml | 0 .../stable}/tautulli/.helmignore | 0 {stable => charts/stable}/tautulli/CONFIG.md | 0 {stable => charts/stable}/tautulli/Chart.yaml | 0 {stable => charts/stable}/tautulli/README.md | 0 .../stable}/tautulli/SCALE/item.yaml | 0 .../stable}/tautulli/SCALE/ix_values.yaml | 0 .../stable}/tautulli/SCALE/questions.yaml | 0 .../stable}/tautulli/app-readme.md | 0 .../stable}/tautulli/templates/common.yaml | 0 .../stable}/tautulli/values.yaml | 0 {stable => charts/stable}/traefik/.helmignore | 0 {stable => charts/stable}/traefik/CONFIG.md | 0 {stable => charts/stable}/traefik/Chart.yaml | 0 .../stable}/traefik/Guidelines.md | 0 {stable => charts/stable}/traefik/README.md | 0 .../stable}/traefik/SCALE/item.yaml | 0 .../stable}/traefik/SCALE/ix_values.yaml | 0 .../stable}/traefik/SCALE/questions.yaml | 0 .../stable}/traefik/app-readme.md | 0 .../stable}/traefik/crds/ingressroute.yaml | 0 .../stable}/traefik/crds/ingressroutetcp.yaml | 0 .../stable}/traefik/crds/ingressrouteudp.yaml | 0 .../stable}/traefik/crds/middlewares.yaml | 0 .../traefik/crds/serverstransports.yaml | 0 .../stable}/traefik/crds/tlsoptions.yaml | 0 .../stable}/traefik/crds/tlsstores.yaml | 0 .../stable}/traefik/crds/traefikservices.yaml | 0 .../stable}/traefik/templates/common.yaml | 0 .../traefik/templates/middlewares.yaml | 0 .../stable}/traefik/templates/tlsoptions.yaml | 0 {stable => charts/stable}/traefik/values.yaml | 0 .../stable}/transmission/.helmignore | 0 .../stable}/transmission/CONFIG.md | 0 .../stable}/transmission/Chart.yaml | 0 .../stable}/transmission/README.md | 0 .../stable}/transmission/SCALE/item.yaml | 0 .../stable}/transmission/SCALE/ix_values.yaml | 0 .../stable}/transmission/SCALE/questions.yaml | 0 .../stable}/transmission/app-readme.md | 0 .../transmission/templates/common.yaml | 0 .../transmission/templates/configmap.yaml | 0 .../stable}/transmission/values.yaml | 0 .../stable}/truecommand/.helmignore | 0 .../stable}/truecommand/CONFIG.md | 0 .../stable}/truecommand/Chart.yaml | 0 .../stable}/truecommand/README.md | 0 .../stable}/truecommand/SCALE/item.yaml | 0 .../stable}/truecommand/SCALE/ix_values.yaml | 0 .../stable}/truecommand/SCALE/questions.yaml | 0 .../stable}/truecommand/app-readme.md | 0 .../stable}/truecommand/templates/common.yaml | 0 .../stable}/truecommand/values.yaml | 0 .../stable}/zwavejs2mqtt/.helmignore | 0 .../stable}/zwavejs2mqtt/CONFIG.md | 0 .../stable}/zwavejs2mqtt/Chart.yaml | 0 .../stable}/zwavejs2mqtt/README.md | 0 .../stable}/zwavejs2mqtt/SCALE/item.yaml | 0 .../stable}/zwavejs2mqtt/SCALE/ix_values.yaml | 0 .../stable}/zwavejs2mqtt/SCALE/questions.yaml | 0 .../stable}/zwavejs2mqtt/app-readme.md | 0 .../zwavejs2mqtt/templates/common.yaml | 0 .../stable}/zwavejs2mqtt/values.yaml | 0 library/common-test/ci/default-values.yaml | 89 ----- library/common/Chart.yaml | 26 -- 501 files changed, 358 insertions(+), 564 deletions(-) delete mode 100644 .github/workflows/apps.release.yaml delete mode 100644 .github/workflows/apps.test.yaml create mode 100644 .github/workflows/apps.yaml delete mode 100644 .github/workflows/library.release.yaml rename {deprecated => charts/deprecated}/.gitkeep (100%) rename {deprecated => charts/deprecated}/nzbhydra/.helmignore (100%) rename {deprecated => charts/deprecated}/nzbhydra/CONFIG.md (100%) rename {deprecated => charts/deprecated}/nzbhydra/Chart.yaml (87%) rename {deprecated => charts/deprecated}/nzbhydra/README.md (100%) rename {deprecated => charts/deprecated}/nzbhydra/SCALE/item.yaml (100%) rename {deprecated => charts/deprecated}/nzbhydra/SCALE/ix_values.yaml (100%) rename {deprecated => charts/deprecated}/nzbhydra/SCALE/questions.yaml (100%) rename {deprecated => charts/deprecated}/nzbhydra/app-readme.md (100%) rename {deprecated => charts/deprecated}/nzbhydra/templates/common.yaml (100%) rename {deprecated => charts/deprecated}/nzbhydra/values.yaml (100%) rename {develop => charts/develop}/.gitkeep (100%) rename {incubator => charts/incubator}/appdaemon/CONFIG.md (100%) rename {incubator => charts/incubator}/appdaemon/Chart.yaml (100%) rename {incubator => charts/incubator}/appdaemon/README.md (100%) rename {incubator => charts/incubator}/appdaemon/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/appdaemon/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/appdaemon/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/appdaemon/app-readme.md (100%) rename {incubator => charts/incubator}/appdaemon/templates/common.yaml (100%) rename {incubator => charts/incubator}/appdaemon/values.yaml (100%) rename {incubator => charts/incubator}/bazarr/.helmignore (100%) rename {incubator => charts/incubator}/bazarr/CONFIG.md (100%) rename {incubator => charts/incubator}/bazarr/Chart.yaml (100%) rename {incubator => charts/incubator}/bazarr/README.md (100%) rename {incubator => charts/incubator}/bazarr/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/bazarr/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/bazarr/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/bazarr/app-readme.md (100%) rename {incubator => charts/incubator}/bazarr/templates/common.yaml (100%) rename {incubator => charts/incubator}/bazarr/values.yaml (100%) rename {incubator => charts/incubator}/calibre-web/.helmignore (100%) rename {incubator => charts/incubator}/calibre-web/CONFIG.md (100%) rename {incubator => charts/incubator}/calibre-web/Chart.yaml (100%) rename {incubator => charts/incubator}/calibre-web/README.md (100%) rename {incubator => charts/incubator}/calibre-web/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/calibre-web/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/calibre-web/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/calibre-web/app-readme.md (100%) rename {incubator => charts/incubator}/calibre-web/templates/common.yaml (100%) rename {incubator => charts/incubator}/calibre-web/values.yaml (100%) rename {incubator => charts/incubator}/deluge/.helmignore (100%) rename {incubator => charts/incubator}/deluge/CONFIG.md (100%) rename {incubator => charts/incubator}/deluge/Chart.yaml (100%) rename {incubator => charts/incubator}/deluge/README.md (100%) rename {incubator => charts/incubator}/deluge/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/deluge/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/deluge/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/deluge/app-readme.md (100%) rename {incubator => charts/incubator}/deluge/templates/common.yaml (100%) rename {incubator => charts/incubator}/deluge/values.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/.helmignore (100%) rename {incubator => charts/incubator}/fireflyiii/CONFIG.md (100%) rename {incubator => charts/incubator}/fireflyiii/Chart.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/README.md (100%) rename {incubator => charts/incubator}/fireflyiii/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/app-readme.md (100%) rename {incubator => charts/incubator}/fireflyiii/templates/common.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/templates/secrets.yaml (100%) rename {incubator => charts/incubator}/fireflyiii/values.yaml (100%) rename {incubator => charts/incubator}/freshrss/.helmignore (100%) rename {incubator => charts/incubator}/freshrss/CONFIG.md (100%) rename {incubator => charts/incubator}/freshrss/Chart.yaml (100%) rename {incubator => charts/incubator}/freshrss/README.md (100%) rename {incubator => charts/incubator}/freshrss/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/freshrss/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/freshrss/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/freshrss/app-readme.md (100%) rename {incubator => charts/incubator}/freshrss/templates/common.yaml (100%) rename {incubator => charts/incubator}/freshrss/values.yaml (100%) rename {incubator => charts/incubator}/gaps/.helmignore (100%) rename {incubator => charts/incubator}/gaps/CONFIG.md (100%) rename {incubator => charts/incubator}/gaps/Chart.yaml (100%) rename {incubator => charts/incubator}/gaps/README.md (100%) rename {incubator => charts/incubator}/gaps/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/gaps/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/gaps/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/gaps/app-readme.md (100%) rename {incubator => charts/incubator}/gaps/templates/common.yaml (100%) rename {incubator => charts/incubator}/gaps/values.yaml (100%) rename {incubator => charts/incubator}/grocy/.helmignore (100%) rename {incubator => charts/incubator}/grocy/CONFIG.md (100%) rename {incubator => charts/incubator}/grocy/Chart.yaml (100%) rename {incubator => charts/incubator}/grocy/README.md (100%) rename {incubator => charts/incubator}/grocy/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/grocy/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/grocy/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/grocy/app-readme.md (100%) rename {incubator => charts/incubator}/grocy/templates/common.yaml (100%) rename {incubator => charts/incubator}/grocy/values.yaml (100%) rename {incubator => charts/incubator}/heimdall/.helmignore (100%) rename {incubator => charts/incubator}/heimdall/CONFIG.md (100%) rename {incubator => charts/incubator}/heimdall/Chart.yaml (100%) rename {incubator => charts/incubator}/heimdall/README.md (100%) rename {incubator => charts/incubator}/heimdall/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/heimdall/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/heimdall/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/heimdall/app-readme.md (100%) rename {incubator => charts/incubator}/heimdall/templates/common.yaml (100%) rename {incubator => charts/incubator}/heimdall/values.yaml (100%) rename {incubator => charts/incubator}/lazylibrarian/.helmignore (100%) rename {incubator => charts/incubator}/lazylibrarian/CONFIG.md (100%) rename {incubator => charts/incubator}/lazylibrarian/Chart.yaml (100%) rename {incubator => charts/incubator}/lazylibrarian/README.md (100%) rename {incubator => charts/incubator}/lazylibrarian/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/lazylibrarian/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/lazylibrarian/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/lazylibrarian/app-readme.md (100%) rename {incubator => charts/incubator}/lazylibrarian/templates/common.yaml (100%) rename {incubator => charts/incubator}/lazylibrarian/values.yaml (100%) rename {incubator => charts/incubator}/lychee/.helmignore (100%) rename {incubator => charts/incubator}/lychee/CONFIG.md (100%) rename {incubator => charts/incubator}/lychee/Chart.yaml (100%) rename {incubator => charts/incubator}/lychee/README.md (100%) rename {incubator => charts/incubator}/lychee/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/lychee/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/lychee/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/lychee/app-readme.md (100%) rename {incubator => charts/incubator}/lychee/templates/common.yaml (100%) rename {incubator => charts/incubator}/lychee/values.yaml (100%) rename {incubator => charts/incubator}/navidrome/.helmignore (100%) rename {incubator => charts/incubator}/navidrome/CONFIG.md (100%) rename {incubator => charts/incubator}/navidrome/Chart.yaml (100%) rename {incubator => charts/incubator}/navidrome/README.md (100%) rename {incubator => charts/incubator}/navidrome/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/navidrome/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/navidrome/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/navidrome/app-readme.md (100%) rename {incubator => charts/incubator}/navidrome/templates/common.yaml (100%) rename {incubator => charts/incubator}/navidrome/values.yaml (100%) rename {incubator => charts/incubator}/node-red/.helmignore (100%) rename {incubator => charts/incubator}/node-red/CONFIG.md (100%) rename {incubator => charts/incubator}/node-red/Chart.yaml (100%) rename {incubator => charts/incubator}/node-red/README.md (100%) rename {incubator => charts/incubator}/node-red/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/node-red/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/node-red/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/node-red/app-readme.md (100%) rename {incubator => charts/incubator}/node-red/templates/common.yaml (100%) rename {incubator => charts/incubator}/node-red/values.yaml (100%) rename {incubator => charts/incubator}/nzbget/.helmignore (100%) rename {incubator => charts/incubator}/nzbget/CONFIG.md (100%) rename {incubator => charts/incubator}/nzbget/Chart.yaml (100%) rename {incubator => charts/incubator}/nzbget/README.md (100%) rename {incubator => charts/incubator}/nzbget/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/nzbget/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/nzbget/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/nzbget/app-readme.md (100%) rename {incubator => charts/incubator}/nzbget/templates/common.yaml (100%) rename {incubator => charts/incubator}/nzbget/values.yaml (100%) rename {incubator => charts/incubator}/organizr/.helmignore (100%) rename {incubator => charts/incubator}/organizr/CONFIG.md (100%) rename {incubator => charts/incubator}/organizr/Chart.yaml (100%) rename {incubator => charts/incubator}/organizr/README.md (100%) rename {incubator => charts/incubator}/organizr/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/organizr/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/organizr/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/organizr/app-readme.md (100%) rename {incubator => charts/incubator}/organizr/templates/common.yaml (100%) rename {incubator => charts/incubator}/organizr/values.yaml (100%) rename {incubator => charts/incubator}/podgrab/CONFIG.md (100%) rename {incubator => charts/incubator}/podgrab/Chart.yaml (100%) rename {incubator => charts/incubator}/podgrab/README.md (100%) rename {incubator => charts/incubator}/podgrab/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/podgrab/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/podgrab/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/podgrab/app-readme.md (100%) rename {incubator => charts/incubator}/podgrab/templates/common.yaml (100%) rename {incubator => charts/incubator}/podgrab/values.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/.helmignore (100%) rename {incubator => charts/incubator}/qbittorrent/CONFIG.md (100%) rename {incubator => charts/incubator}/qbittorrent/Chart.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/README.md (100%) rename {incubator => charts/incubator}/qbittorrent/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/app-readme.md (100%) rename {incubator => charts/incubator}/qbittorrent/templates/common.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/templates/configmap.yaml (100%) rename {incubator => charts/incubator}/qbittorrent/values.yaml (100%) rename {incubator => charts/incubator}/readarr/.helmignore (100%) rename {incubator => charts/incubator}/readarr/CONFIG.md (100%) rename {incubator => charts/incubator}/readarr/Chart.yaml (100%) rename {incubator => charts/incubator}/readarr/README.md (100%) rename {incubator => charts/incubator}/readarr/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/readarr/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/readarr/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/readarr/app-readme.md (100%) rename {incubator => charts/incubator}/readarr/templates/common.yaml (100%) rename {incubator => charts/incubator}/readarr/values.yaml (100%) rename {incubator => charts/incubator}/sabnzbd/.helmignore (100%) rename {incubator => charts/incubator}/sabnzbd/CONFIG.md (100%) rename {incubator => charts/incubator}/sabnzbd/Chart.yaml (100%) rename {incubator => charts/incubator}/sabnzbd/README.md (100%) rename {incubator => charts/incubator}/sabnzbd/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/sabnzbd/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/sabnzbd/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/sabnzbd/app-readme.md (100%) rename {incubator => charts/incubator}/sabnzbd/templates/common.yaml (100%) rename {incubator => charts/incubator}/sabnzbd/values.yaml (100%) rename {incubator => charts/incubator}/tvheadend/.helmignore (100%) rename {incubator => charts/incubator}/tvheadend/CONFIG.md (100%) rename {incubator => charts/incubator}/tvheadend/Chart.yaml (100%) rename {incubator => charts/incubator}/tvheadend/README.md (100%) rename {incubator => charts/incubator}/tvheadend/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/tvheadend/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/tvheadend/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/tvheadend/app-readme.md (100%) rename {incubator => charts/incubator}/tvheadend/templates/common.yaml (100%) rename {incubator => charts/incubator}/tvheadend/values.yaml (100%) rename {incubator => charts/incubator}/unifi/.helmignore (100%) rename {incubator => charts/incubator}/unifi/CONFIG.md (100%) rename {incubator => charts/incubator}/unifi/Chart.yaml (100%) rename {incubator => charts/incubator}/unifi/README.md (100%) rename {incubator => charts/incubator}/unifi/SCALE/item.yaml (100%) rename {incubator => charts/incubator}/unifi/SCALE/ix_values.yaml (100%) rename {incubator => charts/incubator}/unifi/SCALE/questions.yaml (100%) rename {incubator => charts/incubator}/unifi/app-readme.md (100%) rename {incubator => charts/incubator}/unifi/templates/common.yaml (100%) rename {incubator => charts/incubator}/unifi/values.yaml (100%) rename {library => charts/library}/common-test/Chart.yaml (98%) rename {library => charts/library}/common-test/README.md (100%) rename {library => charts/library}/common-test/crds/ingressroute.yaml (100%) rename {library => charts/library}/common-test/crds/ingressroutetcp.yaml (100%) rename {library => charts/library}/common-test/crds/ingressrouteudp.yaml (100%) rename {library => charts/library}/common-test/crds/middlewares.yaml (100%) rename {library => charts/library}/common-test/templates/common.yaml (100%) rename {library => charts/library}/common-test/values.yaml (99%) rename {library => charts/library}/common/.helmignore (100%) create mode 100644 charts/library/common/Chart.yaml rename {library => charts/library}/common/README.md (100%) rename {library => charts/library}/common/templates/_all.tpl (100%) rename {library => charts/library}/common/templates/_daemonset.tpl (100%) rename {library => charts/library}/common/templates/_deployment.tpl (100%) rename {library => charts/library}/common/templates/_ingress.tpl (100%) rename {library => charts/library}/common/templates/_pvc.tpl (100%) rename {library => charts/library}/common/templates/_serviceaccount.tpl (100%) rename {library => charts/library}/common/templates/_services.tpl (100%) rename {library => charts/library}/common/templates/_statefulset.tpl (100%) rename {library => charts/library}/common/templates/classes/_pvc.tpl (100%) rename {library => charts/library}/common/templates/classes/_service.tpl (100%) rename {library => charts/library}/common/templates/classes/_service_ports.tpl (100%) rename {library => charts/library}/common/templates/classes/ingress/_externalService.tpl (100%) rename {library => charts/library}/common/templates/classes/ingress/_ingress.tpl (90%) rename {library => charts/library}/common/templates/classes/ingress/_ingressRoute.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_capabilities.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_errors.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_images.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_labels.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_names.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_utils.tpl (100%) rename {library => charts/library}/common/templates/lib/chart/_values.tpl (100%) rename {library => charts/library}/common/templates/lib/controller/_container.tpl (100%) rename {library => charts/library}/common/templates/lib/controller/_pod.tpl (100%) rename {library => charts/library}/common/templates/lib/controller/_ports.tpl (100%) rename {library => charts/library}/common/templates/lib/controller/_probes.tpl (100%) rename {library => charts/library}/common/templates/lib/controller/_volumeMounts.tpl (100%) rename {library => charts/library}/common/templates/lib/controller/_volumes.tpl (100%) rename {library => charts/library}/common/templates/lib/resources/_certHelpers.tpl (100%) rename {library => charts/library}/common/templates/lib/resources/_certSecret.yaml (100%) rename {library => charts/library}/common/templates/lib/resources/_certs.tpl (100%) rename {library => charts/library}/common/templates/lib/resources/_portal_config.tpl (100%) rename {library => charts/library}/common/templates/lib/storage/_mountPermissions.tpl (100%) rename {library => charts/library}/common/values.yaml (100%) rename {non-free => charts/non-free}/.gitkeep (100%) rename {stable => charts/stable}/bitwarden/.helmignore (100%) rename {stable => charts/stable}/bitwarden/CONFIG.md (100%) rename {stable => charts/stable}/bitwarden/Chart.yaml (100%) rename {stable => charts/stable}/bitwarden/README.md (100%) rename {stable => charts/stable}/bitwarden/SCALE/item.yaml (100%) rename {stable => charts/stable}/bitwarden/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/bitwarden/SCALE/questions.yaml (100%) rename {stable => charts/stable}/bitwarden/app-readme.md (100%) rename {stable => charts/stable}/bitwarden/templates/_specialingress.tpl (100%) rename {stable => charts/stable}/bitwarden/templates/_validate.tpl (100%) rename {stable => charts/stable}/bitwarden/templates/common.yaml (100%) rename {stable => charts/stable}/bitwarden/templates/configmap.yaml (100%) rename {stable => charts/stable}/bitwarden/templates/secrets.yaml (100%) rename {stable => charts/stable}/bitwarden/values.yaml (100%) rename {stable => charts/stable}/collabora-online/CONFIG.md (100%) rename {stable => charts/stable}/collabora-online/Chart.yaml (100%) rename {stable => charts/stable}/collabora-online/README.md (100%) rename {stable => charts/stable}/collabora-online/SCALE/item.yaml (100%) rename {stable => charts/stable}/collabora-online/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/collabora-online/SCALE/questions.yaml (100%) rename {stable => charts/stable}/collabora-online/app-readme.md (100%) rename {stable => charts/stable}/collabora-online/templates/common.yaml (100%) rename {stable => charts/stable}/collabora-online/values.yaml (100%) rename {stable => charts/stable}/deepstack-cpu/.helmignore (100%) rename {stable => charts/stable}/deepstack-cpu/CONFIG.md (100%) rename {stable => charts/stable}/deepstack-cpu/Chart.yaml (100%) rename {stable => charts/stable}/deepstack-cpu/README.md (100%) rename {stable => charts/stable}/deepstack-cpu/SCALE/item.yaml (100%) rename {stable => charts/stable}/deepstack-cpu/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/deepstack-cpu/SCALE/questions.yaml (100%) rename {stable => charts/stable}/deepstack-cpu/app-readme.md (100%) rename {stable => charts/stable}/deepstack-cpu/templates/common.yaml (100%) rename {stable => charts/stable}/deepstack-cpu/values.yaml (100%) rename {stable => charts/stable}/emby/.helmignore (100%) rename {stable => charts/stable}/emby/CONFIG.md (100%) rename {stable => charts/stable}/emby/Chart.yaml (100%) rename {stable => charts/stable}/emby/README.md (100%) rename {stable => charts/stable}/emby/SCALE/item.yaml (100%) rename {stable => charts/stable}/emby/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/emby/SCALE/questions.yaml (100%) rename {stable => charts/stable}/emby/app-readme.md (100%) rename {stable => charts/stable}/emby/templates/common.yaml (100%) rename {stable => charts/stable}/emby/values.yaml (100%) rename {stable => charts/stable}/esphome/.helmignore (100%) rename {stable => charts/stable}/esphome/CONFIG.md (100%) rename {stable => charts/stable}/esphome/Chart.yaml (100%) rename {stable => charts/stable}/esphome/README.md (100%) rename {stable => charts/stable}/esphome/SCALE/item.yaml (100%) rename {stable => charts/stable}/esphome/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/esphome/SCALE/questions.yaml (100%) rename {stable => charts/stable}/esphome/app-readme.md (100%) rename {stable => charts/stable}/esphome/templates/common.yaml (100%) rename {stable => charts/stable}/esphome/values.yaml (100%) rename {stable => charts/stable}/handbrake/CONFIG.md (100%) rename {stable => charts/stable}/handbrake/Chart.yaml (100%) rename {stable => charts/stable}/handbrake/README.md (100%) rename {stable => charts/stable}/handbrake/SCALE/item.yaml (100%) rename {stable => charts/stable}/handbrake/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/handbrake/SCALE/questions.yaml (100%) rename {stable => charts/stable}/handbrake/app-readme.md (100%) rename {stable => charts/stable}/handbrake/templates/common.yaml (100%) rename {stable => charts/stable}/handbrake/values.yaml (100%) rename {stable => charts/stable}/home-assistant/.helmignore (100%) rename {stable => charts/stable}/home-assistant/CONFIG.md (100%) rename {stable => charts/stable}/home-assistant/Chart.yaml (100%) rename {stable => charts/stable}/home-assistant/README.md (100%) rename {stable => charts/stable}/home-assistant/SCALE/item.yaml (100%) rename {stable => charts/stable}/home-assistant/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/home-assistant/SCALE/questions.yaml (100%) rename {stable => charts/stable}/home-assistant/app-readme.md (100%) rename {stable => charts/stable}/home-assistant/templates/common.yaml (100%) rename {stable => charts/stable}/home-assistant/templates/secret.yaml (100%) rename {stable => charts/stable}/home-assistant/values.yaml (100%) rename {stable => charts/stable}/jackett/.helmignore (100%) rename {stable => charts/stable}/jackett/CONFIG.md (100%) rename {stable => charts/stable}/jackett/Chart.yaml (100%) rename {stable => charts/stable}/jackett/README.md (100%) rename {stable => charts/stable}/jackett/SCALE/item.yaml (100%) rename {stable => charts/stable}/jackett/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/jackett/SCALE/questions.yaml (100%) rename {stable => charts/stable}/jackett/app-readme.md (100%) rename {stable => charts/stable}/jackett/templates/common.yaml (100%) rename {stable => charts/stable}/jackett/values.yaml (100%) rename {stable => charts/stable}/jellyfin/.helmignore (100%) rename {stable => charts/stable}/jellyfin/CONFIG.md (100%) rename {stable => charts/stable}/jellyfin/Chart.yaml (100%) rename {stable => charts/stable}/jellyfin/README.md (100%) rename {stable => charts/stable}/jellyfin/SCALE/item.yaml (100%) rename {stable => charts/stable}/jellyfin/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/jellyfin/SCALE/questions.yaml (100%) rename {stable => charts/stable}/jellyfin/app-readme.md (100%) rename {stable => charts/stable}/jellyfin/templates/common.yaml (100%) rename {stable => charts/stable}/jellyfin/values.yaml (100%) rename {stable => charts/stable}/kms/.helmignore (100%) rename {stable => charts/stable}/kms/CONFIG.md (100%) rename {stable => charts/stable}/kms/Chart.yaml (100%) rename {stable => charts/stable}/kms/README.md (100%) rename {stable => charts/stable}/kms/SCALE/item.yaml (100%) rename {stable => charts/stable}/kms/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/kms/SCALE/questions.yaml (100%) rename {stable => charts/stable}/kms/app-readme.md (100%) rename {stable => charts/stable}/kms/templates/common.yaml (100%) rename {stable => charts/stable}/kms/values.yaml (100%) rename {stable => charts/stable}/lidarr/.helmignore (100%) rename {stable => charts/stable}/lidarr/CONFIG.md (100%) rename {stable => charts/stable}/lidarr/Chart.yaml (100%) rename {stable => charts/stable}/lidarr/README.md (100%) rename {stable => charts/stable}/lidarr/SCALE/item.yaml (100%) rename {stable => charts/stable}/lidarr/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/lidarr/SCALE/questions.yaml (100%) rename {stable => charts/stable}/lidarr/app-readme.md (100%) rename {stable => charts/stable}/lidarr/templates/common.yaml (100%) rename {stable => charts/stable}/lidarr/values.yaml (100%) rename {stable => charts/stable}/ombi/.helmignore (100%) rename {stable => charts/stable}/ombi/CONFIG.md (100%) rename {stable => charts/stable}/ombi/Chart.yaml (100%) rename {stable => charts/stable}/ombi/README.md (100%) rename {stable => charts/stable}/ombi/SCALE/item.yaml (100%) rename {stable => charts/stable}/ombi/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/ombi/SCALE/questions.yaml (100%) rename {stable => charts/stable}/ombi/app-readme.md (100%) rename {stable => charts/stable}/ombi/templates/common.yaml (100%) rename {stable => charts/stable}/ombi/values.yaml (100%) rename {stable => charts/stable}/plex/.helmignore (100%) rename {stable => charts/stable}/plex/CONFIG.md (100%) rename {stable => charts/stable}/plex/Chart.yaml (100%) rename {stable => charts/stable}/plex/README.md (100%) rename {stable => charts/stable}/plex/SCALE/item.yaml (100%) rename {stable => charts/stable}/plex/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/plex/SCALE/questions.yaml (100%) rename {stable => charts/stable}/plex/app-readme.md (100%) rename {stable => charts/stable}/plex/templates/common.yaml (100%) rename {stable => charts/stable}/plex/values.yaml (100%) rename {stable => charts/stable}/radarr/.helmignore (100%) rename {stable => charts/stable}/radarr/CONFIG.md (100%) rename {stable => charts/stable}/radarr/Chart.yaml (100%) rename {stable => charts/stable}/radarr/README.md (100%) rename {stable => charts/stable}/radarr/SCALE/item.yaml (100%) rename {stable => charts/stable}/radarr/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/radarr/SCALE/questions.yaml (100%) rename {stable => charts/stable}/radarr/app-readme.md (100%) rename {stable => charts/stable}/radarr/templates/common.yaml (100%) rename {stable => charts/stable}/radarr/values.yaml (100%) rename {stable => charts/stable}/sonarr/.helmignore (100%) rename {stable => charts/stable}/sonarr/CONFIG.md (100%) rename {stable => charts/stable}/sonarr/Chart.yaml (100%) rename {stable => charts/stable}/sonarr/README.md (100%) rename {stable => charts/stable}/sonarr/SCALE/item.yaml (100%) rename {stable => charts/stable}/sonarr/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/sonarr/SCALE/questions.yaml (100%) rename {stable => charts/stable}/sonarr/app-readme.md (100%) rename {stable => charts/stable}/sonarr/templates/common.yaml (100%) rename {stable => charts/stable}/sonarr/values.yaml (100%) rename {stable => charts/stable}/syncthing/.helmignore (100%) rename {stable => charts/stable}/syncthing/CONFIG.md (100%) rename {stable => charts/stable}/syncthing/Chart.yaml (100%) rename {stable => charts/stable}/syncthing/README.md (100%) rename {stable => charts/stable}/syncthing/SCALE/item.yaml (100%) rename {stable => charts/stable}/syncthing/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/syncthing/SCALE/questions.yaml (100%) rename {stable => charts/stable}/syncthing/app-readme.md (100%) rename {stable => charts/stable}/syncthing/templates/common.yaml (100%) rename {stable => charts/stable}/syncthing/values.yaml (100%) rename {stable => charts/stable}/tautulli/.helmignore (100%) rename {stable => charts/stable}/tautulli/CONFIG.md (100%) rename {stable => charts/stable}/tautulli/Chart.yaml (100%) rename {stable => charts/stable}/tautulli/README.md (100%) rename {stable => charts/stable}/tautulli/SCALE/item.yaml (100%) rename {stable => charts/stable}/tautulli/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/tautulli/SCALE/questions.yaml (100%) rename {stable => charts/stable}/tautulli/app-readme.md (100%) rename {stable => charts/stable}/tautulli/templates/common.yaml (100%) rename {stable => charts/stable}/tautulli/values.yaml (100%) rename {stable => charts/stable}/traefik/.helmignore (100%) rename {stable => charts/stable}/traefik/CONFIG.md (100%) rename {stable => charts/stable}/traefik/Chart.yaml (100%) rename {stable => charts/stable}/traefik/Guidelines.md (100%) rename {stable => charts/stable}/traefik/README.md (100%) rename {stable => charts/stable}/traefik/SCALE/item.yaml (100%) rename {stable => charts/stable}/traefik/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/traefik/SCALE/questions.yaml (100%) rename {stable => charts/stable}/traefik/app-readme.md (100%) rename {stable => charts/stable}/traefik/crds/ingressroute.yaml (100%) rename {stable => charts/stable}/traefik/crds/ingressroutetcp.yaml (100%) rename {stable => charts/stable}/traefik/crds/ingressrouteudp.yaml (100%) rename {stable => charts/stable}/traefik/crds/middlewares.yaml (100%) rename {stable => charts/stable}/traefik/crds/serverstransports.yaml (100%) rename {stable => charts/stable}/traefik/crds/tlsoptions.yaml (100%) rename {stable => charts/stable}/traefik/crds/tlsstores.yaml (100%) rename {stable => charts/stable}/traefik/crds/traefikservices.yaml (100%) rename {stable => charts/stable}/traefik/templates/common.yaml (100%) rename {stable => charts/stable}/traefik/templates/middlewares.yaml (100%) rename {stable => charts/stable}/traefik/templates/tlsoptions.yaml (100%) rename {stable => charts/stable}/traefik/values.yaml (100%) rename {stable => charts/stable}/transmission/.helmignore (100%) rename {stable => charts/stable}/transmission/CONFIG.md (100%) rename {stable => charts/stable}/transmission/Chart.yaml (100%) rename {stable => charts/stable}/transmission/README.md (100%) rename {stable => charts/stable}/transmission/SCALE/item.yaml (100%) rename {stable => charts/stable}/transmission/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/transmission/SCALE/questions.yaml (100%) rename {stable => charts/stable}/transmission/app-readme.md (100%) rename {stable => charts/stable}/transmission/templates/common.yaml (100%) rename {stable => charts/stable}/transmission/templates/configmap.yaml (100%) rename {stable => charts/stable}/transmission/values.yaml (100%) rename {stable => charts/stable}/truecommand/.helmignore (100%) rename {stable => charts/stable}/truecommand/CONFIG.md (100%) rename {stable => charts/stable}/truecommand/Chart.yaml (100%) rename {stable => charts/stable}/truecommand/README.md (100%) rename {stable => charts/stable}/truecommand/SCALE/item.yaml (100%) rename {stable => charts/stable}/truecommand/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/truecommand/SCALE/questions.yaml (100%) rename {stable => charts/stable}/truecommand/app-readme.md (100%) rename {stable => charts/stable}/truecommand/templates/common.yaml (100%) rename {stable => charts/stable}/truecommand/values.yaml (100%) rename {stable => charts/stable}/zwavejs2mqtt/.helmignore (100%) rename {stable => charts/stable}/zwavejs2mqtt/CONFIG.md (100%) rename {stable => charts/stable}/zwavejs2mqtt/Chart.yaml (100%) rename {stable => charts/stable}/zwavejs2mqtt/README.md (100%) rename {stable => charts/stable}/zwavejs2mqtt/SCALE/item.yaml (100%) rename {stable => charts/stable}/zwavejs2mqtt/SCALE/ix_values.yaml (100%) rename {stable => charts/stable}/zwavejs2mqtt/SCALE/questions.yaml (100%) rename {stable => charts/stable}/zwavejs2mqtt/app-readme.md (100%) rename {stable => charts/stable}/zwavejs2mqtt/templates/common.yaml (100%) rename {stable => charts/stable}/zwavejs2mqtt/values.yaml (100%) delete mode 100644 library/common-test/ci/default-values.yaml delete mode 100644 library/common/Chart.yaml diff --git a/.github/cr.yaml b/.github/cr.yaml index db68427559b..82c551c4979 100644 --- a/.github/cr.yaml +++ b/.github/cr.yaml @@ -1,6 +1,6 @@ owner: truecharts git-repo: apps -charts-dir: library +charts-dir: charts_dir: charts/* charts_repo_url: "https://truecharts.org" excluded-charts: common-test pages-branch: "master" diff --git a/.github/workflows/apps.release.yaml b/.github/workflows/apps.release.yaml deleted file mode 100644 index 4a721960495..00000000000 --- a/.github/workflows/apps.release.yaml +++ /dev/null @@ -1,115 +0,0 @@ -name: "Apps: Release" - -on: - push: - branches: - - 'master' - tags-ignore: - - '**' - paths: - - 'stable/**' - - 'develop/**' - - 'incubator/**' - - 'non-free/**' - - 'deprecated/**' - - '.github/workflows/apps.release.yaml' - -jobs: - release: - runs-on: ubuntu-latest - container: - image: ixsystems/catalog_validation:latest - - steps: - - uses: actions/checkout@v2 - name: Checkout - - name: Install Helm - uses: azure/setup-helm@v1 - with: - version: v3.5.3 - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - token: ${{ secrets.BOT_TOKEN }} - path: master - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - repository: truecharts/catalog - token: ${{ secrets.BOT_TOKEN }} - path: catalog - - name: Remove if release already exists - run: | - for train in stable incubator develop non-free deprecated - do - for chart in master/${train}/*; do - if [ -d "${chart}" ]; then - maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }') - chartname=$(basename ${chart}) - echo "Processing... cleanup-existing... Chart: ${chartname} - Version: ${maxchartversion}" - rm -Rf catalog/${train}/${chartname}/${maxchartversion} || echo "Chart release ${chartname} with version ${maxchartversion} does not exist yet... Skipping..." - rm -Rf catalog/${train}/${chartname}/item.yaml || echo "No old catalog item.yaml found for ${chartname}" - fi - done - done - - name: fetch dependencies - run: | - for train in stable incubator develop non-free deprecated - do - for chart in master/${train}/*; do - if [ -d "${chart}" ]; then - cd ${chart} - helm dependency update - cd - - fi - done - done - - name: Apply SCALE Patches - run: | - for train in stable incubator develop non-free deprecated - do - for chart in master/${train}/*; do - if [ -d "${chart}" ]; then - chartname=$(basename ${chart}) - echo "Processing... Applying SCALE patch... Chart: ${chartname} - Version: ${maxfolderversion}" - mv ${chart}/SCALE/item.yaml ${chart}/ - mv ${chart}/SCALE/ix_values.yaml ${chart}/ - mv ${chart}/SCALE/questions.yaml ${chart}/ - cp -rf ${chart}/SCALE/templates/* ${chart}/templates || echo "ignoring templates directory..." - rm -rf ${chart}/SCALE - mv ${chart}/values.yaml ${chart}/test_values.yaml - touch ${chart}/values.yaml - description=$(cat ${chart}/Chart.yaml | grep "^description: " | sed -r 's/^description: //') - echo "${description}" >> ${chart}/app-readme.md - fi - done - done - - name: Add Chart release - run: | - for train in stable incubator develop non-free deprecated - do - for chart in master/${train}/*; do - if [ -d "${chart}" ]; then - maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }') - chartname=$(basename ${chart}) - echo "Processing... Copying charts... Chart: ${chartname} - Version: ${maxchartversion}" - mkdir -p catalog/${train}/${chartname}/${maxchartversion} - cp -Rf ${chart}/* catalog/${train}/${chartname}/${maxchartversion}/ - mv catalog/${train}/${chartname}/${maxchartversion}/item.yaml catalog/${train}/${chartname}/item.yaml - fi - done - done - - name: Validate catalog format - run: | - cd catalog - /bin/bash -c "PWD=${pwd}; /usr/local/bin/catalog_validate validate --path $PWD" - - name: Commit and Push new App releases - run: | - cd catalog - git config user.name "TrueCharts-Bot" - git config user.email "bot@truecharts.org" - git add --all - git commit -sm "Commit new App releases for TrueCharts" || exit 0 - git push diff --git a/.github/workflows/apps.test.yaml b/.github/workflows/apps.test.yaml deleted file mode 100644 index 5637b8ff1c4..00000000000 --- a/.github/workflows/apps.test.yaml +++ /dev/null @@ -1,135 +0,0 @@ -name: "Apps: test" - -on: - pull_request: - branches: - - '**' - tags-ignore: - - '**' - paths: - - 'stable/**' - - '!stable/*.md' - - '!stable/README.md' - - '!stable/README.md.gotmpl' - - '!stable/app-readme.md' - - '!stable/app-readme.md.gotmpl' - - '!stable/docs/*' - - 'incubator/**' - - '!incubator/*.md' - - '!incubator/README.md' - - '!incubator/README.md.gotmpl' - - '!incubator/app-readme.md' - - '!incubator/app-readme.md.gotmpl' - - '!incubator/docs/*' - - 'develop/**' - - '!develop/*.md' - - '!develop/README.md' - - '!develop/README.md.gotmpl' - - '!develop/app-readme.md' - - '!develop/app-readme.md.gotmpl' - - '!develop/docs/*' - - 'non-free/**' - - '!non-free/*.md' - - '!non-free/README.md' - - '!non-free/README.md.gotmpl' - - '!non-free/app-readme.md' - - '!non-free/app-readme.md.gotmpl' - - '!non-free/docs/*' - - 'deprecated/**' - - '!deprecated/*.md' - - '!deprecated/README.md' - - '!deprecated/README.md.gotmpl' - - '!deprecated/app-readme.md' - - '!deprecated/app-readme.md.gotmpl' - - '!deprecated/docs/*' - - '.github/workflows/apps.test.yaml' - - '.github/ct-install.yaml' - - '.github/ct-lint.yaml' - -jobs: - changes: - name: Get changed Apps - runs-on: ubuntu-20.04 - outputs: - matrix: "{\"app\": ${{ steps.reduce.outputs.apps }} }" - steps: - - name: Checkout - uses: actions/checkout@v2 - - uses: dorny/paths-filter@v2 - id: filter - with: - list-files: json - filters: | - changed: - - 'stable/**' - - 'incubator/**' - - 'develop/**' - - 'deprecated/**' - - 'non-free/**' - - run: echo '${{ toJson(steps.filter.outputs) }}' > changes.json - - id: reduce - run: | - APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?(?(?[\/]?)[^\/]+\/)(?(?[\/]?)[^\/]+)(?.+))"; "\(.second_directory)") | unique' changes.json) - echo ::set-output name=apps::${APPS} - - app-tests: - needs: [changes] - name: App Tests - runs-on: ubuntu-latest - strategy: - matrix: ${{ fromJson(needs.changes.outputs.matrix) }} - fail-fast: false - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - - name: Prepare-Lint - id: prep-lint - run: | - if test -f "./stable/${{ matrix.app }}/Chart.yaml"; then - train="stable" - elif test -f "./incubator/${{ matrix.app }}/Chart.yaml"; then - train="incubator" - elif test -f "./deprecated/${{ matrix.app }}/Chart.yaml"; then - train="deprecated" - elif test -f "./non-free/${{ matrix.app }}/Chart.yaml"; then - train="non-free" - else - train="develop" - fi - echo ::set-output name=train::${train} - - - name: Install Helm - uses: azure/setup-helm@v1 - with: - version: v3.5.3 - - - uses: actions/setup-python@v2 - with: - python-version: 3.7 - - - name: Set up chart-testing - uses: helm/chart-testing-action@v2.0.1 - - - - name: Run chart-testing (lint) - id: lint - run: ct lint --config .github/ct-lint.yaml --charts '${{ steps.prep-lint.outputs.train }}/${{ matrix.app }}' - - - name: Create k3d cluster - uses: nolar/setup-k3d-k3s@v1 - with: - version: v1.19 - - - name: Run chart-testing (install) - run: ct install --config .github/ct-install.yaml --charts '${{ steps.prep-lint.outputs.train }}/${{ matrix.app }}' - - app-tests-complete: - needs: [app-tests] - name: Apps Test Complete - runs-on: ubuntu-latest - steps: - - name: complete message - run: echo "App Tests Completed Successfully" diff --git a/.github/workflows/apps.yaml b/.github/workflows/apps.yaml new file mode 100644 index 00000000000..d2bf66f1e5b --- /dev/null +++ b/.github/workflows/apps.yaml @@ -0,0 +1,324 @@ +name: "Apps: Test & Release" + +on: + push: + branches: + - 'master' + tags-ignore: + - '**' + paths: + - 'stable/**' + - 'develop/**' + - 'incubator/**' + - 'non-free/**' + - 'deprecated/**' + - '.github/workflows/apps.release.yaml' + pull_request: + branches: + - '**' + tags-ignore: + - '**' + paths: + - 'stable/**' + - 'develop/**' + - 'incubator/**' + - 'non-free/**' + - 'deprecated/**' + - '.github/workflows/apps.release.yaml' + - '.github/ct-install.yaml' + - '.github/ct-lint.yaml' + +jobs: + changes: + name: Get changed Apps + runs-on: ubuntu-20.04 + outputs: + matrix: "{\"app\": ${{ steps.reduce.outputs.apps }} }" + empty_matrix: ${{ steps.reduce.outputs.empty_matrix }} + steps: + - name: Checkout + uses: actions/checkout@v2 + - uses: dorny/paths-filter@v2 + id: filter + with: + list-files: json + filters: | + changed: + - 'stable/**' + - 'incubator/**' + - 'develop/**' + - 'deprecated/**' + - 'non-free/**' + - 'library/**' + - run: echo '${{ toJson(steps.filter.outputs) }}' > changes.json + - id: reduce + run: | + APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?(?(?[\/]?)[^\/]+\/)(?(?[\/]?)[^\/]+)(?.+))"; "\(.second_directory)") | unique' changes.json) + echo ::set-output name=apps::${APPS} + if [ ${#APPS[@]} -eq 1 ]; then + if [ -z "${APPS[0]}" ]; then + echo "Changed Apps: ${APPS[*]}" + echo "::set-output name=empty_matrix::true" + else + echo "No Changed Apps" + echo "::set-output name=empty_matrix::false" + fi + else + echo "No Changed Apps" + echo "::set-output name=empty_matrix::false" + fi + + app-tests: + needs: [changes] + if: ${{ needs.changes.outputs.empty_matrix == 'false' }} + name: App Tests + runs-on: ubuntu-latest + strategy: + matrix: ${{ fromJson(needs.changes.outputs.matrix) }} + fail-fast: false + steps: + - name: Checkout + if: ${{ matrix.app != '.gitkee' }} + uses: actions/checkout@v2 + with: + fetch-depth: 0 + + - name: Prepare-Lint + if: ${{ matrix.app != '.gitkee' }} + id: prep-lint + run: | + if test -f "./charts/stable/${{ matrix.app }}/Chart.yaml"; then + train="stable" + elif test -f "./charts/incubator/${{ matrix.app }}/Chart.yaml"; then + train="incubator" + elif test -f "./charts/deprecated/${{ matrix.app }}/Chart.yaml"; then + train="deprecated" + elif test -f "./charts/non-free/${{ matrix.app }}/Chart.yaml"; then + train="non-free" + elif test -f "./charts/library/${{ matrix.app }}/Chart.yaml"; then + train="library" + else + train="develop" + fi + echo ::set-output name=train::${train} + + - name: Install Helm + if: ${{ matrix.app != '.gitkee' }} + uses: azure/setup-helm@v1 + with: + version: v3.5.3 + + - uses: actions/setup-python@v2 + if: ${{ matrix.app != '.gitkee' }} + with: + python-version: 3.7 + + - name: Install Dev tools for unittests + if: ${{ matrix.app == 'common' && matrix.app != '.gitkee' }} + run: sudo apt-get update && sudo apt-get install -y jq libjq-dev + + - name: Install Ruby for unittests + if: ${{ matrix.app == 'common' && matrix.app != '.gitkee' }} + uses: ruby/setup-ruby@v1 + with: + ruby-version: 2.7 + + - name: Set up chart-testing + if: ${{ matrix.app != '.gitkee' }} + uses: helm/chart-testing-action@v2.0.1 + + - name: Run chart-testing (lint) + if: ${{ matrix.app != '.gitkee' }} + id: lint + run: ct lint --config .github/ct-lint.yaml --charts 'charts/${{ steps.prep-lint.outputs.train }}/${{ matrix.app }}' + + - name: Install dependencies + if: ${{ matrix.app == 'common' && matrix.app != '.gitkee' }} + run: | + export RUBYJQ_USE_SYSTEM_LIBRARIES=1 + bundle install + + - name: Run common unit tests + if: ${{ matrix.app == 'common' && matrix.app != '.gitkee' }} + run: | + bundle exec m -r .tools/tests/charts + + - name: Create k3d cluster + if: ${{ matrix.app != 'common' && matrix.app != '.gitkee' }} + uses: nolar/setup-k3d-k3s@v1 + with: + version: v1.19 + + ## TODO: Fix common-test + - name: Run chart-testing (install) + if: ${{ matrix.app != 'common' && matrix.app != '.gitkee' && matrix.app != 'common-test' }} + run: ct install --config .github/ct-install.yaml --charts 'charts/${{ steps.prep-lint.outputs.train }}/${{ matrix.app }}' + + app-tests-complete: + needs: [app-tests] + name: Apps Test Complete + runs-on: ubuntu-latest + steps: + - name: complete message + run: echo "App Tests Completed Successfully" + + pre-release: + needs: [app-tests] + runs-on: ubuntu-latest + outputs: + release: ${{ steps.prep.outputs.release }} + timeout-minutes: 5 + steps: + - name: Prepare + id: prep + run: | + if [ "${{github.event_name}}" == "pull_request" ]; then + echo ::set-output name=release::false + else + echo ::set-output name=release::true + fi + - name: Block concurrent jobs + uses: softprops/turnstyle@v1 + if: steps.prep.outputs.release == 'true' + with: + continue-after-seconds: 180 + env: + GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }} + + + catalog-release: + runs-on: ubuntu-latest + needs: pre-release + if: needs.pre-release.outputs.release == 'true' + container: + image: ixsystems/catalog_validation:latest + + steps: + - uses: actions/checkout@v2 + name: Checkout + - name: Install Helm + uses: azure/setup-helm@v1 + with: + version: v3.5.3 + - name: Checkout + uses: actions/checkout@v2 + with: + fetch-depth: 0 + token: ${{ secrets.BOT_TOKEN }} + path: master + - name: Checkout + uses: actions/checkout@v2 + with: + fetch-depth: 0 + repository: truecharts/catalog + token: ${{ secrets.BOT_TOKEN }} + path: catalog + - name: Remove if release already exists + run: | + for train in stable incubator develop non-free deprecated + do + for chart in master/charts/${train}/*; do + if [ -d "${chart}" ]; then + maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }') + chartname=$(basename ${chart}) + echo "Processing... cleanup-existing... Chart: ${chartname} - Version: ${maxchartversion}" + rm -Rf catalog/charts/${train}/${chartname}/${maxchartversion} || echo "Chart release ${chartname} with version ${maxchartversion} does not exist yet... Skipping..." + rm -Rf catalog/charts/${train}/${chartname}/item.yaml || echo "No old catalog item.yaml found for ${chartname}" + fi + done + done + - name: fetch dependencies + run: | + for train in stable incubator develop non-free deprecated + do + for chart in master/charts/${train}/*; do + if [ -d "${chart}" ]; then + cd ${chart} + helm dependency update + cd - + fi + done + done + - name: Apply SCALE Patches + run: | + for train in stable incubator develop non-free deprecated + do + for chart in master/charts/${train}/*; do + if [ -d "${chart}" ]; then + chartname=$(basename ${chart}) + echo "Processing... Applying SCALE patch... Chart: ${chartname} - Version: ${maxfolderversion}" + mv ${chart}/SCALE/item.yaml ${chart}/ + mv ${chart}/SCALE/ix_values.yaml ${chart}/ + mv ${chart}/SCALE/questions.yaml ${chart}/ + cp -rf ${chart}/SCALE/templates/* ${chart}/templates || echo "ignoring templates directory..." + rm -rf ${chart}/SCALE + mv ${chart}/values.yaml ${chart}/test_values.yaml + touch ${chart}/values.yaml + description=$(cat ${chart}/Chart.yaml | grep "^description: " | sed -r 's/^description: //') + echo "${description}" >> ${chart}/app-readme.md + fi + done + done + - name: Add Chart release + run: | + for train in stable incubator develop non-free deprecated + do + for chart in master/charts/${train}/*; do + if [ -d "${chart}" ]; then + maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }') + chartname=$(basename ${chart}) + echo "Processing... Copying charts... Chart: ${chartname} - Version: ${maxchartversion}" + mkdir -p catalog/charts/${train}/${chartname}/${maxchartversion} + cp -Rf ${chart}/* catalog/charts/${train}/${chartname}/${maxchartversion}/ + mv catalog/charts/${train}/${chartname}/${maxchartversion}/item.yaml catalog/charts/${train}/${chartname}/item.yaml + fi + done + done + - name: Validate catalog format + run: | + cd catalog + /bin/bash -c "PWD=${pwd}; /usr/local/bin/catalog_validate validate --path $PWD" + - name: Commit and Push new App releases + run: | + cd catalog + git config user.name "TrueCharts-Bot" + git config user.email "bot@truecharts.org" + git add --all + git commit -sm "Commit new App releases for TrueCharts" || exit 0 + git push + + helm-release: + needs: pre-release + runs-on: ubuntu-latest + if: needs.pre-release.outputs.release == 'true' + steps: + - name: Block concurrent jobs + uses: softprops/turnstyle@v1 + with: + continue-after-seconds: 180 + env: + GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }} + + - name: Checkout + uses: actions/checkout@v2 + with: + fetch-depth: 0 + token: ${{ secrets.BOT_TOKEN }} + + - name: Configure Git + run: | + git config user.name "TrueCharts-Bot" + git config user.email "bot@truecharts.org" + + - name: Install Helm + uses: azure/setup-helm@v1 + with: + version: v3.5.3 + + - name: Run chart-releaser + uses: helm/chart-releaser-action@v1.2.0 + with: + config: .github/cr.yaml + charts_dir: charts/* + env: + CR_TOKEN: "${{ secrets.BOT_TOKEN }}" diff --git a/.github/workflows/library.release.yaml b/.github/workflows/library.release.yaml deleted file mode 100644 index 930a4cbc725..00000000000 --- a/.github/workflows/library.release.yaml +++ /dev/null @@ -1,180 +0,0 @@ -name: "library: test & release" - -on: - push: - branches: - - 'master' - tags-ignore: - - '**' - paths: - - 'library/**' - - '.github/workflows/library.release.yaml' - - '.github/cr.yaml' - pull_request: - branches: - - '**' - tags-ignore: - - '**' - paths: - - 'library/**' - - '.github/workflows/library.release.yaml' - - '.github/cr.yaml' - -jobs: - common-lint: - runs-on: ubuntu-latest - outputs: - changed: ${{ steps.list-changed.outputs.changed }} - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - - name: Install Helm - uses: azure/setup-helm@v1 - with: - version: v3.5.3 - - - uses: actions/setup-python@v2 - with: - python-version: 3.7 - - - name: Set up chart-testing - uses: helm/chart-testing-action@v2.0.1 - - - name: Run chart-testing (lint) - id: lint - if: steps.list-changed.outputs.changed == 'true' - run: ct lint --config .github/ct-lint.yaml --chart-dirs 'library' - - - common-test: - runs-on: ubuntu-latest - needs: common-lint - steps: - - name: Checkout - uses: actions/checkout@v2 - if: needs.common-lint.outputs.changed == 'true' - with: - fetch-depth: 0 - - - name: prep - if: needs.common-lint.outputs.changed == 'true' - run: | - rm -Rf library/common-test/values.yaml - touch library/common-test/values.yaml - - - name: Install Helm - uses: azure/setup-helm@v1 - if: needs.common-lint.outputs.changed == 'true' - with: - version: v3.5.3 - - - uses: actions/setup-python@v2 - if: needs.common-lint.outputs.changed == 'true' - with: - python-version: 3.7 - - - name: Set up chart-testing - uses: helm/chart-testing-action@v2.0.1 - if: needs.common-lint.outputs.changed == 'true' - - - name: Create k3d cluster - uses: nolar/setup-k3d-k3s@v1 - if: needs.common-lint.outputs.changed == 'true' - with: - version: v1.19 - - - name: Run chart-testing (install) - if: needs.common-lint.outputs.changed == 'true' - run: ct install --config .github/ct-install.yaml --charts 'library/common-test' - - common-unittest: - runs-on: ubuntu-latest - needs: common-lint - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - - name: Install Dev tools - run: sudo apt-get update && sudo apt-get install -y jq libjq-dev - - - name: Install Helm - uses: azure/setup-helm@v1 - with: - version: v3.5.3 - - - name: Install Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 2.7 - - - name: Install dependencies - run: | - export RUBYJQ_USE_SYSTEM_LIBRARIES=1 - bundle install - - name: Run tests - run: | - bundle exec m -r .tools/tests/charts - - pre-release: - needs: [common-test, common-unittest] - runs-on: ubuntu-latest - outputs: - release: ${{ steps.prep.outputs.release }} - timeout-minutes: 5 - steps: - - name: Prepare - id: prep - run: | - if [ "${{github.event_name}}" == "pull_request" ]; then - echo ::set-output name=release::false - else - echo ::set-output name=release::true - fi - - name: Block concurrent jobs - uses: softprops/turnstyle@v1 - if: steps.prep.outputs.release == 'true' - with: - continue-after-seconds: 180 - env: - GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }} - - common-release: - needs: pre-release - runs-on: ubuntu-latest - if: needs.pre-release.outputs.release == 'true' - steps: - - name: Block concurrent jobs - uses: softprops/turnstyle@v1 - with: - continue-after-seconds: 180 - env: - GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }} - - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - token: ${{ secrets.BOT_TOKEN }} - - - name: Configure Git - run: | - git config user.name "TrueCharts-Bot" - git config user.email "bot@truecharts.org" - - - name: Install Helm - uses: azure/setup-helm@v1 - with: - version: v3.5.3 - - - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.2.0 - with: - config: .github/cr.yaml - charts_dir: library - env: - CR_TOKEN: "${{ secrets.BOT_TOKEN }}" diff --git a/.gitignore b/.gitignore index cf607c2b21d..1b1e25080e8 100644 --- a/.gitignore +++ b/.gitignore @@ -42,6 +42,6 @@ tests/test-report.txt tests/test-report.xml private_values.yaml temp/ -library/common-test/charts/ +charts/library/common-test/charts/ .cr-release-packages/ -library/common-test/chart.lock +charts/library/common-test/chart.lock diff --git a/.tools/tests/charts/common-test_spec.rb b/.tools/tests/charts/common-test_spec.rb index b1c86b7dbdd..f9fd601caa1 100644 --- a/.tools/tests/charts/common-test_spec.rb +++ b/.tools/tests/charts/common-test_spec.rb @@ -2,7 +2,7 @@ require_relative '../test_helper' class Test < ChartTest - @@chart = Chart.new('library/common-test') + @@chart = Chart.new('charts/library/common-test') describe @@chart.name do describe 'controller type' do diff --git a/deprecated/.gitkeep b/charts/deprecated/.gitkeep similarity index 100% rename from deprecated/.gitkeep rename to charts/deprecated/.gitkeep diff --git a/deprecated/nzbhydra/.helmignore b/charts/deprecated/nzbhydra/.helmignore similarity index 100% rename from deprecated/nzbhydra/.helmignore rename to charts/deprecated/nzbhydra/.helmignore diff --git a/deprecated/nzbhydra/CONFIG.md b/charts/deprecated/nzbhydra/CONFIG.md similarity index 100% rename from deprecated/nzbhydra/CONFIG.md rename to charts/deprecated/nzbhydra/CONFIG.md diff --git a/deprecated/nzbhydra/Chart.yaml b/charts/deprecated/nzbhydra/Chart.yaml similarity index 87% rename from deprecated/nzbhydra/Chart.yaml rename to charts/deprecated/nzbhydra/Chart.yaml index 987d159f9a8..93f94c738b1 100644 --- a/deprecated/nzbhydra/Chart.yaml +++ b/charts/deprecated/nzbhydra/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: nzbhydra -version: 3.1.5 +version: 3.1.6 upstream_version: 5.3.1 appVersion: "auto" description: Usenet meta search @@ -22,8 +22,5 @@ dependencies: repository: https://truecharts.org/ version: 3.5.5 # condition: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org +maintainers: [] # annotations: diff --git a/deprecated/nzbhydra/README.md b/charts/deprecated/nzbhydra/README.md similarity index 100% rename from deprecated/nzbhydra/README.md rename to charts/deprecated/nzbhydra/README.md diff --git a/deprecated/nzbhydra/SCALE/item.yaml b/charts/deprecated/nzbhydra/SCALE/item.yaml similarity index 100% rename from deprecated/nzbhydra/SCALE/item.yaml rename to charts/deprecated/nzbhydra/SCALE/item.yaml diff --git a/deprecated/nzbhydra/SCALE/ix_values.yaml b/charts/deprecated/nzbhydra/SCALE/ix_values.yaml similarity index 100% rename from deprecated/nzbhydra/SCALE/ix_values.yaml rename to charts/deprecated/nzbhydra/SCALE/ix_values.yaml diff --git a/deprecated/nzbhydra/SCALE/questions.yaml b/charts/deprecated/nzbhydra/SCALE/questions.yaml similarity index 100% rename from deprecated/nzbhydra/SCALE/questions.yaml rename to charts/deprecated/nzbhydra/SCALE/questions.yaml diff --git a/deprecated/nzbhydra/app-readme.md b/charts/deprecated/nzbhydra/app-readme.md similarity index 100% rename from deprecated/nzbhydra/app-readme.md rename to charts/deprecated/nzbhydra/app-readme.md diff --git a/deprecated/nzbhydra/templates/common.yaml b/charts/deprecated/nzbhydra/templates/common.yaml similarity index 100% rename from deprecated/nzbhydra/templates/common.yaml rename to charts/deprecated/nzbhydra/templates/common.yaml diff --git a/deprecated/nzbhydra/values.yaml b/charts/deprecated/nzbhydra/values.yaml similarity index 100% rename from deprecated/nzbhydra/values.yaml rename to charts/deprecated/nzbhydra/values.yaml diff --git a/develop/.gitkeep b/charts/develop/.gitkeep similarity index 100% rename from develop/.gitkeep rename to charts/develop/.gitkeep diff --git a/incubator/appdaemon/CONFIG.md b/charts/incubator/appdaemon/CONFIG.md similarity index 100% rename from incubator/appdaemon/CONFIG.md rename to charts/incubator/appdaemon/CONFIG.md diff --git a/incubator/appdaemon/Chart.yaml b/charts/incubator/appdaemon/Chart.yaml similarity index 100% rename from incubator/appdaemon/Chart.yaml rename to charts/incubator/appdaemon/Chart.yaml diff --git a/incubator/appdaemon/README.md b/charts/incubator/appdaemon/README.md similarity index 100% rename from incubator/appdaemon/README.md rename to charts/incubator/appdaemon/README.md diff --git a/incubator/appdaemon/SCALE/item.yaml b/charts/incubator/appdaemon/SCALE/item.yaml similarity index 100% rename from incubator/appdaemon/SCALE/item.yaml rename to charts/incubator/appdaemon/SCALE/item.yaml diff --git a/incubator/appdaemon/SCALE/ix_values.yaml b/charts/incubator/appdaemon/SCALE/ix_values.yaml similarity index 100% rename from incubator/appdaemon/SCALE/ix_values.yaml rename to charts/incubator/appdaemon/SCALE/ix_values.yaml diff --git a/incubator/appdaemon/SCALE/questions.yaml b/charts/incubator/appdaemon/SCALE/questions.yaml similarity index 100% rename from incubator/appdaemon/SCALE/questions.yaml rename to charts/incubator/appdaemon/SCALE/questions.yaml diff --git a/incubator/appdaemon/app-readme.md b/charts/incubator/appdaemon/app-readme.md similarity index 100% rename from incubator/appdaemon/app-readme.md rename to charts/incubator/appdaemon/app-readme.md diff --git a/incubator/appdaemon/templates/common.yaml b/charts/incubator/appdaemon/templates/common.yaml similarity index 100% rename from incubator/appdaemon/templates/common.yaml rename to charts/incubator/appdaemon/templates/common.yaml diff --git a/incubator/appdaemon/values.yaml b/charts/incubator/appdaemon/values.yaml similarity index 100% rename from incubator/appdaemon/values.yaml rename to charts/incubator/appdaemon/values.yaml diff --git a/incubator/bazarr/.helmignore b/charts/incubator/bazarr/.helmignore similarity index 100% rename from incubator/bazarr/.helmignore rename to charts/incubator/bazarr/.helmignore diff --git a/incubator/bazarr/CONFIG.md b/charts/incubator/bazarr/CONFIG.md similarity index 100% rename from incubator/bazarr/CONFIG.md rename to charts/incubator/bazarr/CONFIG.md diff --git a/incubator/bazarr/Chart.yaml b/charts/incubator/bazarr/Chart.yaml similarity index 100% rename from incubator/bazarr/Chart.yaml rename to charts/incubator/bazarr/Chart.yaml diff --git a/incubator/bazarr/README.md b/charts/incubator/bazarr/README.md similarity index 100% rename from incubator/bazarr/README.md rename to charts/incubator/bazarr/README.md diff --git a/incubator/bazarr/SCALE/item.yaml b/charts/incubator/bazarr/SCALE/item.yaml similarity index 100% rename from incubator/bazarr/SCALE/item.yaml rename to charts/incubator/bazarr/SCALE/item.yaml diff --git a/incubator/bazarr/SCALE/ix_values.yaml b/charts/incubator/bazarr/SCALE/ix_values.yaml similarity index 100% rename from incubator/bazarr/SCALE/ix_values.yaml rename to charts/incubator/bazarr/SCALE/ix_values.yaml diff --git a/incubator/bazarr/SCALE/questions.yaml b/charts/incubator/bazarr/SCALE/questions.yaml similarity index 100% rename from incubator/bazarr/SCALE/questions.yaml rename to charts/incubator/bazarr/SCALE/questions.yaml diff --git a/incubator/bazarr/app-readme.md b/charts/incubator/bazarr/app-readme.md similarity index 100% rename from incubator/bazarr/app-readme.md rename to charts/incubator/bazarr/app-readme.md diff --git a/incubator/bazarr/templates/common.yaml b/charts/incubator/bazarr/templates/common.yaml similarity index 100% rename from incubator/bazarr/templates/common.yaml rename to charts/incubator/bazarr/templates/common.yaml diff --git a/incubator/bazarr/values.yaml b/charts/incubator/bazarr/values.yaml similarity index 100% rename from incubator/bazarr/values.yaml rename to charts/incubator/bazarr/values.yaml diff --git a/incubator/calibre-web/.helmignore b/charts/incubator/calibre-web/.helmignore similarity index 100% rename from incubator/calibre-web/.helmignore rename to charts/incubator/calibre-web/.helmignore diff --git a/incubator/calibre-web/CONFIG.md b/charts/incubator/calibre-web/CONFIG.md similarity index 100% rename from incubator/calibre-web/CONFIG.md rename to charts/incubator/calibre-web/CONFIG.md diff --git a/incubator/calibre-web/Chart.yaml b/charts/incubator/calibre-web/Chart.yaml similarity index 100% rename from incubator/calibre-web/Chart.yaml rename to charts/incubator/calibre-web/Chart.yaml diff --git a/incubator/calibre-web/README.md b/charts/incubator/calibre-web/README.md similarity index 100% rename from incubator/calibre-web/README.md rename to charts/incubator/calibre-web/README.md diff --git a/incubator/calibre-web/SCALE/item.yaml b/charts/incubator/calibre-web/SCALE/item.yaml similarity index 100% rename from incubator/calibre-web/SCALE/item.yaml rename to charts/incubator/calibre-web/SCALE/item.yaml diff --git a/incubator/calibre-web/SCALE/ix_values.yaml b/charts/incubator/calibre-web/SCALE/ix_values.yaml similarity index 100% rename from incubator/calibre-web/SCALE/ix_values.yaml rename to charts/incubator/calibre-web/SCALE/ix_values.yaml diff --git a/incubator/calibre-web/SCALE/questions.yaml b/charts/incubator/calibre-web/SCALE/questions.yaml similarity index 100% rename from incubator/calibre-web/SCALE/questions.yaml rename to charts/incubator/calibre-web/SCALE/questions.yaml diff --git a/incubator/calibre-web/app-readme.md b/charts/incubator/calibre-web/app-readme.md similarity index 100% rename from incubator/calibre-web/app-readme.md rename to charts/incubator/calibre-web/app-readme.md diff --git a/incubator/calibre-web/templates/common.yaml b/charts/incubator/calibre-web/templates/common.yaml similarity index 100% rename from incubator/calibre-web/templates/common.yaml rename to charts/incubator/calibre-web/templates/common.yaml diff --git a/incubator/calibre-web/values.yaml b/charts/incubator/calibre-web/values.yaml similarity index 100% rename from incubator/calibre-web/values.yaml rename to charts/incubator/calibre-web/values.yaml diff --git a/incubator/deluge/.helmignore b/charts/incubator/deluge/.helmignore similarity index 100% rename from incubator/deluge/.helmignore rename to charts/incubator/deluge/.helmignore diff --git a/incubator/deluge/CONFIG.md b/charts/incubator/deluge/CONFIG.md similarity index 100% rename from incubator/deluge/CONFIG.md rename to charts/incubator/deluge/CONFIG.md diff --git a/incubator/deluge/Chart.yaml b/charts/incubator/deluge/Chart.yaml similarity index 100% rename from incubator/deluge/Chart.yaml rename to charts/incubator/deluge/Chart.yaml diff --git a/incubator/deluge/README.md b/charts/incubator/deluge/README.md similarity index 100% rename from incubator/deluge/README.md rename to charts/incubator/deluge/README.md diff --git a/incubator/deluge/SCALE/item.yaml b/charts/incubator/deluge/SCALE/item.yaml similarity index 100% rename from incubator/deluge/SCALE/item.yaml rename to charts/incubator/deluge/SCALE/item.yaml diff --git a/incubator/deluge/SCALE/ix_values.yaml b/charts/incubator/deluge/SCALE/ix_values.yaml similarity index 100% rename from incubator/deluge/SCALE/ix_values.yaml rename to charts/incubator/deluge/SCALE/ix_values.yaml diff --git a/incubator/deluge/SCALE/questions.yaml b/charts/incubator/deluge/SCALE/questions.yaml similarity index 100% rename from incubator/deluge/SCALE/questions.yaml rename to charts/incubator/deluge/SCALE/questions.yaml diff --git a/incubator/deluge/app-readme.md b/charts/incubator/deluge/app-readme.md similarity index 100% rename from incubator/deluge/app-readme.md rename to charts/incubator/deluge/app-readme.md diff --git a/incubator/deluge/templates/common.yaml b/charts/incubator/deluge/templates/common.yaml similarity index 100% rename from incubator/deluge/templates/common.yaml rename to charts/incubator/deluge/templates/common.yaml diff --git a/incubator/deluge/values.yaml b/charts/incubator/deluge/values.yaml similarity index 100% rename from incubator/deluge/values.yaml rename to charts/incubator/deluge/values.yaml diff --git a/incubator/fireflyiii/.helmignore b/charts/incubator/fireflyiii/.helmignore similarity index 100% rename from incubator/fireflyiii/.helmignore rename to charts/incubator/fireflyiii/.helmignore diff --git a/incubator/fireflyiii/CONFIG.md b/charts/incubator/fireflyiii/CONFIG.md similarity index 100% rename from incubator/fireflyiii/CONFIG.md rename to charts/incubator/fireflyiii/CONFIG.md diff --git a/incubator/fireflyiii/Chart.yaml b/charts/incubator/fireflyiii/Chart.yaml similarity index 100% rename from incubator/fireflyiii/Chart.yaml rename to charts/incubator/fireflyiii/Chart.yaml diff --git a/incubator/fireflyiii/README.md b/charts/incubator/fireflyiii/README.md similarity index 100% rename from incubator/fireflyiii/README.md rename to charts/incubator/fireflyiii/README.md diff --git a/incubator/fireflyiii/SCALE/item.yaml b/charts/incubator/fireflyiii/SCALE/item.yaml similarity index 100% rename from incubator/fireflyiii/SCALE/item.yaml rename to charts/incubator/fireflyiii/SCALE/item.yaml diff --git a/incubator/fireflyiii/SCALE/ix_values.yaml b/charts/incubator/fireflyiii/SCALE/ix_values.yaml similarity index 100% rename from incubator/fireflyiii/SCALE/ix_values.yaml rename to charts/incubator/fireflyiii/SCALE/ix_values.yaml diff --git a/incubator/fireflyiii/SCALE/questions.yaml b/charts/incubator/fireflyiii/SCALE/questions.yaml similarity index 100% rename from incubator/fireflyiii/SCALE/questions.yaml rename to charts/incubator/fireflyiii/SCALE/questions.yaml diff --git a/incubator/fireflyiii/app-readme.md b/charts/incubator/fireflyiii/app-readme.md similarity index 100% rename from incubator/fireflyiii/app-readme.md rename to charts/incubator/fireflyiii/app-readme.md diff --git a/incubator/fireflyiii/templates/common.yaml b/charts/incubator/fireflyiii/templates/common.yaml similarity index 100% rename from incubator/fireflyiii/templates/common.yaml rename to charts/incubator/fireflyiii/templates/common.yaml diff --git a/incubator/fireflyiii/templates/secrets.yaml b/charts/incubator/fireflyiii/templates/secrets.yaml similarity index 100% rename from incubator/fireflyiii/templates/secrets.yaml rename to charts/incubator/fireflyiii/templates/secrets.yaml diff --git a/incubator/fireflyiii/values.yaml b/charts/incubator/fireflyiii/values.yaml similarity index 100% rename from incubator/fireflyiii/values.yaml rename to charts/incubator/fireflyiii/values.yaml diff --git a/incubator/freshrss/.helmignore b/charts/incubator/freshrss/.helmignore similarity index 100% rename from incubator/freshrss/.helmignore rename to charts/incubator/freshrss/.helmignore diff --git a/incubator/freshrss/CONFIG.md b/charts/incubator/freshrss/CONFIG.md similarity index 100% rename from incubator/freshrss/CONFIG.md rename to charts/incubator/freshrss/CONFIG.md diff --git a/incubator/freshrss/Chart.yaml b/charts/incubator/freshrss/Chart.yaml similarity index 100% rename from incubator/freshrss/Chart.yaml rename to charts/incubator/freshrss/Chart.yaml diff --git a/incubator/freshrss/README.md b/charts/incubator/freshrss/README.md similarity index 100% rename from incubator/freshrss/README.md rename to charts/incubator/freshrss/README.md diff --git a/incubator/freshrss/SCALE/item.yaml b/charts/incubator/freshrss/SCALE/item.yaml similarity index 100% rename from incubator/freshrss/SCALE/item.yaml rename to charts/incubator/freshrss/SCALE/item.yaml diff --git a/incubator/freshrss/SCALE/ix_values.yaml b/charts/incubator/freshrss/SCALE/ix_values.yaml similarity index 100% rename from incubator/freshrss/SCALE/ix_values.yaml rename to charts/incubator/freshrss/SCALE/ix_values.yaml diff --git a/incubator/freshrss/SCALE/questions.yaml b/charts/incubator/freshrss/SCALE/questions.yaml similarity index 100% rename from incubator/freshrss/SCALE/questions.yaml rename to charts/incubator/freshrss/SCALE/questions.yaml diff --git a/incubator/freshrss/app-readme.md b/charts/incubator/freshrss/app-readme.md similarity index 100% rename from incubator/freshrss/app-readme.md rename to charts/incubator/freshrss/app-readme.md diff --git a/incubator/freshrss/templates/common.yaml b/charts/incubator/freshrss/templates/common.yaml similarity index 100% rename from incubator/freshrss/templates/common.yaml rename to charts/incubator/freshrss/templates/common.yaml diff --git a/incubator/freshrss/values.yaml b/charts/incubator/freshrss/values.yaml similarity index 100% rename from incubator/freshrss/values.yaml rename to charts/incubator/freshrss/values.yaml diff --git a/incubator/gaps/.helmignore b/charts/incubator/gaps/.helmignore similarity index 100% rename from incubator/gaps/.helmignore rename to charts/incubator/gaps/.helmignore diff --git a/incubator/gaps/CONFIG.md b/charts/incubator/gaps/CONFIG.md similarity index 100% rename from incubator/gaps/CONFIG.md rename to charts/incubator/gaps/CONFIG.md diff --git a/incubator/gaps/Chart.yaml b/charts/incubator/gaps/Chart.yaml similarity index 100% rename from incubator/gaps/Chart.yaml rename to charts/incubator/gaps/Chart.yaml diff --git a/incubator/gaps/README.md b/charts/incubator/gaps/README.md similarity index 100% rename from incubator/gaps/README.md rename to charts/incubator/gaps/README.md diff --git a/incubator/gaps/SCALE/item.yaml b/charts/incubator/gaps/SCALE/item.yaml similarity index 100% rename from incubator/gaps/SCALE/item.yaml rename to charts/incubator/gaps/SCALE/item.yaml diff --git a/incubator/gaps/SCALE/ix_values.yaml b/charts/incubator/gaps/SCALE/ix_values.yaml similarity index 100% rename from incubator/gaps/SCALE/ix_values.yaml rename to charts/incubator/gaps/SCALE/ix_values.yaml diff --git a/incubator/gaps/SCALE/questions.yaml b/charts/incubator/gaps/SCALE/questions.yaml similarity index 100% rename from incubator/gaps/SCALE/questions.yaml rename to charts/incubator/gaps/SCALE/questions.yaml diff --git a/incubator/gaps/app-readme.md b/charts/incubator/gaps/app-readme.md similarity index 100% rename from incubator/gaps/app-readme.md rename to charts/incubator/gaps/app-readme.md diff --git a/incubator/gaps/templates/common.yaml b/charts/incubator/gaps/templates/common.yaml similarity index 100% rename from incubator/gaps/templates/common.yaml rename to charts/incubator/gaps/templates/common.yaml diff --git a/incubator/gaps/values.yaml b/charts/incubator/gaps/values.yaml similarity index 100% rename from incubator/gaps/values.yaml rename to charts/incubator/gaps/values.yaml diff --git a/incubator/grocy/.helmignore b/charts/incubator/grocy/.helmignore similarity index 100% rename from incubator/grocy/.helmignore rename to charts/incubator/grocy/.helmignore diff --git a/incubator/grocy/CONFIG.md b/charts/incubator/grocy/CONFIG.md similarity index 100% rename from incubator/grocy/CONFIG.md rename to charts/incubator/grocy/CONFIG.md diff --git a/incubator/grocy/Chart.yaml b/charts/incubator/grocy/Chart.yaml similarity index 100% rename from incubator/grocy/Chart.yaml rename to charts/incubator/grocy/Chart.yaml diff --git a/incubator/grocy/README.md b/charts/incubator/grocy/README.md similarity index 100% rename from incubator/grocy/README.md rename to charts/incubator/grocy/README.md diff --git a/incubator/grocy/SCALE/item.yaml b/charts/incubator/grocy/SCALE/item.yaml similarity index 100% rename from incubator/grocy/SCALE/item.yaml rename to charts/incubator/grocy/SCALE/item.yaml diff --git a/incubator/grocy/SCALE/ix_values.yaml b/charts/incubator/grocy/SCALE/ix_values.yaml similarity index 100% rename from incubator/grocy/SCALE/ix_values.yaml rename to charts/incubator/grocy/SCALE/ix_values.yaml diff --git a/incubator/grocy/SCALE/questions.yaml b/charts/incubator/grocy/SCALE/questions.yaml similarity index 100% rename from incubator/grocy/SCALE/questions.yaml rename to charts/incubator/grocy/SCALE/questions.yaml diff --git a/incubator/grocy/app-readme.md b/charts/incubator/grocy/app-readme.md similarity index 100% rename from incubator/grocy/app-readme.md rename to charts/incubator/grocy/app-readme.md diff --git a/incubator/grocy/templates/common.yaml b/charts/incubator/grocy/templates/common.yaml similarity index 100% rename from incubator/grocy/templates/common.yaml rename to charts/incubator/grocy/templates/common.yaml diff --git a/incubator/grocy/values.yaml b/charts/incubator/grocy/values.yaml similarity index 100% rename from incubator/grocy/values.yaml rename to charts/incubator/grocy/values.yaml diff --git a/incubator/heimdall/.helmignore b/charts/incubator/heimdall/.helmignore similarity index 100% rename from incubator/heimdall/.helmignore rename to charts/incubator/heimdall/.helmignore diff --git a/incubator/heimdall/CONFIG.md b/charts/incubator/heimdall/CONFIG.md similarity index 100% rename from incubator/heimdall/CONFIG.md rename to charts/incubator/heimdall/CONFIG.md diff --git a/incubator/heimdall/Chart.yaml b/charts/incubator/heimdall/Chart.yaml similarity index 100% rename from incubator/heimdall/Chart.yaml rename to charts/incubator/heimdall/Chart.yaml diff --git a/incubator/heimdall/README.md b/charts/incubator/heimdall/README.md similarity index 100% rename from incubator/heimdall/README.md rename to charts/incubator/heimdall/README.md diff --git a/incubator/heimdall/SCALE/item.yaml b/charts/incubator/heimdall/SCALE/item.yaml similarity index 100% rename from incubator/heimdall/SCALE/item.yaml rename to charts/incubator/heimdall/SCALE/item.yaml diff --git a/incubator/heimdall/SCALE/ix_values.yaml b/charts/incubator/heimdall/SCALE/ix_values.yaml similarity index 100% rename from incubator/heimdall/SCALE/ix_values.yaml rename to charts/incubator/heimdall/SCALE/ix_values.yaml diff --git a/incubator/heimdall/SCALE/questions.yaml b/charts/incubator/heimdall/SCALE/questions.yaml similarity index 100% rename from incubator/heimdall/SCALE/questions.yaml rename to charts/incubator/heimdall/SCALE/questions.yaml diff --git a/incubator/heimdall/app-readme.md b/charts/incubator/heimdall/app-readme.md similarity index 100% rename from incubator/heimdall/app-readme.md rename to charts/incubator/heimdall/app-readme.md diff --git a/incubator/heimdall/templates/common.yaml b/charts/incubator/heimdall/templates/common.yaml similarity index 100% rename from incubator/heimdall/templates/common.yaml rename to charts/incubator/heimdall/templates/common.yaml diff --git a/incubator/heimdall/values.yaml b/charts/incubator/heimdall/values.yaml similarity index 100% rename from incubator/heimdall/values.yaml rename to charts/incubator/heimdall/values.yaml diff --git a/incubator/lazylibrarian/.helmignore b/charts/incubator/lazylibrarian/.helmignore similarity index 100% rename from incubator/lazylibrarian/.helmignore rename to charts/incubator/lazylibrarian/.helmignore diff --git a/incubator/lazylibrarian/CONFIG.md b/charts/incubator/lazylibrarian/CONFIG.md similarity index 100% rename from incubator/lazylibrarian/CONFIG.md rename to charts/incubator/lazylibrarian/CONFIG.md diff --git a/incubator/lazylibrarian/Chart.yaml b/charts/incubator/lazylibrarian/Chart.yaml similarity index 100% rename from incubator/lazylibrarian/Chart.yaml rename to charts/incubator/lazylibrarian/Chart.yaml diff --git a/incubator/lazylibrarian/README.md b/charts/incubator/lazylibrarian/README.md similarity index 100% rename from incubator/lazylibrarian/README.md rename to charts/incubator/lazylibrarian/README.md diff --git a/incubator/lazylibrarian/SCALE/item.yaml b/charts/incubator/lazylibrarian/SCALE/item.yaml similarity index 100% rename from incubator/lazylibrarian/SCALE/item.yaml rename to charts/incubator/lazylibrarian/SCALE/item.yaml diff --git a/incubator/lazylibrarian/SCALE/ix_values.yaml b/charts/incubator/lazylibrarian/SCALE/ix_values.yaml similarity index 100% rename from incubator/lazylibrarian/SCALE/ix_values.yaml rename to charts/incubator/lazylibrarian/SCALE/ix_values.yaml diff --git a/incubator/lazylibrarian/SCALE/questions.yaml b/charts/incubator/lazylibrarian/SCALE/questions.yaml similarity index 100% rename from incubator/lazylibrarian/SCALE/questions.yaml rename to charts/incubator/lazylibrarian/SCALE/questions.yaml diff --git a/incubator/lazylibrarian/app-readme.md b/charts/incubator/lazylibrarian/app-readme.md similarity index 100% rename from incubator/lazylibrarian/app-readme.md rename to charts/incubator/lazylibrarian/app-readme.md diff --git a/incubator/lazylibrarian/templates/common.yaml b/charts/incubator/lazylibrarian/templates/common.yaml similarity index 100% rename from incubator/lazylibrarian/templates/common.yaml rename to charts/incubator/lazylibrarian/templates/common.yaml diff --git a/incubator/lazylibrarian/values.yaml b/charts/incubator/lazylibrarian/values.yaml similarity index 100% rename from incubator/lazylibrarian/values.yaml rename to charts/incubator/lazylibrarian/values.yaml diff --git a/incubator/lychee/.helmignore b/charts/incubator/lychee/.helmignore similarity index 100% rename from incubator/lychee/.helmignore rename to charts/incubator/lychee/.helmignore diff --git a/incubator/lychee/CONFIG.md b/charts/incubator/lychee/CONFIG.md similarity index 100% rename from incubator/lychee/CONFIG.md rename to charts/incubator/lychee/CONFIG.md diff --git a/incubator/lychee/Chart.yaml b/charts/incubator/lychee/Chart.yaml similarity index 100% rename from incubator/lychee/Chart.yaml rename to charts/incubator/lychee/Chart.yaml diff --git a/incubator/lychee/README.md b/charts/incubator/lychee/README.md similarity index 100% rename from incubator/lychee/README.md rename to charts/incubator/lychee/README.md diff --git a/incubator/lychee/SCALE/item.yaml b/charts/incubator/lychee/SCALE/item.yaml similarity index 100% rename from incubator/lychee/SCALE/item.yaml rename to charts/incubator/lychee/SCALE/item.yaml diff --git a/incubator/lychee/SCALE/ix_values.yaml b/charts/incubator/lychee/SCALE/ix_values.yaml similarity index 100% rename from incubator/lychee/SCALE/ix_values.yaml rename to charts/incubator/lychee/SCALE/ix_values.yaml diff --git a/incubator/lychee/SCALE/questions.yaml b/charts/incubator/lychee/SCALE/questions.yaml similarity index 100% rename from incubator/lychee/SCALE/questions.yaml rename to charts/incubator/lychee/SCALE/questions.yaml diff --git a/incubator/lychee/app-readme.md b/charts/incubator/lychee/app-readme.md similarity index 100% rename from incubator/lychee/app-readme.md rename to charts/incubator/lychee/app-readme.md diff --git a/incubator/lychee/templates/common.yaml b/charts/incubator/lychee/templates/common.yaml similarity index 100% rename from incubator/lychee/templates/common.yaml rename to charts/incubator/lychee/templates/common.yaml diff --git a/incubator/lychee/values.yaml b/charts/incubator/lychee/values.yaml similarity index 100% rename from incubator/lychee/values.yaml rename to charts/incubator/lychee/values.yaml diff --git a/incubator/navidrome/.helmignore b/charts/incubator/navidrome/.helmignore similarity index 100% rename from incubator/navidrome/.helmignore rename to charts/incubator/navidrome/.helmignore diff --git a/incubator/navidrome/CONFIG.md b/charts/incubator/navidrome/CONFIG.md similarity index 100% rename from incubator/navidrome/CONFIG.md rename to charts/incubator/navidrome/CONFIG.md diff --git a/incubator/navidrome/Chart.yaml b/charts/incubator/navidrome/Chart.yaml similarity index 100% rename from incubator/navidrome/Chart.yaml rename to charts/incubator/navidrome/Chart.yaml diff --git a/incubator/navidrome/README.md b/charts/incubator/navidrome/README.md similarity index 100% rename from incubator/navidrome/README.md rename to charts/incubator/navidrome/README.md diff --git a/incubator/navidrome/SCALE/item.yaml b/charts/incubator/navidrome/SCALE/item.yaml similarity index 100% rename from incubator/navidrome/SCALE/item.yaml rename to charts/incubator/navidrome/SCALE/item.yaml diff --git a/incubator/navidrome/SCALE/ix_values.yaml b/charts/incubator/navidrome/SCALE/ix_values.yaml similarity index 100% rename from incubator/navidrome/SCALE/ix_values.yaml rename to charts/incubator/navidrome/SCALE/ix_values.yaml diff --git a/incubator/navidrome/SCALE/questions.yaml b/charts/incubator/navidrome/SCALE/questions.yaml similarity index 100% rename from incubator/navidrome/SCALE/questions.yaml rename to charts/incubator/navidrome/SCALE/questions.yaml diff --git a/incubator/navidrome/app-readme.md b/charts/incubator/navidrome/app-readme.md similarity index 100% rename from incubator/navidrome/app-readme.md rename to charts/incubator/navidrome/app-readme.md diff --git a/incubator/navidrome/templates/common.yaml b/charts/incubator/navidrome/templates/common.yaml similarity index 100% rename from incubator/navidrome/templates/common.yaml rename to charts/incubator/navidrome/templates/common.yaml diff --git a/incubator/navidrome/values.yaml b/charts/incubator/navidrome/values.yaml similarity index 100% rename from incubator/navidrome/values.yaml rename to charts/incubator/navidrome/values.yaml diff --git a/incubator/node-red/.helmignore b/charts/incubator/node-red/.helmignore similarity index 100% rename from incubator/node-red/.helmignore rename to charts/incubator/node-red/.helmignore diff --git a/incubator/node-red/CONFIG.md b/charts/incubator/node-red/CONFIG.md similarity index 100% rename from incubator/node-red/CONFIG.md rename to charts/incubator/node-red/CONFIG.md diff --git a/incubator/node-red/Chart.yaml b/charts/incubator/node-red/Chart.yaml similarity index 100% rename from incubator/node-red/Chart.yaml rename to charts/incubator/node-red/Chart.yaml diff --git a/incubator/node-red/README.md b/charts/incubator/node-red/README.md similarity index 100% rename from incubator/node-red/README.md rename to charts/incubator/node-red/README.md diff --git a/incubator/node-red/SCALE/item.yaml b/charts/incubator/node-red/SCALE/item.yaml similarity index 100% rename from incubator/node-red/SCALE/item.yaml rename to charts/incubator/node-red/SCALE/item.yaml diff --git a/incubator/node-red/SCALE/ix_values.yaml b/charts/incubator/node-red/SCALE/ix_values.yaml similarity index 100% rename from incubator/node-red/SCALE/ix_values.yaml rename to charts/incubator/node-red/SCALE/ix_values.yaml diff --git a/incubator/node-red/SCALE/questions.yaml b/charts/incubator/node-red/SCALE/questions.yaml similarity index 100% rename from incubator/node-red/SCALE/questions.yaml rename to charts/incubator/node-red/SCALE/questions.yaml diff --git a/incubator/node-red/app-readme.md b/charts/incubator/node-red/app-readme.md similarity index 100% rename from incubator/node-red/app-readme.md rename to charts/incubator/node-red/app-readme.md diff --git a/incubator/node-red/templates/common.yaml b/charts/incubator/node-red/templates/common.yaml similarity index 100% rename from incubator/node-red/templates/common.yaml rename to charts/incubator/node-red/templates/common.yaml diff --git a/incubator/node-red/values.yaml b/charts/incubator/node-red/values.yaml similarity index 100% rename from incubator/node-red/values.yaml rename to charts/incubator/node-red/values.yaml diff --git a/incubator/nzbget/.helmignore b/charts/incubator/nzbget/.helmignore similarity index 100% rename from incubator/nzbget/.helmignore rename to charts/incubator/nzbget/.helmignore diff --git a/incubator/nzbget/CONFIG.md b/charts/incubator/nzbget/CONFIG.md similarity index 100% rename from incubator/nzbget/CONFIG.md rename to charts/incubator/nzbget/CONFIG.md diff --git a/incubator/nzbget/Chart.yaml b/charts/incubator/nzbget/Chart.yaml similarity index 100% rename from incubator/nzbget/Chart.yaml rename to charts/incubator/nzbget/Chart.yaml diff --git a/incubator/nzbget/README.md b/charts/incubator/nzbget/README.md similarity index 100% rename from incubator/nzbget/README.md rename to charts/incubator/nzbget/README.md diff --git a/incubator/nzbget/SCALE/item.yaml b/charts/incubator/nzbget/SCALE/item.yaml similarity index 100% rename from incubator/nzbget/SCALE/item.yaml rename to charts/incubator/nzbget/SCALE/item.yaml diff --git a/incubator/nzbget/SCALE/ix_values.yaml b/charts/incubator/nzbget/SCALE/ix_values.yaml similarity index 100% rename from incubator/nzbget/SCALE/ix_values.yaml rename to charts/incubator/nzbget/SCALE/ix_values.yaml diff --git a/incubator/nzbget/SCALE/questions.yaml b/charts/incubator/nzbget/SCALE/questions.yaml similarity index 100% rename from incubator/nzbget/SCALE/questions.yaml rename to charts/incubator/nzbget/SCALE/questions.yaml diff --git a/incubator/nzbget/app-readme.md b/charts/incubator/nzbget/app-readme.md similarity index 100% rename from incubator/nzbget/app-readme.md rename to charts/incubator/nzbget/app-readme.md diff --git a/incubator/nzbget/templates/common.yaml b/charts/incubator/nzbget/templates/common.yaml similarity index 100% rename from incubator/nzbget/templates/common.yaml rename to charts/incubator/nzbget/templates/common.yaml diff --git a/incubator/nzbget/values.yaml b/charts/incubator/nzbget/values.yaml similarity index 100% rename from incubator/nzbget/values.yaml rename to charts/incubator/nzbget/values.yaml diff --git a/incubator/organizr/.helmignore b/charts/incubator/organizr/.helmignore similarity index 100% rename from incubator/organizr/.helmignore rename to charts/incubator/organizr/.helmignore diff --git a/incubator/organizr/CONFIG.md b/charts/incubator/organizr/CONFIG.md similarity index 100% rename from incubator/organizr/CONFIG.md rename to charts/incubator/organizr/CONFIG.md diff --git a/incubator/organizr/Chart.yaml b/charts/incubator/organizr/Chart.yaml similarity index 100% rename from incubator/organizr/Chart.yaml rename to charts/incubator/organizr/Chart.yaml diff --git a/incubator/organizr/README.md b/charts/incubator/organizr/README.md similarity index 100% rename from incubator/organizr/README.md rename to charts/incubator/organizr/README.md diff --git a/incubator/organizr/SCALE/item.yaml b/charts/incubator/organizr/SCALE/item.yaml similarity index 100% rename from incubator/organizr/SCALE/item.yaml rename to charts/incubator/organizr/SCALE/item.yaml diff --git a/incubator/organizr/SCALE/ix_values.yaml b/charts/incubator/organizr/SCALE/ix_values.yaml similarity index 100% rename from incubator/organizr/SCALE/ix_values.yaml rename to charts/incubator/organizr/SCALE/ix_values.yaml diff --git a/incubator/organizr/SCALE/questions.yaml b/charts/incubator/organizr/SCALE/questions.yaml similarity index 100% rename from incubator/organizr/SCALE/questions.yaml rename to charts/incubator/organizr/SCALE/questions.yaml diff --git a/incubator/organizr/app-readme.md b/charts/incubator/organizr/app-readme.md similarity index 100% rename from incubator/organizr/app-readme.md rename to charts/incubator/organizr/app-readme.md diff --git a/incubator/organizr/templates/common.yaml b/charts/incubator/organizr/templates/common.yaml similarity index 100% rename from incubator/organizr/templates/common.yaml rename to charts/incubator/organizr/templates/common.yaml diff --git a/incubator/organizr/values.yaml b/charts/incubator/organizr/values.yaml similarity index 100% rename from incubator/organizr/values.yaml rename to charts/incubator/organizr/values.yaml diff --git a/incubator/podgrab/CONFIG.md b/charts/incubator/podgrab/CONFIG.md similarity index 100% rename from incubator/podgrab/CONFIG.md rename to charts/incubator/podgrab/CONFIG.md diff --git a/incubator/podgrab/Chart.yaml b/charts/incubator/podgrab/Chart.yaml similarity index 100% rename from incubator/podgrab/Chart.yaml rename to charts/incubator/podgrab/Chart.yaml diff --git a/incubator/podgrab/README.md b/charts/incubator/podgrab/README.md similarity index 100% rename from incubator/podgrab/README.md rename to charts/incubator/podgrab/README.md diff --git a/incubator/podgrab/SCALE/item.yaml b/charts/incubator/podgrab/SCALE/item.yaml similarity index 100% rename from incubator/podgrab/SCALE/item.yaml rename to charts/incubator/podgrab/SCALE/item.yaml diff --git a/incubator/podgrab/SCALE/ix_values.yaml b/charts/incubator/podgrab/SCALE/ix_values.yaml similarity index 100% rename from incubator/podgrab/SCALE/ix_values.yaml rename to charts/incubator/podgrab/SCALE/ix_values.yaml diff --git a/incubator/podgrab/SCALE/questions.yaml b/charts/incubator/podgrab/SCALE/questions.yaml similarity index 100% rename from incubator/podgrab/SCALE/questions.yaml rename to charts/incubator/podgrab/SCALE/questions.yaml diff --git a/incubator/podgrab/app-readme.md b/charts/incubator/podgrab/app-readme.md similarity index 100% rename from incubator/podgrab/app-readme.md rename to charts/incubator/podgrab/app-readme.md diff --git a/incubator/podgrab/templates/common.yaml b/charts/incubator/podgrab/templates/common.yaml similarity index 100% rename from incubator/podgrab/templates/common.yaml rename to charts/incubator/podgrab/templates/common.yaml diff --git a/incubator/podgrab/values.yaml b/charts/incubator/podgrab/values.yaml similarity index 100% rename from incubator/podgrab/values.yaml rename to charts/incubator/podgrab/values.yaml diff --git a/incubator/qbittorrent/.helmignore b/charts/incubator/qbittorrent/.helmignore similarity index 100% rename from incubator/qbittorrent/.helmignore rename to charts/incubator/qbittorrent/.helmignore diff --git a/incubator/qbittorrent/CONFIG.md b/charts/incubator/qbittorrent/CONFIG.md similarity index 100% rename from incubator/qbittorrent/CONFIG.md rename to charts/incubator/qbittorrent/CONFIG.md diff --git a/incubator/qbittorrent/Chart.yaml b/charts/incubator/qbittorrent/Chart.yaml similarity index 100% rename from incubator/qbittorrent/Chart.yaml rename to charts/incubator/qbittorrent/Chart.yaml diff --git a/incubator/qbittorrent/README.md b/charts/incubator/qbittorrent/README.md similarity index 100% rename from incubator/qbittorrent/README.md rename to charts/incubator/qbittorrent/README.md diff --git a/incubator/qbittorrent/SCALE/item.yaml b/charts/incubator/qbittorrent/SCALE/item.yaml similarity index 100% rename from incubator/qbittorrent/SCALE/item.yaml rename to charts/incubator/qbittorrent/SCALE/item.yaml diff --git a/incubator/qbittorrent/SCALE/ix_values.yaml b/charts/incubator/qbittorrent/SCALE/ix_values.yaml similarity index 100% rename from incubator/qbittorrent/SCALE/ix_values.yaml rename to charts/incubator/qbittorrent/SCALE/ix_values.yaml diff --git a/incubator/qbittorrent/SCALE/questions.yaml b/charts/incubator/qbittorrent/SCALE/questions.yaml similarity index 100% rename from incubator/qbittorrent/SCALE/questions.yaml rename to charts/incubator/qbittorrent/SCALE/questions.yaml diff --git a/incubator/qbittorrent/app-readme.md b/charts/incubator/qbittorrent/app-readme.md similarity index 100% rename from incubator/qbittorrent/app-readme.md rename to charts/incubator/qbittorrent/app-readme.md diff --git a/incubator/qbittorrent/templates/common.yaml b/charts/incubator/qbittorrent/templates/common.yaml similarity index 100% rename from incubator/qbittorrent/templates/common.yaml rename to charts/incubator/qbittorrent/templates/common.yaml diff --git a/incubator/qbittorrent/templates/configmap.yaml b/charts/incubator/qbittorrent/templates/configmap.yaml similarity index 100% rename from incubator/qbittorrent/templates/configmap.yaml rename to charts/incubator/qbittorrent/templates/configmap.yaml diff --git a/incubator/qbittorrent/values.yaml b/charts/incubator/qbittorrent/values.yaml similarity index 100% rename from incubator/qbittorrent/values.yaml rename to charts/incubator/qbittorrent/values.yaml diff --git a/incubator/readarr/.helmignore b/charts/incubator/readarr/.helmignore similarity index 100% rename from incubator/readarr/.helmignore rename to charts/incubator/readarr/.helmignore diff --git a/incubator/readarr/CONFIG.md b/charts/incubator/readarr/CONFIG.md similarity index 100% rename from incubator/readarr/CONFIG.md rename to charts/incubator/readarr/CONFIG.md diff --git a/incubator/readarr/Chart.yaml b/charts/incubator/readarr/Chart.yaml similarity index 100% rename from incubator/readarr/Chart.yaml rename to charts/incubator/readarr/Chart.yaml diff --git a/incubator/readarr/README.md b/charts/incubator/readarr/README.md similarity index 100% rename from incubator/readarr/README.md rename to charts/incubator/readarr/README.md diff --git a/incubator/readarr/SCALE/item.yaml b/charts/incubator/readarr/SCALE/item.yaml similarity index 100% rename from incubator/readarr/SCALE/item.yaml rename to charts/incubator/readarr/SCALE/item.yaml diff --git a/incubator/readarr/SCALE/ix_values.yaml b/charts/incubator/readarr/SCALE/ix_values.yaml similarity index 100% rename from incubator/readarr/SCALE/ix_values.yaml rename to charts/incubator/readarr/SCALE/ix_values.yaml diff --git a/incubator/readarr/SCALE/questions.yaml b/charts/incubator/readarr/SCALE/questions.yaml similarity index 100% rename from incubator/readarr/SCALE/questions.yaml rename to charts/incubator/readarr/SCALE/questions.yaml diff --git a/incubator/readarr/app-readme.md b/charts/incubator/readarr/app-readme.md similarity index 100% rename from incubator/readarr/app-readme.md rename to charts/incubator/readarr/app-readme.md diff --git a/incubator/readarr/templates/common.yaml b/charts/incubator/readarr/templates/common.yaml similarity index 100% rename from incubator/readarr/templates/common.yaml rename to charts/incubator/readarr/templates/common.yaml diff --git a/incubator/readarr/values.yaml b/charts/incubator/readarr/values.yaml similarity index 100% rename from incubator/readarr/values.yaml rename to charts/incubator/readarr/values.yaml diff --git a/incubator/sabnzbd/.helmignore b/charts/incubator/sabnzbd/.helmignore similarity index 100% rename from incubator/sabnzbd/.helmignore rename to charts/incubator/sabnzbd/.helmignore diff --git a/incubator/sabnzbd/CONFIG.md b/charts/incubator/sabnzbd/CONFIG.md similarity index 100% rename from incubator/sabnzbd/CONFIG.md rename to charts/incubator/sabnzbd/CONFIG.md diff --git a/incubator/sabnzbd/Chart.yaml b/charts/incubator/sabnzbd/Chart.yaml similarity index 100% rename from incubator/sabnzbd/Chart.yaml rename to charts/incubator/sabnzbd/Chart.yaml diff --git a/incubator/sabnzbd/README.md b/charts/incubator/sabnzbd/README.md similarity index 100% rename from incubator/sabnzbd/README.md rename to charts/incubator/sabnzbd/README.md diff --git a/incubator/sabnzbd/SCALE/item.yaml b/charts/incubator/sabnzbd/SCALE/item.yaml similarity index 100% rename from incubator/sabnzbd/SCALE/item.yaml rename to charts/incubator/sabnzbd/SCALE/item.yaml diff --git a/incubator/sabnzbd/SCALE/ix_values.yaml b/charts/incubator/sabnzbd/SCALE/ix_values.yaml similarity index 100% rename from incubator/sabnzbd/SCALE/ix_values.yaml rename to charts/incubator/sabnzbd/SCALE/ix_values.yaml diff --git a/incubator/sabnzbd/SCALE/questions.yaml b/charts/incubator/sabnzbd/SCALE/questions.yaml similarity index 100% rename from incubator/sabnzbd/SCALE/questions.yaml rename to charts/incubator/sabnzbd/SCALE/questions.yaml diff --git a/incubator/sabnzbd/app-readme.md b/charts/incubator/sabnzbd/app-readme.md similarity index 100% rename from incubator/sabnzbd/app-readme.md rename to charts/incubator/sabnzbd/app-readme.md diff --git a/incubator/sabnzbd/templates/common.yaml b/charts/incubator/sabnzbd/templates/common.yaml similarity index 100% rename from incubator/sabnzbd/templates/common.yaml rename to charts/incubator/sabnzbd/templates/common.yaml diff --git a/incubator/sabnzbd/values.yaml b/charts/incubator/sabnzbd/values.yaml similarity index 100% rename from incubator/sabnzbd/values.yaml rename to charts/incubator/sabnzbd/values.yaml diff --git a/incubator/tvheadend/.helmignore b/charts/incubator/tvheadend/.helmignore similarity index 100% rename from incubator/tvheadend/.helmignore rename to charts/incubator/tvheadend/.helmignore diff --git a/incubator/tvheadend/CONFIG.md b/charts/incubator/tvheadend/CONFIG.md similarity index 100% rename from incubator/tvheadend/CONFIG.md rename to charts/incubator/tvheadend/CONFIG.md diff --git a/incubator/tvheadend/Chart.yaml b/charts/incubator/tvheadend/Chart.yaml similarity index 100% rename from incubator/tvheadend/Chart.yaml rename to charts/incubator/tvheadend/Chart.yaml diff --git a/incubator/tvheadend/README.md b/charts/incubator/tvheadend/README.md similarity index 100% rename from incubator/tvheadend/README.md rename to charts/incubator/tvheadend/README.md diff --git a/incubator/tvheadend/SCALE/item.yaml b/charts/incubator/tvheadend/SCALE/item.yaml similarity index 100% rename from incubator/tvheadend/SCALE/item.yaml rename to charts/incubator/tvheadend/SCALE/item.yaml diff --git a/incubator/tvheadend/SCALE/ix_values.yaml b/charts/incubator/tvheadend/SCALE/ix_values.yaml similarity index 100% rename from incubator/tvheadend/SCALE/ix_values.yaml rename to charts/incubator/tvheadend/SCALE/ix_values.yaml diff --git a/incubator/tvheadend/SCALE/questions.yaml b/charts/incubator/tvheadend/SCALE/questions.yaml similarity index 100% rename from incubator/tvheadend/SCALE/questions.yaml rename to charts/incubator/tvheadend/SCALE/questions.yaml diff --git a/incubator/tvheadend/app-readme.md b/charts/incubator/tvheadend/app-readme.md similarity index 100% rename from incubator/tvheadend/app-readme.md rename to charts/incubator/tvheadend/app-readme.md diff --git a/incubator/tvheadend/templates/common.yaml b/charts/incubator/tvheadend/templates/common.yaml similarity index 100% rename from incubator/tvheadend/templates/common.yaml rename to charts/incubator/tvheadend/templates/common.yaml diff --git a/incubator/tvheadend/values.yaml b/charts/incubator/tvheadend/values.yaml similarity index 100% rename from incubator/tvheadend/values.yaml rename to charts/incubator/tvheadend/values.yaml diff --git a/incubator/unifi/.helmignore b/charts/incubator/unifi/.helmignore similarity index 100% rename from incubator/unifi/.helmignore rename to charts/incubator/unifi/.helmignore diff --git a/incubator/unifi/CONFIG.md b/charts/incubator/unifi/CONFIG.md similarity index 100% rename from incubator/unifi/CONFIG.md rename to charts/incubator/unifi/CONFIG.md diff --git a/incubator/unifi/Chart.yaml b/charts/incubator/unifi/Chart.yaml similarity index 100% rename from incubator/unifi/Chart.yaml rename to charts/incubator/unifi/Chart.yaml diff --git a/incubator/unifi/README.md b/charts/incubator/unifi/README.md similarity index 100% rename from incubator/unifi/README.md rename to charts/incubator/unifi/README.md diff --git a/incubator/unifi/SCALE/item.yaml b/charts/incubator/unifi/SCALE/item.yaml similarity index 100% rename from incubator/unifi/SCALE/item.yaml rename to charts/incubator/unifi/SCALE/item.yaml diff --git a/incubator/unifi/SCALE/ix_values.yaml b/charts/incubator/unifi/SCALE/ix_values.yaml similarity index 100% rename from incubator/unifi/SCALE/ix_values.yaml rename to charts/incubator/unifi/SCALE/ix_values.yaml diff --git a/incubator/unifi/SCALE/questions.yaml b/charts/incubator/unifi/SCALE/questions.yaml similarity index 100% rename from incubator/unifi/SCALE/questions.yaml rename to charts/incubator/unifi/SCALE/questions.yaml diff --git a/incubator/unifi/app-readme.md b/charts/incubator/unifi/app-readme.md similarity index 100% rename from incubator/unifi/app-readme.md rename to charts/incubator/unifi/app-readme.md diff --git a/incubator/unifi/templates/common.yaml b/charts/incubator/unifi/templates/common.yaml similarity index 100% rename from incubator/unifi/templates/common.yaml rename to charts/incubator/unifi/templates/common.yaml diff --git a/incubator/unifi/values.yaml b/charts/incubator/unifi/values.yaml similarity index 100% rename from incubator/unifi/values.yaml rename to charts/incubator/unifi/values.yaml diff --git a/library/common-test/Chart.yaml b/charts/library/common-test/Chart.yaml similarity index 98% rename from library/common-test/Chart.yaml rename to charts/library/common-test/Chart.yaml index b6efdb0f3e3..3c28095a072 100644 --- a/library/common-test/Chart.yaml +++ b/charts/library/common-test/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: common-test -version: 2.1.5 +version: 2.1.6 # upstream_version: appVersion: none description: Helper chart to test different use cases of the common library diff --git a/library/common-test/README.md b/charts/library/common-test/README.md similarity index 100% rename from library/common-test/README.md rename to charts/library/common-test/README.md diff --git a/library/common-test/crds/ingressroute.yaml b/charts/library/common-test/crds/ingressroute.yaml similarity index 100% rename from library/common-test/crds/ingressroute.yaml rename to charts/library/common-test/crds/ingressroute.yaml diff --git a/library/common-test/crds/ingressroutetcp.yaml b/charts/library/common-test/crds/ingressroutetcp.yaml similarity index 100% rename from library/common-test/crds/ingressroutetcp.yaml rename to charts/library/common-test/crds/ingressroutetcp.yaml diff --git a/library/common-test/crds/ingressrouteudp.yaml b/charts/library/common-test/crds/ingressrouteudp.yaml similarity index 100% rename from library/common-test/crds/ingressrouteudp.yaml rename to charts/library/common-test/crds/ingressrouteudp.yaml diff --git a/library/common-test/crds/middlewares.yaml b/charts/library/common-test/crds/middlewares.yaml similarity index 100% rename from library/common-test/crds/middlewares.yaml rename to charts/library/common-test/crds/middlewares.yaml diff --git a/library/common-test/templates/common.yaml b/charts/library/common-test/templates/common.yaml similarity index 100% rename from library/common-test/templates/common.yaml rename to charts/library/common-test/templates/common.yaml diff --git a/library/common-test/values.yaml b/charts/library/common-test/values.yaml similarity index 99% rename from library/common-test/values.yaml rename to charts/library/common-test/values.yaml index a863655ece4..f214e74b6d0 100644 --- a/library/common-test/values.yaml +++ b/charts/library/common-test/values.yaml @@ -48,6 +48,7 @@ ingress: test2: certType: "plain" + additionalIngress: - name: "test3" enabled: true diff --git a/library/common/.helmignore b/charts/library/common/.helmignore similarity index 100% rename from library/common/.helmignore rename to charts/library/common/.helmignore diff --git a/charts/library/common/Chart.yaml b/charts/library/common/Chart.yaml new file mode 100644 index 00000000000..c6ed94b3ab6 --- /dev/null +++ b/charts/library/common/Chart.yaml @@ -0,0 +1,22 @@ +apiVersion: v2 +appVersion: none +description: Function library for TrueCharts +home: https://github.com/truecharts/apps/tree/master/common +icon: https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png +keywords: +- truecharts +- library-chart +- common +kubeVersion: '>=1.16.0-0' +maintainers: +- email: info@truecharts.org + name: TrueCharts + url: truecharts.org +- email: kjeld@schouten-lebbing.nl + name: Ornias1993 + url: truecharts.org +name: common +sources: +- https://github.com/truecharts/apps/tree/master/library/common +type: library +version: 3.5.5 diff --git a/library/common/README.md b/charts/library/common/README.md similarity index 100% rename from library/common/README.md rename to charts/library/common/README.md diff --git a/library/common/templates/_all.tpl b/charts/library/common/templates/_all.tpl similarity index 100% rename from library/common/templates/_all.tpl rename to charts/library/common/templates/_all.tpl diff --git a/library/common/templates/_daemonset.tpl b/charts/library/common/templates/_daemonset.tpl similarity index 100% rename from library/common/templates/_daemonset.tpl rename to charts/library/common/templates/_daemonset.tpl diff --git a/library/common/templates/_deployment.tpl b/charts/library/common/templates/_deployment.tpl similarity index 100% rename from library/common/templates/_deployment.tpl rename to charts/library/common/templates/_deployment.tpl diff --git a/library/common/templates/_ingress.tpl b/charts/library/common/templates/_ingress.tpl similarity index 100% rename from library/common/templates/_ingress.tpl rename to charts/library/common/templates/_ingress.tpl diff --git a/library/common/templates/_pvc.tpl b/charts/library/common/templates/_pvc.tpl similarity index 100% rename from library/common/templates/_pvc.tpl rename to charts/library/common/templates/_pvc.tpl diff --git a/library/common/templates/_serviceaccount.tpl b/charts/library/common/templates/_serviceaccount.tpl similarity index 100% rename from library/common/templates/_serviceaccount.tpl rename to charts/library/common/templates/_serviceaccount.tpl diff --git a/library/common/templates/_services.tpl b/charts/library/common/templates/_services.tpl similarity index 100% rename from library/common/templates/_services.tpl rename to charts/library/common/templates/_services.tpl diff --git a/library/common/templates/_statefulset.tpl b/charts/library/common/templates/_statefulset.tpl similarity index 100% rename from library/common/templates/_statefulset.tpl rename to charts/library/common/templates/_statefulset.tpl diff --git a/library/common/templates/classes/_pvc.tpl b/charts/library/common/templates/classes/_pvc.tpl similarity index 100% rename from library/common/templates/classes/_pvc.tpl rename to charts/library/common/templates/classes/_pvc.tpl diff --git a/library/common/templates/classes/_service.tpl b/charts/library/common/templates/classes/_service.tpl similarity index 100% rename from library/common/templates/classes/_service.tpl rename to charts/library/common/templates/classes/_service.tpl diff --git a/library/common/templates/classes/_service_ports.tpl b/charts/library/common/templates/classes/_service_ports.tpl similarity index 100% rename from library/common/templates/classes/_service_ports.tpl rename to charts/library/common/templates/classes/_service_ports.tpl diff --git a/library/common/templates/classes/ingress/_externalService.tpl b/charts/library/common/templates/classes/ingress/_externalService.tpl similarity index 100% rename from library/common/templates/classes/ingress/_externalService.tpl rename to charts/library/common/templates/classes/ingress/_externalService.tpl diff --git a/library/common/templates/classes/ingress/_ingress.tpl b/charts/library/common/templates/classes/ingress/_ingress.tpl similarity index 90% rename from library/common/templates/classes/ingress/_ingress.tpl rename to charts/library/common/templates/classes/ingress/_ingress.tpl index 3552f79d24d..a5dcda2ebcc 100644 --- a/library/common/templates/classes/ingress/_ingress.tpl +++ b/charts/library/common/templates/classes/ingress/_ingress.tpl @@ -17,17 +17,12 @@ within the common library. {{- if hasKey $values "nameSuffix" -}} {{- $ingressName = printf "%v-%v" $ingressName $values.nameSuffix -}} - {{- if not $values.servicePort }} + {{- if and ( $.Values.services ) ( not $values.servicePort ) }} {{- $ingressService := index $.Values.services ( $values.nameSuffix | quote ) }} - {{- if $ingressService.enabled }} - {{- $svcPort = $ingressService.port.port -}} - {{- $portProtocol = $ingressService.port.protocol | default "" }} - {{- else if $.Values.services.main.enabled }} - {{- $svcPort = $.Values.services.main.port.port -}} - {{- $portProtocol = $.Values.services.main.port.protocol | default "" -}} - {{ end -}} + {{- $svcPort = $ingressService.port.port -}} + {{- $portProtocol = $ingressService.port.protocol | default "" }} {{ end -}} -{{- else if and ( $.Values.services.main.enabled ) ( not $values.servicePort ) }} +{{- else if and ( $.Values.services ) ( not $values.servicePort ) }} {{- $svcPort = $.Values.services.main.port.port -}} {{- $portProtocol = $.Values.services.main.port.protocol | default "" -}} {{ end -}} diff --git a/library/common/templates/classes/ingress/_ingressRoute.tpl b/charts/library/common/templates/classes/ingress/_ingressRoute.tpl similarity index 100% rename from library/common/templates/classes/ingress/_ingressRoute.tpl rename to charts/library/common/templates/classes/ingress/_ingressRoute.tpl diff --git a/library/common/templates/lib/chart/_capabilities.tpl b/charts/library/common/templates/lib/chart/_capabilities.tpl similarity index 100% rename from library/common/templates/lib/chart/_capabilities.tpl rename to charts/library/common/templates/lib/chart/_capabilities.tpl diff --git a/library/common/templates/lib/chart/_errors.tpl b/charts/library/common/templates/lib/chart/_errors.tpl similarity index 100% rename from library/common/templates/lib/chart/_errors.tpl rename to charts/library/common/templates/lib/chart/_errors.tpl diff --git a/library/common/templates/lib/chart/_images.tpl b/charts/library/common/templates/lib/chart/_images.tpl similarity index 100% rename from library/common/templates/lib/chart/_images.tpl rename to charts/library/common/templates/lib/chart/_images.tpl diff --git a/library/common/templates/lib/chart/_labels.tpl b/charts/library/common/templates/lib/chart/_labels.tpl similarity index 100% rename from library/common/templates/lib/chart/_labels.tpl rename to charts/library/common/templates/lib/chart/_labels.tpl diff --git a/library/common/templates/lib/chart/_names.tpl b/charts/library/common/templates/lib/chart/_names.tpl similarity index 100% rename from library/common/templates/lib/chart/_names.tpl rename to charts/library/common/templates/lib/chart/_names.tpl diff --git a/library/common/templates/lib/chart/_utils.tpl b/charts/library/common/templates/lib/chart/_utils.tpl similarity index 100% rename from library/common/templates/lib/chart/_utils.tpl rename to charts/library/common/templates/lib/chart/_utils.tpl diff --git a/library/common/templates/lib/chart/_values.tpl b/charts/library/common/templates/lib/chart/_values.tpl similarity index 100% rename from library/common/templates/lib/chart/_values.tpl rename to charts/library/common/templates/lib/chart/_values.tpl diff --git a/library/common/templates/lib/controller/_container.tpl b/charts/library/common/templates/lib/controller/_container.tpl similarity index 100% rename from library/common/templates/lib/controller/_container.tpl rename to charts/library/common/templates/lib/controller/_container.tpl diff --git a/library/common/templates/lib/controller/_pod.tpl b/charts/library/common/templates/lib/controller/_pod.tpl similarity index 100% rename from library/common/templates/lib/controller/_pod.tpl rename to charts/library/common/templates/lib/controller/_pod.tpl diff --git a/library/common/templates/lib/controller/_ports.tpl b/charts/library/common/templates/lib/controller/_ports.tpl similarity index 100% rename from library/common/templates/lib/controller/_ports.tpl rename to charts/library/common/templates/lib/controller/_ports.tpl diff --git a/library/common/templates/lib/controller/_probes.tpl b/charts/library/common/templates/lib/controller/_probes.tpl similarity index 100% rename from library/common/templates/lib/controller/_probes.tpl rename to charts/library/common/templates/lib/controller/_probes.tpl diff --git a/library/common/templates/lib/controller/_volumeMounts.tpl b/charts/library/common/templates/lib/controller/_volumeMounts.tpl similarity index 100% rename from library/common/templates/lib/controller/_volumeMounts.tpl rename to charts/library/common/templates/lib/controller/_volumeMounts.tpl diff --git a/library/common/templates/lib/controller/_volumes.tpl b/charts/library/common/templates/lib/controller/_volumes.tpl similarity index 100% rename from library/common/templates/lib/controller/_volumes.tpl rename to charts/library/common/templates/lib/controller/_volumes.tpl diff --git a/library/common/templates/lib/resources/_certHelpers.tpl b/charts/library/common/templates/lib/resources/_certHelpers.tpl similarity index 100% rename from library/common/templates/lib/resources/_certHelpers.tpl rename to charts/library/common/templates/lib/resources/_certHelpers.tpl diff --git a/library/common/templates/lib/resources/_certSecret.yaml b/charts/library/common/templates/lib/resources/_certSecret.yaml similarity index 100% rename from library/common/templates/lib/resources/_certSecret.yaml rename to charts/library/common/templates/lib/resources/_certSecret.yaml diff --git a/library/common/templates/lib/resources/_certs.tpl b/charts/library/common/templates/lib/resources/_certs.tpl similarity index 100% rename from library/common/templates/lib/resources/_certs.tpl rename to charts/library/common/templates/lib/resources/_certs.tpl diff --git a/library/common/templates/lib/resources/_portal_config.tpl b/charts/library/common/templates/lib/resources/_portal_config.tpl similarity index 100% rename from library/common/templates/lib/resources/_portal_config.tpl rename to charts/library/common/templates/lib/resources/_portal_config.tpl diff --git a/library/common/templates/lib/storage/_mountPermissions.tpl b/charts/library/common/templates/lib/storage/_mountPermissions.tpl similarity index 100% rename from library/common/templates/lib/storage/_mountPermissions.tpl rename to charts/library/common/templates/lib/storage/_mountPermissions.tpl diff --git a/library/common/values.yaml b/charts/library/common/values.yaml similarity index 100% rename from library/common/values.yaml rename to charts/library/common/values.yaml diff --git a/non-free/.gitkeep b/charts/non-free/.gitkeep similarity index 100% rename from non-free/.gitkeep rename to charts/non-free/.gitkeep diff --git a/stable/bitwarden/.helmignore b/charts/stable/bitwarden/.helmignore similarity index 100% rename from stable/bitwarden/.helmignore rename to charts/stable/bitwarden/.helmignore diff --git a/stable/bitwarden/CONFIG.md b/charts/stable/bitwarden/CONFIG.md similarity index 100% rename from stable/bitwarden/CONFIG.md rename to charts/stable/bitwarden/CONFIG.md diff --git a/stable/bitwarden/Chart.yaml b/charts/stable/bitwarden/Chart.yaml similarity index 100% rename from stable/bitwarden/Chart.yaml rename to charts/stable/bitwarden/Chart.yaml diff --git a/stable/bitwarden/README.md b/charts/stable/bitwarden/README.md similarity index 100% rename from stable/bitwarden/README.md rename to charts/stable/bitwarden/README.md diff --git a/stable/bitwarden/SCALE/item.yaml b/charts/stable/bitwarden/SCALE/item.yaml similarity index 100% rename from stable/bitwarden/SCALE/item.yaml rename to charts/stable/bitwarden/SCALE/item.yaml diff --git a/stable/bitwarden/SCALE/ix_values.yaml b/charts/stable/bitwarden/SCALE/ix_values.yaml similarity index 100% rename from stable/bitwarden/SCALE/ix_values.yaml rename to charts/stable/bitwarden/SCALE/ix_values.yaml diff --git a/stable/bitwarden/SCALE/questions.yaml b/charts/stable/bitwarden/SCALE/questions.yaml similarity index 100% rename from stable/bitwarden/SCALE/questions.yaml rename to charts/stable/bitwarden/SCALE/questions.yaml diff --git a/stable/bitwarden/app-readme.md b/charts/stable/bitwarden/app-readme.md similarity index 100% rename from stable/bitwarden/app-readme.md rename to charts/stable/bitwarden/app-readme.md diff --git a/stable/bitwarden/templates/_specialingress.tpl b/charts/stable/bitwarden/templates/_specialingress.tpl similarity index 100% rename from stable/bitwarden/templates/_specialingress.tpl rename to charts/stable/bitwarden/templates/_specialingress.tpl diff --git a/stable/bitwarden/templates/_validate.tpl b/charts/stable/bitwarden/templates/_validate.tpl similarity index 100% rename from stable/bitwarden/templates/_validate.tpl rename to charts/stable/bitwarden/templates/_validate.tpl diff --git a/stable/bitwarden/templates/common.yaml b/charts/stable/bitwarden/templates/common.yaml similarity index 100% rename from stable/bitwarden/templates/common.yaml rename to charts/stable/bitwarden/templates/common.yaml diff --git a/stable/bitwarden/templates/configmap.yaml b/charts/stable/bitwarden/templates/configmap.yaml similarity index 100% rename from stable/bitwarden/templates/configmap.yaml rename to charts/stable/bitwarden/templates/configmap.yaml diff --git a/stable/bitwarden/templates/secrets.yaml b/charts/stable/bitwarden/templates/secrets.yaml similarity index 100% rename from stable/bitwarden/templates/secrets.yaml rename to charts/stable/bitwarden/templates/secrets.yaml diff --git a/stable/bitwarden/values.yaml b/charts/stable/bitwarden/values.yaml similarity index 100% rename from stable/bitwarden/values.yaml rename to charts/stable/bitwarden/values.yaml diff --git a/stable/collabora-online/CONFIG.md b/charts/stable/collabora-online/CONFIG.md similarity index 100% rename from stable/collabora-online/CONFIG.md rename to charts/stable/collabora-online/CONFIG.md diff --git a/stable/collabora-online/Chart.yaml b/charts/stable/collabora-online/Chart.yaml similarity index 100% rename from stable/collabora-online/Chart.yaml rename to charts/stable/collabora-online/Chart.yaml diff --git a/stable/collabora-online/README.md b/charts/stable/collabora-online/README.md similarity index 100% rename from stable/collabora-online/README.md rename to charts/stable/collabora-online/README.md diff --git a/stable/collabora-online/SCALE/item.yaml b/charts/stable/collabora-online/SCALE/item.yaml similarity index 100% rename from stable/collabora-online/SCALE/item.yaml rename to charts/stable/collabora-online/SCALE/item.yaml diff --git a/stable/collabora-online/SCALE/ix_values.yaml b/charts/stable/collabora-online/SCALE/ix_values.yaml similarity index 100% rename from stable/collabora-online/SCALE/ix_values.yaml rename to charts/stable/collabora-online/SCALE/ix_values.yaml diff --git a/stable/collabora-online/SCALE/questions.yaml b/charts/stable/collabora-online/SCALE/questions.yaml similarity index 100% rename from stable/collabora-online/SCALE/questions.yaml rename to charts/stable/collabora-online/SCALE/questions.yaml diff --git a/stable/collabora-online/app-readme.md b/charts/stable/collabora-online/app-readme.md similarity index 100% rename from stable/collabora-online/app-readme.md rename to charts/stable/collabora-online/app-readme.md diff --git a/stable/collabora-online/templates/common.yaml b/charts/stable/collabora-online/templates/common.yaml similarity index 100% rename from stable/collabora-online/templates/common.yaml rename to charts/stable/collabora-online/templates/common.yaml diff --git a/stable/collabora-online/values.yaml b/charts/stable/collabora-online/values.yaml similarity index 100% rename from stable/collabora-online/values.yaml rename to charts/stable/collabora-online/values.yaml diff --git a/stable/deepstack-cpu/.helmignore b/charts/stable/deepstack-cpu/.helmignore similarity index 100% rename from stable/deepstack-cpu/.helmignore rename to charts/stable/deepstack-cpu/.helmignore diff --git a/stable/deepstack-cpu/CONFIG.md b/charts/stable/deepstack-cpu/CONFIG.md similarity index 100% rename from stable/deepstack-cpu/CONFIG.md rename to charts/stable/deepstack-cpu/CONFIG.md diff --git a/stable/deepstack-cpu/Chart.yaml b/charts/stable/deepstack-cpu/Chart.yaml similarity index 100% rename from stable/deepstack-cpu/Chart.yaml rename to charts/stable/deepstack-cpu/Chart.yaml diff --git a/stable/deepstack-cpu/README.md b/charts/stable/deepstack-cpu/README.md similarity index 100% rename from stable/deepstack-cpu/README.md rename to charts/stable/deepstack-cpu/README.md diff --git a/stable/deepstack-cpu/SCALE/item.yaml b/charts/stable/deepstack-cpu/SCALE/item.yaml similarity index 100% rename from stable/deepstack-cpu/SCALE/item.yaml rename to charts/stable/deepstack-cpu/SCALE/item.yaml diff --git a/stable/deepstack-cpu/SCALE/ix_values.yaml b/charts/stable/deepstack-cpu/SCALE/ix_values.yaml similarity index 100% rename from stable/deepstack-cpu/SCALE/ix_values.yaml rename to charts/stable/deepstack-cpu/SCALE/ix_values.yaml diff --git a/stable/deepstack-cpu/SCALE/questions.yaml b/charts/stable/deepstack-cpu/SCALE/questions.yaml similarity index 100% rename from stable/deepstack-cpu/SCALE/questions.yaml rename to charts/stable/deepstack-cpu/SCALE/questions.yaml diff --git a/stable/deepstack-cpu/app-readme.md b/charts/stable/deepstack-cpu/app-readme.md similarity index 100% rename from stable/deepstack-cpu/app-readme.md rename to charts/stable/deepstack-cpu/app-readme.md diff --git a/stable/deepstack-cpu/templates/common.yaml b/charts/stable/deepstack-cpu/templates/common.yaml similarity index 100% rename from stable/deepstack-cpu/templates/common.yaml rename to charts/stable/deepstack-cpu/templates/common.yaml diff --git a/stable/deepstack-cpu/values.yaml b/charts/stable/deepstack-cpu/values.yaml similarity index 100% rename from stable/deepstack-cpu/values.yaml rename to charts/stable/deepstack-cpu/values.yaml diff --git a/stable/emby/.helmignore b/charts/stable/emby/.helmignore similarity index 100% rename from stable/emby/.helmignore rename to charts/stable/emby/.helmignore diff --git a/stable/emby/CONFIG.md b/charts/stable/emby/CONFIG.md similarity index 100% rename from stable/emby/CONFIG.md rename to charts/stable/emby/CONFIG.md diff --git a/stable/emby/Chart.yaml b/charts/stable/emby/Chart.yaml similarity index 100% rename from stable/emby/Chart.yaml rename to charts/stable/emby/Chart.yaml diff --git a/stable/emby/README.md b/charts/stable/emby/README.md similarity index 100% rename from stable/emby/README.md rename to charts/stable/emby/README.md diff --git a/stable/emby/SCALE/item.yaml b/charts/stable/emby/SCALE/item.yaml similarity index 100% rename from stable/emby/SCALE/item.yaml rename to charts/stable/emby/SCALE/item.yaml diff --git a/stable/emby/SCALE/ix_values.yaml b/charts/stable/emby/SCALE/ix_values.yaml similarity index 100% rename from stable/emby/SCALE/ix_values.yaml rename to charts/stable/emby/SCALE/ix_values.yaml diff --git a/stable/emby/SCALE/questions.yaml b/charts/stable/emby/SCALE/questions.yaml similarity index 100% rename from stable/emby/SCALE/questions.yaml rename to charts/stable/emby/SCALE/questions.yaml diff --git a/stable/emby/app-readme.md b/charts/stable/emby/app-readme.md similarity index 100% rename from stable/emby/app-readme.md rename to charts/stable/emby/app-readme.md diff --git a/stable/emby/templates/common.yaml b/charts/stable/emby/templates/common.yaml similarity index 100% rename from stable/emby/templates/common.yaml rename to charts/stable/emby/templates/common.yaml diff --git a/stable/emby/values.yaml b/charts/stable/emby/values.yaml similarity index 100% rename from stable/emby/values.yaml rename to charts/stable/emby/values.yaml diff --git a/stable/esphome/.helmignore b/charts/stable/esphome/.helmignore similarity index 100% rename from stable/esphome/.helmignore rename to charts/stable/esphome/.helmignore diff --git a/stable/esphome/CONFIG.md b/charts/stable/esphome/CONFIG.md similarity index 100% rename from stable/esphome/CONFIG.md rename to charts/stable/esphome/CONFIG.md diff --git a/stable/esphome/Chart.yaml b/charts/stable/esphome/Chart.yaml similarity index 100% rename from stable/esphome/Chart.yaml rename to charts/stable/esphome/Chart.yaml diff --git a/stable/esphome/README.md b/charts/stable/esphome/README.md similarity index 100% rename from stable/esphome/README.md rename to charts/stable/esphome/README.md diff --git a/stable/esphome/SCALE/item.yaml b/charts/stable/esphome/SCALE/item.yaml similarity index 100% rename from stable/esphome/SCALE/item.yaml rename to charts/stable/esphome/SCALE/item.yaml diff --git a/stable/esphome/SCALE/ix_values.yaml b/charts/stable/esphome/SCALE/ix_values.yaml similarity index 100% rename from stable/esphome/SCALE/ix_values.yaml rename to charts/stable/esphome/SCALE/ix_values.yaml diff --git a/stable/esphome/SCALE/questions.yaml b/charts/stable/esphome/SCALE/questions.yaml similarity index 100% rename from stable/esphome/SCALE/questions.yaml rename to charts/stable/esphome/SCALE/questions.yaml diff --git a/stable/esphome/app-readme.md b/charts/stable/esphome/app-readme.md similarity index 100% rename from stable/esphome/app-readme.md rename to charts/stable/esphome/app-readme.md diff --git a/stable/esphome/templates/common.yaml b/charts/stable/esphome/templates/common.yaml similarity index 100% rename from stable/esphome/templates/common.yaml rename to charts/stable/esphome/templates/common.yaml diff --git a/stable/esphome/values.yaml b/charts/stable/esphome/values.yaml similarity index 100% rename from stable/esphome/values.yaml rename to charts/stable/esphome/values.yaml diff --git a/stable/handbrake/CONFIG.md b/charts/stable/handbrake/CONFIG.md similarity index 100% rename from stable/handbrake/CONFIG.md rename to charts/stable/handbrake/CONFIG.md diff --git a/stable/handbrake/Chart.yaml b/charts/stable/handbrake/Chart.yaml similarity index 100% rename from stable/handbrake/Chart.yaml rename to charts/stable/handbrake/Chart.yaml diff --git a/stable/handbrake/README.md b/charts/stable/handbrake/README.md similarity index 100% rename from stable/handbrake/README.md rename to charts/stable/handbrake/README.md diff --git a/stable/handbrake/SCALE/item.yaml b/charts/stable/handbrake/SCALE/item.yaml similarity index 100% rename from stable/handbrake/SCALE/item.yaml rename to charts/stable/handbrake/SCALE/item.yaml diff --git a/stable/handbrake/SCALE/ix_values.yaml b/charts/stable/handbrake/SCALE/ix_values.yaml similarity index 100% rename from stable/handbrake/SCALE/ix_values.yaml rename to charts/stable/handbrake/SCALE/ix_values.yaml diff --git a/stable/handbrake/SCALE/questions.yaml b/charts/stable/handbrake/SCALE/questions.yaml similarity index 100% rename from stable/handbrake/SCALE/questions.yaml rename to charts/stable/handbrake/SCALE/questions.yaml diff --git a/stable/handbrake/app-readme.md b/charts/stable/handbrake/app-readme.md similarity index 100% rename from stable/handbrake/app-readme.md rename to charts/stable/handbrake/app-readme.md diff --git a/stable/handbrake/templates/common.yaml b/charts/stable/handbrake/templates/common.yaml similarity index 100% rename from stable/handbrake/templates/common.yaml rename to charts/stable/handbrake/templates/common.yaml diff --git a/stable/handbrake/values.yaml b/charts/stable/handbrake/values.yaml similarity index 100% rename from stable/handbrake/values.yaml rename to charts/stable/handbrake/values.yaml diff --git a/stable/home-assistant/.helmignore b/charts/stable/home-assistant/.helmignore similarity index 100% rename from stable/home-assistant/.helmignore rename to charts/stable/home-assistant/.helmignore diff --git a/stable/home-assistant/CONFIG.md b/charts/stable/home-assistant/CONFIG.md similarity index 100% rename from stable/home-assistant/CONFIG.md rename to charts/stable/home-assistant/CONFIG.md diff --git a/stable/home-assistant/Chart.yaml b/charts/stable/home-assistant/Chart.yaml similarity index 100% rename from stable/home-assistant/Chart.yaml rename to charts/stable/home-assistant/Chart.yaml diff --git a/stable/home-assistant/README.md b/charts/stable/home-assistant/README.md similarity index 100% rename from stable/home-assistant/README.md rename to charts/stable/home-assistant/README.md diff --git a/stable/home-assistant/SCALE/item.yaml b/charts/stable/home-assistant/SCALE/item.yaml similarity index 100% rename from stable/home-assistant/SCALE/item.yaml rename to charts/stable/home-assistant/SCALE/item.yaml diff --git a/stable/home-assistant/SCALE/ix_values.yaml b/charts/stable/home-assistant/SCALE/ix_values.yaml similarity index 100% rename from stable/home-assistant/SCALE/ix_values.yaml rename to charts/stable/home-assistant/SCALE/ix_values.yaml diff --git a/stable/home-assistant/SCALE/questions.yaml b/charts/stable/home-assistant/SCALE/questions.yaml similarity index 100% rename from stable/home-assistant/SCALE/questions.yaml rename to charts/stable/home-assistant/SCALE/questions.yaml diff --git a/stable/home-assistant/app-readme.md b/charts/stable/home-assistant/app-readme.md similarity index 100% rename from stable/home-assistant/app-readme.md rename to charts/stable/home-assistant/app-readme.md diff --git a/stable/home-assistant/templates/common.yaml b/charts/stable/home-assistant/templates/common.yaml similarity index 100% rename from stable/home-assistant/templates/common.yaml rename to charts/stable/home-assistant/templates/common.yaml diff --git a/stable/home-assistant/templates/secret.yaml b/charts/stable/home-assistant/templates/secret.yaml similarity index 100% rename from stable/home-assistant/templates/secret.yaml rename to charts/stable/home-assistant/templates/secret.yaml diff --git a/stable/home-assistant/values.yaml b/charts/stable/home-assistant/values.yaml similarity index 100% rename from stable/home-assistant/values.yaml rename to charts/stable/home-assistant/values.yaml diff --git a/stable/jackett/.helmignore b/charts/stable/jackett/.helmignore similarity index 100% rename from stable/jackett/.helmignore rename to charts/stable/jackett/.helmignore diff --git a/stable/jackett/CONFIG.md b/charts/stable/jackett/CONFIG.md similarity index 100% rename from stable/jackett/CONFIG.md rename to charts/stable/jackett/CONFIG.md diff --git a/stable/jackett/Chart.yaml b/charts/stable/jackett/Chart.yaml similarity index 100% rename from stable/jackett/Chart.yaml rename to charts/stable/jackett/Chart.yaml diff --git a/stable/jackett/README.md b/charts/stable/jackett/README.md similarity index 100% rename from stable/jackett/README.md rename to charts/stable/jackett/README.md diff --git a/stable/jackett/SCALE/item.yaml b/charts/stable/jackett/SCALE/item.yaml similarity index 100% rename from stable/jackett/SCALE/item.yaml rename to charts/stable/jackett/SCALE/item.yaml diff --git a/stable/jackett/SCALE/ix_values.yaml b/charts/stable/jackett/SCALE/ix_values.yaml similarity index 100% rename from stable/jackett/SCALE/ix_values.yaml rename to charts/stable/jackett/SCALE/ix_values.yaml diff --git a/stable/jackett/SCALE/questions.yaml b/charts/stable/jackett/SCALE/questions.yaml similarity index 100% rename from stable/jackett/SCALE/questions.yaml rename to charts/stable/jackett/SCALE/questions.yaml diff --git a/stable/jackett/app-readme.md b/charts/stable/jackett/app-readme.md similarity index 100% rename from stable/jackett/app-readme.md rename to charts/stable/jackett/app-readme.md diff --git a/stable/jackett/templates/common.yaml b/charts/stable/jackett/templates/common.yaml similarity index 100% rename from stable/jackett/templates/common.yaml rename to charts/stable/jackett/templates/common.yaml diff --git a/stable/jackett/values.yaml b/charts/stable/jackett/values.yaml similarity index 100% rename from stable/jackett/values.yaml rename to charts/stable/jackett/values.yaml diff --git a/stable/jellyfin/.helmignore b/charts/stable/jellyfin/.helmignore similarity index 100% rename from stable/jellyfin/.helmignore rename to charts/stable/jellyfin/.helmignore diff --git a/stable/jellyfin/CONFIG.md b/charts/stable/jellyfin/CONFIG.md similarity index 100% rename from stable/jellyfin/CONFIG.md rename to charts/stable/jellyfin/CONFIG.md diff --git a/stable/jellyfin/Chart.yaml b/charts/stable/jellyfin/Chart.yaml similarity index 100% rename from stable/jellyfin/Chart.yaml rename to charts/stable/jellyfin/Chart.yaml diff --git a/stable/jellyfin/README.md b/charts/stable/jellyfin/README.md similarity index 100% rename from stable/jellyfin/README.md rename to charts/stable/jellyfin/README.md diff --git a/stable/jellyfin/SCALE/item.yaml b/charts/stable/jellyfin/SCALE/item.yaml similarity index 100% rename from stable/jellyfin/SCALE/item.yaml rename to charts/stable/jellyfin/SCALE/item.yaml diff --git a/stable/jellyfin/SCALE/ix_values.yaml b/charts/stable/jellyfin/SCALE/ix_values.yaml similarity index 100% rename from stable/jellyfin/SCALE/ix_values.yaml rename to charts/stable/jellyfin/SCALE/ix_values.yaml diff --git a/stable/jellyfin/SCALE/questions.yaml b/charts/stable/jellyfin/SCALE/questions.yaml similarity index 100% rename from stable/jellyfin/SCALE/questions.yaml rename to charts/stable/jellyfin/SCALE/questions.yaml diff --git a/stable/jellyfin/app-readme.md b/charts/stable/jellyfin/app-readme.md similarity index 100% rename from stable/jellyfin/app-readme.md rename to charts/stable/jellyfin/app-readme.md diff --git a/stable/jellyfin/templates/common.yaml b/charts/stable/jellyfin/templates/common.yaml similarity index 100% rename from stable/jellyfin/templates/common.yaml rename to charts/stable/jellyfin/templates/common.yaml diff --git a/stable/jellyfin/values.yaml b/charts/stable/jellyfin/values.yaml similarity index 100% rename from stable/jellyfin/values.yaml rename to charts/stable/jellyfin/values.yaml diff --git a/stable/kms/.helmignore b/charts/stable/kms/.helmignore similarity index 100% rename from stable/kms/.helmignore rename to charts/stable/kms/.helmignore diff --git a/stable/kms/CONFIG.md b/charts/stable/kms/CONFIG.md similarity index 100% rename from stable/kms/CONFIG.md rename to charts/stable/kms/CONFIG.md diff --git a/stable/kms/Chart.yaml b/charts/stable/kms/Chart.yaml similarity index 100% rename from stable/kms/Chart.yaml rename to charts/stable/kms/Chart.yaml diff --git a/stable/kms/README.md b/charts/stable/kms/README.md similarity index 100% rename from stable/kms/README.md rename to charts/stable/kms/README.md diff --git a/stable/kms/SCALE/item.yaml b/charts/stable/kms/SCALE/item.yaml similarity index 100% rename from stable/kms/SCALE/item.yaml rename to charts/stable/kms/SCALE/item.yaml diff --git a/stable/kms/SCALE/ix_values.yaml b/charts/stable/kms/SCALE/ix_values.yaml similarity index 100% rename from stable/kms/SCALE/ix_values.yaml rename to charts/stable/kms/SCALE/ix_values.yaml diff --git a/stable/kms/SCALE/questions.yaml b/charts/stable/kms/SCALE/questions.yaml similarity index 100% rename from stable/kms/SCALE/questions.yaml rename to charts/stable/kms/SCALE/questions.yaml diff --git a/stable/kms/app-readme.md b/charts/stable/kms/app-readme.md similarity index 100% rename from stable/kms/app-readme.md rename to charts/stable/kms/app-readme.md diff --git a/stable/kms/templates/common.yaml b/charts/stable/kms/templates/common.yaml similarity index 100% rename from stable/kms/templates/common.yaml rename to charts/stable/kms/templates/common.yaml diff --git a/stable/kms/values.yaml b/charts/stable/kms/values.yaml similarity index 100% rename from stable/kms/values.yaml rename to charts/stable/kms/values.yaml diff --git a/stable/lidarr/.helmignore b/charts/stable/lidarr/.helmignore similarity index 100% rename from stable/lidarr/.helmignore rename to charts/stable/lidarr/.helmignore diff --git a/stable/lidarr/CONFIG.md b/charts/stable/lidarr/CONFIG.md similarity index 100% rename from stable/lidarr/CONFIG.md rename to charts/stable/lidarr/CONFIG.md diff --git a/stable/lidarr/Chart.yaml b/charts/stable/lidarr/Chart.yaml similarity index 100% rename from stable/lidarr/Chart.yaml rename to charts/stable/lidarr/Chart.yaml diff --git a/stable/lidarr/README.md b/charts/stable/lidarr/README.md similarity index 100% rename from stable/lidarr/README.md rename to charts/stable/lidarr/README.md diff --git a/stable/lidarr/SCALE/item.yaml b/charts/stable/lidarr/SCALE/item.yaml similarity index 100% rename from stable/lidarr/SCALE/item.yaml rename to charts/stable/lidarr/SCALE/item.yaml diff --git a/stable/lidarr/SCALE/ix_values.yaml b/charts/stable/lidarr/SCALE/ix_values.yaml similarity index 100% rename from stable/lidarr/SCALE/ix_values.yaml rename to charts/stable/lidarr/SCALE/ix_values.yaml diff --git a/stable/lidarr/SCALE/questions.yaml b/charts/stable/lidarr/SCALE/questions.yaml similarity index 100% rename from stable/lidarr/SCALE/questions.yaml rename to charts/stable/lidarr/SCALE/questions.yaml diff --git a/stable/lidarr/app-readme.md b/charts/stable/lidarr/app-readme.md similarity index 100% rename from stable/lidarr/app-readme.md rename to charts/stable/lidarr/app-readme.md diff --git a/stable/lidarr/templates/common.yaml b/charts/stable/lidarr/templates/common.yaml similarity index 100% rename from stable/lidarr/templates/common.yaml rename to charts/stable/lidarr/templates/common.yaml diff --git a/stable/lidarr/values.yaml b/charts/stable/lidarr/values.yaml similarity index 100% rename from stable/lidarr/values.yaml rename to charts/stable/lidarr/values.yaml diff --git a/stable/ombi/.helmignore b/charts/stable/ombi/.helmignore similarity index 100% rename from stable/ombi/.helmignore rename to charts/stable/ombi/.helmignore diff --git a/stable/ombi/CONFIG.md b/charts/stable/ombi/CONFIG.md similarity index 100% rename from stable/ombi/CONFIG.md rename to charts/stable/ombi/CONFIG.md diff --git a/stable/ombi/Chart.yaml b/charts/stable/ombi/Chart.yaml similarity index 100% rename from stable/ombi/Chart.yaml rename to charts/stable/ombi/Chart.yaml diff --git a/stable/ombi/README.md b/charts/stable/ombi/README.md similarity index 100% rename from stable/ombi/README.md rename to charts/stable/ombi/README.md diff --git a/stable/ombi/SCALE/item.yaml b/charts/stable/ombi/SCALE/item.yaml similarity index 100% rename from stable/ombi/SCALE/item.yaml rename to charts/stable/ombi/SCALE/item.yaml diff --git a/stable/ombi/SCALE/ix_values.yaml b/charts/stable/ombi/SCALE/ix_values.yaml similarity index 100% rename from stable/ombi/SCALE/ix_values.yaml rename to charts/stable/ombi/SCALE/ix_values.yaml diff --git a/stable/ombi/SCALE/questions.yaml b/charts/stable/ombi/SCALE/questions.yaml similarity index 100% rename from stable/ombi/SCALE/questions.yaml rename to charts/stable/ombi/SCALE/questions.yaml diff --git a/stable/ombi/app-readme.md b/charts/stable/ombi/app-readme.md similarity index 100% rename from stable/ombi/app-readme.md rename to charts/stable/ombi/app-readme.md diff --git a/stable/ombi/templates/common.yaml b/charts/stable/ombi/templates/common.yaml similarity index 100% rename from stable/ombi/templates/common.yaml rename to charts/stable/ombi/templates/common.yaml diff --git a/stable/ombi/values.yaml b/charts/stable/ombi/values.yaml similarity index 100% rename from stable/ombi/values.yaml rename to charts/stable/ombi/values.yaml diff --git a/stable/plex/.helmignore b/charts/stable/plex/.helmignore similarity index 100% rename from stable/plex/.helmignore rename to charts/stable/plex/.helmignore diff --git a/stable/plex/CONFIG.md b/charts/stable/plex/CONFIG.md similarity index 100% rename from stable/plex/CONFIG.md rename to charts/stable/plex/CONFIG.md diff --git a/stable/plex/Chart.yaml b/charts/stable/plex/Chart.yaml similarity index 100% rename from stable/plex/Chart.yaml rename to charts/stable/plex/Chart.yaml diff --git a/stable/plex/README.md b/charts/stable/plex/README.md similarity index 100% rename from stable/plex/README.md rename to charts/stable/plex/README.md diff --git a/stable/plex/SCALE/item.yaml b/charts/stable/plex/SCALE/item.yaml similarity index 100% rename from stable/plex/SCALE/item.yaml rename to charts/stable/plex/SCALE/item.yaml diff --git a/stable/plex/SCALE/ix_values.yaml b/charts/stable/plex/SCALE/ix_values.yaml similarity index 100% rename from stable/plex/SCALE/ix_values.yaml rename to charts/stable/plex/SCALE/ix_values.yaml diff --git a/stable/plex/SCALE/questions.yaml b/charts/stable/plex/SCALE/questions.yaml similarity index 100% rename from stable/plex/SCALE/questions.yaml rename to charts/stable/plex/SCALE/questions.yaml diff --git a/stable/plex/app-readme.md b/charts/stable/plex/app-readme.md similarity index 100% rename from stable/plex/app-readme.md rename to charts/stable/plex/app-readme.md diff --git a/stable/plex/templates/common.yaml b/charts/stable/plex/templates/common.yaml similarity index 100% rename from stable/plex/templates/common.yaml rename to charts/stable/plex/templates/common.yaml diff --git a/stable/plex/values.yaml b/charts/stable/plex/values.yaml similarity index 100% rename from stable/plex/values.yaml rename to charts/stable/plex/values.yaml diff --git a/stable/radarr/.helmignore b/charts/stable/radarr/.helmignore similarity index 100% rename from stable/radarr/.helmignore rename to charts/stable/radarr/.helmignore diff --git a/stable/radarr/CONFIG.md b/charts/stable/radarr/CONFIG.md similarity index 100% rename from stable/radarr/CONFIG.md rename to charts/stable/radarr/CONFIG.md diff --git a/stable/radarr/Chart.yaml b/charts/stable/radarr/Chart.yaml similarity index 100% rename from stable/radarr/Chart.yaml rename to charts/stable/radarr/Chart.yaml diff --git a/stable/radarr/README.md b/charts/stable/radarr/README.md similarity index 100% rename from stable/radarr/README.md rename to charts/stable/radarr/README.md diff --git a/stable/radarr/SCALE/item.yaml b/charts/stable/radarr/SCALE/item.yaml similarity index 100% rename from stable/radarr/SCALE/item.yaml rename to charts/stable/radarr/SCALE/item.yaml diff --git a/stable/radarr/SCALE/ix_values.yaml b/charts/stable/radarr/SCALE/ix_values.yaml similarity index 100% rename from stable/radarr/SCALE/ix_values.yaml rename to charts/stable/radarr/SCALE/ix_values.yaml diff --git a/stable/radarr/SCALE/questions.yaml b/charts/stable/radarr/SCALE/questions.yaml similarity index 100% rename from stable/radarr/SCALE/questions.yaml rename to charts/stable/radarr/SCALE/questions.yaml diff --git a/stable/radarr/app-readme.md b/charts/stable/radarr/app-readme.md similarity index 100% rename from stable/radarr/app-readme.md rename to charts/stable/radarr/app-readme.md diff --git a/stable/radarr/templates/common.yaml b/charts/stable/radarr/templates/common.yaml similarity index 100% rename from stable/radarr/templates/common.yaml rename to charts/stable/radarr/templates/common.yaml diff --git a/stable/radarr/values.yaml b/charts/stable/radarr/values.yaml similarity index 100% rename from stable/radarr/values.yaml rename to charts/stable/radarr/values.yaml diff --git a/stable/sonarr/.helmignore b/charts/stable/sonarr/.helmignore similarity index 100% rename from stable/sonarr/.helmignore rename to charts/stable/sonarr/.helmignore diff --git a/stable/sonarr/CONFIG.md b/charts/stable/sonarr/CONFIG.md similarity index 100% rename from stable/sonarr/CONFIG.md rename to charts/stable/sonarr/CONFIG.md diff --git a/stable/sonarr/Chart.yaml b/charts/stable/sonarr/Chart.yaml similarity index 100% rename from stable/sonarr/Chart.yaml rename to charts/stable/sonarr/Chart.yaml diff --git a/stable/sonarr/README.md b/charts/stable/sonarr/README.md similarity index 100% rename from stable/sonarr/README.md rename to charts/stable/sonarr/README.md diff --git a/stable/sonarr/SCALE/item.yaml b/charts/stable/sonarr/SCALE/item.yaml similarity index 100% rename from stable/sonarr/SCALE/item.yaml rename to charts/stable/sonarr/SCALE/item.yaml diff --git a/stable/sonarr/SCALE/ix_values.yaml b/charts/stable/sonarr/SCALE/ix_values.yaml similarity index 100% rename from stable/sonarr/SCALE/ix_values.yaml rename to charts/stable/sonarr/SCALE/ix_values.yaml diff --git a/stable/sonarr/SCALE/questions.yaml b/charts/stable/sonarr/SCALE/questions.yaml similarity index 100% rename from stable/sonarr/SCALE/questions.yaml rename to charts/stable/sonarr/SCALE/questions.yaml diff --git a/stable/sonarr/app-readme.md b/charts/stable/sonarr/app-readme.md similarity index 100% rename from stable/sonarr/app-readme.md rename to charts/stable/sonarr/app-readme.md diff --git a/stable/sonarr/templates/common.yaml b/charts/stable/sonarr/templates/common.yaml similarity index 100% rename from stable/sonarr/templates/common.yaml rename to charts/stable/sonarr/templates/common.yaml diff --git a/stable/sonarr/values.yaml b/charts/stable/sonarr/values.yaml similarity index 100% rename from stable/sonarr/values.yaml rename to charts/stable/sonarr/values.yaml diff --git a/stable/syncthing/.helmignore b/charts/stable/syncthing/.helmignore similarity index 100% rename from stable/syncthing/.helmignore rename to charts/stable/syncthing/.helmignore diff --git a/stable/syncthing/CONFIG.md b/charts/stable/syncthing/CONFIG.md similarity index 100% rename from stable/syncthing/CONFIG.md rename to charts/stable/syncthing/CONFIG.md diff --git a/stable/syncthing/Chart.yaml b/charts/stable/syncthing/Chart.yaml similarity index 100% rename from stable/syncthing/Chart.yaml rename to charts/stable/syncthing/Chart.yaml diff --git a/stable/syncthing/README.md b/charts/stable/syncthing/README.md similarity index 100% rename from stable/syncthing/README.md rename to charts/stable/syncthing/README.md diff --git a/stable/syncthing/SCALE/item.yaml b/charts/stable/syncthing/SCALE/item.yaml similarity index 100% rename from stable/syncthing/SCALE/item.yaml rename to charts/stable/syncthing/SCALE/item.yaml diff --git a/stable/syncthing/SCALE/ix_values.yaml b/charts/stable/syncthing/SCALE/ix_values.yaml similarity index 100% rename from stable/syncthing/SCALE/ix_values.yaml rename to charts/stable/syncthing/SCALE/ix_values.yaml diff --git a/stable/syncthing/SCALE/questions.yaml b/charts/stable/syncthing/SCALE/questions.yaml similarity index 100% rename from stable/syncthing/SCALE/questions.yaml rename to charts/stable/syncthing/SCALE/questions.yaml diff --git a/stable/syncthing/app-readme.md b/charts/stable/syncthing/app-readme.md similarity index 100% rename from stable/syncthing/app-readme.md rename to charts/stable/syncthing/app-readme.md diff --git a/stable/syncthing/templates/common.yaml b/charts/stable/syncthing/templates/common.yaml similarity index 100% rename from stable/syncthing/templates/common.yaml rename to charts/stable/syncthing/templates/common.yaml diff --git a/stable/syncthing/values.yaml b/charts/stable/syncthing/values.yaml similarity index 100% rename from stable/syncthing/values.yaml rename to charts/stable/syncthing/values.yaml diff --git a/stable/tautulli/.helmignore b/charts/stable/tautulli/.helmignore similarity index 100% rename from stable/tautulli/.helmignore rename to charts/stable/tautulli/.helmignore diff --git a/stable/tautulli/CONFIG.md b/charts/stable/tautulli/CONFIG.md similarity index 100% rename from stable/tautulli/CONFIG.md rename to charts/stable/tautulli/CONFIG.md diff --git a/stable/tautulli/Chart.yaml b/charts/stable/tautulli/Chart.yaml similarity index 100% rename from stable/tautulli/Chart.yaml rename to charts/stable/tautulli/Chart.yaml diff --git a/stable/tautulli/README.md b/charts/stable/tautulli/README.md similarity index 100% rename from stable/tautulli/README.md rename to charts/stable/tautulli/README.md diff --git a/stable/tautulli/SCALE/item.yaml b/charts/stable/tautulli/SCALE/item.yaml similarity index 100% rename from stable/tautulli/SCALE/item.yaml rename to charts/stable/tautulli/SCALE/item.yaml diff --git a/stable/tautulli/SCALE/ix_values.yaml b/charts/stable/tautulli/SCALE/ix_values.yaml similarity index 100% rename from stable/tautulli/SCALE/ix_values.yaml rename to charts/stable/tautulli/SCALE/ix_values.yaml diff --git a/stable/tautulli/SCALE/questions.yaml b/charts/stable/tautulli/SCALE/questions.yaml similarity index 100% rename from stable/tautulli/SCALE/questions.yaml rename to charts/stable/tautulli/SCALE/questions.yaml diff --git a/stable/tautulli/app-readme.md b/charts/stable/tautulli/app-readme.md similarity index 100% rename from stable/tautulli/app-readme.md rename to charts/stable/tautulli/app-readme.md diff --git a/stable/tautulli/templates/common.yaml b/charts/stable/tautulli/templates/common.yaml similarity index 100% rename from stable/tautulli/templates/common.yaml rename to charts/stable/tautulli/templates/common.yaml diff --git a/stable/tautulli/values.yaml b/charts/stable/tautulli/values.yaml similarity index 100% rename from stable/tautulli/values.yaml rename to charts/stable/tautulli/values.yaml diff --git a/stable/traefik/.helmignore b/charts/stable/traefik/.helmignore similarity index 100% rename from stable/traefik/.helmignore rename to charts/stable/traefik/.helmignore diff --git a/stable/traefik/CONFIG.md b/charts/stable/traefik/CONFIG.md similarity index 100% rename from stable/traefik/CONFIG.md rename to charts/stable/traefik/CONFIG.md diff --git a/stable/traefik/Chart.yaml b/charts/stable/traefik/Chart.yaml similarity index 100% rename from stable/traefik/Chart.yaml rename to charts/stable/traefik/Chart.yaml diff --git a/stable/traefik/Guidelines.md b/charts/stable/traefik/Guidelines.md similarity index 100% rename from stable/traefik/Guidelines.md rename to charts/stable/traefik/Guidelines.md diff --git a/stable/traefik/README.md b/charts/stable/traefik/README.md similarity index 100% rename from stable/traefik/README.md rename to charts/stable/traefik/README.md diff --git a/stable/traefik/SCALE/item.yaml b/charts/stable/traefik/SCALE/item.yaml similarity index 100% rename from stable/traefik/SCALE/item.yaml rename to charts/stable/traefik/SCALE/item.yaml diff --git a/stable/traefik/SCALE/ix_values.yaml b/charts/stable/traefik/SCALE/ix_values.yaml similarity index 100% rename from stable/traefik/SCALE/ix_values.yaml rename to charts/stable/traefik/SCALE/ix_values.yaml diff --git a/stable/traefik/SCALE/questions.yaml b/charts/stable/traefik/SCALE/questions.yaml similarity index 100% rename from stable/traefik/SCALE/questions.yaml rename to charts/stable/traefik/SCALE/questions.yaml diff --git a/stable/traefik/app-readme.md b/charts/stable/traefik/app-readme.md similarity index 100% rename from stable/traefik/app-readme.md rename to charts/stable/traefik/app-readme.md diff --git a/stable/traefik/crds/ingressroute.yaml b/charts/stable/traefik/crds/ingressroute.yaml similarity index 100% rename from stable/traefik/crds/ingressroute.yaml rename to charts/stable/traefik/crds/ingressroute.yaml diff --git a/stable/traefik/crds/ingressroutetcp.yaml b/charts/stable/traefik/crds/ingressroutetcp.yaml similarity index 100% rename from stable/traefik/crds/ingressroutetcp.yaml rename to charts/stable/traefik/crds/ingressroutetcp.yaml diff --git a/stable/traefik/crds/ingressrouteudp.yaml b/charts/stable/traefik/crds/ingressrouteudp.yaml similarity index 100% rename from stable/traefik/crds/ingressrouteudp.yaml rename to charts/stable/traefik/crds/ingressrouteudp.yaml diff --git a/stable/traefik/crds/middlewares.yaml b/charts/stable/traefik/crds/middlewares.yaml similarity index 100% rename from stable/traefik/crds/middlewares.yaml rename to charts/stable/traefik/crds/middlewares.yaml diff --git a/stable/traefik/crds/serverstransports.yaml b/charts/stable/traefik/crds/serverstransports.yaml similarity index 100% rename from stable/traefik/crds/serverstransports.yaml rename to charts/stable/traefik/crds/serverstransports.yaml diff --git a/stable/traefik/crds/tlsoptions.yaml b/charts/stable/traefik/crds/tlsoptions.yaml similarity index 100% rename from stable/traefik/crds/tlsoptions.yaml rename to charts/stable/traefik/crds/tlsoptions.yaml diff --git a/stable/traefik/crds/tlsstores.yaml b/charts/stable/traefik/crds/tlsstores.yaml similarity index 100% rename from stable/traefik/crds/tlsstores.yaml rename to charts/stable/traefik/crds/tlsstores.yaml diff --git a/stable/traefik/crds/traefikservices.yaml b/charts/stable/traefik/crds/traefikservices.yaml similarity index 100% rename from stable/traefik/crds/traefikservices.yaml rename to charts/stable/traefik/crds/traefikservices.yaml diff --git a/stable/traefik/templates/common.yaml b/charts/stable/traefik/templates/common.yaml similarity index 100% rename from stable/traefik/templates/common.yaml rename to charts/stable/traefik/templates/common.yaml diff --git a/stable/traefik/templates/middlewares.yaml b/charts/stable/traefik/templates/middlewares.yaml similarity index 100% rename from stable/traefik/templates/middlewares.yaml rename to charts/stable/traefik/templates/middlewares.yaml diff --git a/stable/traefik/templates/tlsoptions.yaml b/charts/stable/traefik/templates/tlsoptions.yaml similarity index 100% rename from stable/traefik/templates/tlsoptions.yaml rename to charts/stable/traefik/templates/tlsoptions.yaml diff --git a/stable/traefik/values.yaml b/charts/stable/traefik/values.yaml similarity index 100% rename from stable/traefik/values.yaml rename to charts/stable/traefik/values.yaml diff --git a/stable/transmission/.helmignore b/charts/stable/transmission/.helmignore similarity index 100% rename from stable/transmission/.helmignore rename to charts/stable/transmission/.helmignore diff --git a/stable/transmission/CONFIG.md b/charts/stable/transmission/CONFIG.md similarity index 100% rename from stable/transmission/CONFIG.md rename to charts/stable/transmission/CONFIG.md diff --git a/stable/transmission/Chart.yaml b/charts/stable/transmission/Chart.yaml similarity index 100% rename from stable/transmission/Chart.yaml rename to charts/stable/transmission/Chart.yaml diff --git a/stable/transmission/README.md b/charts/stable/transmission/README.md similarity index 100% rename from stable/transmission/README.md rename to charts/stable/transmission/README.md diff --git a/stable/transmission/SCALE/item.yaml b/charts/stable/transmission/SCALE/item.yaml similarity index 100% rename from stable/transmission/SCALE/item.yaml rename to charts/stable/transmission/SCALE/item.yaml diff --git a/stable/transmission/SCALE/ix_values.yaml b/charts/stable/transmission/SCALE/ix_values.yaml similarity index 100% rename from stable/transmission/SCALE/ix_values.yaml rename to charts/stable/transmission/SCALE/ix_values.yaml diff --git a/stable/transmission/SCALE/questions.yaml b/charts/stable/transmission/SCALE/questions.yaml similarity index 100% rename from stable/transmission/SCALE/questions.yaml rename to charts/stable/transmission/SCALE/questions.yaml diff --git a/stable/transmission/app-readme.md b/charts/stable/transmission/app-readme.md similarity index 100% rename from stable/transmission/app-readme.md rename to charts/stable/transmission/app-readme.md diff --git a/stable/transmission/templates/common.yaml b/charts/stable/transmission/templates/common.yaml similarity index 100% rename from stable/transmission/templates/common.yaml rename to charts/stable/transmission/templates/common.yaml diff --git a/stable/transmission/templates/configmap.yaml b/charts/stable/transmission/templates/configmap.yaml similarity index 100% rename from stable/transmission/templates/configmap.yaml rename to charts/stable/transmission/templates/configmap.yaml diff --git a/stable/transmission/values.yaml b/charts/stable/transmission/values.yaml similarity index 100% rename from stable/transmission/values.yaml rename to charts/stable/transmission/values.yaml diff --git a/stable/truecommand/.helmignore b/charts/stable/truecommand/.helmignore similarity index 100% rename from stable/truecommand/.helmignore rename to charts/stable/truecommand/.helmignore diff --git a/stable/truecommand/CONFIG.md b/charts/stable/truecommand/CONFIG.md similarity index 100% rename from stable/truecommand/CONFIG.md rename to charts/stable/truecommand/CONFIG.md diff --git a/stable/truecommand/Chart.yaml b/charts/stable/truecommand/Chart.yaml similarity index 100% rename from stable/truecommand/Chart.yaml rename to charts/stable/truecommand/Chart.yaml diff --git a/stable/truecommand/README.md b/charts/stable/truecommand/README.md similarity index 100% rename from stable/truecommand/README.md rename to charts/stable/truecommand/README.md diff --git a/stable/truecommand/SCALE/item.yaml b/charts/stable/truecommand/SCALE/item.yaml similarity index 100% rename from stable/truecommand/SCALE/item.yaml rename to charts/stable/truecommand/SCALE/item.yaml diff --git a/stable/truecommand/SCALE/ix_values.yaml b/charts/stable/truecommand/SCALE/ix_values.yaml similarity index 100% rename from stable/truecommand/SCALE/ix_values.yaml rename to charts/stable/truecommand/SCALE/ix_values.yaml diff --git a/stable/truecommand/SCALE/questions.yaml b/charts/stable/truecommand/SCALE/questions.yaml similarity index 100% rename from stable/truecommand/SCALE/questions.yaml rename to charts/stable/truecommand/SCALE/questions.yaml diff --git a/stable/truecommand/app-readme.md b/charts/stable/truecommand/app-readme.md similarity index 100% rename from stable/truecommand/app-readme.md rename to charts/stable/truecommand/app-readme.md diff --git a/stable/truecommand/templates/common.yaml b/charts/stable/truecommand/templates/common.yaml similarity index 100% rename from stable/truecommand/templates/common.yaml rename to charts/stable/truecommand/templates/common.yaml diff --git a/stable/truecommand/values.yaml b/charts/stable/truecommand/values.yaml similarity index 100% rename from stable/truecommand/values.yaml rename to charts/stable/truecommand/values.yaml diff --git a/stable/zwavejs2mqtt/.helmignore b/charts/stable/zwavejs2mqtt/.helmignore similarity index 100% rename from stable/zwavejs2mqtt/.helmignore rename to charts/stable/zwavejs2mqtt/.helmignore diff --git a/stable/zwavejs2mqtt/CONFIG.md b/charts/stable/zwavejs2mqtt/CONFIG.md similarity index 100% rename from stable/zwavejs2mqtt/CONFIG.md rename to charts/stable/zwavejs2mqtt/CONFIG.md diff --git a/stable/zwavejs2mqtt/Chart.yaml b/charts/stable/zwavejs2mqtt/Chart.yaml similarity index 100% rename from stable/zwavejs2mqtt/Chart.yaml rename to charts/stable/zwavejs2mqtt/Chart.yaml diff --git a/stable/zwavejs2mqtt/README.md b/charts/stable/zwavejs2mqtt/README.md similarity index 100% rename from stable/zwavejs2mqtt/README.md rename to charts/stable/zwavejs2mqtt/README.md diff --git a/stable/zwavejs2mqtt/SCALE/item.yaml b/charts/stable/zwavejs2mqtt/SCALE/item.yaml similarity index 100% rename from stable/zwavejs2mqtt/SCALE/item.yaml rename to charts/stable/zwavejs2mqtt/SCALE/item.yaml diff --git a/stable/zwavejs2mqtt/SCALE/ix_values.yaml b/charts/stable/zwavejs2mqtt/SCALE/ix_values.yaml similarity index 100% rename from stable/zwavejs2mqtt/SCALE/ix_values.yaml rename to charts/stable/zwavejs2mqtt/SCALE/ix_values.yaml diff --git a/stable/zwavejs2mqtt/SCALE/questions.yaml b/charts/stable/zwavejs2mqtt/SCALE/questions.yaml similarity index 100% rename from stable/zwavejs2mqtt/SCALE/questions.yaml rename to charts/stable/zwavejs2mqtt/SCALE/questions.yaml diff --git a/stable/zwavejs2mqtt/app-readme.md b/charts/stable/zwavejs2mqtt/app-readme.md similarity index 100% rename from stable/zwavejs2mqtt/app-readme.md rename to charts/stable/zwavejs2mqtt/app-readme.md diff --git a/stable/zwavejs2mqtt/templates/common.yaml b/charts/stable/zwavejs2mqtt/templates/common.yaml similarity index 100% rename from stable/zwavejs2mqtt/templates/common.yaml rename to charts/stable/zwavejs2mqtt/templates/common.yaml diff --git a/stable/zwavejs2mqtt/values.yaml b/charts/stable/zwavejs2mqtt/values.yaml similarity index 100% rename from stable/zwavejs2mqtt/values.yaml rename to charts/stable/zwavejs2mqtt/values.yaml diff --git a/library/common-test/ci/default-values.yaml b/library/common-test/ci/default-values.yaml deleted file mode 100644 index 6b1af5119ed..00000000000 --- a/library/common-test/ci/default-values.yaml +++ /dev/null @@ -1,89 +0,0 @@ -# Default values for common-test. -# Use jackett because it's a nice basic app... -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.671 - -strategy: - type: Recreate - - -services: - main: - enabled: true - port: - port: 9117 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -services: - main: - enabled: true - port: - port: 9117 - -additionalServices: - - name: test3 - enabled: true - type: ClusterIP - port: - port: 8083 - name: extra-tcp-test - protocol: TCP - targetPort: 8083 - - name: test4 - enabled: true - type: ClusterIP - port: - port: 8084 - name: extra-udp-test - protocol: UDP - targetPort: 8084 - -ingress: - test1: - enabled: true - test2: - certType: "plain" - -additionalIngress: - - name: "test3" - enabled: true - - name: "test4" - enabled: true - -persistence: - config: - enabled: true - mountPath: "/config" - emptyDir: true - accessMode: ReadWriteOnce - size: 1Gi - storageClass: "" - -# these values and names are set specifically with the unittests in mind. -customStorage: - - enabled: true - emptyDir: true - mountPath: "/test3" - hostPath: "" - - name: "test4" - enabled: true - emptyDir: false - setPermissions: true - mountPath: "/test4" - hostPath: "/tmp" - -deviceMounts: - test1: - enabled: true - emptyDir: true - devicePath: "/test1" - test2: - enabled: true - emptyDir: false - devicePath: "/test2" diff --git a/library/common/Chart.yaml b/library/common/Chart.yaml deleted file mode 100644 index 67d13c13e62..00000000000 --- a/library/common/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: common -version: 3.5.5 -# upstream_version: -appVersion: none -description: Function library for TrueCharts -type: library -deprecated: false -home: https://github.com/truecharts/apps/tree/master/common -icon: https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png -keywords: - - truecharts - - library-chart - - common -sources: - - https://github.com/truecharts/apps/tree/master/library/common -# dependencies: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org - - name: Ornias1993 - email: kjeld@schouten-lebbing.nl - url: truecharts.org -# annotations: