From 9cdcfe73c2135e20153b966c5102e10f11fa09f8 Mon Sep 17 00:00:00 2001 From: sonicaj Date: Fri, 28 Apr 2023 12:56:20 +0000 Subject: [PATCH] Update catalog information --- catalog.json | 586 +++++++++--------- .../{2304.0.3 => 2304.0.4}/.helmignore | 0 .../{2304.0.3 => 2304.0.4}/Chart.lock | 0 .../{2304.0.3 => 2304.0.4}/Chart.yaml | 3 +- .../ix-chart/{2304.0.3 => 2304.0.4}/README.md | 0 .../{2304.0.3 => 2304.0.4}/app-readme.md | 0 .../charts/common-2304.0.1.tgz | Bin .../ci/test-values.yaml | 0 .../{2304.0.3 => 2304.0.4}/ix_values.yaml | 0 .../{2304.0.3 => 2304.0.4}/questions.yaml | 9 + .../templates/NOTES.txt | 0 .../templates/_containers.tpl | 0 .../templates/_helpers.tpl | 0 .../templates/_networking.tpl | 0 .../templates/_volumes.tpl | 3 + .../templates/_workload.tpl | 0 .../templates/external-interfaces.yaml | 0 .../templates/service.yaml | 0 .../templates/workload.yaml | 0 19 files changed, 307 insertions(+), 294 deletions(-) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/.helmignore (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/Chart.lock (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/Chart.yaml (91%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/README.md (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/app-readme.md (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/charts/common-2304.0.1.tgz (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/ci/test-values.yaml (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/ix_values.yaml (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/questions.yaml (98%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/NOTES.txt (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/_containers.tpl (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/_helpers.tpl (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/_networking.tpl (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/_volumes.tpl (95%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/_workload.tpl (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/external-interfaces.yaml (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/service.yaml (100%) rename charts/ix-chart/{2304.0.3 => 2304.0.4}/templates/workload.yaml (100%) diff --git a/catalog.json b/catalog.json index cb05a2be34..b3f61af2f3 100644 --- a/catalog.json +++ b/catalog.json @@ -1,97 +1,5 @@ { "charts": { - "ix-chart": { - "app_readme": "

iX-Chart

\n

iX-chart is a chart designed to let user deploy a docker image in a TrueNAS SCALE kubernetes cluster.\nIt provides a mechanism to specify workload type, add external host interfaces in the pods, configure volumes and allocate host resources to the workload.

", - "categories": [ - "generic" - ], - "description": "A Helm chart for deploying simple workloads Kubernetes", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/ix-chart", - "latest_version": "2304.0.3", - "latest_app_version": "v1", - "latest_human_version": "v1_2304.0.3", - "last_update": "2023-04-24 11:08:11", - "name": "ix-chart", - "recommended": false, - "title": "ix-chart", - "icon_url": null - }, - "home-assistant": { - "app_readme": "

home-assistant App for TrueNAS SCALE

", - "categories": [ - "home-automation" - ], - "description": "Home Assistant App for TrueNAS SCALE", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/home-assistant", - "latest_version": "1.0.83", - "latest_app_version": "2023.4.6", - "latest_human_version": "2023.4.6_1.0.83", - "last_update": "2023-04-24 11:08:11", - "name": "home-assistant", - "recommended": false, - "title": "Home Assistant", - "icon_url": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4" - }, - "elastic-search": { - "app_readme": "

Elastic Search

\n
\n

During the installation process, a container will be launched with root privileges. This is required\nin order to apply the correct permissions to the Elastic Search data directory. Afterward, the Elastic Search container\nwill run as a non-root user (default 568).

\n
\n

If you want to apply additional configuration you can by using additional environment variables.

\n

See the Elastic Search documentation\nfor more information.

", - "categories": [ - "search", - "elastic" - ], - "description": "Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/elastic-search", - "latest_version": "1.0.2", - "latest_app_version": "8.7.0", - "latest_human_version": "8.7.0_1.0.2", - "last_update": "2023-04-19 22:29:44", - "name": "elastic-search", - "recommended": false, - "title": "Elastic Search", - "icon_url": "https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt280217a63b82a734/6202d3378b1f312528798412/elastic-logo.svg" - }, - "minio": { - "app_readme": "

MinIO is a High Performance Object Storage released under Apache License v2.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.

\n

NOTE\n- On installation, minIO data directory's ownership will be updated to minio:minio.\n- For existing installations that are exhibiting the upgrade to >=1.5.0, the minIO data directory's ownership will be migrated to minio:minio.

", - "categories": [ - "storage", - "S3" - ], - "description": "High Performance, Kubernetes Native Object Storage", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/minio", - "latest_version": "1.7.15", - "latest_app_version": "2023-03-13", - "latest_human_version": "2023-03-13_1.7.15", - "last_update": "2023-03-14 13:28:13", - "name": "minio", - "recommended": false, - "title": "Minio", - "icon_url": "https://min.io/resources/img/logo/MINIO_wordmark.png" - }, - "emby": { - "app_readme": "

Emby Server

\n

Emby Server is a personal media server with apps on just about every device

", - "categories": [ - "entertainment" - ], - "description": "Emby Server", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/emby", - "latest_version": "1.0.20", - "latest_app_version": "4.7.11.0", - "latest_human_version": "4.7.11.0_1.0.20", - "last_update": "2023-04-24 11:08:11", - "name": "emby", - "recommended": false, - "title": "Emby Server", - "icon_url": "https://images-na.ssl-images-amazon.com/images/I/41NwssJC1iL.png" - }, "diskoverdata": { "app_readme": "

DiskOver App for TrueNAS SCALE

", "categories": [ @@ -112,6 +20,97 @@ "title": "Diskover Data", "icon_url": "http://www.diskoverdata.com/wp-content/uploads/2019/09/diskover.png" }, + "home-assistant": { + "app_readme": "

home-assistant App for TrueNAS SCALE

", + "categories": [ + "home-automation" + ], + "description": "Home Assistant App for TrueNAS SCALE", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/home-assistant", + "latest_version": "1.0.83", + "latest_app_version": "2023.4.6", + "latest_human_version": "2023.4.6_1.0.83", + "last_update": "2023-04-24 11:08:11", + "name": "home-assistant", + "recommended": false, + "title": "Home Assistant", + "icon_url": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4" + }, + "minio": { + "app_readme": "

MinIO is a High Performance Object Storage released under Apache License v2.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.

\n

NOTE\n- On installation, minIO data directory's ownership will be updated to minio:minio.\n- For existing installations that are exhibiting the upgrade to >=1.5.0, the minIO data directory's ownership will be migrated to minio:minio.

", + "categories": [ + "storage", + "S3" + ], + "description": "High Performance, Kubernetes Native Object Storage", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/minio", + "latest_version": "1.7.15", + "latest_app_version": "2023-03-13", + "latest_human_version": "2023-03-13_1.7.15", + "last_update": "2023-03-14 13:28:13", + "name": "minio", + "recommended": false, + "title": "Minio", + "icon_url": "https://min.io/resources/img/logo/MINIO_wordmark.png" + }, + "photoprism": { + "app_readme": "

Photo Prism

\n

PhotoPrism is a server-based application for browsing, organizing and sharing your personal photo collection.

", + "categories": [ + "media" + ], + "description": "AI-powered app for browsing, organizing & sharing your photo collection.", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/photoprism", + "latest_version": "1.0.16", + "latest_app_version": "221118", + "latest_human_version": "221118_1.0.16", + "last_update": "2023-04-24 11:08:11", + "name": "photoprism", + "recommended": false, + "title": "PhotoPrism", + "icon_url": "https://photoprism.app/static/icons/logo.svg" + }, + "plex": { + "app_readme": "

Plex

\n

Plex chart is a chart designed to deploy plex in a TrueNAS SCALE kubernetes cluster.

", + "categories": [ + "entertainment" + ], + "description": "Plex Media Server", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/plex", + "latest_version": "1.7.41", + "latest_app_version": "1.32.0.6973", + "latest_human_version": "1.32.0.6973_1.7.41", + "last_update": "2023-04-24 11:08:11", + "name": "plex", + "recommended": false, + "title": "Plex", + "icon_url": "https://www.plex.tv/wp-content/uploads/2018/01/pmp-icon-1.png" + }, + "ix-chart": { + "app_readme": "

iX-Chart

\n

iX-chart is a chart designed to let user deploy a docker image in a TrueNAS SCALE kubernetes cluster.\nIt provides a mechanism to specify workload type, add external host interfaces in the pods, configure volumes and allocate host resources to the workload.

", + "categories": [ + "generic" + ], + "description": "A Helm chart for deploying simple workloads Kubernetes", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/ix-chart", + "latest_version": "2304.0.4", + "latest_app_version": "v1", + "latest_human_version": "v1_2304.0.4", + "last_update": "2023-04-24 11:08:11", + "name": "ix-chart", + "recommended": false, + "title": "ix-chart", + "icon_url": null + }, "nextcloud": { "app_readme": "

nextcloud

\n

nextcloud is a file sharing server that puts the control and security of your own data back into your hands.

", "categories": [ @@ -130,44 +129,6 @@ "title": "Nextcloud", "icon_url": "https://cdn.rawgit.com/docker-library/docs/defa5ffc7123177acd60ddef6e16bddf694cc35f/nextcloud/logo.svg" }, - "pihole": { - "app_readme": "

Pihole

\n

DNS and Ad-filtering for your network.

", - "categories": [ - "networking", - "dns" - ], - "description": "DNS and Ad-filtering for your network.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/pihole", - "latest_version": "1.0.16", - "latest_app_version": "2023.02.2", - "latest_human_version": "2023.02.2_1.0.16", - "last_update": "2023-04-24 11:08:11", - "name": "pihole", - "recommended": false, - "title": "Pi-hole", - "icon_url": "https://github.com/pi-hole/graphics/raw/master/Vortex/Vortex_Vertical_wordmark_lightmode.png?raw=true)" - }, - "prometheus": { - "app_readme": "

Prometheus

\n

Prometheus - Monitoring system and time series database.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the prometheus directories.\nAfterward, the prometheus container will run as a non-root user (Default: 568).\nAlso an empty configuration file will be created.

\n
\n

The configuration file is located at /config/prometheus.yml inside the container.\nData is stored at /data inside the container.

", - "categories": [ - "metrics", - "prometheus" - ], - "description": "The Prometheus monitoring system and time series database.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/prometheus", - "latest_version": "1.0.1", - "latest_app_version": "v2.43.0", - "latest_human_version": "v2.43.0_1.0.1", - "last_update": "2023-04-20 13:31:52", - "name": "prometheus", - "recommended": false, - "title": "Prometheus", - "icon_url": "https://avatars.githubusercontent.com/u/3380462" - }, "wg-easy": { "app_readme": "

WG-Easy

\n

WG-Easy (WireGuard Easy) is the easiest way to install & manage WireGuard!

", "categories": [ @@ -188,23 +149,24 @@ "title": "WG Easy", "icon_url": "https://raw.githubusercontent.com/WeeJeWel/wg-easy/master/src/www/img/logo.png" }, - "plex": { - "app_readme": "

Plex

\n

Plex chart is a chart designed to deploy plex in a TrueNAS SCALE kubernetes cluster.

", + "elastic-search": { + "app_readme": "

Elastic Search

\n
\n

During the installation process, a container will be launched with root privileges. This is required\nin order to apply the correct permissions to the Elastic Search data directory. Afterward, the Elastic Search container\nwill run as a non-root user (default 568).

\n
\n

If you want to apply additional configuration you can by using additional environment variables.

\n

See the Elastic Search documentation\nfor more information.

", "categories": [ - "entertainment" + "search", + "elastic" ], - "description": "Plex Media Server", + "description": "Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack.", "healthy": true, "healthy_error": null, - "location": "/__w/charts/charts/charts/plex", - "latest_version": "1.7.41", - "latest_app_version": "1.32.0.6973", - "latest_human_version": "1.32.0.6973_1.7.41", - "last_update": "2023-04-24 11:08:11", - "name": "plex", + "location": "/__w/charts/charts/charts/elastic-search", + "latest_version": "1.0.2", + "latest_app_version": "8.7.0", + "latest_human_version": "8.7.0_1.0.2", + "last_update": "2023-04-19 22:29:44", + "name": "elastic-search", "recommended": false, - "title": "Plex", - "icon_url": "https://www.plex.tv/wp-content/uploads/2018/01/pmp-icon-1.png" + "title": "Elastic Search", + "icon_url": "https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt280217a63b82a734/6202d3378b1f312528798412/elastic-logo.svg" }, "collabora": { "app_readme": "

Collabora Online Development Edition

\n

An awesome, Online Office suite image suitable for home use.\nWith the Collabora Online Development Edition (CODE) Docker Image you can host\nyour own online Office Suite at home! This Docker image is aimed at home users\nand contains the latest and greatest developments. Simply integrate it in your\npreferred File Sync and Share (FSS), to easily get your own online Office \nSuite up and running!

", @@ -245,6 +207,24 @@ "title": "Syncthing", "icon_url": "https://play-lh.googleusercontent.com/KIy_dqUdZqcsTq4GDstHrHwLRvu60gT3v0p41gw792BC6OxamNhUw2eIy0-LI05qNEA=w240-h480" }, + "emby": { + "app_readme": "

Emby Server

\n

Emby Server is a personal media server with apps on just about every device

", + "categories": [ + "entertainment" + ], + "description": "Emby Server", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/emby", + "latest_version": "1.0.20", + "latest_app_version": "4.7.11.0", + "latest_human_version": "4.7.11.0_1.0.20", + "last_update": "2023-04-24 11:08:11", + "name": "emby", + "recommended": false, + "title": "Emby Server", + "icon_url": "https://images-na.ssl-images-amazon.com/images/I/41NwssJC1iL.png" + }, "storj": { "app_readme": "

storj

\n

storj share your extra storage and earn money

", "categories": [ @@ -266,24 +246,6 @@ "title": "Storj", "icon_url": "https://assets-global.website-files.com/602eda09fc78afc76e9706b6/60917835a05862243e7de9af_logo.svg" }, - "photoprism": { - "app_readme": "

Photo Prism

\n

PhotoPrism is a server-based application for browsing, organizing and sharing your personal photo collection.

", - "categories": [ - "media" - ], - "description": "AI-powered app for browsing, organizing & sharing your photo collection.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/charts/photoprism", - "latest_version": "1.0.16", - "latest_app_version": "221118", - "latest_human_version": "221118_1.0.16", - "last_update": "2023-04-24 11:08:11", - "name": "photoprism", - "recommended": false, - "title": "PhotoPrism", - "icon_url": "https://photoprism.app/static/icons/logo.svg" - }, "netdata": { "app_readme": "

Netdata is a fast, easy monitoring and troubleshooting system.

", "categories": [ @@ -301,49 +263,48 @@ "recommended": false, "title": "Netdata", "icon_url": "https://netdata.github.io/helmchart/logo.png" + }, + "prometheus": { + "app_readme": "

Prometheus

\n

Prometheus - Monitoring system and time series database.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the prometheus directories.\nAfterward, the prometheus container will run as a non-root user (Default: 568).\nAlso an empty configuration file will be created.

\n
\n

The configuration file is located at /config/prometheus.yml inside the container.\nData is stored at /data inside the container.

", + "categories": [ + "metrics", + "prometheus" + ], + "description": "The Prometheus monitoring system and time series database.", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/prometheus", + "latest_version": "1.0.1", + "latest_app_version": "v2.43.0", + "latest_human_version": "v2.43.0_1.0.1", + "last_update": "2023-04-20 13:31:52", + "name": "prometheus", + "recommended": false, + "title": "Prometheus", + "icon_url": "https://avatars.githubusercontent.com/u/3380462" + }, + "pihole": { + "app_readme": "

Pihole

\n

DNS and Ad-filtering for your network.

", + "categories": [ + "networking", + "dns" + ], + "description": "DNS and Ad-filtering for your network.", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/charts/pihole", + "latest_version": "1.0.16", + "latest_app_version": "2023.02.2", + "latest_human_version": "2023.02.2_1.0.16", + "last_update": "2023-04-24 11:08:11", + "name": "pihole", + "recommended": false, + "title": "Pi-hole", + "icon_url": "https://github.com/pi-hole/graphics/raw/master/Vortex/Vortex_Vertical_wordmark_lightmode.png?raw=true)" } }, "test": {}, "community": { - "tdarr": { - "app_readme": "

Tdarr

\n

Tdarr is a Distributed Transcoding System

\n", - "categories": [ - "media", - "encode", - "transcode" - ], - "description": "Tdarr is a Distributed Transcoding System", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/community/tdarr", - "latest_version": "1.0.0", - "latest_app_version": "2.00.20.1", - "latest_human_version": "2.00.20.1_1.0.0", - "last_update": null, - "name": "tdarr", - "recommended": false, - "title": "Tdarr", - "icon_url": "https://home.tdarr.io/static/media/logo3-min.246d6df4.png" - }, - "lidarr": { - "app_readme": "

Lidarr

\n

Lidarr is a music collection manager for Usenet and BitTorrent users.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Lidarr directories.\nAfterward, the Lidarr container will run as a non-root user (Default: 568).\nAll mounted storage(s) will be chowned only if the parent directory does not match the configured user.

\n
", - "categories": [ - "media", - "music" - ], - "description": "Lidarr is a music collection manager for Usenet and BitTorrent users.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/community/lidarr", - "latest_version": "1.0.3", - "latest_app_version": "1.1.3.2982", - "latest_human_version": "1.1.3.2982_1.0.3", - "last_update": "2023-04-26 15:00:54", - "name": "lidarr", - "recommended": false, - "title": "Lidarr", - "icon_url": "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/256.png" - }, "qbittorrent": { "app_readme": "

qBittorrent

\n

The qBittorrent project aims to provide an open-source software alternative to \u00b5Torrent.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the qBittorrent directories.\nAfterward, the qBittorrent container will run as a non-root user (Default: 568).

\n
", "categories": [ @@ -364,25 +325,6 @@ "title": "qBittorrent", "icon_url": "https://upload.wikimedia.org/wikipedia/commons/9/9e/Qbittorrent_logo.png" }, - "sonarr": { - "app_readme": "

Sonarr

\n

Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Sonarr directories.\nAfterward, the Sonarr container will run as a non-root user (Default: 568).\nAll mounted storage(s) will be chowned only if the parent directory does not match the configured user.

\n
", - "categories": [ - "media", - "series" - ], - "description": "Sonarr is a PVR for Usenet and BitTorrent users.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/community/sonarr", - "latest_version": "1.0.3", - "latest_app_version": "3.0.10.1567", - "latest_human_version": "3.0.10.1567_1.0.3", - "last_update": "2023-04-26 15:00:54", - "name": "sonarr", - "recommended": false, - "title": "Sonarr", - "icon_url": "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png" - }, "chia": { "app_readme": "

Chia

\n

This container runs as root user.

\n

When a port is set to < 9000. Host Networking is enabled automatically.

\n
\n

Also NodePort services turn to ClusterIP services, to avoid attempts to bind ports twice.

\n
\n

Key file is stored in /plots/keyfile and is generated automatically, only if the file does not exist.\nIf you want to use your own keyfile, you can create a file called keyfile in the /plots directory and it will be used instead.

\n
\n

When set on harvester mode keys variable is set to none and no generation is performed.

\n
", "categories": [ @@ -402,25 +344,6 @@ "title": "Chia", "icon_url": "https://www.chia.net/wp-content/uploads/2022/09/chia-logo.svg" }, - "tailscale": { - "app_readme": "

Tailscale

\n

Tailscale Secure remote access to shared resources

\n", - "categories": [ - "vpn", - "tailscale" - ], - "description": "Secure remote access to shared resources", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/community/tailscale", - "latest_version": "1.0.0", - "latest_app_version": "v1.38.4", - "latest_human_version": "v1.38.4_1.0.0", - "last_update": "2023-04-19 22:34:28", - "name": "tailscale", - "recommended": false, - "title": "Tailscale", - "icon_url": "https://avatars.githubusercontent.com/u/48932923" - }, "radarr": { "app_readme": "

Radarr

\n

Radarr is a movie collection manager for Usenet and BitTorrent users.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Radarr directories.\nAfterward, the Radarr container will run as a non-root user (Default: 568).\nAll mounted storage(s) will be chowned only if the parent directory does not match the configured user.

\n
", "categories": [ @@ -440,44 +363,82 @@ "title": "Radarr", "icon_url": "https://raw.githubusercontent.com/Radarr/Radarr/develop/Logo/256.png" }, - "ipfs": { - "app_readme": "

IPFS

\n

Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the ipfs directories.\nAfterward, the ipfs container will run as a non-root user (Default: 568).

\n
", + "nginx-proxy-manager": { + "app_readme": "

Nginx Proxy Manager

\n

Nginx Proxy Manager Expose your services easily and securely

\n
\n

Application requires to run as root. This is a limitation of the application.

\n
", "categories": [ - "storage", - "ipfs", - "kubo" + "media", + "series" ], - "description": "Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP", + "description": "Expose your services easily and securely", "healthy": true, "healthy_error": null, - "location": "/__w/charts/charts/community/ipfs", - "latest_version": "1.0.4", - "latest_app_version": "v0.19.1", - "latest_human_version": "v0.19.1_1.0.4", - "last_update": "2023-04-20 13:31:52", - "name": "ipfs", - "recommended": false, - "title": "IPFS", - "icon_url": "https://avatars.githubusercontent.com/u/10536621" - }, - "adguard-home": { - "app_readme": "

AdGuard Home

\n

During the setup wizard, AdGuard Home presents an option to select on which port the web interface will be available.\n(Defaults to 80. Which is a privileged port and also usually the TrueNAS SCALE UI uses that port)\nBecause of that, App will force the webUI to listen to port 30000 (or the port selected by user in the TrueNAS SCALE UI).

\n

If you select a different port in the wizard, the Dashboard will not work initially but\nafter a couple of minutes container will automatically restart and the Dashboard will\nbe available on the port you selected on the TrueNAS SCALE UI.

\n
\n\n
", - "categories": [ - "dns", - "adblock" - ], - "description": "Free and open source, powerful network-wide ads & trackers blocking DNS server.", - "healthy": true, - "healthy_error": null, - "location": "/__w/charts/charts/community/adguard-home", + "location": "/__w/charts/charts/community/nginx-proxy-manager", "latest_version": "1.0.0", - "latest_app_version": "v0.107.26", - "latest_human_version": "v0.107.26_1.0.0", - "last_update": "2023-04-11 15:36:31", - "name": "adguard-home", + "latest_app_version": "2.10.2", + "latest_human_version": "2.10.2_1.0.0", + "last_update": "2023-04-19 22:26:54", + "name": "nginx-proxy-manager", "recommended": false, - "title": "AdGuard Home", - "icon_url": "https://github.com/AdguardTeam/AdGuardHome/raw/master/doc/adguard_home_darkmode.svg" + "title": "Nginx Proxy Manager", + "icon_url": "https://nginxproxymanager.com/logo.png" + }, + "lidarr": { + "app_readme": "

Lidarr

\n

Lidarr is a music collection manager for Usenet and BitTorrent users.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Lidarr directories.\nAfterward, the Lidarr container will run as a non-root user (Default: 568).\nAll mounted storage(s) will be chowned only if the parent directory does not match the configured user.

\n
", + "categories": [ + "media", + "music" + ], + "description": "Lidarr is a music collection manager for Usenet and BitTorrent users.", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/community/lidarr", + "latest_version": "1.0.3", + "latest_app_version": "1.1.3.2982", + "latest_human_version": "1.1.3.2982_1.0.3", + "last_update": "2023-04-26 15:00:54", + "name": "lidarr", + "recommended": false, + "title": "Lidarr", + "icon_url": "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/256.png" + }, + "gitea": { + "app_readme": "

Gitea

\n

Gitea - Git with a cup of tea

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the gitea directories.\nAfterward, the gitea container will run as a non-root user (Default: 568).\nSame applies to the postgres container. This will run afterwards as a non-root user (999).\nOn each upgrade, a container will be launched with root privileges in order to apply the correct\npermissions to the postgres backups directory. Container that performs the backup will run as a non-root user (999) afterwards.\nKeep in mind the permissions on the backup directory will be changed to 999:999 on every update.\nBut will only be changed once for the gitea and postgres data directories.

\n
\n

On initial startup a setup wizard will be launched with settings for database, ports, path, and domain prefilled.\nKeep them as they are, fill anything you want in the optional settings section and click on Install Gitea.

", + "categories": [ + "git", + "gitea" + ], + "description": "Gitea - Git with a cup of tea", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/community/gitea", + "latest_version": "1.0.1", + "latest_app_version": "1.19.0", + "latest_human_version": "1.19.0_1.0.1", + "last_update": "2023-04-20 13:31:52", + "name": "gitea", + "recommended": false, + "title": "Gitea", + "icon_url": "https://gitea.com/assets/img/logo.svg" + }, + "tdarr": { + "app_readme": "

Tdarr

\n

Tdarr is a Distributed Transcoding System

\n", + "categories": [ + "media", + "encode", + "transcode" + ], + "description": "Tdarr is a Distributed Transcoding System", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/community/tdarr", + "latest_version": "1.0.0", + "latest_app_version": "2.00.20.1", + "latest_human_version": "2.00.20.1_1.0.0", + "last_update": "2023-04-26 16:35:52", + "name": "tdarr", + "recommended": false, + "title": "Tdarr", + "icon_url": "https://home.tdarr.io/static/media/logo3-min.246d6df4.png" }, "vaultwarden": { "app_readme": "

Vaultwarden

\n

Vaultwarden Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients

\n
\n

During the installation process, a container will be launched with root privileges. This is required\nin order to apply the correct permissions to the Vaultwarden data directory. Afterward, the Vaultwarden container\nwill run as a non-root user (default 568).\nSame applies to the postgres container. This will run afterwards as a non-root user (999).\nOn each upgrade, a container will be launched with root privileges in order to apply the correct\npermissions to the postgres backups directory. Container that performs the backup will run as a non-root user (999) afterwards.\nKeep in mind the permissions on the backup directory will be changed to 999:999 on every update.\nBut will only be changed once for the Vaultwarden and postgres data directories.

\n
\n

While the option to use Rocket for TLS is there, it is not\nrecommended.\nInstead, use a reverse proxy to handle TLS termination.

\n

Using HTTPS is required for the most of the features to work (correctly).

", @@ -499,43 +460,82 @@ "icon": "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/src/static/images/vaultwarden-icon.png", "icon_url": null }, - "nginx-proxy-manager": { - "app_readme": "

Nginx Proxy Manager

\n

Nginx Proxy Manager Expose your services easily and securely

\n
\n

Application requires to run as root. This is a limitation of the application.

\n
", + "tailscale": { + "app_readme": "

Tailscale

\n

Tailscale Secure remote access to shared resources

\n", + "categories": [ + "vpn", + "tailscale" + ], + "description": "Secure remote access to shared resources", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/community/tailscale", + "latest_version": "1.0.0", + "latest_app_version": "v1.38.4", + "latest_human_version": "v1.38.4_1.0.0", + "last_update": "2023-04-19 22:34:28", + "name": "tailscale", + "recommended": false, + "title": "Tailscale", + "icon_url": "https://avatars.githubusercontent.com/u/48932923" + }, + "sonarr": { + "app_readme": "

Sonarr

\n

Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them.

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Sonarr directories.\nAfterward, the Sonarr container will run as a non-root user (Default: 568).\nAll mounted storage(s) will be chowned only if the parent directory does not match the configured user.

\n
", "categories": [ "media", "series" ], - "description": "Expose your services easily and securely", + "description": "Sonarr is a PVR for Usenet and BitTorrent users.", "healthy": true, "healthy_error": null, - "location": "/__w/charts/charts/community/nginx-proxy-manager", - "latest_version": "1.0.0", - "latest_app_version": "2.10.2", - "latest_human_version": "2.10.2_1.0.0", - "last_update": "2023-04-19 22:26:54", - "name": "nginx-proxy-manager", + "location": "/__w/charts/charts/community/sonarr", + "latest_version": "1.0.3", + "latest_app_version": "3.0.10.1567", + "latest_human_version": "3.0.10.1567_1.0.3", + "last_update": "2023-04-26 15:00:54", + "name": "sonarr", "recommended": false, - "title": "Nginx Proxy Manager", - "icon_url": "https://nginxproxymanager.com/logo.png" + "title": "Sonarr", + "icon_url": "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png" }, - "gitea": { - "app_readme": "

Gitea

\n

Gitea - Git with a cup of tea

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the gitea directories.\nAfterward, the gitea container will run as a non-root user (Default: 568).\nSame applies to the postgres container. This will run afterwards as a non-root user (999).\nOn each upgrade, a container will be launched with root privileges in order to apply the correct\npermissions to the postgres backups directory. Container that performs the backup will run as a non-root user (999) afterwards.\nKeep in mind the permissions on the backup directory will be changed to 999:999 on every update.\nBut will only be changed once for the gitea and postgres data directories.

\n
\n

On initial startup a setup wizard will be launched with settings for database, ports, path, and domain prefilled.\nKeep them as they are, fill anything you want in the optional settings section and click on Install Gitea.

", + "adguard-home": { + "app_readme": "

AdGuard Home

\n

During the setup wizard, AdGuard Home presents an option to select on which port the web interface will be available.\n(Defaults to 80. Which is a privileged port and also usually the TrueNAS SCALE UI uses that port)\nBecause of that, App will force the webUI to listen to port 30000 (or the port selected by user in the TrueNAS SCALE UI).

\n

If you select a different port in the wizard, the Dashboard will not work initially but\nafter a couple of minutes container will automatically restart and the Dashboard will\nbe available on the port you selected on the TrueNAS SCALE UI.

\n
\n\n
", "categories": [ - "git", - "gitea" + "dns", + "adblock" ], - "description": "Gitea - Git with a cup of tea", + "description": "Free and open source, powerful network-wide ads & trackers blocking DNS server.", "healthy": true, "healthy_error": null, - "location": "/__w/charts/charts/community/gitea", - "latest_version": "1.0.1", - "latest_app_version": "1.19.0", - "latest_human_version": "1.19.0_1.0.1", - "last_update": "2023-04-20 13:31:52", - "name": "gitea", + "location": "/__w/charts/charts/community/adguard-home", + "latest_version": "1.0.0", + "latest_app_version": "v0.107.26", + "latest_human_version": "v0.107.26_1.0.0", + "last_update": "2023-04-11 15:36:31", + "name": "adguard-home", "recommended": false, - "title": "Gitea", - "icon_url": "https://gitea.com/assets/img/logo.svg" + "title": "AdGuard Home", + "icon_url": "https://github.com/AdguardTeam/AdGuardHome/raw/master/doc/adguard_home_darkmode.svg" + }, + "ipfs": { + "app_readme": "

IPFS

\n

Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP

\n
\n

When application is installed, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the ipfs directories.\nAfterward, the ipfs container will run as a non-root user (Default: 568).

\n
", + "categories": [ + "storage", + "ipfs", + "kubo" + ], + "description": "Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP", + "healthy": true, + "healthy_error": null, + "location": "/__w/charts/charts/community/ipfs", + "latest_version": "1.0.4", + "latest_app_version": "v0.19.1", + "latest_human_version": "v0.19.1_1.0.4", + "last_update": "2023-04-20 13:31:52", + "name": "ipfs", + "recommended": false, + "title": "IPFS", + "icon_url": "https://avatars.githubusercontent.com/u/10536621" } }, "enterprise": { diff --git a/charts/ix-chart/2304.0.3/.helmignore b/charts/ix-chart/2304.0.4/.helmignore similarity index 100% rename from charts/ix-chart/2304.0.3/.helmignore rename to charts/ix-chart/2304.0.4/.helmignore diff --git a/charts/ix-chart/2304.0.3/Chart.lock b/charts/ix-chart/2304.0.4/Chart.lock similarity index 100% rename from charts/ix-chart/2304.0.3/Chart.lock rename to charts/ix-chart/2304.0.4/Chart.lock diff --git a/charts/ix-chart/2304.0.3/Chart.yaml b/charts/ix-chart/2304.0.4/Chart.yaml similarity index 91% rename from charts/ix-chart/2304.0.3/Chart.yaml rename to charts/ix-chart/2304.0.4/Chart.yaml index ec4121ab03..71bfae573e 100644 --- a/charts/ix-chart/2304.0.3/Chart.yaml +++ b/charts/ix-chart/2304.0.4/Chart.yaml @@ -3,13 +3,14 @@ description: A Helm chart for deploying simple workloads Kubernetes annotations: title: ix-chart type: application -version: 2304.0.3 +version: 2304.0.4 apiVersion: v2 appVersion: v1 kubeVersion: ">=1.16.0-0" maintainers: - name: truenas url: https://www.truenas.com/ + email: dev@ixsystems.com dependencies: - name: common repository: file://../../../common/2304.0.1 diff --git a/charts/ix-chart/2304.0.3/README.md b/charts/ix-chart/2304.0.4/README.md similarity index 100% rename from charts/ix-chart/2304.0.3/README.md rename to charts/ix-chart/2304.0.4/README.md diff --git a/charts/ix-chart/2304.0.3/app-readme.md b/charts/ix-chart/2304.0.4/app-readme.md similarity index 100% rename from charts/ix-chart/2304.0.3/app-readme.md rename to charts/ix-chart/2304.0.4/app-readme.md diff --git a/charts/ix-chart/2304.0.3/charts/common-2304.0.1.tgz b/charts/ix-chart/2304.0.4/charts/common-2304.0.1.tgz similarity index 100% rename from charts/ix-chart/2304.0.3/charts/common-2304.0.1.tgz rename to charts/ix-chart/2304.0.4/charts/common-2304.0.1.tgz diff --git a/charts/ix-chart/2304.0.3/ci/test-values.yaml b/charts/ix-chart/2304.0.4/ci/test-values.yaml similarity index 100% rename from charts/ix-chart/2304.0.3/ci/test-values.yaml rename to charts/ix-chart/2304.0.4/ci/test-values.yaml diff --git a/charts/ix-chart/2304.0.3/ix_values.yaml b/charts/ix-chart/2304.0.4/ix_values.yaml similarity index 100% rename from charts/ix-chart/2304.0.3/ix_values.yaml rename to charts/ix-chart/2304.0.4/ix_values.yaml diff --git a/charts/ix-chart/2304.0.3/questions.yaml b/charts/ix-chart/2304.0.4/questions.yaml similarity index 98% rename from charts/ix-chart/2304.0.3/questions.yaml rename to charts/ix-chart/2304.0.4/questions.yaml index bc46ac6c5d..f5342ad1d8 100644 --- a/charts/ix-chart/2304.0.3/questions.yaml +++ b/charts/ix-chart/2304.0.4/questions.yaml @@ -487,6 +487,15 @@ questions: schema: type: path required: true + - variable: sizeLimit + label: "Size Limit" + description: | + Optional - Size of the memory backed volume.
+ Format: 100Mi, 1Gi, 2Gi etc + schema: + type: string + valid_chars: "^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$" + default: "512Mi" # Volumes - variable: volumes diff --git a/charts/ix-chart/2304.0.3/templates/NOTES.txt b/charts/ix-chart/2304.0.4/templates/NOTES.txt similarity index 100% rename from charts/ix-chart/2304.0.3/templates/NOTES.txt rename to charts/ix-chart/2304.0.4/templates/NOTES.txt diff --git a/charts/ix-chart/2304.0.3/templates/_containers.tpl b/charts/ix-chart/2304.0.4/templates/_containers.tpl similarity index 100% rename from charts/ix-chart/2304.0.3/templates/_containers.tpl rename to charts/ix-chart/2304.0.4/templates/_containers.tpl diff --git a/charts/ix-chart/2304.0.3/templates/_helpers.tpl b/charts/ix-chart/2304.0.4/templates/_helpers.tpl similarity index 100% rename from charts/ix-chart/2304.0.3/templates/_helpers.tpl rename to charts/ix-chart/2304.0.4/templates/_helpers.tpl diff --git a/charts/ix-chart/2304.0.3/templates/_networking.tpl b/charts/ix-chart/2304.0.4/templates/_networking.tpl similarity index 100% rename from charts/ix-chart/2304.0.3/templates/_networking.tpl rename to charts/ix-chart/2304.0.4/templates/_networking.tpl diff --git a/charts/ix-chart/2304.0.3/templates/_volumes.tpl b/charts/ix-chart/2304.0.4/templates/_volumes.tpl similarity index 95% rename from charts/ix-chart/2304.0.3/templates/_volumes.tpl rename to charts/ix-chart/2304.0.4/templates/_volumes.tpl index 6e8aab21d6..2ca6e61385 100644 --- a/charts/ix-chart/2304.0.3/templates/_volumes.tpl +++ b/charts/ix-chart/2304.0.4/templates/_volumes.tpl @@ -23,6 +23,9 @@ volumes: - name: ix-emptydir-volume-{{ $.Release.Name }}-{{ $index }} emptyDir: medium: Memory + {{- with $emptyDirConfiguration.sizeLimit }} + sizeLimit: {{ . }} + {{- end }} {{- end }} {{- end }} {{- end }} diff --git a/charts/ix-chart/2304.0.3/templates/_workload.tpl b/charts/ix-chart/2304.0.4/templates/_workload.tpl similarity index 100% rename from charts/ix-chart/2304.0.3/templates/_workload.tpl rename to charts/ix-chart/2304.0.4/templates/_workload.tpl diff --git a/charts/ix-chart/2304.0.3/templates/external-interfaces.yaml b/charts/ix-chart/2304.0.4/templates/external-interfaces.yaml similarity index 100% rename from charts/ix-chart/2304.0.3/templates/external-interfaces.yaml rename to charts/ix-chart/2304.0.4/templates/external-interfaces.yaml diff --git a/charts/ix-chart/2304.0.3/templates/service.yaml b/charts/ix-chart/2304.0.4/templates/service.yaml similarity index 100% rename from charts/ix-chart/2304.0.3/templates/service.yaml rename to charts/ix-chart/2304.0.4/templates/service.yaml diff --git a/charts/ix-chart/2304.0.3/templates/workload.yaml b/charts/ix-chart/2304.0.4/templates/workload.yaml similarity index 100% rename from charts/ix-chart/2304.0.3/templates/workload.yaml rename to charts/ix-chart/2304.0.4/templates/workload.yaml