diff --git a/catalog.json b/catalog.json index 4a9ebe5317..38f6c50604 100644 --- a/catalog.json +++ b/catalog.json @@ -1,45 +1,5 @@ { "charts": { - "syncthing": { - "app_readme": "

Syncthing

\n

syncthing is a continuous file synchronization program. It synchronizes files between two or\nmore computers in real time, safely protected from prying eyes.

\n
\n

WARNING Do check out https://docs.syncthing.net/users/faq.html#what-things-are-synced to see what is synced.

\n
", - "categories": [ - "storage" - ], - "description": "Syncthing is a continuous file synchronization program.", - "healthy": true, - "healthy_error": null, - "home": "https://syncthing.net/", - "location": "/__w/charts/charts/charts/syncthing", - "latest_version": "1.0.29", - "latest_app_version": "1.23.5", - "latest_human_version": "1.23.5_1.0.29", - "last_update": "2023-06-07 11:30:49", - "name": "syncthing", - "recommended": false, - "title": "Syncthing", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "backup", - "sync", - "file-sharing" - ], - "screenshots": [ - "https://docs.syncthing.net/_images/gui1.png", - "https://docs.syncthing.net/_images/gs1.png", - "https://docs.syncthing.net/_images/gs3.png" - ], - "sources": [ - "https://syncthing.net", - "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/syncthing" - ], - "icon_url": "https://play-lh.googleusercontent.com/KIy_dqUdZqcsTq4GDstHrHwLRvu60gT3v0p41gw792BC6OxamNhUw2eIy0-LI05qNEA=w240-h480" - }, "wg-easy": { "app_readme": "

WG-Easy

\n

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

", "categories": [ @@ -77,23 +37,23 @@ ], "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": [ - "media" + "monitoring" ], - "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, - "home": "https://plex.tv/", - "location": "/__w/charts/charts/charts/plex", - "latest_version": "1.7.51", - "latest_app_version": "1.32.4.7195", - "latest_human_version": "1.32.4.7195_1.7.51", - "last_update": "2023-06-14 16:24:02", - "name": "plex", + "home": "https://www.elastic.co", + "location": "/__w/charts/charts/charts/elastic-search", + "latest_version": "1.0.10", + "latest_app_version": "8.8.1", + "latest_human_version": "8.8.1_1.0.10", + "last_update": "2023-06-12 11:52:57", + "name": "elastic-search", "recommended": false, - "title": "Plex", + "title": "Elastic Search", "maintainers": [ { "name": "truenas", @@ -102,21 +62,17 @@ } ], "tags": [ - "entertainment", - "movies", - "series", - "tv", - "streaming" - ], - "screenshots": [ - "https://support.plex.tv/wp-content/uploads/sites/4/2013/09/Web-Overview-1.png", - "https://www.plex.tv/wp-content/uploads/2023/05/pms-devices-image.png" + "elastic", + "search", + "storage" ], + "screenshots": [], "sources": [ - "https://hub.docker.com/r/plexinc/pms-docker/", - "https://github.com/k8s-at-home/charts/tree/master/charts/plex" + "https://www.elastic.co/", + "https://github.com/truenas/charts/tree/master/charts/elastic-search", + "https://www.elastic.co/guide/en/elasticsearch/reference/master/docker.html#docker-configuration-methods" ], - "icon_url": "https://www.plex.tv/wp-content/uploads/2018/01/pmp-icon-1.png" + "icon_url": "https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt280217a63b82a734/6202d3378b1f312528798412/elastic-logo.svg" }, "photoprism": { "app_readme": "

Photo Prism

\n

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

", @@ -156,6 +112,371 @@ ], "icon_url": "https://photoprism.app/static/icons/logo.svg" }, + "home-assistant": { + "app_readme": "

home-assistant App for TrueNAS SCALE

", + "categories": [ + "productivity" + ], + "description": "Home Assistant App for TrueNAS SCALE", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/home-assistant/home-assistant", + "location": "/__w/charts/charts/charts/home-assistant", + "latest_version": "1.0.96", + "latest_app_version": "2023.6.2", + "latest_human_version": "2023.6.2_1.0.96", + "last_update": "2023-06-16 12:26:04", + "name": "home-assistant", + "recommended": false, + "title": "Home Assistant", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "home-automation", + "assistant" + ], + "screenshots": [ + "https://scotthelme.co.uk/content/images/2021/08/image-12.png" + ], + "sources": [ + "https://github.com/home-assistant/home-assistant", + "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/home-assistant" + ], + "icon_url": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4" + }, + "pihole": { + "app_readme": "

Pihole

\n

DNS and Ad-filtering for your network.

", + "categories": [ + "networking" + ], + "description": "DNS and Ad-filtering for your network.", + "healthy": true, + "healthy_error": null, + "home": "https://pi-hole.net/", + "location": "/__w/charts/charts/charts/pihole", + "latest_version": "1.0.20", + "latest_app_version": "2023.02.2", + "latest_human_version": "2023.02.2_1.0.20", + "last_update": "2023-05-23 17:11:03", + "name": "pihole", + "recommended": false, + "title": "Pi-hole", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "dns", + "adblock" + ], + "screenshots": [ + "https://wp-cdn.pi-hole.net/wp-content/uploads/2020/04/Dashboard.png" + ], + "sources": [ + "https://pi-hole.net/", + "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/pihole" + ], + "icon_url": "https://github.com/pi-hole/graphics/raw/master/Vortex/Vortex_Vertical_wordmark_lightmode.png?raw=true)" + }, + "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": [ + "productivity" + ], + "description": "A file sharing server that puts the control and security of your own data back into your hands.", + "healthy": true, + "healthy_error": null, + "home": "https://nextcloud.com/", + "location": "/__w/charts/charts/charts/nextcloud", + "latest_version": "1.6.30", + "latest_app_version": "27.0.0", + "latest_human_version": "27.0.0_1.6.30", + "last_update": "2023-06-15 12:07:17", + "name": "nextcloud", + "recommended": false, + "title": "Nextcloud", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "nextcloud", + "storage", + "sync" + ], + "screenshots": [ + "https://nextcloud.com/media/nextcloud20.png", + "https://nextcloud.com/media/search-moodle-course-module.png", + "https://nextcloud.com/media/multiple_share_links.png" + ], + "sources": [ + "https://github.com/nextcloud/docker", + "https://github.com/nextcloud/helm", + "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/nextcloud" + ], + "icon_url": "https://cdn.rawgit.com/docker-library/docs/defa5ffc7123177acd60ddef6e16bddf694cc35f/nextcloud/logo.svg" + }, + "plex": { + "app_readme": "

Plex

\n

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

", + "categories": [ + "media" + ], + "description": "Plex Media Server", + "healthy": true, + "healthy_error": null, + "home": "https://plex.tv/", + "location": "/__w/charts/charts/charts/plex", + "latest_version": "1.7.51", + "latest_app_version": "1.32.4.7195", + "latest_human_version": "1.32.4.7195_1.7.51", + "last_update": "2023-06-20 13:22:56", + "name": "plex", + "recommended": false, + "title": "Plex", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "entertainment", + "movies", + "series", + "tv", + "streaming" + ], + "screenshots": [ + "https://support.plex.tv/wp-content/uploads/sites/4/2013/09/Web-Overview-1.png", + "https://www.plex.tv/wp-content/uploads/2023/05/pms-devices-image.png" + ], + "sources": [ + "https://hub.docker.com/r/plexinc/pms-docker/", + "https://github.com/k8s-at-home/charts/tree/master/charts/plex" + ], + "icon_url": "https://www.plex.tv/wp-content/uploads/2018/01/pmp-icon-1.png" + }, + "netdata": { + "app_readme": "

Netdata is a fast, easy monitoring and troubleshooting system.

", + "categories": [ + "monitoring" + ], + "description": "Real-time performance monitoring, done right!", + "healthy": true, + "healthy_error": null, + "home": "https://www.netdata.cloud/", + "location": "/__w/charts/charts/charts/netdata", + "latest_version": "1.0.25", + "latest_app_version": "v1.40.0", + "latest_human_version": "v1.40.0_1.0.25", + "last_update": "2023-06-15 12:07:17", + "name": "netdata", + "recommended": false, + "title": "Netdata", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "netdata" + ], + "screenshots": [ + "https://user-images.githubusercontent.com/1153921/101509403-f7e59400-3935-11eb-9abd-cbecfa3ee49a.png", + "https://user-images.githubusercontent.com/1153921/101508423-e354cc00-3934-11eb-9b33-3ad57a5988b4.png", + "https://user-images.githubusercontent.com/24860547/224729853-da525e02-bea5-4665-b1f6-ce389976a27b.png" + ], + "sources": [ + "https://github.com/netdata/helmchart", + "https://github.com/netdata/netdata" + ], + "icon_url": "https://netdata.github.io/helmchart/logo.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, + "home": "https://www.truenas.com/", + "location": "/__w/charts/charts/charts/ix-chart", + "latest_version": "2304.0.7", + "latest_app_version": "v1", + "latest_human_version": "v1_2304.0.7", + "last_update": "2023-05-11 16:20:35", + "name": "ix-chart", + "recommended": false, + "title": "ix-chart", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [], + "screenshots": [], + "sources": [], + "icon_url": null + }, + "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, + "home": "https://min.io", + "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", + "maintainers": [], + "tags": [], + "screenshots": [], + "sources": [ + "https://github.com/minio/minio", + "https://github.com/minio/charts" + ], + "icon_url": "https://min.io/resources/img/logo/MINIO_wordmark.png" + }, + "diskoverdata": { + "app_readme": "

DiskOver App for TrueNAS SCALE

", + "categories": [ + "monitoring" + ], + "description": "Diskover is used to monitor size/volumes of distributed dataset.", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/diskoverdata/diskover-community", + "location": "/__w/charts/charts/charts/diskoverdata", + "latest_version": "1.0.11", + "latest_app_version": "2.0.1", + "latest_human_version": "2.0.1_1.0.11", + "last_update": "2023-05-23 17:11:03", + "name": "diskoverdata", + "recommended": false, + "title": "Diskover Data", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "storage", + "discovery" + ], + "screenshots": [ + "https://www.linuxserver.io/user/pages/content/images/2018/11/image-1.png", + "https://camo.githubusercontent.com/62dfd0970129262c413cd9b811a07062526d2f45516ec4f862276c0610fe8f6d/687474703a2f2f7777772e6469736b6f766572646174612e636f6d2f77702d636f6e74656e742f75706c6f6164732f323032312f31302f6469736b6f7665725f76325f63655f73637265656e73686f74312e706e67", + "https://camo.githubusercontent.com/6cddd7fa89691d4cf0ba763f10ee100373c3d84338862d0c25cb8f8b4df9728d/687474703a2f2f7777772e6469736b6f766572646174612e636f6d2f77702d636f6e74656e742f75706c6f6164732f323032312f31302f6469736b6f7665725f76325f63655f73637265656e73686f74322e706e67" + ], + "sources": [ + "https://github.com/diskoverdata/diskover-community", + "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/diskoverdata" + ], + "icon_url": "http://www.diskoverdata.com/wp-content/uploads/2019/09/diskover.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": [ + "monitoring" + ], + "description": "The Prometheus monitoring system and time series database.", + "healthy": true, + "healthy_error": null, + "home": "https://prometheus.io", + "location": "/__w/charts/charts/charts/prometheus", + "latest_version": "1.0.10", + "latest_app_version": "v2.44.0", + "latest_human_version": "v2.44.0_1.0.10", + "last_update": "2023-06-12 13:44:39", + "name": "prometheus", + "recommended": false, + "title": "Prometheus", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "metrics", + "storage" + ], + "screenshots": [ + "https://prometheus.io/assets/blog/2019-10-08/10kseries8hours-2.12-cpu.png" + ], + "sources": [ + "https://github.com/prometheus/prometheus", + "https://github.com/truenas/charts/tree/master/charts/prometheus", + "https://prometheus.io" + ], + "icon_url": "https://avatars.githubusercontent.com/u/3380462" + }, + "storj": { + "app_readme": "

storj

\n

storj share your extra storage and earn money

", + "categories": [ + "storage" + ], + "description": "Share your storage on the internet and earn.", + "healthy": true, + "healthy_error": null, + "home": "https://www.storj.io", + "location": "/__w/charts/charts/charts/storj", + "latest_version": "1.0.13", + "latest_app_version": "v1.68.2", + "latest_human_version": "v1.68.2_1.0.13", + "last_update": "2023-05-23 17:11:03", + "name": "storj", + "recommended": false, + "title": "Storj", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "networking", + "financial", + "file-sharing" + ], + "screenshots": [ + "https://storj-s3.bcdn.literatehosting.net/original/2X/c/cce8d25551dedd511a0eb7a52a2220b60e9e1cfb.jpeg" + ], + "sources": [ + "https://www.storj.io", + "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/storj" + ], + "icon_url": "https://assets-global.website-files.com/602eda09fc78afc76e9706b6/60917835a05862243e7de9af_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!

", "categories": [ @@ -234,52 +555,23 @@ ], "icon_url": "https://images-na.ssl-images-amazon.com/images/I/41NwssJC1iL.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.

", + "syncthing": { + "app_readme": "

Syncthing

\n

syncthing is a continuous file synchronization program. It synchronizes files between two or\nmore computers in real time, safely protected from prying eyes.

\n
\n

WARNING Do check out https://docs.syncthing.net/users/faq.html#what-things-are-synced to see what is synced.

\n
", "categories": [ - "generic" + "storage" ], - "description": "A Helm chart for deploying simple workloads Kubernetes", + "description": "Syncthing is a continuous file synchronization program.", "healthy": true, "healthy_error": null, - "home": "https://www.truenas.com/", - "location": "/__w/charts/charts/charts/ix-chart", - "latest_version": "2304.0.7", - "latest_app_version": "v1", - "latest_human_version": "v1_2304.0.7", - "last_update": "2023-05-11 16:20:35", - "name": "ix-chart", + "home": "https://syncthing.net/", + "location": "/__w/charts/charts/charts/syncthing", + "latest_version": "1.0.29", + "latest_app_version": "1.23.5", + "latest_human_version": "1.23.5_1.0.29", + "last_update": "2023-06-07 11:30:49", + "name": "syncthing", "recommended": false, - "title": "ix-chart", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [], - "screenshots": [], - "sources": [], - "icon_url": null - }, - "pihole": { - "app_readme": "

Pihole

\n

DNS and Ad-filtering for your network.

", - "categories": [ - "networking" - ], - "description": "DNS and Ad-filtering for your network.", - "healthy": true, - "healthy_error": null, - "home": "https://pi-hole.net/", - "location": "/__w/charts/charts/charts/pihole", - "latest_version": "1.0.20", - "latest_app_version": "2023.02.2", - "latest_human_version": "2023.02.2_1.0.20", - "last_update": "2023-05-23 17:11:03", - "name": "pihole", - "recommended": false, - "title": "Pi-hole", + "title": "Syncthing", "maintainers": [ { "name": "truenas", @@ -288,176 +580,41 @@ } ], "tags": [ - "dns", - "adblock" + "backup", + "sync", + "file-sharing" ], "screenshots": [ - "https://wp-cdn.pi-hole.net/wp-content/uploads/2020/04/Dashboard.png" + "https://docs.syncthing.net/_images/gui1.png", + "https://docs.syncthing.net/_images/gs1.png", + "https://docs.syncthing.net/_images/gs3.png" ], "sources": [ - "https://pi-hole.net/", - "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/pihole" + "https://syncthing.net", + "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/syncthing" ], - "icon_url": "https://github.com/pi-hole/graphics/raw/master/Vortex/Vortex_Vertical_wordmark_lightmode.png?raw=true)" - }, - "home-assistant": { - "app_readme": "

home-assistant App for TrueNAS SCALE

", - "categories": [ - "productivity" - ], - "description": "Home Assistant App for TrueNAS SCALE", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/home-assistant/home-assistant", - "location": "/__w/charts/charts/charts/home-assistant", - "latest_version": "1.0.96", - "latest_app_version": "2023.6.2", - "latest_human_version": "2023.6.2_1.0.96", - "last_update": "2023-06-16 12:26:04", - "name": "home-assistant", - "recommended": false, - "title": "Home Assistant", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "home-automation", - "assistant" - ], - "screenshots": [ - "https://scotthelme.co.uk/content/images/2021/08/image-12.png" - ], - "sources": [ - "https://github.com/home-assistant/home-assistant", - "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/home-assistant" - ], - "icon_url": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4" - }, - "netdata": { - "app_readme": "

Netdata is a fast, easy monitoring and troubleshooting system.

", - "categories": [ - "monitoring" - ], - "description": "Real-time performance monitoring, done right!", - "healthy": true, - "healthy_error": null, - "home": "https://www.netdata.cloud/", - "location": "/__w/charts/charts/charts/netdata", - "latest_version": "1.0.25", - "latest_app_version": "v1.40.0", - "latest_human_version": "v1.40.0_1.0.25", - "last_update": "2023-06-15 12:07:17", - "name": "netdata", - "recommended": false, - "title": "Netdata", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "netdata" - ], - "screenshots": [ - "https://user-images.githubusercontent.com/1153921/101509403-f7e59400-3935-11eb-9abd-cbecfa3ee49a.png", - "https://user-images.githubusercontent.com/1153921/101508423-e354cc00-3934-11eb-9b33-3ad57a5988b4.png", - "https://user-images.githubusercontent.com/24860547/224729853-da525e02-bea5-4665-b1f6-ce389976a27b.png" - ], - "sources": [ - "https://github.com/netdata/helmchart", - "https://github.com/netdata/netdata" - ], - "icon_url": "https://netdata.github.io/helmchart/logo.png" - }, - "diskoverdata": { - "app_readme": "

DiskOver App for TrueNAS SCALE

", - "categories": [ - "monitoring" - ], - "description": "Diskover is used to monitor size/volumes of distributed dataset.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/diskoverdata/diskover-community", - "location": "/__w/charts/charts/charts/diskoverdata", - "latest_version": "1.0.11", - "latest_app_version": "2.0.1", - "latest_human_version": "2.0.1_1.0.11", - "last_update": "2023-05-23 17:11:03", - "name": "diskoverdata", - "recommended": false, - "title": "Diskover Data", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "storage", - "discovery" - ], - "screenshots": [ - "https://www.linuxserver.io/user/pages/content/images/2018/11/image-1.png", - "https://camo.githubusercontent.com/62dfd0970129262c413cd9b811a07062526d2f45516ec4f862276c0610fe8f6d/687474703a2f2f7777772e6469736b6f766572646174612e636f6d2f77702d636f6e74656e742f75706c6f6164732f323032312f31302f6469736b6f7665725f76325f63655f73637265656e73686f74312e706e67", - "https://camo.githubusercontent.com/6cddd7fa89691d4cf0ba763f10ee100373c3d84338862d0c25cb8f8b4df9728d/687474703a2f2f7777772e6469736b6f766572646174612e636f6d2f77702d636f6e74656e742f75706c6f6164732f323032312f31302f6469736b6f7665725f76325f63655f73637265656e73686f74322e706e67" - ], - "sources": [ - "https://github.com/diskoverdata/diskover-community", - "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/diskoverdata" - ], - "icon_url": "http://www.diskoverdata.com/wp-content/uploads/2019/09/diskover.png" - }, + "icon_url": "https://play-lh.googleusercontent.com/KIy_dqUdZqcsTq4GDstHrHwLRvu60gT3v0p41gw792BC6OxamNhUw2eIy0-LI05qNEA=w240-h480" + } + }, + "test": {}, + "enterprise": { "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.

", + "app_readme": "

MinIO

\n

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

\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 MinIO data directory. Afterward, the MinIO container\nwill run as a non-root user (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 MinIO and postgres data directories.

\n
\n

When Multi Mode is enabled and entries contain :// (url) will enable Host Networking. Regardless of the selection in the Networking section.

", "categories": [ - "storage", - "S3" + "storage" ], "description": "High Performance, Kubernetes Native Object Storage", "healthy": true, "healthy_error": null, "home": "https://min.io", - "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", + "location": "/__w/charts/charts/enterprise/minio", + "latest_version": "1.0.12", + "latest_app_version": "2023-03-24", + "latest_human_version": "2023-03-24_1.0.12", + "last_update": "2023-06-06 10:25:13", "name": "minio", "recommended": false, - "title": "Minio", - "maintainers": [], - "tags": [], - "screenshots": [], - "sources": [ - "https://github.com/minio/minio", - "https://github.com/minio/charts" - ], - "icon_url": "https://min.io/resources/img/logo/MINIO_wordmark.png" - }, - "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": [ - "productivity" - ], - "description": "A file sharing server that puts the control and security of your own data back into your hands.", - "healthy": true, - "healthy_error": null, - "home": "https://nextcloud.com/", - "location": "/__w/charts/charts/charts/nextcloud", - "latest_version": "1.6.30", - "latest_app_version": "27.0.0", - "latest_human_version": "27.0.0_1.6.30", - "last_update": "2023-06-15 12:07:17", - "name": "nextcloud", - "recommended": false, - "title": "Nextcloud", + "title": "MinIO", "maintainers": [ { "name": "truenas", @@ -466,138 +623,21 @@ } ], "tags": [ - "nextcloud", - "storage", - "sync" - ], - "screenshots": [ - "https://nextcloud.com/media/nextcloud20.png", - "https://nextcloud.com/media/search-moodle-course-module.png", - "https://nextcloud.com/media/multiple_share_links.png" - ], - "sources": [ - "https://github.com/nextcloud/docker", - "https://github.com/nextcloud/helm", - "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/nextcloud" - ], - "icon_url": "https://cdn.rawgit.com/docker-library/docs/defa5ffc7123177acd60ddef6e16bddf694cc35f/nextcloud/logo.svg" - }, - "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": [ - "monitoring" - ], - "description": "Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack.", - "healthy": true, - "healthy_error": null, - "home": "https://www.elastic.co", - "location": "/__w/charts/charts/charts/elastic-search", - "latest_version": "1.0.10", - "latest_app_version": "8.8.1", - "latest_human_version": "8.8.1_1.0.10", - "last_update": "2023-06-12 11:52:57", - "name": "elastic-search", - "recommended": false, - "title": "Elastic Search", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "elastic", - "search", - "storage" - ], - "screenshots": [], - "sources": [ - "https://www.elastic.co/", - "https://github.com/truenas/charts/tree/master/charts/elastic-search", - "https://www.elastic.co/guide/en/elasticsearch/reference/master/docker.html#docker-configuration-methods" - ], - "icon_url": "https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt280217a63b82a734/6202d3378b1f312528798412/elastic-logo.svg" - }, - "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": [ - "monitoring" - ], - "description": "The Prometheus monitoring system and time series database.", - "healthy": true, - "healthy_error": null, - "home": "https://prometheus.io", - "location": "/__w/charts/charts/charts/prometheus", - "latest_version": "1.0.10", - "latest_app_version": "v2.44.0", - "latest_human_version": "v2.44.0_1.0.10", - "last_update": "2023-06-12 13:44:39", - "name": "prometheus", - "recommended": false, - "title": "Prometheus", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "metrics", - "storage" - ], - "screenshots": [ - "https://prometheus.io/assets/blog/2019-10-08/10kseries8hours-2.12-cpu.png" - ], - "sources": [ - "https://github.com/prometheus/prometheus", - "https://github.com/truenas/charts/tree/master/charts/prometheus", - "https://prometheus.io" - ], - "icon_url": "https://avatars.githubusercontent.com/u/3380462" - }, - "storj": { - "app_readme": "

storj

\n

storj share your extra storage and earn money

", - "categories": [ - "storage" - ], - "description": "Share your storage on the internet and earn.", - "healthy": true, - "healthy_error": null, - "home": "https://www.storj.io", - "location": "/__w/charts/charts/charts/storj", - "latest_version": "1.0.13", - "latest_app_version": "v1.68.2", - "latest_human_version": "v1.68.2_1.0.13", - "last_update": "2023-05-23 17:11:03", - "name": "storj", - "recommended": false, - "title": "Storj", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "networking", - "financial", + "object-storage", + "S3", "file-sharing" ], "screenshots": [ - "https://storj-s3.bcdn.literatehosting.net/original/2X/c/cce8d25551dedd511a0eb7a52a2220b60e9e1cfb.jpeg" + "https://github.com/minio/console/blob/master/images/pic3.png?raw=true", + "https://github.com/minio/console/blob/master/images/pic1.png?raw=true", + "https://github.com/minio/console/blob/master/images/pic2.png?raw=true" ], "sources": [ - "https://www.storj.io", - "https://github.com/truenas/charts/tree/master/library/ix-dev/charts/storj" + "https://github.com/minio/minio", + "https://github.com/truenas/charts/tree/master/enterprise/minio" ], - "icon_url": "https://assets-global.website-files.com/602eda09fc78afc76e9706b6/60917835a05862243e7de9af_logo.svg" - } - }, - "test": {}, - "enterprise": { + "icon_url": "https://min.io/resources/img/logo/MINIO_wordmark.png" + }, "syncthing": { "app_readme": "

Syncthing

\n

Syncthing is a file synchronization program.

\n

At each startup of the application, the following settings are applied:

\n\n

Additionally, the following defaults are set for new synthing \"folders\":

\n", "categories": [ @@ -635,88 +675,9 @@ "https://hub.docker.com/r/syncthing/syncthing" ], "icon_url": "https://syncthing.net/img/logo-horizontal.svg" - }, - "minio": { - "app_readme": "

MinIO

\n

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

\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 MinIO data directory. Afterward, the MinIO container\nwill run as a non-root user (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 MinIO and postgres data directories.

\n
\n

When Multi Mode is enabled and entries contain :// (url) will enable Host Networking. Regardless of the selection in the Networking section.

", - "categories": [ - "storage" - ], - "description": "High Performance, Kubernetes Native Object Storage", - "healthy": true, - "healthy_error": null, - "home": "https://min.io", - "location": "/__w/charts/charts/enterprise/minio", - "latest_version": "1.0.11", - "latest_app_version": "2023-03-24", - "latest_human_version": "2023-03-24_1.0.11", - "last_update": "2023-06-06 10:25:13", - "name": "minio", - "recommended": false, - "title": "MinIO", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "object-storage", - "S3", - "file-sharing" - ], - "screenshots": [ - "https://github.com/minio/console/blob/master/images/pic3.png?raw=true", - "https://github.com/minio/console/blob/master/images/pic1.png?raw=true", - "https://github.com/minio/console/blob/master/images/pic2.png?raw=true" - ], - "sources": [ - "https://github.com/minio/minio", - "https://github.com/truenas/charts/tree/master/enterprise/minio" - ], - "icon_url": "https://min.io/resources/img/logo/MINIO_wordmark.png" } }, "community": { - "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" - ], - "description": "Sonarr is a PVR for Usenet and BitTorrent users.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/Sonarr/Sonarr", - "location": "/__w/charts/charts/community/sonarr", - "latest_version": "1.0.10", - "latest_app_version": "3.0.10.1567", - "latest_human_version": "3.0.10.1567_1.0.10", - "last_update": "2023-06-12 13:44:39", - "name": "sonarr", - "recommended": false, - "title": "Sonarr", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "series" - ], - "screenshots": [ - "https://sonarr.tv/img/features/calendar.png", - "https://sonarr.tv/img/features/manualsearch.png", - "https://sonarr.tv/img/features/blocklist.png" - ], - "sources": [ - "https://github.com/onedr0p/containers/tree/main/apps/sonarr", - "https://github.com/truenas/charts/tree/master/community/sonarr", - "https://github.com/Sonarr/Sonarr" - ], - "icon_url": "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png" - }, "tftpd-hpa": { "app_readme": "

TFTP

\n

TFTP is a server for the Trivial File Transfer Protocol.

\n

The app runs as root user and drops privileges to tftp (9069) user for the TFTP service.

\n
\n

On every application start, a container will be launched with root privileges.\nThis will check the parent directory permissions and ownership.\nIf there is a mismatch it will apply the correct permissions to the TFTP directories.\nWhen \"Allow Create\" is checked, the above container will also check and chmod if needed\nto 757 the TFTP directories and to 555 when not checked.\nAfterward, the TFTP container will run as a root user, dropping privileges\nto tftp (9069) user for the TFTP service.\nNote: You need to have configured DHCP server for network boot to work.

\n
", "categories": [ @@ -752,6 +713,415 @@ ], "icon_url": "https://avatars.githubusercontent.com/u/53482242" }, + "clamav": { + "app_readme": "

ClamAV

\n

ClamAV - ClamAV\u00ae is an open-source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

\n", + "categories": [ + "security" + ], + "description": "ClamAV is an open source (GPLv2) anti-virus toolkit.", + "healthy": true, + "healthy_error": null, + "home": "https://www.clamav.net/", + "location": "/__w/charts/charts/community/clamav", + "latest_version": "1.0.4", + "latest_app_version": "1.0.1", + "latest_human_version": "1.0.1_1.0.4", + "last_update": "2023-06-12 13:44:39", + "name": "clamav", + "recommended": false, + "title": "Clam AV", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "anti-virus" + ], + "screenshots": [], + "sources": [ + "https://docs.clamav.net/", + "https://github.com/truenas/charts/tree/master/community/clamav", + "https://www.clamav.net/" + ], + "icon_url": "https://raw.githubusercontent.com/micahsnyder/clamav-documentation/main/src/images/logo.png" + }, + "jellyfin": { + "app_readme": "

Jellyfin

\n

Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.

\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 Jellyfin directories.\nAfterward, the Jellyfin 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" + ], + "description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.", + "healthy": true, + "healthy_error": null, + "home": "https://jellyfin.org/", + "location": "/__w/charts/charts/community/jellyfin", + "latest_version": "1.0.6", + "latest_app_version": "10.8.10", + "latest_human_version": "10.8.10_1.0.6", + "last_update": "2023-06-12 13:44:39", + "name": "jellyfin", + "recommended": false, + "title": "Jellyfin", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "entertainment", + "movies", + "series", + "tv", + "streaming" + ], + "screenshots": [ + "https://jellyfin.org/assets/images/10.8-home-4a73a92bf90d1eeffa5081201ca9c7bb.png", + "https://jellyfin.org/assets/images/10.8-details-df4f7caaee389ffbaeeaa95b668fa037.png" + ], + "sources": [ + "https://hub.docker.com/r/jellyfin/jellyfin", + "https://github.com/truenas/charts/tree/master/community/jellyfin", + "https://jellyfin.org/" + ], + "icon_url": "https://jellyfin.org/images/logo.svg" + }, + "zerotier": { + "app_readme": "

Zerotier

\n

Zerotier Securely connect any device, anywhere.

", + "categories": [ + "networking" + ], + "description": "Securely connect any device, anywhere.", + "healthy": true, + "healthy_error": null, + "home": "https://www.zerotier.com", + "location": "/__w/charts/charts/community/zerotier", + "latest_version": "1.0.2", + "latest_app_version": "1.10.6", + "latest_human_version": "1.10.6_1.0.2", + "last_update": "2023-06-10 20:58:16", + "name": "zerotier", + "recommended": false, + "title": "Zerotier", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "vpn" + ], + "screenshots": [], + "sources": [ + "https://www.zerotier.com", + "https://github.com/truenas/charts/tree/master/community/zerotier", + "https://hub.docker.com/r/zerotier/zerotier" + ], + "icon_url": "https://avatars.githubusercontent.com/u/4173285" + }, + "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": [ + "financial" + ], + "description": "Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure.", + "healthy": true, + "healthy_error": null, + "home": "https://www.chia.net/", + "location": "/__w/charts/charts/community/chia", + "latest_version": "1.0.11", + "latest_app_version": "1.8.1", + "latest_human_version": "1.8.1_1.0.11", + "last_update": "2023-06-10 20:58:16", + "name": "chia", + "recommended": false, + "title": "Chia", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "blockchain", + "hard-drive" + ], + "screenshots": [], + "sources": [ + "https://github.com/Chia-Network/chia-docker", + "https://github.com/truenas/charts/tree/master/library/ix-dev/community/chia", + "https://www.chia.net/" + ], + "icon_url": "https://www.chia.net/wp-content/uploads/2022/09/chia-logo.svg" + }, + "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": [ + "media" + ], + "description": "The qBittorrent project aims to provide an open-source software alternative to \u00b5Torrent.", + "healthy": true, + "healthy_error": null, + "home": "https://www.qbittorrent.org/", + "location": "/__w/charts/charts/community/qbittorrent", + "latest_version": "1.0.14", + "latest_app_version": "4.5.4", + "latest_human_version": "4.5.4_1.0.14", + "last_update": "2023-06-19 15:32:14", + "name": "qbittorrent", + "recommended": false, + "title": "qBittorrent", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "torrent", + "download" + ], + "screenshots": [ + "https://www.addictivetips.com/app/uploads/2019/03/qb-web-ui-e1553049171184.png" + ], + "sources": [ + "https://github.com/onedr0p/containers/tree/main/apps/qbittorrent", + "https://github.com/truenas/charts/tree/master/community/qbittorrent", + "https://www.qbittorrent.org/" + ], + "icon_url": "https://upload.wikimedia.org/wikipedia/commons/9/9e/Qbittorrent_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" + ], + "description": "Lidarr is a music collection manager for Usenet and BitTorrent users.", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/Lidarr/Lidarr", + "location": "/__w/charts/charts/community/lidarr", + "latest_version": "1.0.10", + "latest_app_version": "1.1.3.2982", + "latest_human_version": "1.1.3.2982_1.0.10", + "last_update": "2023-06-12 13:44:39", + "name": "lidarr", + "recommended": false, + "title": "Lidarr", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "music" + ], + "screenshots": [ + "https://lidarr.audio/img/features/manualsearch.png", + "https://lidarr.audio/img/features/metadata.png", + "https://lidarr.audio/img/features/import_lists.png" + ], + "sources": [ + "https://github.com/onedr0p/containers/tree/main/apps/lidarr", + "https://github.com/truenas/charts/tree/master/charts/lidarr", + "https://github.com/Lidarr/Lidarr" + ], + "icon_url": "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/256.png" + }, + "mumble": { + "app_readme": "

Mumble

\n

Mumble is an Open Source, Low Latency, High Quality Voice Chat Home Downloads Documentation Blog Contribute About

\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 Mumble directories.\nAfterward, the Mumble container will run as a non-root user (1000, Cannot change).

\n
\n

You can change the server configuration by adding additional environment variables.\nPrefix the configuration variable with MUMBLE_CONFIG_ and it will be added to the configuration file.\nView the Mumble Configuration File for more information.

\n

For example you can set autobanAttempts like this:

\n", + "categories": [ + "productivity" + ], + "description": "Mumble is a free, open source, low latency, high quality voice chat application.", + "healthy": true, + "healthy_error": null, + "home": "https://www.mumble.info/", + "location": "/__w/charts/charts/community/mumble", + "latest_version": "1.0.4", + "latest_app_version": "v1.4.230", + "latest_human_version": "v1.4.230_1.0.4", + "last_update": "2023-06-12 13:44:39", + "name": "mumble", + "recommended": false, + "title": "Mumble", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "voice" + ], + "screenshots": [], + "sources": [ + "https://github.com/mumble-voip/mumble-docker", + "https://github.com/truenas/charts/tree/master/community/mumble", + "https://www.mumble.info/" + ], + "icon_url": "https://github.com/mumble-voip/mumble/blob/master/icons/mumble.svg?raw=true" + }, + "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": [ + "productivity" + ], + "description": "Gitea - Git with a cup of tea", + "healthy": true, + "healthy_error": null, + "home": "https://gitea.io/en-us", + "location": "/__w/charts/charts/community/gitea", + "latest_version": "1.0.8", + "latest_app_version": "1.19.0", + "latest_human_version": "1.19.0_1.0.8", + "last_update": "2023-06-12 13:44:39", + "name": "gitea", + "recommended": false, + "title": "Gitea", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "git" + ], + "screenshots": [ + "https://gitea.io/images/screenshot.png" + ], + "sources": [ + "https://gitea.io/en-us", + "https://github.com/truenas/charts/tree/master/community/gitea", + "https://docs.gitea.io/en-us/install-with-docker-rootless" + ], + "icon_url": "https://gitea.com/assets/img/logo.svg" + }, + "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).

", + "categories": [ + "security" + ], + "description": "Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients.", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/dani-garcia/vaultwarden", + "location": "/__w/charts/charts/community/vaultwarden", + "latest_version": "1.0.12", + "latest_app_version": "1.28.1", + "latest_human_version": "1.28.1_1.0.12", + "last_update": "2023-06-12 13:44:39", + "name": "vaultwarden", + "recommended": false, + "title": "Vaultwarden", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "password", + "manager" + ], + "screenshots": [ + "https://blog.mukmuk.eu/wp-content/uploads/2021/08/Vaultwarden.jpg" + ], + "sources": [ + "https://github.com/dani-garcia/vaultwarden", + "https://github.com/truenas/charts/tree/master/community/vaultwarden" + ], + "icon_url": null, + "icon": "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/src/static/images/vaultwarden-icon.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
", + "categories": [ + "storage" + ], + "description": "Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP", + "healthy": true, + "healthy_error": null, + "home": "https://ipfs.tech/", + "location": "/__w/charts/charts/community/ipfs", + "latest_version": "1.0.13", + "latest_app_version": "v0.20.0", + "latest_human_version": "v0.20.0_1.0.13", + "last_update": "2023-06-12 13:44:39", + "name": "ipfs", + "recommended": false, + "title": "IPFS", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "file-sharing", + "kubo" + ], + "screenshots": [ + "https://raw.githubusercontent.com/ipfs-shipyard/ipfs-webui/5764ea167a89e8c6bcb6abf83d7e258388e1623d/docs/screenshots/ipfs-webui-files.png", + "https://raw.githubusercontent.com/ipfs-shipyard/ipfs-webui/5764ea167a89e8c6bcb6abf83d7e258388e1623d/docs/screenshots/ipfs-webui-settings.png" + ], + "sources": [ + "https://github.com/ipfs/kubo", + "https://github.com/truenas/charts/tree/master/community/ipfs", + "https://ipfs.tech/" + ], + "icon_url": "https://avatars.githubusercontent.com/u/10536621" + }, + "tailscale": { + "app_readme": "

Tailscale

\n

Tailscale Secure remote access to shared resources

\n", + "categories": [ + "networking" + ], + "description": "Secure remote access to shared resources", + "healthy": true, + "healthy_error": null, + "home": "https://tailscale.com/", + "location": "/__w/charts/charts/community/tailscale", + "latest_version": "1.0.5", + "latest_app_version": "v1.42.0", + "latest_human_version": "v1.42.0_1.0.5", + "last_update": "2023-06-10 20:58:16", + "name": "tailscale", + "recommended": false, + "title": "Tailscale", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "vpn" + ], + "screenshots": [], + "sources": [ + "https://tailscale.com/", + "https://github.com/truenas/charts/tree/master/community/tailscale", + "https://hub.docker.com/r/tailscale/tailscale" + ], + "icon_url": "https://avatars.githubusercontent.com/u/48932923" + }, "terraria": { "app_readme": "

Terraria

\n

Terraria is a land of adventure! A land of mystery! A land that's yours to shape, defend, and enjoy.

\n

This applies only for the TShock image.\nOn the first run, you have to check the logs to get the server token. You will find something like this:

\n

text\nLogin before join enabled. Users may be prompted for an account specific password instead of a server password on connect.\nLogin using UUID enabled. Users automatically login via UUID.\nA malicious server can easily steal a user's UUID. You may consider turning this option off if you run a public server.\nTShock Notice: setup-code.txt is still present, and the code located in that file will be used.\nTo setup the server, join the game and type /setup 424041\nThis token will display until disabled by verification. (/setup)

\n

Join the server and run /setup <token>

", "categories": [ @@ -830,23 +1200,23 @@ ], "icon_url": "https://www.gravatar.com/avatar/31cea69afa424609b2d83621b4d47f1d?s=120&r=g&d=404" }, - "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
", + "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" ], - "description": "Lidarr is a music collection manager for Usenet and BitTorrent users.", + "description": "Sonarr is a PVR for Usenet and BitTorrent users.", "healthy": true, "healthy_error": null, - "home": "https://github.com/Lidarr/Lidarr", - "location": "/__w/charts/charts/community/lidarr", + "home": "https://github.com/Sonarr/Sonarr", + "location": "/__w/charts/charts/community/sonarr", "latest_version": "1.0.10", - "latest_app_version": "1.1.3.2982", - "latest_human_version": "1.1.3.2982_1.0.10", + "latest_app_version": "3.0.10.1567", + "latest_human_version": "3.0.10.1567_1.0.10", "last_update": "2023-06-12 13:44:39", - "name": "lidarr", + "name": "sonarr", "recommended": false, - "title": "Lidarr", + "title": "Sonarr", "maintainers": [ { "name": "truenas", @@ -855,129 +1225,19 @@ } ], "tags": [ - "music" - ], - "screenshots": [ - "https://lidarr.audio/img/features/manualsearch.png", - "https://lidarr.audio/img/features/metadata.png", - "https://lidarr.audio/img/features/import_lists.png" - ], - "sources": [ - "https://github.com/onedr0p/containers/tree/main/apps/lidarr", - "https://github.com/truenas/charts/tree/master/charts/lidarr", - "https://github.com/Lidarr/Lidarr" - ], - "icon_url": "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/256.png" - }, - "webdav": { - "app_readme": "

WebDAV

\n

WebDAV is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.

\n
\n

When application is installed and Fix Permissions is selected on at least 1 share\na container will be launched with root privileges. This is required in order to apply\nthe correct permissions to the WebDAV shares/directories.\nAfterward, the WebDAV container will run as a non-root user (Default: 666).\nChown will only apply if the parent directory does not match the configured user and group.

\n
", - "categories": [ - "file-sharing" - ], - "description": "WebDAV is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.", - "healthy": true, - "healthy_error": null, - "home": "http://www.webdav.org/", - "location": "/__w/charts/charts/community/webdav", - "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-06-12 13:44:39", - "name": "webdav", - "recommended": false, - "title": "WebDAv", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "webdav", - "file-sharing" - ], - "screenshots": [], - "sources": [ - "http://www.webdav.org/", - "https://github.com/truenas/charts/tree/master/community/webdav" - ], - "icon_url": "http://www.webdav.org/images/webdav-logo.jpg" - }, - "overseerr": { - "app_readme": "

Overseerr

\n

Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services, such as Sonarr, Radarr, and Plex!

\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 Overseerr directories.\nAfterward, the Overseerr 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" - ], - "description": "Overseerr is a free and open source software application for managing requests for your media library.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/sct/overseerr", - "location": "/__w/charts/charts/community/overseerr", - "latest_version": "1.0.6", - "latest_app_version": "1.33.0", - "latest_human_version": "1.33.0_1.0.6", - "last_update": "2023-06-19 15:32:14", - "name": "overseerr", - "recommended": false, - "title": "Overseerr", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "tv", - "movies", - "requests", "series" ], "screenshots": [ - "https://overseerr.dev/_next/image?url=%2Fscreenshots%2Fscreen_main.jpg&w=3840&q=75" + "https://sonarr.tv/img/features/calendar.png", + "https://sonarr.tv/img/features/manualsearch.png", + "https://sonarr.tv/img/features/blocklist.png" ], "sources": [ - "https://hub.docker.com/r/sctx/overseerr", - "https://github.com/truenas/charts/tree/master/community/overseer", - "https://github.com/sct/overseerr" + "https://github.com/onedr0p/containers/tree/main/apps/sonarr", + "https://github.com/truenas/charts/tree/master/community/sonarr", + "https://github.com/Sonarr/Sonarr" ], - "icon_url": "https://raw.githubusercontent.com/sct/overseerr/develop/public/os_icon.svg" - }, - "zerotier": { - "app_readme": "

Zerotier

\n

Zerotier Securely connect any device, anywhere.

", - "categories": [ - "networking" - ], - "description": "Securely connect any device, anywhere.", - "healthy": true, - "healthy_error": null, - "home": "https://www.zerotier.com", - "location": "/__w/charts/charts/community/zerotier", - "latest_version": "1.0.2", - "latest_app_version": "1.10.6", - "latest_human_version": "1.10.6_1.0.2", - "last_update": "2023-06-10 20:58:16", - "name": "zerotier", - "recommended": false, - "title": "Zerotier", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "vpn" - ], - "screenshots": [], - "sources": [ - "https://www.zerotier.com", - "https://github.com/truenas/charts/tree/master/community/zerotier", - "https://hub.docker.com/r/zerotier/zerotier" - ], - "icon_url": "https://avatars.githubusercontent.com/u/4173285" + "icon_url": "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png" }, "rsyncd": { "app_readme": "

Rsyncd

\n

Rsyncd is an open source utility that provides fast incremental file transfer.

", @@ -1015,421 +1275,6 @@ ], "icon_url": "https://rsync.samba.org/newrsynclogo.jpg" }, - "mineos": { - "app_readme": "

MineOS

\n

MineOS is a server front-end to ease managing Minecraft administrative tasks.

", - "categories": [ - "games" - ], - "description": "MineOS is a server front-end to ease managing Minecraft administrative tasks.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/hexparrot/mineos-node", - "location": "/__w/charts/charts/community/mineos", - "latest_version": "1.0.1", - "latest_app_version": "latest", - "latest_human_version": "latest_1.0.1", - "last_update": "2023-06-12 13:44:39", - "name": "mineos", - "recommended": false, - "title": "MineOS", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "minecraft" - ], - "screenshots": [ - "https://i.ytimg.com/vi/06XGie8SBnE/maxresdefault.jpg" - ], - "sources": [ - "https://hub.docker.com/r/hexparrot/mineos/", - "https://github.com/hexparrot/mineos-node" - ], - "icon_url": "https://camo.githubusercontent.com/bfcc53b6de495c0f2d9d5699afea18b7319529933c5cd38f1e0cf55377df725f/68747470733a2f2f7669676e65747465322e77696b69612e6e6f636f6f6b69652e6e65742f6c6f74722d6d696e6563726166742d6d6f642d6578696c65732f696d616765732f662f66322f4d696e6563726166745f7365727665725f73657475702e706e672f7265766973696f6e2f6c61746573743f63623d3230313630393131313732353537" - }, - "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": [ - "financial" - ], - "description": "Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure.", - "healthy": true, - "healthy_error": null, - "home": "https://www.chia.net/", - "location": "/__w/charts/charts/community/chia", - "latest_version": "1.0.11", - "latest_app_version": "1.8.1", - "latest_human_version": "1.8.1_1.0.11", - "last_update": "2023-06-10 20:58:16", - "name": "chia", - "recommended": false, - "title": "Chia", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "blockchain", - "hard-drive" - ], - "screenshots": [], - "sources": [ - "https://github.com/Chia-Network/chia-docker", - "https://github.com/truenas/charts/tree/master/library/ix-dev/community/chia", - "https://www.chia.net/" - ], - "icon_url": "https://www.chia.net/wp-content/uploads/2022/09/chia-logo.svg" - }, - "jenkins": { - "app_readme": "

Jenkins

\n

Jenkins. The leading open source automation server, Jenkins provides hundreds of\nplugins to support building, deploying and automating any project.

\n
\n

When application is installed and on each startup, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Jenkins directories.\nAfterward, the Jenkins container will run as a non-root user (1000).\nAll mounted storage(s) will be chowned only if the parent directory does not match the user and group (1000).

\n
", - "categories": [ - "productivity" - ], - "description": "Jenkins is a leading open source automation server,", - "healthy": true, - "healthy_error": null, - "home": "https://www.jenkins.io/", - "location": "/__w/charts/charts/community/jenkins", - "latest_version": "1.0.0", - "latest_app_version": "2.401.1", - "latest_human_version": "2.401.1_1.0.0", - "last_update": "2023-06-10 19:42:49", - "name": "jenkins", - "recommended": false, - "title": "Jenkins", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "automation", - "ci/cd" - ], - "screenshots": [ - "https://assets.digitalocean.com/articles/jcasc_docker/step4a.png", - "https://assets.digitalocean.com/articles/jcasc_docker/step7a.png" - ], - "sources": [ - "https://hub.docker.com/r/jenkins/jenkins", - "https://github.com/jenkinsci/jenkins", - "https://www.jenkins.io/" - ], - "icon_url": "https://camo.githubusercontent.com/1babb15d046739f64d24c9a3424dd912a88683894f6f2307a969501ad84739f8/68747470733a2f2f7777772e6a656e6b696e732e696f2f696d616765732f6a656e6b696e732d6c6f676f2d7469746c652d6461726b2e737667" - }, - "tailscale": { - "app_readme": "

Tailscale

\n

Tailscale Secure remote access to shared resources

\n", - "categories": [ - "networking" - ], - "description": "Secure remote access to shared resources", - "healthy": true, - "healthy_error": null, - "home": "https://tailscale.com/", - "location": "/__w/charts/charts/community/tailscale", - "latest_version": "1.0.5", - "latest_app_version": "v1.42.0", - "latest_human_version": "v1.42.0_1.0.5", - "last_update": "2023-06-10 20:58:16", - "name": "tailscale", - "recommended": false, - "title": "Tailscale", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "vpn" - ], - "screenshots": [], - "sources": [ - "https://tailscale.com/", - "https://github.com/truenas/charts/tree/master/community/tailscale", - "https://hub.docker.com/r/tailscale/tailscale" - ], - "icon_url": "https://avatars.githubusercontent.com/u/48932923" - }, - "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": [ - "media" - ], - "description": "The qBittorrent project aims to provide an open-source software alternative to \u00b5Torrent.", - "healthy": true, - "healthy_error": null, - "home": "https://www.qbittorrent.org/", - "location": "/__w/charts/charts/community/qbittorrent", - "latest_version": "1.0.14", - "latest_app_version": "4.5.4", - "latest_human_version": "4.5.4_1.0.14", - "last_update": "2023-06-19 15:32:14", - "name": "qbittorrent", - "recommended": false, - "title": "qBittorrent", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "torrent", - "download" - ], - "screenshots": [ - "https://www.addictivetips.com/app/uploads/2019/03/qb-web-ui-e1553049171184.png" - ], - "sources": [ - "https://github.com/onedr0p/containers/tree/main/apps/qbittorrent", - "https://github.com/truenas/charts/tree/master/community/qbittorrent", - "https://www.qbittorrent.org/" - ], - "icon_url": "https://upload.wikimedia.org/wikipedia/commons/9/9e/Qbittorrent_logo.png" - }, - "mumble": { - "app_readme": "

Mumble

\n

Mumble is an Open Source, Low Latency, High Quality Voice Chat Home Downloads Documentation Blog Contribute About

\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 Mumble directories.\nAfterward, the Mumble container will run as a non-root user (1000, Cannot change).

\n
\n

You can change the server configuration by adding additional environment variables.\nPrefix the configuration variable with MUMBLE_CONFIG_ and it will be added to the configuration file.\nView the Mumble Configuration File for more information.

\n

For example you can set autobanAttempts like this:

\n", - "categories": [ - "productivity" - ], - "description": "Mumble is a free, open source, low latency, high quality voice chat application.", - "healthy": true, - "healthy_error": null, - "home": "https://www.mumble.info/", - "location": "/__w/charts/charts/community/mumble", - "latest_version": "1.0.4", - "latest_app_version": "v1.4.230", - "latest_human_version": "v1.4.230_1.0.4", - "last_update": "2023-06-12 13:44:39", - "name": "mumble", - "recommended": false, - "title": "Mumble", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "voice" - ], - "screenshots": [], - "sources": [ - "https://github.com/mumble-voip/mumble-docker", - "https://github.com/truenas/charts/tree/master/community/mumble", - "https://www.mumble.info/" - ], - "icon_url": "https://github.com/mumble-voip/mumble/blob/master/icons/mumble.svg?raw=true" - }, - "jellyfin": { - "app_readme": "

Jellyfin

\n

Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.

\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 Jellyfin directories.\nAfterward, the Jellyfin 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" - ], - "description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.", - "healthy": true, - "healthy_error": null, - "home": "https://jellyfin.org/", - "location": "/__w/charts/charts/community/jellyfin", - "latest_version": "1.0.6", - "latest_app_version": "10.8.10", - "latest_human_version": "10.8.10_1.0.6", - "last_update": "2023-06-12 13:44:39", - "name": "jellyfin", - "recommended": false, - "title": "Jellyfin", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "entertainment", - "movies", - "series", - "tv", - "streaming" - ], - "screenshots": [ - "https://jellyfin.org/assets/images/10.8-home-4a73a92bf90d1eeffa5081201ca9c7bb.png", - "https://jellyfin.org/assets/images/10.8-details-df4f7caaee389ffbaeeaa95b668fa037.png" - ], - "sources": [ - "https://hub.docker.com/r/jellyfin/jellyfin", - "https://github.com/truenas/charts/tree/master/community/jellyfin", - "https://jellyfin.org/" - ], - "icon_url": "https://jellyfin.org/images/logo.svg" - }, - "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).

", - "categories": [ - "security" - ], - "description": "Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/dani-garcia/vaultwarden", - "location": "/__w/charts/charts/community/vaultwarden", - "latest_version": "1.0.12", - "latest_app_version": "1.28.1", - "latest_human_version": "1.28.1_1.0.12", - "last_update": "2023-06-12 13:44:39", - "name": "vaultwarden", - "recommended": false, - "title": "Vaultwarden", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "password", - "manager" - ], - "screenshots": [ - "https://blog.mukmuk.eu/wp-content/uploads/2021/08/Vaultwarden.jpg" - ], - "sources": [ - "https://github.com/dani-garcia/vaultwarden", - "https://github.com/truenas/charts/tree/master/community/vaultwarden" - ], - "icon_url": null, - "icon": "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/src/static/images/vaultwarden-icon.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": [ - "productivity" - ], - "description": "Gitea - Git with a cup of tea", - "healthy": true, - "healthy_error": null, - "home": "https://gitea.io/en-us", - "location": "/__w/charts/charts/community/gitea", - "latest_version": "1.0.8", - "latest_app_version": "1.19.0", - "latest_human_version": "1.19.0_1.0.8", - "last_update": "2023-06-12 13:44:39", - "name": "gitea", - "recommended": false, - "title": "Gitea", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "git" - ], - "screenshots": [ - "https://gitea.io/images/screenshot.png" - ], - "sources": [ - "https://gitea.io/en-us", - "https://github.com/truenas/charts/tree/master/community/gitea", - "https://docs.gitea.io/en-us/install-with-docker-rootless" - ], - "icon_url": "https://gitea.com/assets/img/logo.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" - ], - "description": "Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP", - "healthy": true, - "healthy_error": null, - "home": "https://ipfs.tech/", - "location": "/__w/charts/charts/community/ipfs", - "latest_version": "1.0.13", - "latest_app_version": "v0.20.0", - "latest_human_version": "v0.20.0_1.0.13", - "last_update": "2023-06-12 13:44:39", - "name": "ipfs", - "recommended": false, - "title": "IPFS", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "file-sharing", - "kubo" - ], - "screenshots": [ - "https://raw.githubusercontent.com/ipfs-shipyard/ipfs-webui/5764ea167a89e8c6bcb6abf83d7e258388e1623d/docs/screenshots/ipfs-webui-files.png", - "https://raw.githubusercontent.com/ipfs-shipyard/ipfs-webui/5764ea167a89e8c6bcb6abf83d7e258388e1623d/docs/screenshots/ipfs-webui-settings.png" - ], - "sources": [ - "https://github.com/ipfs/kubo", - "https://github.com/truenas/charts/tree/master/community/ipfs", - "https://ipfs.tech/" - ], - "icon_url": "https://avatars.githubusercontent.com/u/10536621" - }, - "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": [ - "media" - ], - "description": "Radarr is a movie collection manager for Usenet and BitTorrent users.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/Radarr/Radarr", - "location": "/__w/charts/charts/community/radarr", - "latest_version": "1.0.13", - "latest_app_version": "4.5.2.7388", - "latest_human_version": "4.5.2.7388_1.0.13", - "last_update": "2023-06-12 13:44:39", - "name": "radarr", - "recommended": false, - "title": "Radarr", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "movies" - ], - "screenshots": [ - "https://radarr.video/img/slider/posters.png", - "https://radarr.video/img/features/manualsearch.png", - "https://radarr.video/img/features/blacklist.png", - "https://radarr.video/img/features/custom-formats-settings.png" - ], - "sources": [ - "https://github.com/onedr0p/containers/tree/main/apps/radarr", - "https://github.com/truenas/charts/tree/master/community/radarr", - "https://github.com/Radarr/Radarr" - ], - "icon_url": "https://raw.githubusercontent.com/Radarr/Radarr/develop/Logo/256.png" - }, "tdarr": { "app_readme": "

Tdarr

\n

Tdarr is a Distributed Transcoding System

\n", "categories": [ @@ -1470,23 +1315,23 @@ ], "icon_url": "https://home.tdarr.io/static/media/logo3-min.246d6df4.png" }, - "clamav": { - "app_readme": "

ClamAV

\n

ClamAV - ClamAV\u00ae is an open-source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

\n", + "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": [ - "security" + "networking" ], - "description": "ClamAV is an open source (GPLv2) anti-virus toolkit.", + "description": "Free and open source, powerful network-wide ads & trackers blocking DNS server.", "healthy": true, "healthy_error": null, - "home": "https://www.clamav.net/", - "location": "/__w/charts/charts/community/clamav", - "latest_version": "1.0.4", - "latest_app_version": "1.0.1", - "latest_human_version": "1.0.1_1.0.4", - "last_update": "2023-06-12 13:44:39", - "name": "clamav", + "home": "https://github.com/AdguardTeam/AdGuardHome", + "location": "/__w/charts/charts/community/adguard-home", + "latest_version": "1.0.9", + "latest_app_version": "0.107.32", + "latest_human_version": "0.107.32_1.0.9", + "last_update": "2023-06-15 12:07:17", + "name": "adguard-home", "recommended": false, - "title": "Clam AV", + "title": "AdGuard Home", "maintainers": [ { "name": "truenas", @@ -1495,15 +1340,130 @@ } ], "tags": [ - "anti-virus" + "dns", + "adblock" + ], + "screenshots": [ + "https://assets.ubuntu.com/v1/1febeddd-adguard-main-image.png", + "https://assets.ubuntu.com/v1/9eb41b64-adguard-advert-1.png" + ], + "sources": [ + "https://github.com/AdguardTeam/AdGuardHome", + "https://github.com/truenas/charts/tree/master/library/ix-dev/community/adguard-home", + "https://hub.docker.com/r/adguard/adguardhome" + ], + "icon_url": "https://github.com/AdguardTeam/AdGuardHome/raw/master/doc/adguard_home_darkmode.svg" + }, + "overseerr": { + "app_readme": "

Overseerr

\n

Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services, such as Sonarr, Radarr, and Plex!

\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 Overseerr directories.\nAfterward, the Overseerr 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" + ], + "description": "Overseerr is a free and open source software application for managing requests for your media library.", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/sct/overseerr", + "location": "/__w/charts/charts/community/overseerr", + "latest_version": "1.0.6", + "latest_app_version": "1.33.0", + "latest_human_version": "1.33.0_1.0.6", + "last_update": "2023-06-19 15:32:14", + "name": "overseerr", + "recommended": false, + "title": "Overseerr", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "tv", + "movies", + "requests", + "series" + ], + "screenshots": [ + "https://overseerr.dev/_next/image?url=%2Fscreenshots%2Fscreen_main.jpg&w=3840&q=75" + ], + "sources": [ + "https://hub.docker.com/r/sctx/overseerr", + "https://github.com/truenas/charts/tree/master/community/overseer", + "https://github.com/sct/overseerr" + ], + "icon_url": "https://raw.githubusercontent.com/sct/overseerr/develop/public/os_icon.svg" + }, + "mineos": { + "app_readme": "

MineOS

\n

MineOS is a server front-end to ease managing Minecraft administrative tasks.

", + "categories": [ + "games" + ], + "description": "MineOS is a server front-end to ease managing Minecraft administrative tasks.", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/hexparrot/mineos-node", + "location": "/__w/charts/charts/community/mineos", + "latest_version": "1.0.1", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.1", + "last_update": "2023-06-12 13:44:39", + "name": "mineos", + "recommended": false, + "title": "MineOS", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "minecraft" + ], + "screenshots": [ + "https://i.ytimg.com/vi/06XGie8SBnE/maxresdefault.jpg" + ], + "sources": [ + "https://hub.docker.com/r/hexparrot/mineos/", + "https://github.com/hexparrot/mineos-node" + ], + "icon_url": "https://camo.githubusercontent.com/bfcc53b6de495c0f2d9d5699afea18b7319529933c5cd38f1e0cf55377df725f/68747470733a2f2f7669676e65747465322e77696b69612e6e6f636f6f6b69652e6e65742f6c6f74722d6d696e6563726166742d6d6f642d6578696c65732f696d616765732f662f66322f4d696e6563726166745f7365727665725f73657475702e706e672f7265766973696f6e2f6c61746573743f63623d3230313630393131313732353537" + }, + "webdav": { + "app_readme": "

WebDAV

\n

WebDAV is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.

\n
\n

When application is installed and Fix Permissions is selected on at least 1 share\na container will be launched with root privileges. This is required in order to apply\nthe correct permissions to the WebDAV shares/directories.\nAfterward, the WebDAV container will run as a non-root user (Default: 666).\nChown will only apply if the parent directory does not match the configured user and group.

\n
", + "categories": [ + "file-sharing" + ], + "description": "WebDAV is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.", + "healthy": true, + "healthy_error": null, + "home": "http://www.webdav.org/", + "location": "/__w/charts/charts/community/webdav", + "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-06-12 13:44:39", + "name": "webdav", + "recommended": false, + "title": "WebDAv", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "webdav", + "file-sharing" ], "screenshots": [], "sources": [ - "https://docs.clamav.net/", - "https://github.com/truenas/charts/tree/master/community/clamav", - "https://www.clamav.net/" + "http://www.webdav.org/", + "https://github.com/truenas/charts/tree/master/community/webdav" ], - "icon_url": "https://raw.githubusercontent.com/micahsnyder/clamav-documentation/main/src/images/logo.png" + "icon_url": "http://www.webdav.org/images/webdav-logo.jpg" }, "minecraft": { "app_readme": "

Minecraft

\n

Minecraft is a sandbox game

\n
\n

Application requires to run as root.

\n
\n

Depending on the Type of server selected, you might need to add additional\ncustom environment variables to the application.

\n

More info can be found here\nSelect the type on the sidebar.

\n

Note that some values are only applicable during the world generation.\nMore info can be found here

", @@ -1581,6 +1541,85 @@ ], "icon_url": "https://nginxproxymanager.com/logo.png" }, + "jenkins": { + "app_readme": "

Jenkins

\n

Jenkins. The leading open source automation server, Jenkins provides hundreds of\nplugins to support building, deploying and automating any project.

\n
\n

When application is installed and on each startup, a container will be launched with root privileges.\nThis is required in order to apply the correct permissions to the Jenkins directories.\nAfterward, the Jenkins container will run as a non-root user (1000).\nAll mounted storage(s) will be chowned only if the parent directory does not match the user and group (1000).

\n
", + "categories": [ + "productivity" + ], + "description": "Jenkins is a leading open source automation server,", + "healthy": true, + "healthy_error": null, + "home": "https://www.jenkins.io/", + "location": "/__w/charts/charts/community/jenkins", + "latest_version": "1.0.0", + "latest_app_version": "2.401.1", + "latest_human_version": "2.401.1_1.0.0", + "last_update": "2023-06-10 19:42:49", + "name": "jenkins", + "recommended": false, + "title": "Jenkins", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "automation", + "ci/cd" + ], + "screenshots": [ + "https://assets.digitalocean.com/articles/jcasc_docker/step4a.png", + "https://assets.digitalocean.com/articles/jcasc_docker/step7a.png" + ], + "sources": [ + "https://hub.docker.com/r/jenkins/jenkins", + "https://github.com/jenkinsci/jenkins", + "https://www.jenkins.io/" + ], + "icon_url": "https://camo.githubusercontent.com/1babb15d046739f64d24c9a3424dd912a88683894f6f2307a969501ad84739f8/68747470733a2f2f7777772e6a656e6b696e732e696f2f696d616765732f6a656e6b696e732d6c6f676f2d7469746c652d6461726b2e737667" + }, + "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": [ + "media" + ], + "description": "Radarr is a movie collection manager for Usenet and BitTorrent users.", + "healthy": true, + "healthy_error": null, + "home": "https://github.com/Radarr/Radarr", + "location": "/__w/charts/charts/community/radarr", + "latest_version": "1.0.13", + "latest_app_version": "4.5.2.7388", + "latest_human_version": "4.5.2.7388_1.0.13", + "last_update": "2023-06-12 13:44:39", + "name": "radarr", + "recommended": false, + "title": "Radarr", + "maintainers": [ + { + "name": "truenas", + "url": "https://www.truenas.com/", + "email": "dev@ixsystems.com" + } + ], + "tags": [ + "movies" + ], + "screenshots": [ + "https://radarr.video/img/slider/posters.png", + "https://radarr.video/img/features/manualsearch.png", + "https://radarr.video/img/features/blacklist.png", + "https://radarr.video/img/features/custom-formats-settings.png" + ], + "sources": [ + "https://github.com/onedr0p/containers/tree/main/apps/radarr", + "https://github.com/truenas/charts/tree/master/community/radarr", + "https://github.com/Radarr/Radarr" + ], + "icon_url": "https://raw.githubusercontent.com/Radarr/Radarr/develop/Logo/256.png" + }, "ddns-updater": { "app_readme": "

DDNS Updater

\n

DDNS Updater is a lightweight universal DDNS Updater with web UI

\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 DDNS Updater directories.\nAfterward, the DDNS Updater 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": [ @@ -1617,45 +1656,6 @@ "https://hub.docker.com/r/qmcgaw/ddns-updater" ], "icon_url": "https://raw.githubusercontent.com/qdm12/ddns-updater/master/readme/ddnsgopher.svg" - }, - "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": [ - "networking" - ], - "description": "Free and open source, powerful network-wide ads & trackers blocking DNS server.", - "healthy": true, - "healthy_error": null, - "home": "https://github.com/AdguardTeam/AdGuardHome", - "location": "/__w/charts/charts/community/adguard-home", - "latest_version": "1.0.9", - "latest_app_version": "0.107.32", - "latest_human_version": "0.107.32_1.0.9", - "last_update": "2023-06-15 12:07:17", - "name": "adguard-home", - "recommended": false, - "title": "AdGuard Home", - "maintainers": [ - { - "name": "truenas", - "url": "https://www.truenas.com/", - "email": "dev@ixsystems.com" - } - ], - "tags": [ - "dns", - "adblock" - ], - "screenshots": [ - "https://assets.ubuntu.com/v1/1febeddd-adguard-main-image.png", - "https://assets.ubuntu.com/v1/9eb41b64-adguard-advert-1.png" - ], - "sources": [ - "https://github.com/AdguardTeam/AdGuardHome", - "https://github.com/truenas/charts/tree/master/library/ix-dev/community/adguard-home", - "https://hub.docker.com/r/adguard/adguardhome" - ], - "icon_url": "https://github.com/AdguardTeam/AdGuardHome/raw/master/doc/adguard_home_darkmode.svg" } } } \ No newline at end of file diff --git a/enterprise/minio/1.0.11/templates/_portal.tpl b/enterprise/minio/1.0.11/templates/_portal.tpl deleted file mode 100644 index 04fef05475..0000000000 --- a/enterprise/minio/1.0.11/templates/_portal.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{- define "minio.portal" -}} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: portal -data: - {{- $host := .Values.minioNetwork.consoleUrl | default "$node_ip" -}} - {{- $host = $host | replace "https://" "" -}} - {{- $host = $host | replace "http://" "" }} - path: "/" - port: {{ .Values.minioNetwork.webPort | quote }} - protocol: {{ include "minio.scheme" $ }} - host: {{ $host }} -{{- end -}} diff --git a/enterprise/minio/1.0.11/Chart.lock b/enterprise/minio/1.0.12/Chart.lock similarity index 100% rename from enterprise/minio/1.0.11/Chart.lock rename to enterprise/minio/1.0.12/Chart.lock diff --git a/enterprise/minio/1.0.11/Chart.yaml b/enterprise/minio/1.0.12/Chart.yaml similarity index 97% rename from enterprise/minio/1.0.11/Chart.yaml rename to enterprise/minio/1.0.12/Chart.yaml index 8870fd7d9a..2aa47eabd7 100644 --- a/enterprise/minio/1.0.11/Chart.yaml +++ b/enterprise/minio/1.0.12/Chart.yaml @@ -3,7 +3,7 @@ description: High Performance, Kubernetes Native Object Storage annotations: title: MinIO type: application -version: 1.0.11 +version: 1.0.12 apiVersion: v2 appVersion: '2023-03-24' kubeVersion: '>=1.16.0-0' diff --git a/enterprise/minio/1.0.11/README.md b/enterprise/minio/1.0.12/README.md similarity index 100% rename from enterprise/minio/1.0.11/README.md rename to enterprise/minio/1.0.12/README.md diff --git a/enterprise/minio/1.0.11/app-readme.md b/enterprise/minio/1.0.12/app-readme.md similarity index 100% rename from enterprise/minio/1.0.11/app-readme.md rename to enterprise/minio/1.0.12/app-readme.md diff --git a/enterprise/minio/1.0.11/charts/common-1.0.8.tgz b/enterprise/minio/1.0.12/charts/common-1.0.8.tgz similarity index 100% rename from enterprise/minio/1.0.11/charts/common-1.0.8.tgz rename to enterprise/minio/1.0.12/charts/common-1.0.8.tgz diff --git a/enterprise/minio/1.0.11/ci/snmd-https-values.yaml b/enterprise/minio/1.0.12/ci/snmd-https-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snmd-https-values.yaml rename to enterprise/minio/1.0.12/ci/snmd-https-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snmd-logsearch-https-values.yaml b/enterprise/minio/1.0.12/ci/snmd-logsearch-https-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snmd-logsearch-https-values.yaml rename to enterprise/minio/1.0.12/ci/snmd-logsearch-https-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snmd-logsearch-values.yaml b/enterprise/minio/1.0.12/ci/snmd-logsearch-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snmd-logsearch-values.yaml rename to enterprise/minio/1.0.12/ci/snmd-logsearch-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snmd-values.yaml b/enterprise/minio/1.0.12/ci/snmd-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snmd-values.yaml rename to enterprise/minio/1.0.12/ci/snmd-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snsd-https-values.yaml b/enterprise/minio/1.0.12/ci/snsd-https-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snsd-https-values.yaml rename to enterprise/minio/1.0.12/ci/snsd-https-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snsd-logsearch-https-values.yaml b/enterprise/minio/1.0.12/ci/snsd-logsearch-https-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snsd-logsearch-https-values.yaml rename to enterprise/minio/1.0.12/ci/snsd-logsearch-https-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snsd-logsearch-values.yaml b/enterprise/minio/1.0.12/ci/snsd-logsearch-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snsd-logsearch-values.yaml rename to enterprise/minio/1.0.12/ci/snsd-logsearch-values.yaml diff --git a/enterprise/minio/1.0.11/ci/snsd-values.yaml b/enterprise/minio/1.0.12/ci/snsd-values.yaml similarity index 100% rename from enterprise/minio/1.0.11/ci/snsd-values.yaml rename to enterprise/minio/1.0.12/ci/snsd-values.yaml diff --git a/enterprise/minio/1.0.11/ix_values.yaml b/enterprise/minio/1.0.12/ix_values.yaml similarity index 97% rename from enterprise/minio/1.0.11/ix_values.yaml rename to enterprise/minio/1.0.12/ix_values.yaml index d0a7e455ef..56677b20ac 100644 --- a/enterprise/minio/1.0.11/ix_values.yaml +++ b/enterprise/minio/1.0.12/ix_values.yaml @@ -25,7 +25,7 @@ minioNetwork: apiPort: 30000 webPort: 30001 certificateID: 0 - hostNetwork: false + hostNetwork: true serverUrl: '' consoleUrl: '' diff --git a/enterprise/minio/1.0.11/metadata.yaml b/enterprise/minio/1.0.12/metadata.yaml similarity index 100% rename from enterprise/minio/1.0.11/metadata.yaml rename to enterprise/minio/1.0.12/metadata.yaml diff --git a/enterprise/minio/1.0.11/migrations/migrate b/enterprise/minio/1.0.12/migrations/migrate similarity index 100% rename from enterprise/minio/1.0.11/migrations/migrate rename to enterprise/minio/1.0.12/migrations/migrate diff --git a/enterprise/minio/1.0.11/questions.yaml b/enterprise/minio/1.0.12/questions.yaml similarity index 99% rename from enterprise/minio/1.0.11/questions.yaml rename to enterprise/minio/1.0.12/questions.yaml index 1e8c1e3532..fc2fc8a83d 100644 --- a/enterprise/minio/1.0.11/questions.yaml +++ b/enterprise/minio/1.0.12/questions.yaml @@ -106,7 +106,7 @@ questions: Bind to the host network. It's recommended to keep this disabled.
schema: type: boolean - default: false + default: true - variable: certificateID label: Certificate description: The certificate to use for MinIO @@ -120,17 +120,17 @@ questions: description: | The URL that console will use to reach API
For example https;//minio1.example.com.

- This field is optional. schema: type: string + required: true - variable: consoleUrl label: MinIO Browser Redirect URL description: | The URL that console will provide as a redirect URL
For example https;//console.example.com.

- This field is optional. schema: type: string + required: true - variable: enableMultiMode label: Enable Multi Mode (SNMD or MNMD) diff --git a/enterprise/minio/1.0.11/templates/NOTES.txt b/enterprise/minio/1.0.12/templates/NOTES.txt similarity index 100% rename from enterprise/minio/1.0.11/templates/NOTES.txt rename to enterprise/minio/1.0.12/templates/NOTES.txt diff --git a/enterprise/minio/1.0.11/templates/_configuration.tpl b/enterprise/minio/1.0.12/templates/_configuration.tpl similarity index 100% rename from enterprise/minio/1.0.11/templates/_configuration.tpl rename to enterprise/minio/1.0.12/templates/_configuration.tpl diff --git a/enterprise/minio/1.0.11/templates/_helpers.tpl b/enterprise/minio/1.0.12/templates/_helpers.tpl similarity index 100% rename from enterprise/minio/1.0.11/templates/_helpers.tpl rename to enterprise/minio/1.0.12/templates/_helpers.tpl diff --git a/enterprise/minio/1.0.11/templates/_logsearch.tpl b/enterprise/minio/1.0.12/templates/_logsearch.tpl similarity index 100% rename from enterprise/minio/1.0.11/templates/_logsearch.tpl rename to enterprise/minio/1.0.12/templates/_logsearch.tpl diff --git a/enterprise/minio/1.0.11/templates/_minio.tpl b/enterprise/minio/1.0.12/templates/_minio.tpl similarity index 100% rename from enterprise/minio/1.0.11/templates/_minio.tpl rename to enterprise/minio/1.0.12/templates/_minio.tpl diff --git a/enterprise/minio/1.0.12/templates/_portal.tpl b/enterprise/minio/1.0.12/templates/_portal.tpl new file mode 100644 index 0000000000..25d25a25ed --- /dev/null +++ b/enterprise/minio/1.0.12/templates/_portal.tpl @@ -0,0 +1,20 @@ +{{- define "minio.portal" -}} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: portal +data: + {{- $url := urlParse .Values.minioNetwork.consoleUrl -}} + {{- $protocol := $url.scheme -}} + {{- $host := $url.hostname -}} + {{- $port := $url.host | replace $host "" | replace ":" "" -}} + {{/* If user used SCALE certificate, then force https */}} + {{- if eq "https" (include "minio.scheme" $) -}} + {{- $protocol = "https" -}} + {{- end }} + path: "/" + port: {{ $port | default .Values.minioNetwork.webPort | quote }} + protocol: {{ $protocol | default "http" }} + host: {{ $host | default "$node_ip" }} +{{- end -}} diff --git a/enterprise/minio/1.0.11/templates/_postgres.tpl b/enterprise/minio/1.0.12/templates/_postgres.tpl similarity index 100% rename from enterprise/minio/1.0.11/templates/_postgres.tpl rename to enterprise/minio/1.0.12/templates/_postgres.tpl diff --git a/enterprise/minio/1.0.11/templates/common.yaml b/enterprise/minio/1.0.12/templates/common.yaml similarity index 100% rename from enterprise/minio/1.0.11/templates/common.yaml rename to enterprise/minio/1.0.12/templates/common.yaml diff --git a/enterprise/minio/1.0.11/upgrade_strategy_disable b/enterprise/minio/1.0.12/upgrade_strategy_disable similarity index 100% rename from enterprise/minio/1.0.11/upgrade_strategy_disable rename to enterprise/minio/1.0.12/upgrade_strategy_disable