From e2423d8235e085baaad891bbf700cd235add571e Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sun, 11 Jun 2023 11:08:31 +0000 Subject: [PATCH 1/3] Commit catalog.json --- catalog.json | 22571 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 22571 insertions(+) create mode 100644 catalog.json diff --git a/catalog.json b/catalog.json new file mode 100644 index 00000000000..53538be2ad7 --- /dev/null +++ b/catalog.json @@ -0,0 +1,22571 @@ +{ + "charts": {}, + "test": {}, + "incubator": { + "vaulthunters": { + "app_readme": "

Vault Hunters - 1.13.4 Modded Minecraft Server[br][br][b]Vault Hunters - 1.13.4[/b][br]Level up, loot the vaults and defeat the bosses to collect 16 artifacts![br][br]Setup:[br][li]You must accept the EULA by setting the [b]EULA[/b] variable to [span style='color: #00E800;']true[/span] or the install will fail.[br]Optional:[br][li]You can setup a comma separated list of players who will have admin privileges in game by setting [b]OPS[/b]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/vaulthunters

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "Vault Hunters - 1.13.4 Modded Minecraft Server[br][br][b]Vault Hunters - 1.13.4[/b][br]Level up, loot the vaults and defeat the bosses to collect 16 artifacts![br][br]Setup:[br][li]You must accept the EULA by setting the [b]EULA[/b] variable to [span style='color: #00E800;']true[/span] or the install will fail.[br]Optional:[br][li]You can setup a comma separated list of players who will have admin privileges in game by setting [b]OPS[/b]", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/vaulthunters", + "location": "/home/runner/work/catalog/catalog/incubator/vaulthunters", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "vaulthunters", + "recommended": false, + "title": "Vaulthunters", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vaulthunters.png" + }, + "neverwinternights-ee": { + "app_readme": "

This Chart will download and install Neverwinter Nights: Enhanced Edition and run it (by default this Chart has a MariaDB and Redis Server integrated).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/neverwinternights-ee

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install Neverwinter Nights: Enhanced Edition and run it (by default this Chart has a MariaDB and Redis Server integrated).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/neverwinternights-ee", + "location": "/home/runner/work/catalog/catalog/incubator/neverwinternights-ee", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "neverwinternights-ee", + "recommended": false, + "title": "Neverwinternights-ee", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/neverwinternights-ee.png" + }, + "kdenlive-vnc": { + "app_readme": "

An instance of kdenlive accessible through vnc and noVnc (=Web Interface)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kdenlive-vnc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Video", + "MediaApp-Music", + "Productivity", + "Tools-Utilities" + ], + "description": "An instance of kdenlive accessible through vnc and noVnc (=Web Interface)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kdenlive-vnc", + "location": "/home/runner/work/catalog/catalog/incubator/kdenlive-vnc", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "kdenlive-vnc", + "recommended": false, + "title": "Kdenlive-vnc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kdenlive-vnc.png" + }, + "habridge": { + "app_readme": "

Habridge emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot or other systems that support Philips Hue.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/habridge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Habridge emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot or other systems that support Philips Hue.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/habridge", + "location": "/home/runner/work/catalog/catalog/incubator/habridge", + "latest_version": "5.0.0", + "latest_app_version": "5.4.1", + "latest_human_version": "5.4.1_5.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "habridge", + "recommended": false, + "title": "Habridge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/habridge.png" + }, + "quiz-game": { + "app_readme": "

Test your General Knowledge in different types of topics.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/quiz-game

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers", + "Other", + "Network-Web" + ], + "description": "Test your General Knowledge in different types of topics.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/quiz-game", + "location": "/home/runner/work/catalog/catalog/incubator/quiz-game", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "quiz-game", + "recommended": false, + "title": "Quiz-game", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/quiz-game.png" + }, + "pastey": { + "app_readme": "

A lightweight, self-hosted paste platform (Pastebin alternative) with language detection and on-disk encryption.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pastey

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "A lightweight, self-hosted paste platform (Pastebin alternative) with language detection and on-disk encryption.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pastey", + "location": "/home/runner/work/catalog/catalog/incubator/pastey", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pastey", + "recommended": false, + "title": "Pastey", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pastey.png" + }, + "unturned": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Unturned and run it (if you want to install Rocket Mod set the Variable 'Install Rocket Mod' to 'true' without quotes).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/unturned

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Unturned and run it (if you want to install Rocket Mod set the Variable 'Install Rocket Mod' to 'true' without quotes).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/unturned", + "location": "/home/runner/work/catalog/catalog/incubator/unturned", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "unturned", + "recommended": false, + "title": "Unturned", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/unturned.png" + }, + "fotosho": { + "app_readme": "

BETA Fotosho is a photo gallery for your home server. Organize your photos into albums internally and view as a slideshow. Free and open source. Does not require a database. Does not move, copy or modify your photos.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fotosho

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Photos", + "MediaServer-Photos" + ], + "description": "*BETA* Fotosho is a photo gallery for your home server. Organize your photos into albums internally and view as a slideshow. Free and open source. Does not require a database. Does not move, copy or modify your photos.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fotosho", + "location": "/home/runner/work/catalog/catalog/incubator/fotosho", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "fotosho", + "recommended": false, + "title": "Fotosho", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fotosho.png" + }, + "romm": { + "app_readme": "

game library manager focused in retro gaming

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/romm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "game library manager focused in retro gaming", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/romm", + "location": "/home/runner/work/catalog/catalog/incubator/romm", + "latest_version": "0.1.0", + "latest_app_version": "1.8.4", + "latest_human_version": "1.8.4_0.1.0", + "last_update": "2023-06-11 10:41:22", + "name": "romm", + "recommended": false, + "title": "Romm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/romm.png" + }, + "rmlint": { + "app_readme": "

rmlint finds space waste and other broken things on your filesystem and offers to remove it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rmlint

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "rmlint finds space waste and other broken things on your filesystem and offers to remove it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rmlint", + "location": "/home/runner/work/catalog/catalog/incubator/rmlint", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "rmlint", + "recommended": false, + "title": "Rmlint", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rmlint.png" + }, + "tachidesk-docker": { + "app_readme": "

The official Tachidesk Chart-Chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tachidesk-docker

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Other" + ], + "description": "The official Tachidesk Chart-Chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tachidesk-docker", + "location": "/home/runner/work/catalog/catalog/incubator/tachidesk-docker", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "tachidesk-docker", + "recommended": false, + "title": "Tachidesk-docker", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tachidesk-docker.png" + }, + "conreq": { + "app_readme": "

Conreq, a Content Requesting platform.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/conreq

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Other" + ], + "description": "Conreq, a Content Requesting platform.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/conreq", + "location": "/home/runner/work/catalog/catalog/incubator/conreq", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "conreq", + "recommended": false, + "title": "Conreq", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/conreq.png" + }, + "pixelserv-tls": { + "app_readme": "

pixelserv-tls is a tiny bespoke HTTP/1.1 webserver with HTTPS and SNI support. It acts on behalf of hundreds of thousands of advert/tracker servers and responds to all requests with nothing to speed up web browsing.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pixelserv-tls

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Other" + ], + "description": "pixelserv-tls is a tiny bespoke HTTP/1.1 webserver with HTTPS and SNI support. It acts on behalf of hundreds of thousands of advert/tracker servers and responds to all requests with nothing to speed up web browsing.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pixelserv-tls", + "location": "/home/runner/work/catalog/catalog/incubator/pixelserv-tls", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pixelserv-tls", + "recommended": false, + "title": "Pixelserv-tls", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pixelserv-tls.png" + }, + "virt-manager": { + "app_readme": "

The virt-manager application is a desktop user interface for managing virtual machines through libvirt.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/virt-manager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "The virt-manager application is a desktop user interface for managing virtual machines through libvirt.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/virt-manager", + "location": "/home/runner/work/catalog/catalog/incubator/virt-manager", + "latest_version": "2.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "virt-manager", + "recommended": false, + "title": "Virt-manager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/virt-manager.png" + }, + "mineos": { + "app_readme": "

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

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mineos

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "MineOS is a server front-end to ease managing Minecraft administrative tasks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mineos", + "location": "/home/runner/work/catalog/catalog/incubator/mineos", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mineos", + "recommended": false, + "title": "Mineos", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mineos.png" + }, + "ml-workspace": { + "app_readme": "

All-in-one web-based development environment for machine learning

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ml-workspace

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utility" + ], + "description": "All-in-one web-based development environment for machine learning", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ml-workspace", + "location": "/home/runner/work/catalog/catalog/incubator/ml-workspace", + "latest_version": "5.0.0", + "latest_app_version": "0.13.2", + "latest_human_version": "0.13.2_5.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "ml-workspace", + "recommended": false, + "title": "Ml-workspace", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ml-workspace.png" + }, + "colonysurvival": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Colony Survival and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/colonysurvival

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Colony Survival and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/colonysurvival", + "location": "/home/runner/work/catalog/catalog/incubator/colonysurvival", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "colonysurvival", + "recommended": false, + "title": "Colonysurvival", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/colonysurvival.png" + }, + "pidgin": { + "app_readme": "

Pidgin is a chat program which lets you log into accounts on multiple chat networks simultaneously.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pidgin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Pidgin is a chat program which lets you log into accounts on multiple chat networks simultaneously.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pidgin", + "location": "/home/runner/work/catalog/catalog/incubator/pidgin", + "latest_version": "5.0.0", + "latest_app_version": "2.14.9", + "latest_human_version": "2.14.9_5.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "pidgin", + "recommended": false, + "title": "Pidgin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pidgin.png" + }, + "pyload-ng": { + "app_readme": "

pyLoad(https://pyload.net/) is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pyload-ng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "pyLoad(https://pyload.net/) is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pyload-ng", + "location": "/home/runner/work/catalog/catalog/incubator/pyload-ng", + "latest_version": "2.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "pyload-ng", + "recommended": false, + "title": "Pyload-ng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pyload-ng.png" + }, + "sqlite-web": { + "app_readme": "

sqlite-web is a web-based SQLite database browser written in Python.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sqlite-web

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "Network-Other" + ], + "description": "sqlite-web is a web-based SQLite database browser written in Python.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sqlite-web", + "location": "/home/runner/work/catalog/catalog/incubator/sqlite-web", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "sqlite-web", + "recommended": false, + "title": "Sqlite-web", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sqlite-web.png" + }, + "shaarli": { + "app_readme": "

The personal, minimalist, super-fast, database free, bookmarking service.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/shaarli

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "The personal, minimalist, super-fast, database free, bookmarking service.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/shaarli", + "location": "/home/runner/work/catalog/catalog/incubator/shaarli", + "latest_version": "2.0.10", + "latest_app_version": "master", + "latest_human_version": "master_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "shaarli", + "recommended": false, + "title": "Shaarli", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shaarli.png" + }, + "jenkins": { + "app_readme": "

The gold standard in devops tools for running CI/CD pipelines.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/jenkins

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "The gold standard in devops tools for running CI/CD pipelines.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/jenkins", + "location": "/home/runner/work/catalog/catalog/incubator/jenkins", + "latest_version": "3.0.15", + "latest_app_version": "2.392.0", + "latest_human_version": "2.392.0_3.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "jenkins", + "recommended": false, + "title": "Jenkins", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jenkins.png" + }, + "apprise-api": { + "app_readme": "

Push notifications that work with just about every platform!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/apprise-api

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "notifications" + ], + "description": "Push notifications that work with just about every platform!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/apprise-api", + "location": "/home/runner/work/catalog/catalog/incubator/apprise-api", + "latest_version": "3.0.1", + "latest_app_version": "1.2.0", + "latest_human_version": "1.2.0_3.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "apprise-api", + "recommended": false, + "title": "Apprise-api", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/apprise-api.png" + }, + "xonotic": { + "app_readme": "

This Chart will download and install the preferred version of Xonotic.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/xonotic

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install the preferred version of Xonotic.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/xonotic", + "location": "/home/runner/work/catalog/catalog/incubator/xonotic", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "xonotic", + "recommended": false, + "title": "Xonotic", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xonotic.png" + }, + "tubearchivist-redisjson": { + "app_readme": "

This is a dependancy Chart for the application \"TubeArchivist\"

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tubearchivist-redisjson

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Other" + ], + "description": "This is a dependancy Chart for the application \"TubeArchivist\"", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tubearchivist-redisjson", + "location": "/home/runner/work/catalog/catalog/incubator/tubearchivist-redisjson", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "tubearchivist-redisjson", + "recommended": false, + "title": "Tubearchivist-redisjson", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tubearchivist-redisjson.png" + }, + "notarius": { + "app_readme": "

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/notarius

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": null, + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/notarius", + "location": "/home/runner/work/catalog/catalog/incubator/notarius", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "notarius", + "recommended": false, + "title": "Notarius", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/notarius.png" + }, + "red-discordbot": { + "app_readme": "

The newest Red-Discordbot in a convenient multi-arch Chart

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/red-discordbot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "The newest Red-Discordbot in a convenient multi-arch Chart ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/red-discordbot", + "location": "/home/runner/work/catalog/catalog/incubator/red-discordbot", + "latest_version": "2.0.16", + "latest_app_version": "full", + "latest_human_version": "full_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "red-discordbot", + "recommended": false, + "title": "Red-discordbot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/red-discordbot.png" + }, + "guacamole-client": { + "app_readme": "

Apache Guacamole is a clientless remote desktop gateway.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/guacamole-client

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Apache Guacamole is a clientless remote desktop gateway.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/guacamole-client", + "location": "/home/runner/work/catalog/catalog/incubator/guacamole-client", + "latest_version": "8.0.0", + "latest_app_version": "1.5.1", + "latest_human_version": "1.5.1_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "guacamole-client", + "recommended": false, + "title": "Guacamole-client", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/guacamole-client.png" + }, + "electrum": { + "app_readme": "

Electrum is a Bitcoin wallet focused on speed and simplicity, with low resource usage. It uses remote servers that handle the most complicated parts of the Bitcoin system, and it allows you to recover your wallet from a secret phrase.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/electrum

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Productivity", + "Tools-Utilities" + ], + "description": "Electrum is a Bitcoin wallet focused on speed and simplicity, with low resource usage. It uses remote servers that handle the most complicated parts of the Bitcoin system, and it allows you to recover your wallet from a secret phrase.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/electrum", + "location": "/home/runner/work/catalog/catalog/incubator/electrum", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "electrum", + "recommended": false, + "title": "Electrum", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/electrum.png" + }, + "cowyo": { + "app_readme": "

cowyo is a self-contained wiki server that makes jotting notes easy and fast. The most important feature here is simplicity. Other features include versioning, page locking, self-destructing messages, encryption, and listifying.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cowyo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity" + ], + "description": "cowyo is a self-contained wiki server that makes jotting notes easy and fast. The most important feature here is simplicity. Other features include versioning, page locking, self-destructing messages, encryption, and listifying.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cowyo", + "location": "/home/runner/work/catalog/catalog/incubator/cowyo", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cowyo", + "recommended": false, + "title": "Cowyo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cowyo.png" + }, + "universal-media-server": { + "app_readme": "

Universal Media Server is a DLNA-compliant UPnP Media Server. It is capable of sharing video, audio and images between most modern devices. It was originally based on PS3 Media Server by shagrath, in order to ensure greater stability and file-compatibility.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/universal-media-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Video", + "MediaServer-Music", + "MediaServer-Photos" + ], + "description": "Universal Media Server is a DLNA-compliant UPnP Media Server. It is capable of sharing video, audio and images between most modern devices. It was originally based on PS3 Media Server by shagrath, in order to ensure greater stability and file-compatibility.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/universal-media-server", + "location": "/home/runner/work/catalog/catalog/incubator/universal-media-server", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "universal-media-server", + "recommended": false, + "title": "Universal-media-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/universal-media-server.png" + }, + "openbooks": { + "app_readme": "

IRC Highway eBook Downloads.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openbooks

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "IRC Highway eBook Downloads.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openbooks", + "location": "/home/runner/work/catalog/catalog/incubator/openbooks", + "latest_version": "0.0.3", + "latest_app_version": "4.5.0", + "latest_human_version": "4.5.0_0.0.3", + "last_update": "2023-06-11 10:41:22", + "name": "openbooks", + "recommended": false, + "title": "Openbooks", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openbooks.png" + }, + "ubuntu-xrdp": { + "app_readme": "

LXDE desktop ubuntu (use remote desktop client to connect)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ubuntu-xrdp

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "LXDE desktop ubuntu (use remote desktop client to connect)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ubuntu-xrdp", + "location": "/home/runner/work/catalog/catalog/incubator/ubuntu-xrdp", + "latest_version": "2.1.7", + "latest_app_version": "latest", + "latest_human_version": "latest_2.1.7", + "last_update": "2023-06-11 10:41:22", + "name": "ubuntu-xrdp", + "recommended": false, + "title": "Ubuntu-xrdp", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ubuntu-xrdp.png" + }, + "remotely": { + "app_readme": "

A remote control and remote scripting solution, built with .NET 5, Blazor, SignalR Core, and WebRTC.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/remotely

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "A remote control and remote scripting solution, built with .NET 5, Blazor, SignalR Core, and WebRTC.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/remotely", + "location": "/home/runner/work/catalog/catalog/incubator/remotely", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "remotely", + "recommended": false, + "title": "Remotely", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/remotely.png" + }, + "librephotos": { + "app_readme": "

A self-hosted open source photo management service.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/librephotos

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A self-hosted open source photo management service.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/librephotos", + "location": "/home/runner/work/catalog/catalog/incubator/librephotos", + "latest_version": "8.0.0", + "latest_app_version": "2022w6", + "latest_human_version": "2022w6_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "librephotos", + "recommended": false, + "title": "Librephotos", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/librephotos.png" + }, + "nitter": { + "app_readme": "

A free and open source alternative Twitter front-end focused on privacy and performance.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/nitter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A free and open source alternative Twitter front-end focused on privacy and performance.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/nitter", + "location": "/home/runner/work/catalog/catalog/incubator/nitter", + "latest_version": "1.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "nitter", + "recommended": false, + "title": "Nitter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nitter.png" + }, + "suistartpage": { + "app_readme": "

SUI Startpage is a simple and clean server start page or homepage that you can quickly and easily setup to access your server resources and quick booksmarks and also lets you search on various provider sites via a search bar at the top as well.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/suistartpage

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Web" + ], + "description": "SUI Startpage is a simple and clean server start page or homepage that you can quickly and easily setup to access your server resources and quick booksmarks and also lets you search on various provider sites via a search bar at the top as well.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/suistartpage", + "location": "/home/runner/work/catalog/catalog/incubator/suistartpage", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "suistartpage", + "recommended": false, + "title": "Suistartpage", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/suistartpage.png" + }, + "pialert": { + "app_readme": "

Monitoring your WIFI/LAN network and alerting of new (intruder or hacker) devices.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pialert

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "Monitoring your WIFI/LAN network and alerting of new (intruder or hacker) devices.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pialert", + "location": "/home/runner/work/catalog/catalog/incubator/pialert", + "latest_version": "2.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "pialert", + "recommended": false, + "title": "Pialert", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pialert.png" + }, + "sftpgo": { + "app_readme": "

Fully featured and highly configurable SFTP server with optional HTTP/S, FTP, FTPS and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sftpgo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-FTP" + ], + "description": "Fully featured and highly configurable SFTP server with optional HTTP/S, FTP, FTPS and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sftpgo", + "location": "/home/runner/work/catalog/catalog/incubator/sftpgo", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "sftpgo", + "recommended": false, + "title": "Sftpgo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sftpgo.png" + }, + "mindustry": { + "app_readme": "

This is a Basic Mindustry Server. It will download the preferred version of Mindustry and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mindustry

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This is a Basic Mindustry Server. It will download the preferred version of Mindustry and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mindustry", + "location": "/home/runner/work/catalog/catalog/incubator/mindustry", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mindustry", + "recommended": false, + "title": "Mindustry", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mindustry.png" + }, + "rss-proxy": { + "app_readme": "

RSS-proxy 2+ allows you to do create an ATOM or JSON feed of almost static/dynamic websites or feeds (web to feed), just by analyzing just the HTML structure.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rss-proxy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "Network-Web" + ], + "description": "RSS-proxy 2+ allows you to do create an ATOM or JSON feed of almost static/dynamic websites or feeds (web to feed), just by analyzing just the HTML structure.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rss-proxy", + "location": "/home/runner/work/catalog/catalog/incubator/rss-proxy", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "rss-proxy", + "recommended": false, + "title": "Rss-proxy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rss-proxy.png" + }, + "postscriptum": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install PostScriptum and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/postscriptum

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install PostScriptum and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/postscriptum", + "location": "/home/runner/work/catalog/catalog/incubator/postscriptum", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "postscriptum", + "recommended": false, + "title": "Postscriptum", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/postscriptum.png" + }, + "multi-scrobbler": { + "app_readme": "

Track your music listening history from many sources and record to many scrobble clients.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/multi-scrobbler

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Web", + "MediaServer-Music" + ], + "description": "Track your music listening history from many sources and record to many scrobble clients.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/multi-scrobbler", + "location": "/home/runner/work/catalog/catalog/incubator/multi-scrobbler", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "multi-scrobbler", + "recommended": false, + "title": "Multi-scrobbler", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/multi-scrobbler.png" + }, + "pt-helper": { + "app_readme": "

A tool that can automatically download free seeds and delete them after the free time expires.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pt-helper

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "A tool that can automatically download free seeds and delete them after the free time expires.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pt-helper", + "location": "/home/runner/work/catalog/catalog/incubator/pt-helper", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "pt-helper", + "recommended": false, + "title": "Pt-helper", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pt-helper.png" + }, + "slack-invite": { + "app_readme": "

Creates a simple webpage for Slack invite signups

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/slack-invite

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Messenger", + "Productivity" + ], + "description": "Creates a simple webpage for Slack invite signups", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/slack-invite", + "location": "/home/runner/work/catalog/catalog/incubator/slack-invite", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "slack-invite", + "recommended": false, + "title": "Slack-invite", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/slack-invite.png" + }, + "awesome-ttrss": { + "app_readme": "

Awesome TTRSS aims to provide a powerful Chartized all-in-one solution for Tiny Tiny RSS

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/awesome-ttrss

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Awesome TTRSS aims to provide a powerful Chartized all-in-one solution for Tiny Tiny RSS", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/awesome-ttrss", + "location": "/home/runner/work/catalog/catalog/incubator/awesome-ttrss", + "latest_version": "3.0.23", + "latest_app_version": "2022", + "latest_human_version": "2022_3.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "awesome-ttrss", + "recommended": false, + "title": "Awesome-ttrss", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/awesome-ttrss.png" + }, + "metatube": { + "app_readme": "

MetaTube downloads video from YouTube and can add metadata from a specified metadata provider on the downloaded file.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/metatube

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "Productivity", + "Tools-Utilities" + ], + "description": "MetaTube downloads video from YouTube and can add metadata from a specified metadata provider on the downloaded file.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/metatube", + "location": "/home/runner/work/catalog/catalog/incubator/metatube", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "metatube", + "recommended": false, + "title": "Metatube", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/metatube.png" + }, + "android-8-0": { + "app_readme": "

Android in Chart solution with noVNC supported and video recording. Work way better with Intel CPUs because AMD doesn't an cpu graphics card. So with amd cpus can be unusable.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/android-8-0

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Android in Chart solution with noVNC supported and video recording. Work way better with Intel CPUs because AMD doesn't an cpu graphics card. So with amd cpus can be unusable.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/android-8-0", + "location": "/home/runner/work/catalog/catalog/incubator/android-8-0", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "android-8-0", + "recommended": false, + "title": "Android-8-0", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/android-8-0.png" + }, + "scprime": { + "app_readme": "

ScPrime is a cryptocurrency project targeting public cloud services with a blockchain based ecosystem to pay individuals to store data around the globe using smart contracts and cryptographic proofs to ensure accuracy, security and redundancy.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/scprime

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Crypto" + ], + "description": "ScPrime is a cryptocurrency project targeting public cloud services with a blockchain based ecosystem to pay individuals to store data around the globe using smart contracts and cryptographic proofs to ensure accuracy, security and redundancy.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/scprime", + "location": "/home/runner/work/catalog/catalog/incubator/scprime", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "scprime", + "recommended": false, + "title": "Scprime", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/scprime.png" + }, + "photoview": { + "app_readme": "

Photoview is a simple and user-friendly photo gallery.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/photoview

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Photoview is a simple and user-friendly photo gallery.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/photoview", + "location": "/home/runner/work/catalog/catalog/incubator/photoview", + "latest_version": "8.0.0", + "latest_app_version": "2.3.13", + "latest_human_version": "2.3.13_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "photoview", + "recommended": false, + "title": "Photoview", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/photoview.png" + }, + "poste": { + "app_readme": "

FREE version of Poste.io, full mail server solution. POP3, SMTP, IMAP, Spamassassin, WebMail, WebAdmin.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/poste

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "Network-Web", + "Network-Other", + "Network-Messenger" + ], + "description": "FREE version of Poste.io, full mail server solution. POP3, SMTP, IMAP, Spamassassin, WebMail, WebAdmin. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/poste", + "location": "/home/runner/work/catalog/catalog/incubator/poste", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "poste", + "recommended": false, + "title": "Poste", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/poste.png" + }, + "openldap": { + "app_readme": "

Community developed LDAP software

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openldap

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud" + ], + "description": "Community developed LDAP software", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openldap", + "location": "/home/runner/work/catalog/catalog/incubator/openldap", + "latest_version": "10.0.0", + "latest_app_version": "1.5.0", + "latest_human_version": "1.5.0_10.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "openldap", + "recommended": false, + "title": "Openldap", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openldap.png" + }, + "aurora-files": { + "app_readme": "

Aurora Files is an open-source file storage platform for small teams and personal users. Afterlogic Aurora Files image for Chart using Nginx, PHP-FPM 8.1, MySQL on Alpine Linux. Loosely based on khromov/alpine-nginx-php8 package.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/aurora-files

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "Network-FTP" + ], + "description": "Aurora Files is an open-source file storage platform for small teams and personal users. Afterlogic Aurora Files image for Chart using Nginx, PHP-FPM 8.1, MySQL on Alpine Linux. Loosely based on khromov/alpine-nginx-php8 package.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/aurora-files", + "location": "/home/runner/work/catalog/catalog/incubator/aurora-files", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "aurora-files", + "recommended": false, + "title": "Aurora-files", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/aurora-files.png" + }, + "openaudible": { + "app_readme": "

All your audiobooks in one place

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openaudible

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "All your audiobooks in one place", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openaudible", + "location": "/home/runner/work/catalog/catalog/incubator/openaudible", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "openaudible", + "recommended": false, + "title": "Openaudible", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openaudible.png" + }, + "servas": { + "app_readme": "

A self-hosted bookmark management tool.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/servas

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "bookmarks" + ], + "description": "A self-hosted bookmark management tool.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/servas", + "location": "/home/runner/work/catalog/catalog/incubator/servas", + "latest_version": "0.0.6", + "latest_app_version": "0.0.5", + "latest_human_version": "0.0.5_0.0.6", + "last_update": "2023-06-11 10:41:22", + "name": "servas", + "recommended": false, + "title": "Servas", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/servas.png" + }, + "xmrig": { + "app_readme": "

Chartised version of XMRig for CPU Mining. Helps turn your TrueNAS server into a Monero / cryptocurrency mining rig. Now optionally works with GPU algorithms as well.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/xmrig

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Crypto" + ], + "description": "Chartised version of XMRig for CPU Mining. Helps turn your TrueNAS server into a Monero / cryptocurrency mining rig. Now optionally works with GPU algorithms as well.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/xmrig", + "location": "/home/runner/work/catalog/catalog/incubator/xmrig", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "xmrig", + "recommended": false, + "title": "Xmrig", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xmrig.png" + }, + "zoneminder": { + "app_readme": "

Zoneminder is the top Linux video camera security and surveillance solution.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/zoneminder

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities", + "cctv" + ], + "description": "Zoneminder is the top Linux video camera security and surveillance solution.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/zoneminder", + "location": "/home/runner/work/catalog/catalog/incubator/zoneminder", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "zoneminder", + "recommended": false, + "title": "Zoneminder", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/zoneminder.png" + }, + "orbital-sync": { + "app_readme": "

Orbital Sync synchronizes multiple Pi-hole instances for high availability.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/orbital-sync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network", + "DNS" + ], + "description": "Orbital Sync synchronizes multiple Pi-hole instances for high availability.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/orbital-sync", + "location": "/home/runner/work/catalog/catalog/incubator/orbital-sync", + "latest_version": "2.0.8", + "latest_app_version": "1.3.0", + "latest_human_version": "1.3.0_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "orbital-sync", + "recommended": false, + "title": "Orbital-sync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/orbital-sync.png" + }, + "trango": { + "app_readme": "

Trango self-hosted is a calling and file sharing solution that works over LAN (local area networks). It does not need to involve the internet for calling or file sharing. Ideal for offices, hotels, houses, restaurants, and any space where people use the same Public IP address or the same Wi-Fi network. The package comes with a discovery server and a web app that can be deployed on the local machine and can be accessed from anywhere in the network.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/trango

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Tools-Utilities" + ], + "description": "Trango self-hosted is a calling and file sharing solution that works over LAN (local area networks). It does not need to involve the internet for calling or file sharing. Ideal for offices, hotels, houses, restaurants, and any space where people use the same Public IP address or the same Wi-Fi network. The package comes with a discovery server and a web app that can be deployed on the local machine and can be accessed from anywhere in the network.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/trango", + "location": "/home/runner/work/catalog/catalog/incubator/trango", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "trango", + "recommended": false, + "title": "Trango", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/trango.png" + }, + "venstar2mqtt": { + "app_readme": "

Simple Chart that allows MQTT to be used to view data and push settings to the Venstar Local API Thermostats. Local API needs to be enabled on the thermostat. No Web UI or appdata folder necessary.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/venstar2mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities" + ], + "description": "Simple Chart that allows MQTT to be used to view data and push settings to the Venstar Local API Thermostats. Local API needs to be enabled on the thermostat. No Web UI or appdata folder necessary.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/venstar2mqtt", + "location": "/home/runner/work/catalog/catalog/incubator/venstar2mqtt", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "venstar2mqtt", + "recommended": false, + "title": "Venstar2mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/venstar2mqtt.png" + }, + "fireflyiii-data-importer": { + "app_readme": "

Firefly III Data Importer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fireflyiii-data-importer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "financial", + "tool", + "data" + ], + "description": "Firefly III Data Importer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fireflyiii-data-importer", + "location": "/home/runner/work/catalog/catalog/incubator/fireflyiii-data-importer", + "latest_version": "2.0.8", + "latest_app_version": "0.9.16", + "latest_human_version": "0.9.16_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "fireflyiii-data-importer", + "recommended": false, + "title": "Fireflyiii-data-importer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fireflyiii-data-importer.png" + }, + "genea": { + "app_readme": "

Genea allows visually building and editing a family tree online. It consumes and saves genealogy data in the GEDCOM format without any server side components.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/genea

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Genea allows visually building and editing a family tree online. It consumes and saves genealogy data in the GEDCOM format without any server side components.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/genea", + "location": "/home/runner/work/catalog/catalog/incubator/genea", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "genea", + "recommended": false, + "title": "Genea", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/genea.png" + }, + "fileshelter": { + "app_readme": "

FileShelter is a self-hosted software that allows you to easily share files over the Internet. Just upload one or more files and get an URL back!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fileshelter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "Network-Web", + "Network-FTP" + ], + "description": "FileShelter is a self-hosted software that allows you to easily share files over the Internet. Just upload one or more files and get an URL back!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fileshelter", + "location": "/home/runner/work/catalog/catalog/incubator/fileshelter", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "fileshelter", + "recommended": false, + "title": "Fileshelter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fileshelter.png" + }, + "dsmr-reader": { + "app_readme": "

DSMR-protocol reader, telegram data storage and energy consumption visualizer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dsmr-reader

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "DSMR-protocol reader, telegram data storage and energy consumption visualizer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dsmr-reader", + "location": "/home/runner/work/catalog/catalog/incubator/dsmr-reader", + "latest_version": "12.0.0", + "latest_app_version": "2021.09.02", + "latest_human_version": "2021.09.02_12.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "dsmr-reader", + "recommended": false, + "title": "Dsmr-reader", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dsmr-reader.png" + }, + "s3sync": { + "app_readme": "

This application backs up every folder mounted at /data/ to a given AWS S3 path using the aws s3 sync command. It requires a pair of (IAM) Access and Secret Keys.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/s3sync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Cloud" + ], + "description": "This application backs up every folder mounted at `/data/` to a given AWS S3 path using the `aws s3 sync` command. It requires a pair of (IAM) Access and Secret Keys.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/s3sync", + "location": "/home/runner/work/catalog/catalog/incubator/s3sync", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "s3sync", + "recommended": false, + "title": "S3sync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/s3sync.png" + }, + "raneto": { + "app_readme": "

Raneto(http://raneto.com/) - is an open source Knowledgebase platform that uses static Markdown files to power your Knowledgebase.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/raneto

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Raneto(http://raneto.com/) - is an open source Knowledgebase platform that uses static Markdown files to power your Knowledgebase.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/raneto", + "location": "/home/runner/work/catalog/catalog/incubator/raneto", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "raneto", + "recommended": false, + "title": "Raneto", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/raneto.png" + }, + "joplin-server": { + "app_readme": "

Allows you to sync any Joplin client.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/joplin-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Allows you to sync any Joplin client.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/joplin-server", + "location": "/home/runner/work/catalog/catalog/incubator/joplin-server", + "latest_version": "12.0.0", + "latest_app_version": "2.10.10", + "latest_human_version": "2.10.10_12.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "joplin-server", + "recommended": false, + "title": "Joplin-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/joplin-server.png" + }, + "pixark": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install PIXARK and run it (a normal server startup of PIXARK can take a long time!).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pixark

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install PIXARK and run it (a normal server startup of PIXARK can take a long time!).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pixark", + "location": "/home/runner/work/catalog/catalog/incubator/pixark", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pixark", + "recommended": false, + "title": "Pixark", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pixark.png" + }, + "notea": { + "app_readme": "

Self hosted note taking, alternative to Notions. Look at Github for config

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/notea

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Self hosted note taking, alternative to Notions. Look at Github for config", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/notea", + "location": "/home/runner/work/catalog/catalog/incubator/notea", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "notea", + "recommended": false, + "title": "Notea", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/notea.png" + }, + "projectzomboidreporter-frontend": { + "app_readme": "

This is the frontend template used in the Project Zomboid Reporter. All visuals used in the final Reporter are pulled from here.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/projectzomboidreporter-frontend

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This is the frontend template used in the Project Zomboid Reporter. All visuals used in the final Reporter are pulled from here.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/projectzomboidreporter-frontend", + "location": "/home/runner/work/catalog/catalog/incubator/projectzomboidreporter-frontend", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "projectzomboidreporter-frontend", + "recommended": false, + "title": "Projectzomboidreporter-frontend", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/projectzomboidreporter-frontend.png" + }, + "fivem": { + "app_readme": "

With this Chart you can run FiveM (GTA V MOD SERVER) it will automatically download the latest version or if you want to updated it yourself set the \u2018Manual Updates\u2019 (in the 'Show more settings' tab down below) to \u2018true\u2019 (without quotes). The Chart will automatically extract it and download all other required files (resources, server.cfg). You can get fx.tar.xz from here: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ To run this Chart you must provide a valid Server Key (you can get them from here: https://keymaster.fivem.net/) and your prefered Server Name.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fivem

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "With this Chart you can run FiveM (GTA V MOD SERVER) it will automatically download the latest version or if you want to updated it yourself set the \u2018Manual Updates\u2019 (in the 'Show more settings' tab down below) to \u2018true\u2019 (without quotes). The Chart will automatically extract it and download all other required files (resources, server.cfg). You can get fx.tar.xz from here: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ To run this Chart you must provide a valid Server Key (you can get them from here: https://keymaster.fivem.net/) and your prefered Server Name.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fivem", + "location": "/home/runner/work/catalog/catalog/incubator/fivem", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "fivem", + "recommended": false, + "title": "Fivem", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fivem.png" + }, + "k8s-gateway": { + "app_readme": "

A Helm chart for the k8s_gateway CoreDNS plugin

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/k8s-gateway

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "A Helm chart for the k8s_gateway CoreDNS plugin", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/k8s-gateway", + "location": "/home/runner/work/catalog/catalog/incubator/k8s-gateway", + "latest_version": "8.0.10", + "latest_app_version": "0.3.3", + "latest_human_version": "0.3.3_8.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "k8s-gateway", + "recommended": false, + "title": "K8s-gateway", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/k8s-gateway.png" + }, + "seedsync": { + "app_readme": "

SeedSync is a tool to sync the files on a remote Linux server (like your seedbox, for example). It uses LFTP to transfer files fast!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/seedsync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "SeedSync is a tool to sync the files on a remote Linux server (like your seedbox, for example). It uses LFTP to transfer files fast!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/seedsync", + "location": "/home/runner/work/catalog/catalog/incubator/seedsync", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "seedsync", + "recommended": false, + "title": "Seedsync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/seedsync.png" + }, + "checkmk": { + "app_readme": "

Checkmk is a leading tool for Infrastructure and Application Monitoring. Simple configuration, scalable, flexible. It provides powerful monitoring of networks, servers, clouds, containers and applications.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/checkmk

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "monitoring" + ], + "description": "Checkmk is a leading tool for Infrastructure and Application Monitoring. Simple configuration, scalable, flexible. It provides powerful monitoring of networks, servers, clouds, containers and applications.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/checkmk", + "location": "/home/runner/work/catalog/catalog/incubator/checkmk", + "latest_version": "0.0.7", + "latest_app_version": "2.1.0", + "latest_human_version": "2.1.0_0.0.7", + "last_update": "2023-06-11 10:41:22", + "name": "checkmk", + "recommended": false, + "title": "Checkmk", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/checkmk.png" + }, + "firefox": { + "app_readme": "

a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/firefox

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "browser" + ], + "description": "a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/firefox", + "location": "/home/runner/work/catalog/catalog/incubator/firefox", + "latest_version": "6.0.2", + "latest_app_version": "109.0.1", + "latest_human_version": "109.0.1_6.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "firefox", + "recommended": false, + "title": "Firefox", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/firefox.png" + }, + "rss-to-telegram": { + "app_readme": "

A self-hosted telegram JS/TS bot that dumps posts from RSS feeds to a telegram chat. This script was created because all the third party services were unreliable, slow.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rss-to-telegram

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Network-Messenger", + "Productivity" + ], + "description": "A self-hosted telegram JS/TS bot that dumps posts from RSS feeds to a telegram chat. This script was created because all the third party services were unreliable, slow.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rss-to-telegram", + "location": "/home/runner/work/catalog/catalog/incubator/rss-to-telegram", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "rss-to-telegram", + "recommended": false, + "title": "Rss-to-telegram", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rss-to-telegram.png" + }, + "megasync": { + "app_readme": "

MEGAsync is an intuitive application that enables you to effortlessly synchronize folders on several computers. You simply need to upload data in the cloud and, within seconds, you can explore the same documents on your own PC.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/megasync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Productivity", + "Tools-Utilities", + "Backup" + ], + "description": "MEGAsync is an intuitive application that enables you to effortlessly synchronize folders on several computers. You simply need to upload data in the cloud and, within seconds, you can explore the same documents on your own PC.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/megasync", + "location": "/home/runner/work/catalog/catalog/incubator/megasync", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "megasync", + "recommended": false, + "title": "Megasync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/megasync.png" + }, + "h5ai": { + "app_readme": "

h5ai is a modern file indexer for HTTP web servers with focus on your files. Directories are displayed in a appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview. Initially h5ai was an acronym for HTML5 Apache Index but now it supports other web servers too.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/h5ai

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Network-FTP" + ], + "description": "h5ai is a modern file indexer for HTTP web servers with focus on your files. Directories are displayed in a appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview. Initially h5ai was an acronym for HTML5 Apache Index but now it supports other web servers too.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/h5ai", + "location": "/home/runner/work/catalog/catalog/incubator/h5ai", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "h5ai", + "recommended": false, + "title": "H5ai", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/h5ai.png" + }, + "euterpe": { + "app_readme": "

Self-hosted streaming service for music, formerly known as HTTP Media Server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/euterpe

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaApp-Music", + "MediaServer-Music" + ], + "description": "Self-hosted streaming service for music, formerly known as HTTP Media Server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/euterpe", + "location": "/home/runner/work/catalog/catalog/incubator/euterpe", + "latest_version": "3.0.10", + "latest_app_version": "1.5.2", + "latest_human_version": "1.5.2_3.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "euterpe", + "recommended": false, + "title": "Euterpe", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/euterpe.png" + }, + "miniflux": { + "app_readme": "

Miniflux is a minimalist and opinionated feed reader.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/miniflux

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Miniflux is a minimalist and opinionated feed reader.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/miniflux", + "location": "/home/runner/work/catalog/catalog/incubator/miniflux", + "latest_version": "11.0.0", + "latest_app_version": "2.0.43", + "latest_human_version": "2.0.43_11.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "miniflux", + "recommended": false, + "title": "Miniflux", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/miniflux.png" + }, + "plex-meta-manager": { + "app_readme": "

Python script to update metadata and automatically build collections.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/plex-meta-manager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Python script to update metadata and automatically build collections.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/plex-meta-manager", + "location": "/home/runner/work/catalog/catalog/incubator/plex-meta-manager", + "latest_version": "2.0.14", + "latest_app_version": "1.18.3", + "latest_human_version": "1.18.3_2.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "plex-meta-manager", + "recommended": false, + "title": "Plex-meta-manager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plex-meta-manager.png" + }, + "plextraktsync": { + "app_readme": "

Two-way-sync between trakt.tv and Plex Media Server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/plextraktsync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "MediaApp-Other" + ], + "description": "Two-way-sync between trakt.tv and Plex Media Server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/plextraktsync", + "location": "/home/runner/work/catalog/catalog/incubator/plextraktsync", + "latest_version": "3.0.19", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "plextraktsync", + "recommended": false, + "title": "Plextraktsync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plextraktsync.png" + }, + "survivethenights": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Survive The Nights and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/survivethenights

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Survive The Nights and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/survivethenights", + "location": "/home/runner/work/catalog/catalog/incubator/survivethenights", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "survivethenights", + "recommended": false, + "title": "Survivethenights", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/survivethenights.png" + }, + "halflife2deathmatch": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install HalfLife2 DeathMatch and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/halflife2deathmatch

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install HalfLife2 DeathMatch and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/halflife2deathmatch", + "location": "/home/runner/work/catalog/catalog/incubator/halflife2deathmatch", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "halflife2deathmatch", + "recommended": false, + "title": "Halflife2deathmatch", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/halflife2deathmatch.png" + }, + "pihole": { + "app_readme": "

DNS and Ad-filtering for your network

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pihole

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "DNS and Ad-filtering for your network", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pihole", + "location": "/home/runner/work/catalog/catalog/incubator/pihole", + "latest_version": "10.0.1", + "latest_app_version": "2023.03.1", + "latest_human_version": "2023.03.1_10.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "pihole", + "recommended": false, + "title": "Pihole", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pihole.png" + }, + "typecho": { + "app_readme": "

Typecho is a PHP Blogging Platform.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/typecho

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "hosting" + ], + "description": "Typecho is a PHP Blogging Platform.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/typecho", + "location": "/home/runner/work/catalog/catalog/incubator/typecho", + "latest_version": "8.0.0", + "latest_app_version": "1.2.0", + "latest_human_version": "1.2.0_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "typecho", + "recommended": false, + "title": "Typecho", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/typecho.png" + }, + "mocodo-mcd": { + "app_readme": "

Mocodo est un logiciel d'aide l'enseignement et la conception des bases de donnes relationnelles.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mocodo-mcd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Mocodo est un logiciel d'aide l'enseignement et la conception des bases de donnes relationnelles.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mocodo-mcd", + "location": "/home/runner/work/catalog/catalog/incubator/mocodo-mcd", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "mocodo-mcd", + "recommended": false, + "title": "Mocodo-mcd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mocodo-mcd.png" + }, + "newyearcountdownclock": { + "app_readme": "

Self Hosted, self contained New Year Countdown clock

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/newyearcountdownclock

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Other" + ], + "description": "Self Hosted, self contained New Year Countdown clock", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/newyearcountdownclock", + "location": "/home/runner/work/catalog/catalog/incubator/newyearcountdownclock", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "newyearcountdownclock", + "recommended": false, + "title": "Newyearcountdownclock", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/newyearcountdownclock.png" + }, + "timetagger": { + "app_readme": "

An open source time-tracker with an interactive user experience and powerful reporting.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/timetagger

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "An open source time-tracker with an interactive user experience and powerful reporting.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/timetagger", + "location": "/home/runner/work/catalog/catalog/incubator/timetagger", + "latest_version": "2.0.14", + "latest_app_version": "23.2.1", + "latest_human_version": "23.2.1_2.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "timetagger", + "recommended": false, + "title": "Timetagger", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/timetagger.png" + }, + "vertex": { + "app_readme": "

Vertex

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/vertex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "HomeAutomation" + ], + "description": "Vertex", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/vertex", + "location": "/home/runner/work/catalog/catalog/incubator/vertex", + "latest_version": "2.0.21", + "latest_app_version": "stable", + "latest_human_version": "stable_2.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "vertex", + "recommended": false, + "title": "Vertex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vertex.png" + }, + "dailynotes": { + "app_readme": "

App for taking notes and tracking tasks on a daily basis.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dailynotes

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "App for taking notes and tracking tasks on a daily basis.\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dailynotes", + "location": "/home/runner/work/catalog/catalog/incubator/dailynotes", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dailynotes", + "recommended": false, + "title": "Dailynotes", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dailynotes.png" + }, + "tar1090": { + "app_readme": "

Multi-arch tar1090 Chart for visualising ADSB data.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tar1090

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Multi-arch tar1090 Chart for visualising ADSB data.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tar1090", + "location": "/home/runner/work/catalog/catalog/incubator/tar1090", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "tar1090", + "recommended": false, + "title": "Tar1090", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tar1090.png" + }, + "senseai-server": { + "app_readme": "

A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/senseai-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "ai" + ], + "description": "A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/senseai-server", + "location": "/home/runner/work/catalog/catalog/incubator/senseai-server", + "latest_version": "2.0.9", + "latest_app_version": "1.4.0", + "latest_human_version": "1.4.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "senseai-server", + "recommended": false, + "title": "Senseai-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/senseai-server.png" + }, + "netbootxyz": { + "app_readme": "

Your favorite operating systems in one place!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/netbootxyz

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking", + "pxe" + ], + "description": "Your favorite operating systems in one place!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/netbootxyz", + "location": "/home/runner/work/catalog/catalog/incubator/netbootxyz", + "latest_version": "0.0.5", + "latest_app_version": "0.6.7", + "latest_human_version": "0.6.7_0.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "netbootxyz", + "recommended": false, + "title": "Netbootxyz", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/netbootxyz.png" + }, + "invitarr": { + "app_readme": "

A chatbot that invites discord users to plex.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/invitarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities", + "Other" + ], + "description": "A chatbot that invites discord users to plex.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/invitarr", + "location": "/home/runner/work/catalog/catalog/incubator/invitarr", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "invitarr", + "recommended": false, + "title": "Invitarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/invitarr.png" + }, + "pydio-cells": { + "app_readme": "

Pydio-cells is the nextgen file sharing platform for organizations.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pydio-cells

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Pydio-cells is the nextgen file sharing platform for organizations.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pydio-cells", + "location": "/home/runner/work/catalog/catalog/incubator/pydio-cells", + "latest_version": "8.0.0", + "latest_app_version": "4.0.6", + "latest_human_version": "4.0.6_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "pydio-cells", + "recommended": false, + "title": "Pydio-cells", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pydio-cells.png" + }, + "photostructure": { + "app_readme": "

[b]PhotoStructure is your new home for all your photos and videos.[/b]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/photostructure

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Photos", + "MediaServer-Video", + "MediaServer-Photos" + ], + "description": "[b]PhotoStructure is your new home for all your photos and videos.[/b]\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/photostructure", + "location": "/home/runner/work/catalog/catalog/incubator/photostructure", + "latest_version": "2.0.9", + "latest_app_version": "stable", + "latest_human_version": "stable_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "photostructure", + "recommended": false, + "title": "Photostructure", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/photostructure.png" + }, + "acestream": { + "app_readme": "

IPTV service providing streaming, playlist, search engine and epg.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/acestream

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Video" + ], + "description": "IPTV service providing streaming, playlist, search engine and epg.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/acestream", + "location": "/home/runner/work/catalog/catalog/incubator/acestream", + "latest_version": "3.0.0", + "latest_app_version": "2.0.2.8", + "latest_human_version": "2.0.2.8_3.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "acestream", + "recommended": false, + "title": "Acestream", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/acestream.png" + }, + "barcodebuddy": { + "app_readme": "

<b>Barcode Buddy is a Grocy companion app/plugin, which allows you to install the Barcode Buddy app and scan products directly to your Grocy library.</b>

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/barcodebuddy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "<b>Barcode Buddy is a Grocy companion app/plugin, which allows you to install the Barcode Buddy app and scan products directly to your Grocy library.</b>", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/barcodebuddy", + "location": "/home/runner/work/catalog/catalog/incubator/barcodebuddy", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "barcodebuddy", + "recommended": false, + "title": "Barcodebuddy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/barcodebuddy.png" + }, + "sourcegraph": { + "app_readme": "

Sourcegraph Chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sourcegraph

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Cloud", + "Network-Web", + "Productivity", + "Tools-Utilities" + ], + "description": "Sourcegraph Chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sourcegraph", + "location": "/home/runner/work/catalog/catalog/incubator/sourcegraph", + "latest_version": "2.0.18", + "latest_app_version": "5.0.2", + "latest_human_version": "5.0.2_2.0.18", + "last_update": "2023-06-11 10:41:22", + "name": "sourcegraph", + "recommended": false, + "title": "Sourcegraph", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sourcegraph.png" + }, + "spaceengineers": { + "app_readme": "

Space Engineers Dedicated Server build on Debian10

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/spaceengineers

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "Space Engineers Dedicated Server build on Debian10", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/spaceengineers", + "location": "/home/runner/work/catalog/catalog/incubator/spaceengineers", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "spaceengineers", + "recommended": false, + "title": "Spaceengineers", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/spaceengineers.png" + }, + "explainshell": { + "app_readme": "

Not everyone, especially people new to Linux and Unraid, know what a command that they type i will actually do.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/explainshell

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Not everyone, especially people new to Linux and Unraid, know what a command that they type i will actually do.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/explainshell", + "location": "/home/runner/work/catalog/catalog/incubator/explainshell", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "explainshell", + "recommended": false, + "title": "Explainshell", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/explainshell.png" + }, + "openproject": { + "app_readme": "

OpenProject is a web-based project management system for location-independent team collaboration.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openproject

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "OpenProject is a web-based project management system for location-independent team collaboration.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openproject", + "location": "/home/runner/work/catalog/catalog/incubator/openproject", + "latest_version": "3.0.27", + "latest_app_version": "12.4.5", + "latest_human_version": "12.4.5_3.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "openproject", + "recommended": false, + "title": "Openproject", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openproject.png" + }, + "redisinsight": { + "app_readme": "

GUI for Redis.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/redisinsight

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "GUI for Redis.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/redisinsight", + "location": "/home/runner/work/catalog/catalog/incubator/redisinsight", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "redisinsight", + "recommended": false, + "title": "Redisinsight", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/redisinsight.png" + }, + "chromium-desktop-g3": { + "app_readme": "

Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/chromium-desktop-g3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Web" + ], + "description": "Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/chromium-desktop-g3", + "location": "/home/runner/work/catalog/catalog/incubator/chromium-desktop-g3", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "chromium-desktop-g3", + "recommended": false, + "title": "Chromium-desktop-g3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chromium-desktop-g3.png" + }, + "fireshare": { + "app_readme": "

Share your game clips, videos, or other media via unique links.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fireshare

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Share your game clips, videos, or other media via unique links.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fireshare", + "location": "/home/runner/work/catalog/catalog/incubator/fireshare", + "latest_version": "2.0.11", + "latest_app_version": "1.2.8", + "latest_human_version": "1.2.8_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "fireshare", + "recommended": false, + "title": "Fireshare", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fireshare.png" + }, + "stun-turn-server": { + "app_readme": "

This is a Basic STUN & TURN server that was mainly created for Nextcloud Talk.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/stun-turn-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network" + ], + "description": "This is a Basic STUN & TURN server that was mainly created for Nextcloud Talk.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/stun-turn-server", + "location": "/home/runner/work/catalog/catalog/incubator/stun-turn-server", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "stun-turn-server", + "recommended": false, + "title": "Stun-turn-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/stun-turn-server.png" + }, + "maloja": { + "app_readme": "

Self-hosted music scrobble database to create personal listening statistics and charts as a substitute for Last.fm / Libre.fm / GNU FM.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/maloja

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Music" + ], + "description": "Self-hosted music scrobble database to create personal listening statistics and charts as a substitute for Last.fm / Libre.fm / GNU FM.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/maloja", + "location": "/home/runner/work/catalog/catalog/incubator/maloja", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "maloja", + "recommended": false, + "title": "Maloja", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/maloja.png" + }, + "barotrauma": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Barotrauma and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/barotrauma

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Barotrauma and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/barotrauma", + "location": "/home/runner/work/catalog/catalog/incubator/barotrauma", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "barotrauma", + "recommended": false, + "title": "Barotrauma", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/barotrauma.png" + }, + "mininote": { + "app_readme": "

A simple, self-hosted, encrypted Markdown note-taking app built with Vue 3, and Express.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mininote

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "A simple, self-hosted, encrypted Markdown note-taking app built with Vue 3, and Express.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mininote", + "location": "/home/runner/work/catalog/catalog/incubator/mininote", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mininote", + "recommended": false, + "title": "Mininote", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mininote.png" + }, + "tanoshi": { + "app_readme": "

Selfhosted web manga reader.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tanoshi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "MediaApp-Books", + "MediaServer-Books" + ], + "description": "Selfhosted web manga reader.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tanoshi", + "location": "/home/runner/work/catalog/catalog/incubator/tanoshi", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "tanoshi", + "recommended": false, + "title": "Tanoshi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tanoshi.png" + }, + "shiori": { + "app_readme": "

A simple bookmark manager built with Go.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/shiori

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A simple bookmark manager built with Go.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/shiori", + "location": "/home/runner/work/catalog/catalog/incubator/shiori", + "latest_version": "12.0.0", + "latest_app_version": "1.5.4", + "latest_human_version": "1.5.4_12.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "shiori", + "recommended": false, + "title": "Shiori", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shiori.png" + }, + "onlinecheckyourserver": { + "app_readme": "

This is a simple Chart that will check if a domain name or IP address is pingable and send you a message with Pushover if it goes offline.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/onlinecheckyourserver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "This is a simple Chart that will check if a domain name or IP address is pingable and send you a message with Pushover if it goes offline.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/onlinecheckyourserver", + "location": "/home/runner/work/catalog/catalog/incubator/onlinecheckyourserver", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "onlinecheckyourserver", + "recommended": false, + "title": "Onlinecheckyourserver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/onlinecheckyourserver.png" + }, + "kopia": { + "app_readme": "

Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kopia

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utility" + ], + "description": "Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kopia", + "location": "/home/runner/work/catalog/catalog/incubator/kopia", + "latest_version": "6.0.1", + "latest_app_version": "0.13.0", + "latest_human_version": "0.13.0_6.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "kopia", + "recommended": false, + "title": "Kopia", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kopia.png" + }, + "icinga2": { + "app_readme": "

A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/icinga2

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "monitoring" + ], + "description": "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/icinga2", + "location": "/home/runner/work/catalog/catalog/incubator/icinga2", + "latest_version": "7.0.0", + "latest_app_version": "2.13.7", + "latest_human_version": "2.13.7_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "icinga2", + "recommended": false, + "title": "Icinga2", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/icinga2.png" + }, + "jmzhomeproxy": { + "app_readme": "

Proxy is in quotes because I couldn't think of a better name. There is nothing overly special about this other than using it as a simple and easy to use dashboard for all your self-hosted services.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/jmzhomeproxy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Network-Web" + ], + "description": "Proxy is in quotes because I couldn't think of a better name. There is nothing overly special about this other than using it as a simple and easy to use dashboard for all your self-hosted services.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/jmzhomeproxy", + "location": "/home/runner/work/catalog/catalog/incubator/jmzhomeproxy", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "jmzhomeproxy", + "recommended": false, + "title": "Jmzhomeproxy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jmzhomeproxy.png" + }, + "cups-server": { + "app_readme": "

CUPS printing server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cups-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "CUPS printing server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cups-server", + "location": "/home/runner/work/catalog/catalog/incubator/cups-server", + "latest_version": "3.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "cups-server", + "recommended": false, + "title": "Cups-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cups-server.png" + }, + "damselfly": { + "app_readme": "

Damselfly is a server-based Digital Asset Management system. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. See https://damselfly.info for more details.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/damselfly

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Photos" + ], + "description": "Damselfly is a server-based Digital Asset Management system. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. See https://damselfly.info for more details.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/damselfly", + "location": "/home/runner/work/catalog/catalog/incubator/damselfly", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "damselfly", + "recommended": false, + "title": "Damselfly", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/damselfly.png" + }, + "vintage-story": { + "app_readme": "

This is a Basic Vintage Story Server it will download and install Vintage Story Server and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/vintage-story

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This is a Basic Vintage Story Server it will download and install Vintage Story Server and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/vintage-story", + "location": "/home/runner/work/catalog/catalog/incubator/vintage-story", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "vintage-story", + "recommended": false, + "title": "Vintage-story", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vintage-story.png" + }, + "ecodms": { + "app_readme": "

ecoDMS 18.09 (apu) Full Installation - Document Management System (DMS) - Audit-compliant archive for scanning, archiving, managing and retrieving all data and documents.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ecodms

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity" + ], + "description": "ecoDMS 18.09 (apu) Full Installation - Document Management System (DMS) - Audit-compliant archive for scanning, archiving, managing and retrieving all data and documents.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ecodms", + "location": "/home/runner/work/catalog/catalog/incubator/ecodms", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ecodms", + "recommended": false, + "title": "Ecodms", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ecodms.png" + }, + "facturascripts": { + "app_readme": "

FacturaScripts is an accounting, billing and CRM program with it you can manage the day to day of your company: invoices, receipts, expenses, budgets, orders, delivery notes, inventory...

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/facturascripts

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity" + ], + "description": "FacturaScripts is an accounting, billing and CRM program with it you can manage the day to day of your company: invoices, receipts, expenses, budgets, orders, delivery notes, inventory...", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/facturascripts", + "location": "/home/runner/work/catalog/catalog/incubator/facturascripts", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "facturascripts", + "recommended": false, + "title": "Facturascripts", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/facturascripts.png" + }, + "icantbelieveitsnotvaletudo": { + "app_readme": "

Create live map data from Valetudo powered robots

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/icantbelieveitsnotvaletudo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Create live map data from Valetudo powered robots", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/icantbelieveitsnotvaletudo", + "location": "/home/runner/work/catalog/catalog/incubator/icantbelieveitsnotvaletudo", + "latest_version": "7.0.0", + "latest_app_version": "2021.2.1", + "latest_human_version": "2021.2.1_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "icantbelieveitsnotvaletudo", + "recommended": false, + "title": "Icantbelieveitsnotvaletudo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/icantbelieveitsnotvaletudo.png" + }, + "counterstrike2d": { + "app_readme": "

This Chart will download and install CounterStrike 2D.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/counterstrike2d

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install CounterStrike 2D.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/counterstrike2d", + "location": "/home/runner/work/catalog/catalog/incubator/counterstrike2d", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "counterstrike2d", + "recommended": false, + "title": "Counterstrike2d", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/counterstrike2d.png" + }, + "ts-dnsserver": { + "app_readme": "

Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy and security or, used for experimentation/testing by software developers on their computer. It works out-of-the-box with no or minimal configuration and provides a user friendly web console accessible using any web browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ts-dnsserver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-DNS" + ], + "description": "Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy and security or, used for experimentation/testing by software developers on their computer. It works out-of-the-box with no or minimal configuration and provides a user friendly web console accessible using any web browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ts-dnsserver", + "location": "/home/runner/work/catalog/catalog/incubator/ts-dnsserver", + "latest_version": "2.0.20", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "ts-dnsserver", + "recommended": false, + "title": "Ts-dnsserver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ts-dnsserver.png" + }, + "google-cloud-storage-backup": { + "app_readme": "

A simple way to backup important files to Google Cloud Storage.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/google-cloud-storage-backup

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Cloud" + ], + "description": "A simple way to backup important files to Google Cloud Storage.\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/google-cloud-storage-backup", + "location": "/home/runner/work/catalog/catalog/incubator/google-cloud-storage-backup", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "google-cloud-storage-backup", + "recommended": false, + "title": "Google-cloud-storage-backup", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/google-cloud-storage-backup.png" + }, + "wbo": { + "app_readme": "

an online collaborative whiteboard that allows many users to draw simultaneously on a large virtual board.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/wbo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "an online collaborative whiteboard that allows many users to draw simultaneously on a large virtual board.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/wbo", + "location": "/home/runner/work/catalog/catalog/incubator/wbo", + "latest_version": "4.0.0", + "latest_app_version": "1.19.1", + "latest_human_version": "1.19.1_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "wbo", + "recommended": false, + "title": "Wbo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wbo.png" + }, + "arma3exilemod": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install ArmA III including ExileMod and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/arma3exilemod

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install ArmA III including ExileMod and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/arma3exilemod", + "location": "/home/runner/work/catalog/catalog/incubator/arma3exilemod", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "arma3exilemod", + "recommended": false, + "title": "Arma3exilemod", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/arma3exilemod.png" + }, + "searx": { + "app_readme": "

Meta search engine which aggregates results from more than 70 search services.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/searx

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Other" + ], + "description": "Meta search engine which aggregates results from more than 70 search services.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/searx", + "location": "/home/runner/work/catalog/catalog/incubator/searx", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "searx", + "recommended": false, + "title": "Searx", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/searx.png" + }, + "drone-runner": { + "app_readme": "

Drone by Harness\u2122 is a modern Continuous Integration platform

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/drone-runner

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Drone by Harness\u2122 is a modern Continuous Integration platform", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/drone-runner", + "location": "/home/runner/work/catalog/catalog/incubator/drone-runner", + "latest_version": "3.0.9", + "latest_app_version": "1.0.0", + "latest_human_version": "1.0.0_3.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "drone-runner", + "recommended": false, + "title": "Drone-runner", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/drone-runner.png" + }, + "left4dead": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Left4Dead and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/left4dead

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Left4Dead and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/left4dead", + "location": "/home/runner/work/catalog/catalog/incubator/left4dead", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "left4dead", + "recommended": false, + "title": "Left4dead", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/left4dead.png" + }, + "loki": { + "app_readme": "

Loki: like Prometheus, but for logs.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/loki

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "logs" + ], + "description": "Loki: like Prometheus, but for logs.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/loki", + "location": "/home/runner/work/catalog/catalog/incubator/loki", + "latest_version": "11.0.0", + "latest_app_version": "2.8.1", + "latest_human_version": "2.8.1_11.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "loki", + "recommended": false, + "title": "Loki", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/loki.png" + }, + "openttd": { + "app_readme": "

This Chart will download and install the version of OpenTTD that you enter in the variable 'GAME_VERSION' (if you define 'latest' it will always pull the latest build, if you define 'testing' it will always pull down the latest testing build).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openttd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install the version of OpenTTD that you enter in the variable 'GAME_VERSION' (if you define 'latest' it will always pull the latest build, if you define 'testing' it will always pull down the latest testing build).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openttd", + "location": "/home/runner/work/catalog/catalog/incubator/openttd", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "openttd", + "recommended": false, + "title": "Openttd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openttd.png" + }, + "recipes": { + "app_readme": "

Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/recipes

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/recipes", + "location": "/home/runner/work/catalog/catalog/incubator/recipes", + "latest_version": "12.0.0", + "latest_app_version": "1.4.9", + "latest_human_version": "1.4.9_12.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "recipes", + "recommended": false, + "title": "Recipes", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/recipes.png" + }, + "core-keeper-dedicated-server": { + "app_readme": "

Chart file for the new Core Keeper dedicated server running from SteamCMD. (No account etc needed)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/core-keeper-dedicated-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "Chart file for the new Core Keeper dedicated server running from SteamCMD. (No account etc needed)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/core-keeper-dedicated-server", + "location": "/home/runner/work/catalog/catalog/incubator/core-keeper-dedicated-server", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "core-keeper-dedicated-server", + "recommended": false, + "title": "Core-keeper-dedicated-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/core-keeper-dedicated-server.png" + }, + "insurgencysandstorm": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Insurgency Sandstorm and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/insurgencysandstorm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Insurgency Sandstorm and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/insurgencysandstorm", + "location": "/home/runner/work/catalog/catalog/incubator/insurgencysandstorm", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "insurgencysandstorm", + "recommended": false, + "title": "Insurgencysandstorm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/insurgencysandstorm.png" + }, + "ersatztv": { + "app_readme": "

ErsatzTV configuring and streaming custom live channels using your media library.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ersatztv

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "ErsatzTV configuring and streaming custom live channels using your media library.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ersatztv", + "location": "/home/runner/work/catalog/catalog/incubator/ersatztv", + "latest_version": "0.0.6", + "latest_app_version": "0.7.4", + "latest_human_version": "0.7.4_0.0.6", + "last_update": "2023-06-11 10:41:22", + "name": "ersatztv", + "recommended": false, + "title": "Ersatztv", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ersatztv.png" + }, + "ipmi-tools": { + "app_readme": "

This is a Chart with a webGUI to manage a Dell servers fan speeds using IPMI. You must enable IPMI from iDRAC. You can pass credentials through environment variables or enter them in the webGUI at runtime.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ipmi-tools

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "Network-Management" + ], + "description": "This is a Chart with a webGUI to manage a Dell servers fan speeds using IPMI. You must enable IPMI from iDRAC. You can pass credentials through environment variables or enter them in the webGUI at runtime.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ipmi-tools", + "location": "/home/runner/work/catalog/catalog/incubator/ipmi-tools", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ipmi-tools", + "recommended": false, + "title": "Ipmi-tools", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ipmi-tools.png" + }, + "obsidian": { + "app_readme": "

A knowledge base that works on local Markdown files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/obsidian

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "A knowledge base that works on local Markdown files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/obsidian", + "location": "/home/runner/work/catalog/catalog/incubator/obsidian", + "latest_version": "2.0.8", + "latest_app_version": "0.1.1", + "latest_human_version": "0.1.1_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "obsidian", + "recommended": false, + "title": "Obsidian", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/obsidian.png" + }, + "reactive-resume": { + "app_readme": "

A one-of-a-kind resume builder that keeps your privacy in mind.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/reactive-resume

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "A one-of-a-kind resume builder that keeps your privacy in mind.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/reactive-resume", + "location": "/home/runner/work/catalog/catalog/incubator/reactive-resume", + "latest_version": "2.0.10", + "latest_app_version": "1", + "latest_human_version": "1_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "reactive-resume", + "recommended": false, + "title": "Reactive-resume", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/reactive-resume.png" + }, + "openkm": { + "app_readme": "

OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openkm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openkm", + "location": "/home/runner/work/catalog/catalog/incubator/openkm", + "latest_version": "11.0.0", + "latest_app_version": "6.3.12", + "latest_human_version": "6.3.12_11.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "openkm", + "recommended": false, + "title": "Openkm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openkm.png" + }, + "vorta": { + "app_readme": "

Vorta is a backup client for macOS and Linux desktops. It integrates the mighty BorgBackup with your desktop environment to protect your data from disk failure, ransomware and theft.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/vorta

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Tools-Utilities" + ], + "description": "Vorta is a backup client for macOS and Linux desktops. It integrates the mighty BorgBackup with your desktop environment to protect your data from disk failure, ransomware and theft.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/vorta", + "location": "/home/runner/work/catalog/catalog/incubator/vorta", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "vorta", + "recommended": false, + "title": "Vorta", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vorta.png" + }, + "necesse": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Necesse and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/necesse

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Necesse and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/necesse", + "location": "/home/runner/work/catalog/catalog/incubator/necesse", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "necesse", + "recommended": false, + "title": "Necesse", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/necesse.png" + }, + "standardnotes-web": { + "app_readme": "

A safe and private place for your life's work.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/standardnotes-web

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "A safe and private place for your life's work.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/standardnotes-web", + "location": "/home/runner/work/catalog/catalog/incubator/standardnotes-web", + "latest_version": "2.0.9", + "latest_app_version": "stable", + "latest_human_version": "stable_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "standardnotes-web", + "recommended": false, + "title": "Standardnotes-web", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/standardnotes-web.png" + }, + "namecheap-ddns": { + "app_readme": "

This simple Chart will update a namecheap dynamic dns domain. You must set an 'A + Dynamic DNS Record' for the host and enable Dynamic DNS in the manage page for your domain.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/namecheap-ddns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-DNS", + "Network-Management" + ], + "description": "This simple Chart will update a namecheap dynamic dns domain. You must set an 'A + Dynamic DNS Record' for the host and enable Dynamic DNS in the manage page for your domain. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/namecheap-ddns", + "location": "/home/runner/work/catalog/catalog/incubator/namecheap-ddns", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "namecheap-ddns", + "recommended": false, + "title": "Namecheap-ddns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/namecheap-ddns.png" + }, + "scrypted": { + "app_readme": "

Scrypted is a high performance home video integration and automation platform.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/scrypted

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "automation" + ], + "description": "Scrypted is a high performance home video integration and automation platform.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/scrypted", + "location": "/home/runner/work/catalog/catalog/incubator/scrypted", + "latest_version": "0.0.6", + "latest_app_version": "0.6.24", + "latest_human_version": "0.6.24_0.0.6", + "last_update": "2023-06-11 10:41:22", + "name": "scrypted", + "recommended": false, + "title": "Scrypted", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/scrypted.png" + }, + "twonky-server": { + "app_readme": "

TwonkyMedia server (TMS) is DLNA-compliant UPnP AV server software from PacketVideo. TwonkyMedia server can be used to share and stream media to most UPnP AV or DLNA-compliant clients, in addition to non-UPnP devices through the HTML, RSS, and JSON supported front ends.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/twonky-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Video", + "MediaServer-Music", + "MediaServer-Other" + ], + "description": "TwonkyMedia server (TMS) is DLNA-compliant UPnP AV server software from PacketVideo. TwonkyMedia server can be used to share and stream media to most UPnP AV or DLNA-compliant clients, in addition to non-UPnP devices through the HTML, RSS, and JSON supported front ends.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/twonky-server", + "location": "/home/runner/work/catalog/catalog/incubator/twonky-server", + "latest_version": "2.0.19", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "twonky-server", + "recommended": false, + "title": "Twonky-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/twonky-server.png" + }, + "quickshare": { + "app_readme": "

Quick and simple file sharing between different devices.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/quickshare

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "Network-FTP" + ], + "description": "Quick and simple file sharing between different devices.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/quickshare", + "location": "/home/runner/work/catalog/catalog/incubator/quickshare", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "quickshare", + "recommended": false, + "title": "Quickshare", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/quickshare.png" + }, + "piwigo": { + "app_readme": "

A is photo gallery software for the web, built by an active community of users and developers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/piwigo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A is photo gallery software for the web, built by an active community of users and developers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/piwigo", + "location": "/home/runner/work/catalog/catalog/incubator/piwigo", + "latest_version": "5.0.8", + "latest_app_version": "11.5.0", + "latest_human_version": "11.5.0_5.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "piwigo", + "recommended": false, + "title": "Piwigo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/piwigo.png" + }, + "dayofdefeatsource": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Day of Defeat: Source and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dayofdefeatsource

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Day of Defeat: Source and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dayofdefeatsource", + "location": "/home/runner/work/catalog/catalog/incubator/dayofdefeatsource", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dayofdefeatsource", + "recommended": false, + "title": "Dayofdefeatsource", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dayofdefeatsource.png" + }, + "dvblink": { + "app_readme": "

DVBLink need to enjoy your favorite channels and recordings within your home network and on the go!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dvblink

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Video" + ], + "description": "DVBLink need to enjoy your favorite channels and recordings within your home network and on the go!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dvblink", + "location": "/home/runner/work/catalog/catalog/incubator/dvblink", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dvblink", + "recommended": false, + "title": "Dvblink", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dvblink.png" + }, + "alienswarm-reactivedrop": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/alienswarm-reactivedrop

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/alienswarm-reactivedrop", + "location": "/home/runner/work/catalog/catalog/incubator/alienswarm-reactivedrop", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "alienswarm-reactivedrop", + "recommended": false, + "title": "Alienswarm-reactivedrop", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/alienswarm-reactivedrop.png" + }, + "owntracks": { + "app_readme": "

The OwnTracks Recorder is a lightweight program for storing and accessing location data published via MQTT (or HTTP) by the OwnTracks apps.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/owntracks

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "The OwnTracks Recorder is a lightweight program for storing and accessing location data published via MQTT (or HTTP) by the OwnTracks apps.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/owntracks", + "location": "/home/runner/work/catalog/catalog/incubator/owntracks", + "latest_version": "0.0.7", + "latest_app_version": "0.9.3", + "latest_human_version": "0.9.3_0.0.7", + "last_update": "2023-06-11 10:41:22", + "name": "owntracks", + "recommended": false, + "title": "Owntracks", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/owntracks.png" + }, + "umami": { + "app_readme": "

Umami is a simple, fast, privacy-focused alternative to Google Analytics.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/umami

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "website" + ], + "description": "Umami is a simple, fast, privacy-focused alternative to Google Analytics.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/umami", + "location": "/home/runner/work/catalog/catalog/incubator/umami", + "latest_version": "3.0.23", + "latest_app_version": "1.40.0", + "latest_human_version": "1.40.0_3.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "umami", + "recommended": false, + "title": "Umami", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/umami.png" + }, + "ps3netsrv": { + "app_readme": "

Allows Multiman or Webman to play game backups.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ps3netsrv

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other" + ], + "description": "Allows Multiman or Webman to play game backups.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ps3netsrv", + "location": "/home/runner/work/catalog/catalog/incubator/ps3netsrv", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ps3netsrv", + "recommended": false, + "title": "Ps3netsrv", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ps3netsrv.png" + }, + "pingvin-share": { + "app_readme": "

A self-hosted file sharing platform and an alternative for WeTransfer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pingvin-share

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "A self-hosted file sharing platform and an alternative for WeTransfer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pingvin-share", + "location": "/home/runner/work/catalog/catalog/incubator/pingvin-share", + "latest_version": "0.0.23", + "latest_app_version": "0.10.2", + "latest_human_version": "0.10.2_0.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "pingvin-share", + "recommended": false, + "title": "Pingvin-share", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pingvin-share.png" + }, + "bitcoind": { + "app_readme": "

Support the Bitcoin network by hosting your own node! This template provides a full Bitcoin Core node, built in a verifiably trustless way.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/bitcoind

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Other", + "Crypto" + ], + "description": "Support the Bitcoin network by hosting your own node! This template provides a full Bitcoin Core node, built in a verifiably trustless way.\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/bitcoind", + "location": "/home/runner/work/catalog/catalog/incubator/bitcoind", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "bitcoind", + "recommended": false, + "title": "Bitcoind", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bitcoind.png" + }, + "pvk-ii": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Pirates, Vikings & Knights 2 and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pvk-ii

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Pirates, Vikings & Knights 2 and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pvk-ii", + "location": "/home/runner/work/catalog/catalog/incubator/pvk-ii", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pvk-ii", + "recommended": false, + "title": "Pvk-ii", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pvk-ii.png" + }, + "observium": { + "app_readme": "

Observium is an autodiscovering network monitoring platform supporting a wide range of hardware platforms and operating systems.[br][br]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/observium

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Management" + ], + "description": "Observium is an autodiscovering network monitoring platform supporting a wide range of hardware platforms and operating systems.[br][br]", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/observium", + "location": "/home/runner/work/catalog/catalog/incubator/observium", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "observium", + "recommended": false, + "title": "Observium", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/observium.png" + }, + "mongo-express": { + "app_readme": "

mongo-express is a web-based MongoDB admin interface written in Node.js, Express.js, and Bootstrap3.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mongo-express

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database", + "utilities" + ], + "description": "mongo-express is a web-based MongoDB admin interface written in Node.js, Express.js, and Bootstrap3.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mongo-express", + "location": "/home/runner/work/catalog/catalog/incubator/mongo-express", + "latest_version": "0.0.7", + "latest_app_version": "latest", + "latest_human_version": "latest_0.0.7", + "last_update": "2023-06-11 10:41:22", + "name": "mongo-express", + "recommended": false, + "title": "Mongo-express", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mongo-express.png" + }, + "shadowsocks": { + "app_readme": "

A secure SOCKS5 proxy. Shadowsocks is a free and open-source encryption protocol project, widely used in China to circumvent Internet censorship. It was created in 2012 by a Chinese programmer named \"clowwindy\", and multiple implementations of the protocol have been made available since. Can be used with any SOCKS or Shadowsocks client.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/shadowsocks

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Security", + "Network-Proxy", + "Network-VPN" + ], + "description": "A secure SOCKS5 proxy. Shadowsocks is a free and open-source encryption protocol project, widely used in China to circumvent Internet censorship. It was created in 2012 by a Chinese programmer named \"clowwindy\", and multiple implementations of the protocol have been made available since. Can be used with any SOCKS or Shadowsocks client.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/shadowsocks", + "location": "/home/runner/work/catalog/catalog/incubator/shadowsocks", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "shadowsocks", + "recommended": false, + "title": "Shadowsocks", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shadowsocks.png" + }, + "plexripper": { + "app_readme": "

PlexRipper is a cross-platform media downloader that indexes the Plex servers you have access to and allows you to download everything while adding it to your own Plex server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/plexripper

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "Backup", + "Downloaders", + "MediaApp-Video", + "MediaApp-Music", + "MediaApp-Photos", + "MediaApp-Other" + ], + "description": "PlexRipper is a cross-platform media downloader that indexes the Plex servers you have access to and allows you to download everything while adding it to your own Plex server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/plexripper", + "location": "/home/runner/work/catalog/catalog/incubator/plexripper", + "latest_version": "3.0.1", + "latest_app_version": "0.9.1", + "latest_human_version": "0.9.1_3.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "plexripper", + "recommended": false, + "title": "Plexripper", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plexripper.png" + }, + "send": { + "app_readme": "

A fork of Mozilla's Firefox Send.Mozilla discontinued Send, this fork is a community effort to keep the project up-to-date and alive.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/send

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities" + ], + "description": "A fork of Mozilla's Firefox Send.Mozilla discontinued Send, this fork is a community effort to keep the project up-to-date and alive.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/send", + "location": "/home/runner/work/catalog/catalog/incubator/send", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "send", + "recommended": false, + "title": "Send", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/send.png" + }, + "rapidphotodownloader": { + "app_readme": "

This Chart will download and install Rapid Photo Downloader.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rapidphotodownloader

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Photos", + "Productivity", + "Tools-Utilities", + "Backup" + ], + "description": "This Chart will download and install Rapid Photo Downloader.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rapidphotodownloader", + "location": "/home/runner/work/catalog/catalog/incubator/rapidphotodownloader", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "rapidphotodownloader", + "recommended": false, + "title": "Rapidphotodownloader", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rapidphotodownloader.png" + }, + "pigallery2": { + "app_readme": "

Homepage: http://bpatrik.github.io/pigallery2/

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pigallery2

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "MediaApp-Video", + "MediaApp-Music", + "MediaApp-Photos", + "MediaServer-Video", + "MediaServer-Music", + "MediaServer-Photos" + ], + "description": "Homepage: http://bpatrik.github.io/pigallery2/", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pigallery2", + "location": "/home/runner/work/catalog/catalog/incubator/pigallery2", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "pigallery2", + "recommended": false, + "title": "Pigallery2", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pigallery2.png" + }, + "ra-rom-processor": { + "app_readme": "

Download / Orgainze / Process / Verify / Dedupe / Scrape a ROMs library automatically by matching ROMs to the RetroAchievement.org database.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ra-rom-processor

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Other" + ], + "description": "Download / Orgainze / Process / Verify / Dedupe / Scrape a ROMs library automatically by matching ROMs to the RetroAchievement.org database.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ra-rom-processor", + "location": "/home/runner/work/catalog/catalog/incubator/ra-rom-processor", + "latest_version": "2.0.18", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.18", + "last_update": "2023-06-11 10:41:22", + "name": "ra-rom-processor", + "recommended": false, + "title": "Ra-rom-processor", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ra-rom-processor.png" + }, + "docspell": { + "app_readme": "

Docspell is a personal document organizer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/docspell

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Docspell is a personal document organizer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/docspell", + "location": "/home/runner/work/catalog/catalog/incubator/docspell", + "latest_version": "3.0.26", + "latest_app_version": "0.39.0", + "latest_human_version": "0.39.0_3.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "docspell", + "recommended": false, + "title": "Docspell", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/docspell.png" + }, + "memories-of-mars": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Memories of Mars and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/memories-of-mars

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Memories of Mars and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/memories-of-mars", + "location": "/home/runner/work/catalog/catalog/incubator/memories-of-mars", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "memories-of-mars", + "recommended": false, + "title": "Memories-of-mars", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/memories-of-mars.png" + }, + "cadquery-server": { + "app_readme": "

CadQuery is an intuitive, easy-to-use Python module for building parametric 3D CAD models. Using CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cadquery-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "Other", + "Network-Other" + ], + "description": "CadQuery is an intuitive, easy-to-use Python module for building parametric 3D CAD models. Using CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cadquery-server", + "location": "/home/runner/work/catalog/catalog/incubator/cadquery-server", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cadquery-server", + "recommended": false, + "title": "Cadquery-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cadquery-server.png" + }, + "flame": { + "app_readme": "

Flame is self-hosted start page for your server. Easily manage your apps and bookmarks with built-in editors.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/flame

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Flame is self-hosted start page for your server. Easily manage your apps and bookmarks with built-in editors.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/flame", + "location": "/home/runner/work/catalog/catalog/incubator/flame", + "latest_version": "2.0.9", + "latest_app_version": "2.3.0", + "latest_human_version": "2.3.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "flame", + "recommended": false, + "title": "Flame", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flame.png" + }, + "ghost": { + "app_readme": "

Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ghost

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ghost", + "location": "/home/runner/work/catalog/catalog/incubator/ghost", + "latest_version": "6.0.59", + "latest_app_version": "5.45.1", + "latest_human_version": "5.45.1_6.0.59", + "last_update": "2023-06-11 10:41:22", + "name": "ghost", + "recommended": false, + "title": "Ghost", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ghost.png" + }, + "socials": { + "app_readme": "

Socials is a single-page website that stores all your social media and personal websites to share. It is similar to tappy.tech, sociallinks.co, and linktr.ee, but open-source and built using Typescript, Sass, Express.js and EJS. Self-hosting or publishing as a static website or Chart is recommended!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/socials

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Socials is a single-page website that stores all your social media and personal websites to share. It is similar to tappy.tech, sociallinks.co, and linktr.ee, but open-source and built using Typescript, Sass, Express.js and EJS. Self-hosting or publishing as a static website or Chart is recommended!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/socials", + "location": "/home/runner/work/catalog/catalog/incubator/socials", + "latest_version": "2.0.9", + "latest_app_version": "main", + "latest_human_version": "main_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "socials", + "recommended": false, + "title": "Socials", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/socials.png" + }, + "xware": { + "app_readme": "

This is a Chart of Thunder downloader.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/xware

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "This is a Chart of Thunder downloader.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/xware", + "location": "/home/runner/work/catalog/catalog/incubator/xware", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "xware", + "recommended": false, + "title": "Xware", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xware.png" + }, + "tonido": { + "app_readme": "

Tonido Server allows you to access all your files on your computer from a web browser, smartphone, tablet or even DLNA enabled devices. No setup necessary.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tonido

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud" + ], + "description": "Tonido Server allows you to access all your files on your computer from a web browser, smartphone, tablet or even DLNA enabled devices. No setup necessary.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tonido", + "location": "/home/runner/work/catalog/catalog/incubator/tonido", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "tonido", + "recommended": false, + "title": "Tonido", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tonido.png" + }, + "passwordpusherephemeral": { + "app_readme": "

Ephemeral version requires no other database Chart! PasswordPusher or PWPush is an opensource application to communicate passwords over the web. Links to passwords expire after a certain number of views and/or time has passed.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/passwordpusherephemeral

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Security", + "Tools-Utilities" + ], + "description": "Ephemeral version requires no other database Chart! PasswordPusher or PWPush is an opensource application to communicate passwords over the web. Links to passwords expire after a certain number of views and/or time has passed.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/passwordpusherephemeral", + "location": "/home/runner/work/catalog/catalog/incubator/passwordpusherephemeral", + "latest_version": "2.0.27", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "passwordpusherephemeral", + "recommended": false, + "title": "Passwordpusherephemeral", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/passwordpusherephemeral.png" + }, + "rstudio": { + "app_readme": "

Integrated development environment for R, a programming language for statistical computing and graphics.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rstudio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Integrated development environment for R, a programming language for statistical computing and graphics.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rstudio", + "location": "/home/runner/work/catalog/catalog/incubator/rstudio", + "latest_version": "3.0.8", + "latest_app_version": "4.3.0", + "latest_human_version": "4.3.0_3.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "rstudio", + "recommended": false, + "title": "Rstudio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rstudio.png" + }, + "somfyprotect2mqtt": { + "app_readme": "

Somfy Protect to MQTT

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/somfyprotect2mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "homeautomation", + "mqtt" + ], + "description": "Somfy Protect to MQTT", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/somfyprotect2mqtt", + "location": "/home/runner/work/catalog/catalog/incubator/somfyprotect2mqtt", + "latest_version": "0.0.2", + "latest_app_version": "0.2.9", + "latest_human_version": "0.2.9_0.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "somfyprotect2mqtt", + "recommended": false, + "title": "Somfyprotect2mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/somfyprotect2mqtt.png" + }, + "llalon-github-backup": { + "app_readme": "

Automatically backup github repositories on schedule. Allows for custom configuration.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/llalon-github-backup

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup" + ], + "description": "Automatically backup github repositories on schedule. Allows for custom configuration.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/llalon-github-backup", + "location": "/home/runner/work/catalog/catalog/incubator/llalon-github-backup", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "llalon-github-backup", + "recommended": false, + "title": "Llalon-github-backup", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/llalon-github-backup.png" + }, + "plik": { + "app_readme": "

A scalable file uploading system with multiple backends.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/plik

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "files" + ], + "description": "A scalable file uploading system with multiple backends.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/plik", + "location": "/home/runner/work/catalog/catalog/incubator/plik", + "latest_version": "0.0.11", + "latest_app_version": "1.3.6", + "latest_human_version": "1.3.6_0.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "plik", + "recommended": false, + "title": "Plik", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plik.png" + }, + "ciao": { + "app_readme": "

ciao checks HTTP(S) URL endpoints for a HTTP status code (or errors on the lower TCP stack) and sends a notification on status change via E-Mail or Webhooks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ciao

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Productivity", + "Tools-System" + ], + "description": "ciao checks HTTP(S) URL endpoints for a HTTP status code (or errors on the lower TCP stack) and sends a notification on status change via E-Mail or Webhooks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ciao", + "location": "/home/runner/work/catalog/catalog/incubator/ciao", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "ciao", + "recommended": false, + "title": "Ciao", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ciao.png" + }, + "external-ip": { + "app_readme": "

Gets external IP via DIG command ( OpenDNS , Cloudflare, google ) on a scheduled basis that can be customized. Also includes the ability to alert you via pushover if the IP changes.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/external-ip

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Management", + "Network-Other" + ], + "description": "Gets external IP via DIG command ( OpenDNS , Cloudflare, google ) on a scheduled basis that can be customized. Also includes the ability to alert you via pushover if the IP changes.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/external-ip", + "location": "/home/runner/work/catalog/catalog/incubator/external-ip", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "external-ip", + "recommended": false, + "title": "External-ip", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/external-ip.png" + }, + "mailpile": { + "app_readme": "

Mailpile is software, an e-mail client. It runs on your desktop or laptop computer and you interact with it by using your web browser. The goal of Mailpile is to allow people to send e-mail in a more secure and private manner than before.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mailpile

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Network-Web", + "Network-Messenger" + ], + "description": "Mailpile is software, an e-mail client. It runs on your desktop or laptop computer and you interact with it by using your web browser. The goal of Mailpile is to allow people to send e-mail in a more secure and private manner than before.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mailpile", + "location": "/home/runner/work/catalog/catalog/incubator/mailpile", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mailpile", + "recommended": false, + "title": "Mailpile", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mailpile.png" + }, + "baikal": { + "app_readme": "

Baikal is a lightweight CalDAV+CardDAV server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/baikal

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Baikal is a lightweight CalDAV+CardDAV server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/baikal", + "location": "/home/runner/work/catalog/catalog/incubator/baikal", + "latest_version": "2.0.10", + "latest_app_version": "0.9.3", + "latest_human_version": "0.9.3_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "baikal", + "recommended": false, + "title": "Baikal", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/baikal.png" + }, + "yourls": { + "app_readme": "

YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/yourls

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "Network-Web", + "Network-Other" + ], + "description": "YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/yourls", + "location": "/home/runner/work/catalog/catalog/incubator/yourls", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "yourls", + "recommended": false, + "title": "Yourls", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/yourls.png" + }, + "go-playground": { + "app_readme": "

mproved Go Playground powered by Monaco Editor and React

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/go-playground

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "mproved Go Playground powered by Monaco Editor and React", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/go-playground", + "location": "/home/runner/work/catalog/catalog/incubator/go-playground", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "go-playground", + "recommended": false, + "title": "Go-playground", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/go-playground.png" + }, + "lldap": { + "app_readme": "

Lightweight ldap server for authentication and user management

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/lldap

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "ldap", + "auth" + ], + "description": "Lightweight ldap server for authentication and user management", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/lldap", + "location": "/home/runner/work/catalog/catalog/incubator/lldap", + "latest_version": "0.1.2", + "latest_app_version": "latest", + "latest_human_version": "latest_0.1.2", + "last_update": "2023-06-11 10:41:22", + "name": "lldap", + "recommended": false, + "title": "Lldap", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lldap.png" + }, + "preclear": { + "app_readme": "

A utility to \"burn-in\" a new disk, before adding it to your array has been requested several times. Also requested is a process to \"pre-clear\" a hard disk before adding it to your array. When a special \"signature\" is detected, the lengthy \"clearing\" step otherwise performed by TrueNAS is skipped.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/preclear

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "A utility to \"burn-in\" a new disk, before adding it to your array has been requested several times. Also requested is a process to \"pre-clear\" a hard disk before adding it to your array. When a special \"signature\" is detected, the lengthy \"clearing\" step otherwise performed by TrueNAS is skipped.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/preclear", + "location": "/home/runner/work/catalog/catalog/incubator/preclear", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "preclear", + "recommended": false, + "title": "Preclear", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/preclear.png" + }, + "dayz": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install DayZ and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dayz

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install DayZ and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dayz", + "location": "/home/runner/work/catalog/catalog/incubator/dayz", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dayz", + "recommended": false, + "title": "Dayz", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dayz.png" + }, + "freecad-desktop-g3": { + "app_readme": "

Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/freecad-desktop-g3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaApp-Photos" + ], + "description": "Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/freecad-desktop-g3", + "location": "/home/runner/work/catalog/catalog/incubator/freecad-desktop-g3", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "freecad-desktop-g3", + "recommended": false, + "title": "Freecad-desktop-g3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/freecad-desktop-g3.png" + }, + "magicmirror2": { + "app_readme": "

Open source modular smart mirror platform.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/magicmirror2

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "smart", + "iot" + ], + "description": "Open source modular smart mirror platform.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/magicmirror2", + "location": "/home/runner/work/catalog/catalog/incubator/magicmirror2", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "magicmirror2", + "recommended": false, + "title": "Magicmirror2", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/magicmirror2.png" + }, + "etesync": { + "app_readme": "

Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/etesync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity", + "sync", + "contacts", + "calendars", + "tasks", + "notes" + ], + "description": "Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/etesync", + "location": "/home/runner/work/catalog/catalog/incubator/etesync", + "latest_version": "4.0.7", + "latest_app_version": "0.11.0", + "latest_human_version": "0.11.0_4.0.7", + "last_update": "2023-06-11 10:41:22", + "name": "etesync", + "recommended": false, + "title": "Etesync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/etesync.png" + }, + "cadquery-jupyter": { + "app_readme": "

CadQuery is an intuitive, easy-to-use Python module for building parametric 3D CAD models. Using CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cadquery-jupyter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "Other", + "Network-Web", + "Network-Other" + ], + "description": "CadQuery is an intuitive, easy-to-use Python module for building parametric 3D CAD models. Using CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cadquery-jupyter", + "location": "/home/runner/work/catalog/catalog/incubator/cadquery-jupyter", + "latest_version": "2.0.9", + "latest_app_version": "3.4.0", + "latest_human_version": "3.4.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cadquery-jupyter", + "recommended": false, + "title": "Cadquery-jupyter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cadquery-jupyter.png" + }, + "serviio": { + "app_readme": "

Serviio is a freeware media server designed to let users stream music, video, or image files to DLNA compliant televisions, Blu-ray players, game consoles, and Android or Windows Mobile devices on a home network.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/serviio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Video", + "MediaServer-Music", + "MediaServer-Books", + "MediaServer-Photos", + "MediaServer-Other" + ], + "description": "Serviio is a freeware media server designed to let users stream music, video, or image files to DLNA compliant televisions, Blu-ray players, game consoles, and Android or Windows Mobile devices on a home network.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/serviio", + "location": "/home/runner/work/catalog/catalog/incubator/serviio", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "serviio", + "recommended": false, + "title": "Serviio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/serviio.png" + }, + "traktarr": { + "app_readme": "

Script to add new series and movies to Sonarr/Radarr based on Trakt lists.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/traktarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Script to add new series and movies to Sonarr/Radarr based on Trakt lists.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/traktarr", + "location": "/home/runner/work/catalog/catalog/incubator/traktarr", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "traktarr", + "recommended": false, + "title": "Traktarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/traktarr.png" + }, + "avorion": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Avorion and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/avorion

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Avorion and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/avorion", + "location": "/home/runner/work/catalog/catalog/incubator/avorion", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "avorion", + "recommended": false, + "title": "Avorion", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/avorion.png" + }, + "telethon-downloader": { + "app_readme": "

This is a simple Chart that downloads files sent to a telegram bot up to 2000mb using the Telethon library.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/telethon-downloader

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "This is a simple Chart that downloads files sent to a telegram bot up to 2000mb using the Telethon library.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/telethon-downloader", + "location": "/home/runner/work/catalog/catalog/incubator/telethon-downloader", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "telethon-downloader", + "recommended": false, + "title": "Telethon-downloader", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/telethon-downloader.png" + }, + "shoko-server": { + "app_readme": "

Shoko is an anime cataloging program designed to automate the cataloging of your collection.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/shoko-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "Tools-Utilities" + ], + "description": "Shoko is an anime cataloging program designed to automate the cataloging of your collection.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/shoko-server", + "location": "/home/runner/work/catalog/catalog/incubator/shoko-server", + "latest_version": "3.0.2", + "latest_app_version": "4.1.2", + "latest_human_version": "4.1.2_3.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "shoko-server", + "recommended": false, + "title": "Shoko-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shoko-server.png" + }, + "livebook": { + "app_readme": "

Livebook is a web application for writing interactive and collaborative code notebooks for Elixir

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/livebook

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Livebook is a web application for writing interactive and collaborative code notebooks for Elixir", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/livebook", + "location": "/home/runner/work/catalog/catalog/incubator/livebook", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "livebook", + "recommended": false, + "title": "Livebook", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/livebook.png" + }, + "cssource": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Counter-Strike: Source and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cssource

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Counter-Strike: Source and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cssource", + "location": "/home/runner/work/catalog/catalog/incubator/cssource", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cssource", + "recommended": false, + "title": "Cssource", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cssource.png" + }, + "splunk": { + "app_readme": "

This is a Chartfile for Splunk designed for OpenShift and TrueNAS based on Alpine Linux - https://www.splunk.com

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/splunk

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Management" + ], + "description": "This is a Chartfile for Splunk designed for OpenShift and TrueNAS based on Alpine Linux - https://www.splunk.com", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/splunk", + "location": "/home/runner/work/catalog/catalog/incubator/splunk", + "latest_version": "3.0.10", + "latest_app_version": "9.0.4", + "latest_human_version": "9.0.4_3.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "splunk", + "recommended": false, + "title": "Splunk", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/splunk.png" + }, + "debian-apt-mirror": { + "app_readme": "

This Chart will run apt-mirror and Apache2. This allows you to create a local apt mirror for Debian packages.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/debian-apt-mirror

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Productivity", + "Tools-Utilities", + "Drivers" + ], + "description": "This Chart will run apt-mirror and Apache2. This allows you to create a local apt mirror for Debian packages.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/debian-apt-mirror", + "location": "/home/runner/work/catalog/catalog/incubator/debian-apt-mirror", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "debian-apt-mirror", + "recommended": false, + "title": "Debian-apt-mirror", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/debian-apt-mirror.png" + }, + "noisedash": { + "app_readme": "

Self-hosted web tool for generating ambient noises

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/noisedash

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Self-hosted web tool for generating ambient noises", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/noisedash", + "location": "/home/runner/work/catalog/catalog/incubator/noisedash", + "latest_version": "2.0.12", + "latest_app_version": "0.6.9", + "latest_human_version": "0.6.9_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "noisedash", + "recommended": false, + "title": "Noisedash", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/noisedash.png" + }, + "tasmobackup": { + "app_readme": "

Tasmota backup - TasmoBackup - Backup all your tasmota devices in one place. Add/scan for your Tasmota devices. Use the backupall.php page to schedule automated backups of all devices!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tasmobackup

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Network-Management" + ], + "description": "Tasmota backup - TasmoBackup - Backup all your tasmota devices in one place. Add/scan for your Tasmota devices. Use the backupall.php page to schedule automated backups of all devices!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tasmobackup", + "location": "/home/runner/work/catalog/catalog/incubator/tasmobackup", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "tasmobackup", + "recommended": false, + "title": "Tasmobackup", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tasmobackup.png" + }, + "lingva": { + "app_readme": "

Alternative front-end for Google Translate, serving as a Free and Open Source translator with over a hundred languages available

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/lingva

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Alternative front-end for Google Translate, serving as a Free and Open Source translator with over a hundred languages available", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/lingva", + "location": "/home/runner/work/catalog/catalog/incubator/lingva", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "lingva", + "recommended": false, + "title": "Lingva", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lingva.png" + }, + "lychee": { + "app_readme": "

Lychee is a free photo-management tool, which runs on your server or web-space

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/lychee

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Lychee is a free photo-management tool, which runs on your server or web-space", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/lychee", + "location": "/home/runner/work/catalog/catalog/incubator/lychee", + "latest_version": "17.0.0", + "latest_app_version": "4.7.3", + "latest_human_version": "4.7.3_17.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "lychee", + "recommended": false, + "title": "Lychee", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lychee.png" + }, + "tasmoadmin": { + "app_readme": "

A administrative platform for devices flashed with Tasmota.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tasmoadmin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Network-Management" + ], + "description": "A administrative platform for devices flashed with Tasmota.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tasmoadmin", + "location": "/home/runner/work/catalog/catalog/incubator/tasmoadmin", + "latest_version": "4.0.5", + "latest_app_version": "3.0.5", + "latest_human_version": "3.0.5_4.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "tasmoadmin", + "recommended": false, + "title": "Tasmoadmin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tasmoadmin.png" + }, + "mattermost": { + "app_readme": "

Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mattermost

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "hosting" + ], + "description": "Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mattermost", + "location": "/home/runner/work/catalog/catalog/incubator/mattermost", + "latest_version": "7.0.0", + "latest_app_version": "7.3", + "latest_human_version": "7.3_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "mattermost", + "recommended": false, + "title": "Mattermost", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mattermost.png" + }, + "anki-sync-server": { + "app_readme": "

A cross-platform Anki sync server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/anki-sync-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A cross-platform Anki sync server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/anki-sync-server", + "location": "/home/runner/work/catalog/catalog/incubator/anki-sync-server", + "latest_version": "2.0.9", + "latest_app_version": "20220516", + "latest_human_version": "20220516_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "anki-sync-server", + "recommended": false, + "title": "Anki-sync-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/anki-sync-server.png" + }, + "darktable": { + "app_readme": "

Darktable is an open source photography workflow application and raw developer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/darktable

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Darktable is an open source photography workflow application and raw developer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/darktable", + "location": "/home/runner/work/catalog/catalog/incubator/darktable", + "latest_version": "6.0.0", + "latest_app_version": "3.8.1", + "latest_human_version": "3.8.1_6.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "darktable", + "recommended": false, + "title": "Darktable", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/darktable.png" + }, + "hexchat": { + "app_readme": "

HexChat is an IRC client based on XChat, but unlike XChat it\u2019s completely free for both Windows and Unix-like systems. Since XChat is open source, it\u2019s perfectly legal. For more info. HexChat was originally called XChat-WDK which in turn was a successor of freakschat.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hexchat

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "HexChat is an IRC client based on XChat, but unlike XChat it\u2019s completely free for both Windows and Unix-like systems. Since XChat is open source, it\u2019s perfectly legal. For more info. HexChat was originally called XChat-WDK which in turn was a successor of freakschat.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hexchat", + "location": "/home/runner/work/catalog/catalog/incubator/hexchat", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "hexchat", + "recommended": false, + "title": "Hexchat", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hexchat.png" + }, + "apache-webdav": { + "app_readme": "

Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/apache-webdav

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud" + ], + "description": "Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/apache-webdav", + "location": "/home/runner/work/catalog/catalog/incubator/apache-webdav", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "apache-webdav", + "recommended": false, + "title": "Apache-webdav", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/apache-webdav.png" + }, + "authentik": { + "app_readme": "

authentik is an open-source Identity Provider focused on flexibility and versatility.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/authentik

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "authentication" + ], + "description": "authentik is an open-source Identity Provider focused on flexibility and versatility.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/authentik", + "location": "/home/runner/work/catalog/catalog/incubator/authentik", + "latest_version": "12.0.1", + "latest_app_version": "2023.4.1", + "latest_human_version": "2023.4.1_12.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "authentik", + "recommended": false, + "title": "Authentik", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/authentik.png" + }, + "import-ics": { + "app_readme": "

Runs a python script at a crontab defined interval that downloads/imports ics files into a caldav server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/import-ics

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Runs a python script at a crontab defined interval that downloads/imports ics files into a caldav server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/import-ics", + "location": "/home/runner/work/catalog/catalog/incubator/import-ics", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "import-ics", + "recommended": false, + "title": "Import-ics", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/import-ics.png" + }, + "humhub": { + "app_readme": "

HumHub is a free social network software and framework built to give you the tools to make communication and collaboration easy and successful. The Database is at 'localhost', username is 'humhub', the database name is 'humhub', there are no password (local user)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/humhub

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Web" + ], + "description": "HumHub is a free social network software and framework built to give you the tools to make communication and collaboration easy and successful. The Database is at 'localhost', username is 'humhub', the database name is 'humhub', there are no password (local user)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/humhub", + "location": "/home/runner/work/catalog/catalog/incubator/humhub", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "humhub", + "recommended": false, + "title": "Humhub", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/humhub.png" + }, + "linkace": { + "app_readme": "

Your self-hosted bookmark archive. Free and open source.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/linkace

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Your self-hosted bookmark archive. Free and open source.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/linkace", + "location": "/home/runner/work/catalog/catalog/incubator/linkace", + "latest_version": "8.0.0", + "latest_app_version": "1.12.0", + "latest_human_version": "1.12.0_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "linkace", + "recommended": false, + "title": "Linkace", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/linkace.png" + }, + "go-auto-yt": { + "app_readme": "

GoAutoYT makes it easy for you to automatically download videos from as many YouTube channels as you'd like.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/go-auto-yt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "Tools-Utilities" + ], + "description": "GoAutoYT makes it easy for you to automatically download videos from as many YouTube channels as you'd like.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/go-auto-yt", + "location": "/home/runner/work/catalog/catalog/incubator/go-auto-yt", + "latest_version": "2.0.9", + "latest_app_version": "stable", + "latest_human_version": "stable_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "go-auto-yt", + "recommended": false, + "title": "Go-auto-yt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/go-auto-yt.png" + }, + "mosquitto": { + "app_readme": "

Eclipse Mosquitto - An open source MQTT broker

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mosquitto

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "homeautomation" + ], + "description": "Eclipse Mosquitto - An open source MQTT broker", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mosquitto", + "location": "/home/runner/work/catalog/catalog/incubator/mosquitto", + "latest_version": "10.0.0", + "latest_app_version": "2.0.15", + "latest_human_version": "2.0.15_10.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "mosquitto", + "recommended": false, + "title": "Mosquitto", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mosquitto.png" + }, + "self-service-password": { + "app_readme": "

Self Service Password is a PHP application that allows users to change their password in an LDAP directory.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/self-service-password

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Self Service Password is a PHP application that allows users to change their password in an LDAP directory.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/self-service-password", + "location": "/home/runner/work/catalog/catalog/incubator/self-service-password", + "latest_version": "3.0.9", + "latest_app_version": "5.3.1", + "latest_human_version": "5.3.1_3.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "self-service-password", + "recommended": false, + "title": "Self-service-password", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/self-service-password.png" + }, + "urban-terror": { + "app_readme": "

Urban Terror is a free multiplayer first person shooter developed by FrozenSand, that will run on any Quake III Arena compatible engine. It is available for Windows, Linux and Macintosh.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/urban-terror

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "Urban Terror is a free multiplayer first person shooter developed by FrozenSand, that will run on any Quake III Arena compatible engine. It is available for Windows, Linux and Macintosh.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/urban-terror", + "location": "/home/runner/work/catalog/catalog/incubator/urban-terror", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "urban-terror", + "recommended": false, + "title": "Urban-terror", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/urban-terror.png" + }, + "guide2go": { + "app_readme": "

a xml grabber from schedule direct service

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/guide2go

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "a xml grabber from schedule direct service", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/guide2go", + "location": "/home/runner/work/catalog/catalog/incubator/guide2go", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "guide2go", + "recommended": false, + "title": "Guide2go", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/guide2go.png" + }, + "cloudreve": { + "app_readme": "

Self-hosted file management and sharing system, supports multiple storage providers

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cloudreve

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Network-Web" + ], + "description": "Self-hosted file management and sharing system, supports multiple storage providers", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cloudreve", + "location": "/home/runner/work/catalog/catalog/incubator/cloudreve", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cloudreve", + "recommended": false, + "title": "Cloudreve", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudreve.png" + }, + "yacreaderlibraryserver": { + "app_readme": "

Headless version of the YACReaderLibraryServer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/yacreaderlibraryserver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Other" + ], + "description": "Headless version of the YACReaderLibraryServer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/yacreaderlibraryserver", + "location": "/home/runner/work/catalog/catalog/incubator/yacreaderlibraryserver", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "yacreaderlibraryserver", + "recommended": false, + "title": "Yacreaderlibraryserver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/yacreaderlibraryserver.png" + }, + "amtd": { + "app_readme": "

Automated Movie Trailer Downloader :: AMTD is a Radarr Companion script to automatically download movie trailers for use in media applications

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/amtd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Video" + ], + "description": "Automated Movie Trailer Downloader :: AMTD is a Radarr Companion script to automatically download movie trailers for use in media applications\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/amtd", + "location": "/home/runner/work/catalog/catalog/incubator/amtd", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "amtd", + "recommended": false, + "title": "Amtd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/amtd.png" + }, + "sheetable": { + "app_readme": "

SheetAble is an easy to use music sheet organiser for all the music enthusiasts out there.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sheetable

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "music" + ], + "description": "SheetAble is an easy to use music sheet organiser for all the music enthusiasts out there.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sheetable", + "location": "/home/runner/work/catalog/catalog/incubator/sheetable", + "latest_version": "3.0.23", + "latest_app_version": "0.8", + "latest_human_version": "0.8_3.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "sheetable", + "recommended": false, + "title": "Sheetable", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sheetable.png" + }, + "webp-server": { + "app_readme": "

This is a Server based on Golang, which allows you to serve WebP images on the fly. It will convert jpg,jpeg,png files by default, this can be customized by editing the config.json.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/webp-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "MediaServer-Photos", + "Network-Web", + "Network-FTP" + ], + "description": "This is a Server based on Golang, which allows you to serve WebP images on the fly. It will convert jpg,jpeg,png files by default, this can be customized by editing the config.json.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/webp-server", + "location": "/home/runner/work/catalog/catalog/incubator/webp-server", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "webp-server", + "recommended": false, + "title": "Webp-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/webp-server.png" + }, + "s3backup": { + "app_readme": "

A simple way to backup important files to Amazon S3 and Glacier.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/s3backup

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Cloud" + ], + "description": "A simple way to backup important files to Amazon S3 and Glacier.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/s3backup", + "location": "/home/runner/work/catalog/catalog/incubator/s3backup", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "s3backup", + "recommended": false, + "title": "S3backup", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/s3backup.png" + }, + "tracks": { + "app_readme": "

Tracks is a web-based todo application to help you implement the GTD methodology.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tracks

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Tracks is a web-based todo application to help you implement the GTD methodology. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tracks", + "location": "/home/runner/work/catalog/catalog/incubator/tracks", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "tracks", + "recommended": false, + "title": "Tracks", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tracks.png" + }, + "rimgo": { + "app_readme": "

Alternative Imgur front-end

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rimgo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Web" + ], + "description": "Alternative Imgur front-end", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rimgo", + "location": "/home/runner/work/catalog/catalog/incubator/rimgo", + "latest_version": "2.0.23", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "rimgo", + "recommended": false, + "title": "Rimgo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rimgo.png" + }, + "firefox-desktop-g3": { + "app_readme": "

Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/firefox-desktop-g3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "Network-Web" + ], + "description": "Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/firefox-desktop-g3", + "location": "/home/runner/work/catalog/catalog/incubator/firefox-desktop-g3", + "latest_version": "2.0.18", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.18", + "last_update": "2023-06-11 10:41:22", + "name": "firefox-desktop-g3", + "recommended": false, + "title": "Firefox-desktop-g3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/firefox-desktop-g3.png" + }, + "wordpress": { + "app_readme": "

The WordPress rich content management system can utilize plugins, widgets, and themes.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/docs/charts/incubator/wordpress

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "website", + "CMS", + "Hosting" + ], + "description": "The WordPress rich content management system can utilize plugins, widgets, and themes.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/docs/charts/incubator/wordpress", + "location": "/home/runner/work/catalog/catalog/incubator/wordpress", + "latest_version": "1.0.0", + "latest_app_version": "6.1.1", + "latest_human_version": "6.1.1_1.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "wordpress", + "recommended": false, + "title": "Wordpress", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wordpress.png" + }, + "phoronix-test-suite": { + "app_readme": "

The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available that provides an extensible framework for which new tests can be easily added.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/phoronix-test-suite

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available that provides an extensible framework for which new tests can be easily added.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/phoronix-test-suite", + "location": "/home/runner/work/catalog/catalog/incubator/phoronix-test-suite", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "phoronix-test-suite", + "recommended": false, + "title": "Phoronix-test-suite", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/phoronix-test-suite.png" + }, + "tubesync": { + "app_readme": "

TubeSync is a PVR (personal video recorder) for YouTube. Or, like Sonarr but for YouTube (with a built-in download client). It is designed to synchronize channels and playlists from YouTube to local directories and update your media server once media is downloaded.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tubesync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Video", + "MediaServer-Video" + ], + "description": "TubeSync is a PVR (personal video recorder) for YouTube. Or, like Sonarr but for YouTube (with a built-in download client). It is designed to synchronize channels and playlists from YouTube to local directories and update your media server once media is downloaded.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tubesync", + "location": "/home/runner/work/catalog/catalog/incubator/tubesync", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "tubesync", + "recommended": false, + "title": "Tubesync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tubesync.png" + }, + "emby-sync": { + "app_readme": "

A small flask based service to sync up Emby clients

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/emby-sync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "A small flask based service to sync up Emby clients", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/emby-sync", + "location": "/home/runner/work/catalog/catalog/incubator/emby-sync", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "emby-sync", + "recommended": false, + "title": "Emby-sync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/emby-sync.png" + }, + "hexo-blog": { + "app_readme": "

A self-hosted blogging platform in which posts are written in markdown

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hexo-blog

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "A self-hosted blogging platform in which posts are written in markdown", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hexo-blog", + "location": "/home/runner/work/catalog/catalog/incubator/hexo-blog", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "hexo-blog", + "recommended": false, + "title": "Hexo-blog", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hexo-blog.png" + }, + "openra": { + "app_readme": "

Mudislanders Template for mounting OpenRA's dedicated server by rmoriz [br][br]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/openra

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other" + ], + "description": "Mudislanders Template for mounting OpenRA's dedicated server by rmoriz [br][br]", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/openra", + "location": "/home/runner/work/catalog/catalog/incubator/openra", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "openra", + "recommended": false, + "title": "Openra", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openra.png" + }, + "factorioservermanager": { + "app_readme": "

A tool for managing Factorio servers

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/factorioservermanager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "A tool for managing Factorio servers ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/factorioservermanager", + "location": "/home/runner/work/catalog/catalog/incubator/factorioservermanager", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "factorioservermanager", + "recommended": false, + "title": "Factorioservermanager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/factorioservermanager.png" + }, + "gpodder": { + "app_readme": "

gPodder is a simple, open source podcast client written in Python using GTK+. In development since 2005 with a proven, mature codebase.&#xD;

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/gpodder

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Other" + ], + "description": "gPodder is a simple, open source podcast client written in Python using GTK+. In development since 2005 with a proven, mature codebase.&#xD;", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/gpodder", + "location": "/home/runner/work/catalog/catalog/incubator/gpodder", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "gpodder", + "recommended": false, + "title": "Gpodder", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gpodder.png" + }, + "hurtworld": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Hurtworld and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hurtworld

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Hurtworld and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hurtworld", + "location": "/home/runner/work/catalog/catalog/incubator/hurtworld", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "hurtworld", + "recommended": false, + "title": "Hurtworld", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hurtworld.png" + }, + "focalboard": { + "app_readme": "

Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/focalboard

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/focalboard", + "location": "/home/runner/work/catalog/catalog/incubator/focalboard", + "latest_version": "13.0.0", + "latest_app_version": "7.10.0", + "latest_human_version": "7.10.0_13.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "focalboard", + "recommended": false, + "title": "Focalboard", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/focalboard.png" + }, + "ts3-manager": { + "app_readme": "

A modern web interface for maintaining Teamspeak3 servers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ts3-manager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "web" + ], + "description": "A modern web interface for maintaining Teamspeak3 servers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ts3-manager", + "location": "/home/runner/work/catalog/catalog/incubator/ts3-manager", + "latest_version": "2.0.9", + "latest_app_version": "2.2.0", + "latest_human_version": "2.2.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ts3-manager", + "recommended": false, + "title": "Ts3-manager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ts3-manager.png" + }, + "csgo": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Counter-Strike: GO and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/csgo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Counter-Strike: GO and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/csgo", + "location": "/home/runner/work/catalog/catalog/incubator/csgo", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "csgo", + "recommended": false, + "title": "Csgo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/csgo.png" + }, + "redm": { + "app_readme": "

With this Chart you can run RedM (Red Dead Redemption 2 MOD SERVER) it will automatically download the latest version or if you want to updated it yourself set the Manual Updates (in the 'Show more settings' tab down below) to true (without quotes). The Chart will automatically extract it and download all other required files (resources, server.cfg). You can get fx.tar.xz from here: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ To run this Chart you must provide a valid Server Key (you can get them from here: https://keymaster.fivem.net/) and your prefered Server Name.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/redm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "With this Chart you can run RedM (Red Dead Redemption 2 MOD SERVER) it will automatically download the latest version or if you want to updated it yourself set the Manual Updates (in the 'Show more settings' tab down below) to true (without quotes). The Chart will automatically extract it and download all other required files (resources, server.cfg). You can get fx.tar.xz from here: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ To run this Chart you must provide a valid Server Key (you can get them from here: https://keymaster.fivem.net/) and your prefered Server Name.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/redm", + "location": "/home/runner/work/catalog/catalog/incubator/redm", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "redm", + "recommended": false, + "title": "Redm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/redm.png" + }, + "dell-idrac-fan-controller": { + "app_readme": "

Control your Dell PowerEdge fans via IPMI

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dell-idrac-fan-controller

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities", + "hardware" + ], + "description": "Control your Dell PowerEdge fans via IPMI", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dell-idrac-fan-controller", + "location": "/home/runner/work/catalog/catalog/incubator/dell-idrac-fan-controller", + "latest_version": "0.0.4", + "latest_app_version": "latest", + "latest_human_version": "latest_0.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "dell-idrac-fan-controller", + "recommended": false, + "title": "Dell-idrac-fan-controller", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dell-idrac-fan-controller.png" + }, + "dispatch": { + "app_readme": "

Web-based IRC client in Go.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dispatch

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Messenger" + ], + "description": "Web-based IRC client in Go.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dispatch", + "location": "/home/runner/work/catalog/catalog/incubator/dispatch", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "dispatch", + "recommended": false, + "title": "Dispatch", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dispatch.png" + }, + "tasmocompiler": { + "app_readme": "

TasmoCompiler is a simple web GUI which allows you to compile fantastic Tasmota firmware with your own settings

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tasmocompiler

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities" + ], + "description": "TasmoCompiler is a simple web GUI which allows you to compile fantastic Tasmota firmware with your own settings", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tasmocompiler", + "location": "/home/runner/work/catalog/catalog/incubator/tasmocompiler", + "latest_version": "2.0.14", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "tasmocompiler", + "recommended": false, + "title": "Tasmocompiler", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tasmocompiler.png" + }, + "github-backup": { + "app_readme": "

Like to maintain your own data? Automatically backup your github account to your Unraid server on a schedule.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/github-backup

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup" + ], + "description": "Like to maintain your own data? Automatically backup your github account to your Unraid server on a schedule.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/github-backup", + "location": "/home/runner/work/catalog/catalog/incubator/github-backup", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "github-backup", + "recommended": false, + "title": "Github-backup", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/github-backup.png" + }, + "cloudflared": { + "app_readme": "

Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cloudflared

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cloudflared", + "location": "/home/runner/work/catalog/catalog/incubator/cloudflared", + "latest_version": "5.0.2", + "latest_app_version": "2023.5.1", + "latest_human_version": "2023.5.1_5.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "cloudflared", + "recommended": false, + "title": "Cloudflared", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudflared.png" + }, + "sonarqube": { + "app_readme": "

SonarQube is an open source platform for continuous inspection of code quality.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sonarqube

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "SonarQube is an open source platform for continuous inspection of code quality. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sonarqube", + "location": "/home/runner/work/catalog/catalog/incubator/sonarqube", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "sonarqube", + "recommended": false, + "title": "Sonarqube", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sonarqube.png" + }, + "goaccess-npm-logs": { + "app_readme": "

GoAccess for Nginx Proxy Manager Logs

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/goaccess-npm-logs

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Proxy" + ], + "description": "GoAccess for Nginx Proxy Manager Logs", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/goaccess-npm-logs", + "location": "/home/runner/work/catalog/catalog/incubator/goaccess-npm-logs", + "latest_version": "2.0.14", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "goaccess-npm-logs", + "recommended": false, + "title": "Goaccess-npm-logs", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/goaccess-npm-logs.png" + }, + "vlmcsd-kms-server": { + "app_readme": "

vlmcsd is a replacement for Microsoft's KMS server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/vlmcsd-kms-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "Network-Other" + ], + "description": "vlmcsd is a replacement for Microsoft's KMS server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/vlmcsd-kms-server", + "location": "/home/runner/work/catalog/catalog/incubator/vlmcsd-kms-server", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "vlmcsd-kms-server", + "recommended": false, + "title": "Vlmcsd-kms-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vlmcsd-kms-server.png" + }, + "chromium": { + "app_readme": "

Chromium is a free and open-source software project developed by the Google-sponsored Chromium project.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/chromium

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Chromium is a free and open-source software project developed by the Google-sponsored Chromium project.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/chromium", + "location": "/home/runner/work/catalog/catalog/incubator/chromium", + "latest_version": "2.0.17", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "chromium", + "recommended": false, + "title": "Chromium", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chromium.png" + }, + "jackett2telegram": { + "app_readme": "

Self-hosted Telegram Python Bot that dumps posts from Jackett RSS feeds to a Telegram chat.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/jackett2telegram

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "automations" + ], + "description": "Self-hosted Telegram Python Bot that dumps posts from Jackett RSS feeds to a Telegram chat.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/jackett2telegram", + "location": "/home/runner/work/catalog/catalog/incubator/jackett2telegram", + "latest_version": "0.0.5", + "latest_app_version": "1.9.0", + "latest_human_version": "1.9.0_0.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "jackett2telegram", + "recommended": false, + "title": "Jackett2telegram", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jackett2telegram.png" + }, + "snowflake-proxy": { + "app_readme": "

Snowflake's Proxy component to help users in the censored regions.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/snowflake-proxy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "proxy" + ], + "description": "Snowflake's Proxy component to help users in the censored regions.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/snowflake-proxy", + "location": "/home/runner/work/catalog/catalog/incubator/snowflake-proxy", + "latest_version": "0.0.12", + "latest_app_version": "2.5.1", + "latest_human_version": "2.5.1_0.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "snowflake-proxy", + "recommended": false, + "title": "Snowflake-proxy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/snowflake-proxy.png" + }, + "cleanarr": { + "app_readme": "

A simple UI to help find and delete duplicate and sample files from your Plex server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cleanarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Media" + ], + "description": "A simple UI to help find and delete duplicate and sample files from your Plex server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cleanarr", + "location": "/home/runner/work/catalog/catalog/incubator/cleanarr", + "latest_version": "2.0.10", + "latest_app_version": "2.1.4", + "latest_human_version": "2.1.4_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "cleanarr", + "recommended": false, + "title": "Cleanarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cleanarr.png" + }, + "youtrack": { + "app_readme": "

YouTrack is a project management tool that can be adapted to your processes to help you deliver great products.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/youtrack

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "ProjectManagement" + ], + "description": "YouTrack is a project management tool that can be adapted to your processes to help you deliver great products.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/youtrack", + "location": "/home/runner/work/catalog/catalog/incubator/youtrack", + "latest_version": "2.0.0", + "latest_app_version": "2023.1.903", + "latest_human_version": "2023.1.903_2.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "youtrack", + "recommended": false, + "title": "Youtrack", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/youtrack.png" + }, + "jelu": { + "app_readme": "

Track what you have read, what you are reading and what you want to read.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/jelu

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Books" + ], + "description": "Track what you have read, what you are reading and what you want to read.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/jelu", + "location": "/home/runner/work/catalog/catalog/incubator/jelu", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "jelu", + "recommended": false, + "title": "Jelu", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jelu.png" + }, + "keeweb": { + "app_readme": "

This webapp is a browser and desktop password manager compatible with KeePass databases. It doesn't require any server or additional resources. The app can run either in browser, or as a desktop app.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/keeweb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "Network-Web", + "Network-Management" + ], + "description": "This webapp is a browser and desktop password manager compatible with KeePass databases. It doesn't require any server or additional resources. The app can run either in browser, or as a desktop app.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/keeweb", + "location": "/home/runner/work/catalog/catalog/incubator/keeweb", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "keeweb", + "recommended": false, + "title": "Keeweb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/keeweb.png" + }, + "quake3": { + "app_readme": "

This Chart will download and install Quake III Server (You have to copy your .pk3 files from your game directory to your server).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/quake3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install Quake III Server (You have to copy your .pk3 files from your game directory to your server).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/quake3", + "location": "/home/runner/work/catalog/catalog/incubator/quake3", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "quake3", + "recommended": false, + "title": "Quake3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/quake3.png" + }, + "libreoffice": { + "app_readme": "

LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/libreoffice

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/libreoffice", + "location": "/home/runner/work/catalog/catalog/incubator/libreoffice", + "latest_version": "5.0.0", + "latest_app_version": "7.2.7", + "latest_human_version": "7.2.7_5.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "libreoffice", + "recommended": false, + "title": "Libreoffice", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/libreoffice.png" + }, + "songkong": { + "app_readme": "

Official SongKong Chart repository, Identify your songs and add metadata and artwork automatically

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/songkong

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Music" + ], + "description": "Official SongKong Chart repository, Identify your songs and add metadata and artwork automatically", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/songkong", + "location": "/home/runner/work/catalog/catalog/incubator/songkong", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "songkong", + "recommended": false, + "title": "Songkong", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/songkong.png" + }, + "snippet-box": { + "app_readme": "

Snippet Box is a simple self-hosted app for organizing your code snippets.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/snippet-box

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Snippet Box is a simple self-hosted app for organizing your code snippets.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/snippet-box", + "location": "/home/runner/work/catalog/catalog/incubator/snippet-box", + "latest_version": "3.0.1", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "snippet-box", + "recommended": false, + "title": "Snippet-box", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/snippet-box.png" + }, + "goaccess": { + "app_readme": "

GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/goaccess

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/goaccess", + "location": "/home/runner/work/catalog/catalog/incubator/goaccess", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "goaccess", + "recommended": false, + "title": "Goaccess", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/goaccess.png" + }, + "koel": { + "app_readme": "

Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/koel

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/koel", + "location": "/home/runner/work/catalog/catalog/incubator/koel", + "latest_version": "7.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "koel", + "recommended": false, + "title": "Koel", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/koel.png" + }, + "terraria-tshock": { + "app_readme": "

SteamCMD Terraria and the TShock MOD.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/terraria-tshock

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "SteamCMD Terraria and the TShock MOD.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/terraria-tshock", + "location": "/home/runner/work/catalog/catalog/incubator/terraria-tshock", + "latest_version": "3.0.2", + "latest_app_version": "tshock", + "latest_human_version": "tshock_3.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "terraria-tshock", + "recommended": false, + "title": "Terraria-tshock", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/terraria-tshock.png" + }, + "rflood": { + "app_readme": "

Chart with rTorrent and the Flood UI.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rflood

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "Chart with rTorrent and the Flood UI.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rflood", + "location": "/home/runner/work/catalog/catalog/incubator/rflood", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "rflood", + "recommended": false, + "title": "Rflood", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rflood.png" + }, + "monero-node": { + "app_readme": "

Chart to run a monero full network node

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/monero-node

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Crypto", + "Tools-Utilities", + "Network-Other" + ], + "description": "Chart to run a monero full network node", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/monero-node", + "location": "/home/runner/work/catalog/catalog/incubator/monero-node", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "monero-node", + "recommended": false, + "title": "Monero-node", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/monero-node.png" + }, + "factorio": { + "app_readme": "

This Chart Chart will download the latest stable release of the game, generate the map and you're ready to play.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/factorio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart Chart will download the latest stable release of the game, generate the map and you're ready to play.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/factorio", + "location": "/home/runner/work/catalog/catalog/incubator/factorio", + "latest_version": "4.0.4", + "latest_app_version": "stable", + "latest_human_version": "stable_4.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "factorio", + "recommended": false, + "title": "Factorio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/factorio.png" + }, + "fmd2-wine": { + "app_readme": "

FMD2: This is an active fork of the Free Manga Downloader which is a free open source application written in Object Pascal for managing and downloading manga from various websites.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fmd2-wine

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Books" + ], + "description": "**FMD2:** This is an active fork of the Free Manga Downloader which is a free open source application written in Object Pascal for managing and downloading manga from various websites. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fmd2-wine", + "location": "/home/runner/work/catalog/catalog/incubator/fmd2-wine", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "fmd2-wine", + "recommended": false, + "title": "Fmd2-wine", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fmd2-wine.png" + }, + "dns-doh-companion": { + "app_readme": "

A very simple DNS server to connect to DNS-over-HTTPS service. This is similar to my other Pihole-with-DoH Chart, without Pihole.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dns-doh-companion

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-DNS" + ], + "description": "A very simple DNS server to connect to DNS-over-HTTPS service. This is similar to my other Pihole-with-DoH Chart, without Pihole.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dns-doh-companion", + "location": "/home/runner/work/catalog/catalog/incubator/dns-doh-companion", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "dns-doh-companion", + "recommended": false, + "title": "Dns-doh-companion", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dns-doh-companion.png" + }, + "kutt": { + "app_readme": "

Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kutt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kutt", + "location": "/home/runner/work/catalog/catalog/incubator/kutt", + "latest_version": "7.0.0", + "latest_app_version": "2.7.4", + "latest_human_version": "2.7.4_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "kutt", + "recommended": false, + "title": "Kutt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kutt.png" + }, + "inventree": { + "app_readme": "

InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/inventree

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/inventree", + "location": "/home/runner/work/catalog/catalog/incubator/inventree", + "latest_version": "8.0.0", + "latest_app_version": "0.8.4", + "latest_human_version": "0.8.4_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "inventree", + "recommended": false, + "title": "Inventree", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/inventree.png" + }, + "pritunl": { + "app_readme": "

Run a Pritunl VPN Server [br][br]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pritunl

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other" + ], + "description": "Run a Pritunl VPN Server [br][br]\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pritunl", + "location": "/home/runner/work/catalog/catalog/incubator/pritunl", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pritunl", + "recommended": false, + "title": "Pritunl", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pritunl.png" + }, + "docker-hub-rss": { + "app_readme": "

RSS feed for Chart Hub images.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/docker-hub-rss

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "Network-Web" + ], + "description": "RSS feed for Chart Hub images.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/docker-hub-rss", + "location": "/home/runner/work/catalog/catalog/incubator/docker-hub-rss", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "docker-hub-rss", + "recommended": false, + "title": "Docker-hub-rss", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/docker-hub-rss.png" + }, + "filestash": { + "app_readme": "

A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/filestash

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Network-Web" + ], + "description": "A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/filestash", + "location": "/home/runner/work/catalog/catalog/incubator/filestash", + "latest_version": "2.0.17", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "filestash", + "recommended": false, + "title": "Filestash", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/filestash.png" + }, + "thumba": { + "app_readme": "

A self hosted Thumbnail generator/finder which creates thumbnails based on folder names and google search results.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/thumba

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A self hosted Thumbnail generator/finder which creates thumbnails based on folder names and google search results.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/thumba", + "location": "/home/runner/work/catalog/catalog/incubator/thumba", + "latest_version": "0.0.7", + "latest_app_version": "0.0.15", + "latest_human_version": "0.0.15_0.0.7", + "last_update": "2023-06-11 10:41:22", + "name": "thumba", + "recommended": false, + "title": "Thumba", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/thumba.png" + }, + "qwantify": { + "app_readme": "

Play games with your friends right from the browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/qwantify

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "Play games with your friends right from the browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/qwantify", + "location": "/home/runner/work/catalog/catalog/incubator/qwantify", + "latest_version": "0.0.4", + "latest_app_version": "20.04.0", + "latest_human_version": "20.04.0_0.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "qwantify", + "recommended": false, + "title": "Qwantify", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/qwantify.png" + }, + "serpbear": { + "app_readme": "

Search Engine Position Tracking App.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/serpbear

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Search Engine Position Tracking App.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/serpbear", + "location": "/home/runner/work/catalog/catalog/incubator/serpbear", + "latest_version": "0.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_0.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "serpbear", + "recommended": false, + "title": "Serpbear", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/serpbear.png" + }, + "hastebin": { + "app_readme": "

Alpine-based Chart for Hastebin, the node.js paste service

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hastebin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "Network-Other" + ], + "description": "Alpine-based Chart for Hastebin, the node.js paste service ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hastebin", + "location": "/home/runner/work/catalog/catalog/incubator/hastebin", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "hastebin", + "recommended": false, + "title": "Hastebin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hastebin.png" + }, + "eco": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install ECO and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/eco

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install ECO and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/eco", + "location": "/home/runner/work/catalog/catalog/incubator/eco", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "eco", + "recommended": false, + "title": "Eco", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/eco.png" + }, + "ferdi-client": { + "app_readme": "

Ferdi is a destkop app that helps you organize how you use your favourite apps by combining them into one application. It is based on Franz - a software already used by thousands of people - with the difference that Ferdi gives you many additional features and doesn't restrict its usage! Ferdi is compatible with your existing Franz account so you can continue right where you left off.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ferdi-client

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Ferdi is a destkop app that helps you organize how you use your favourite apps by combining them into one application. It is based on Franz - a software already used by thousands of people - with the difference that Ferdi gives you many additional features and doesn't restrict its usage! Ferdi is compatible with your existing Franz account so you can continue right where you left off.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ferdi-client", + "location": "/home/runner/work/catalog/catalog/incubator/ferdi-client", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ferdi-client", + "recommended": false, + "title": "Ferdi-client", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ferdi-client.png" + }, + "fogproject": { + "app_readme": "

FOG Project can capture, deploy, and manage Windows, Mac OSX, and various Linux distributions.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fogproject

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Network-DNS" + ], + "description": "FOG Project can capture, deploy, and manage Windows, Mac OSX, and various Linux distributions.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fogproject", + "location": "/home/runner/work/catalog/catalog/incubator/fogproject", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "fogproject", + "recommended": false, + "title": "Fogproject", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fogproject.png" + }, + "frigate": { + "app_readme": "

NVR With Realtime Object Detection for IP Cameras

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/frigate

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "nvr" + ], + "description": "NVR With Realtime Object Detection for IP Cameras", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/frigate", + "location": "/home/runner/work/catalog/catalog/incubator/frigate", + "latest_version": "9.0.1", + "latest_app_version": "0.12.0", + "latest_human_version": "0.12.0_9.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "frigate", + "recommended": false, + "title": "Frigate", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/frigate.png" + }, + "wifi-card": { + "app_readme": "

Print a neat little card with your WiFi info and stick it on the fridge.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/wifi-card

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Print a neat little card with your WiFi info and stick it on the fridge.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/wifi-card", + "location": "/home/runner/work/catalog/catalog/incubator/wifi-card", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "wifi-card", + "recommended": false, + "title": "Wifi-card", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wifi-card.png" + }, + "opengl-desktop-g3": { + "app_readme": "

Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/opengl-desktop-g3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaApp-Photos", + "MediaApp-Other" + ], + "description": "Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/opengl-desktop-g3", + "location": "/home/runner/work/catalog/catalog/incubator/opengl-desktop-g3", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "opengl-desktop-g3", + "recommended": false, + "title": "Opengl-desktop-g3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/opengl-desktop-g3.png" + }, + "ddns-route53": { + "app_readme": "

Dynamic DNS for Amazon Route 53\u200e on a time-based schedule

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ddns-route53

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-DNS" + ], + "description": "Dynamic DNS for Amazon Route 53\u200e on a time-based schedule", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ddns-route53", + "location": "/home/runner/work/catalog/catalog/incubator/ddns-route53", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "ddns-route53", + "recommended": false, + "title": "Ddns-route53", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ddns-route53.png" + }, + "flatnotes": { + "app_readme": "

A database-less note taking web app that utilizes a flat folder of markdown files for storage.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/flatnotes

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "A database-less note taking web app that utilizes a flat folder of markdown files for storage.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/flatnotes", + "location": "/home/runner/work/catalog/catalog/incubator/flatnotes", + "latest_version": "2.0.10", + "latest_app_version": "2.1.1", + "latest_human_version": "2.1.1_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "flatnotes", + "recommended": false, + "title": "Flatnotes", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flatnotes.png" + }, + "hoobs": { + "app_readme": "

HOOBS is a Homebridge stack with a interface that simplifies configuration and installing plugins. This adds a process wrapper for Homebridge.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hoobs

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities" + ], + "description": "HOOBS is a Homebridge stack with a interface that simplifies configuration and installing plugins. This adds a process wrapper for Homebridge. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hoobs", + "location": "/home/runner/work/catalog/catalog/incubator/hoobs", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "hoobs", + "recommended": false, + "title": "Hoobs", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hoobs.png" + }, + "starmade": { + "app_readme": "

This Chart will download and install a StarMade Dedicated Server. It will also install a basic server.cfg at the first startup.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/starmade

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install a StarMade Dedicated Server. It will also install a basic server.cfg at the first startup.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/starmade", + "location": "/home/runner/work/catalog/catalog/incubator/starmade", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "starmade", + "recommended": false, + "title": "Starmade", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/starmade.png" + }, + "dropbox-by-otherguy": { + "app_readme": "

Dropbox client which syncs a local path with your cloud.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dropbox-by-otherguy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud" + ], + "description": "Dropbox client which syncs a local path with your cloud.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dropbox-by-otherguy", + "location": "/home/runner/work/catalog/catalog/incubator/dropbox-by-otherguy", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dropbox-by-otherguy", + "recommended": false, + "title": "Dropbox-by-otherguy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dropbox-by-otherguy.png" + }, + "fastcom-mqtt": { + "app_readme": "

Chart Chart with Fast.com CLI sending data directly to MQTT Broker

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fastcom-mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation" + ], + "description": "Chart Chart with Fast.com CLI sending data directly to MQTT Broker\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fastcom-mqtt", + "location": "/home/runner/work/catalog/catalog/incubator/fastcom-mqtt", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "fastcom-mqtt", + "recommended": false, + "title": "Fastcom-mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fastcom-mqtt.png" + }, + "wizarr": { + "app_readme": "

A automatic user invitation system for Plex.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/wizarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities", + "Other" + ], + "description": "A automatic user invitation system for Plex.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/wizarr", + "location": "/home/runner/work/catalog/catalog/incubator/wizarr", + "latest_version": "1.0.8", + "latest_app_version": "2.0.3", + "latest_human_version": "2.0.3_1.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "wizarr", + "recommended": false, + "title": "Wizarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wizarr.png" + }, + "fistfuloffrags": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Fistful of Frags and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fistfuloffrags

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Fistful of Frags and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fistfuloffrags", + "location": "/home/runner/work/catalog/catalog/incubator/fistfuloffrags", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "fistfuloffrags", + "recommended": false, + "title": "Fistfuloffrags", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fistfuloffrags.png" + }, + "briefkasten": { + "app_readme": "

Self-hosted bookmarking application.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/briefkasten

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "bookmark" + ], + "description": "Self-hosted bookmarking application.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/briefkasten", + "location": "/home/runner/work/catalog/catalog/incubator/briefkasten", + "latest_version": "0.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_0.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "briefkasten", + "recommended": false, + "title": "Briefkasten", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/briefkasten.png" + }, + "teamspeak3": { + "app_readme": "

TeamSpeak is software for quality voice communication via the Internet.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/teamspeak3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "voice" + ], + "description": "TeamSpeak is software for quality voice communication via the Internet.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/teamspeak3", + "location": "/home/runner/work/catalog/catalog/incubator/teamspeak3", + "latest_version": "7.0.0", + "latest_app_version": "3.13.7", + "latest_human_version": "3.13.7_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "teamspeak3", + "recommended": false, + "title": "Teamspeak3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/teamspeak3.png" + }, + "conanexiles": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Conan Exiles and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/conanexiles

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Conan Exiles and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/conanexiles", + "location": "/home/runner/work/catalog/catalog/incubator/conanexiles", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "conanexiles", + "recommended": false, + "title": "Conanexiles", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/conanexiles.png" + }, + "mealie": { + "app_readme": "

Mealie is a self hosted recipe manager and meal planner with a RestAPI backend

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mealie

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Mealie is a self hosted recipe manager and meal planner with a RestAPI backend", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mealie", + "location": "/home/runner/work/catalog/catalog/incubator/mealie", + "latest_version": "15.0.0", + "latest_app_version": "1.0.0beta", + "latest_human_version": "1.0.0beta_15.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "mealie", + "recommended": false, + "title": "Mealie", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mealie.png" + }, + "kimai": { + "app_readme": "

Kimai is a free, open source and online time-tracking software designed for small businesses and freelancers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kimai

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Kimai is a free, open source and online time-tracking software designed for small businesses and freelancers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kimai", + "location": "/home/runner/work/catalog/catalog/incubator/kimai", + "latest_version": "7.0.0", + "latest_app_version": "1.20", + "latest_human_version": "1.20_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "kimai", + "recommended": false, + "title": "Kimai", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kimai.png" + }, + "penpot": { + "app_readme": "

Open Source design and prototyping platform.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/penpot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Open Source design and prototyping platform.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/penpot", + "location": "/home/runner/work/catalog/catalog/incubator/penpot", + "latest_version": "3.0.0", + "latest_app_version": "1.18.1", + "latest_human_version": "1.18.1_3.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "penpot", + "recommended": false, + "title": "Penpot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/penpot.png" + }, + "storm": { + "app_readme": "

Introducing Storm

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/storm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "Introducing Storm", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/storm", + "location": "/home/runner/work/catalog/catalog/incubator/storm", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "storm", + "recommended": false, + "title": "Storm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/storm.png" + }, + "thunderbird": { + "app_readme": "

This Chart will download and install Thunderbird in the preferred version and language.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/thunderbird

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity", + "mail" + ], + "description": "This Chart will download and install Thunderbird in the preferred version and language.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/thunderbird", + "location": "/home/runner/work/catalog/catalog/incubator/thunderbird", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "thunderbird", + "recommended": false, + "title": "Thunderbird", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/thunderbird.png" + }, + "chronograf": { + "app_readme": "

Chronograf is InfluxData\u2019s open source web application. Use Chronograf with the other components of the TICK stack to visualize your monitoring data and easily create alerting and automation rules.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/chronograf

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-System" + ], + "description": "Chronograf is InfluxData\u2019s open source web application. Use Chronograf with the other components of the TICK stack to visualize your monitoring data and easily create alerting and automation rules.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/chronograf", + "location": "/home/runner/work/catalog/catalog/incubator/chronograf", + "latest_version": "2.0.14", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "chronograf", + "recommended": false, + "title": "Chronograf", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chronograf.png" + }, + "auto-yt-dl": { + "app_readme": "

auto-yt-dl is used to automatically download new Videos of specific YouTube Channels. It features a Web Gui to add and remove Channels from your watch list.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/auto-yt-dl

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "auto-yt-dl is used to automatically download new Videos of specific YouTube Channels. It features a Web Gui to add and remove Channels from your watch list.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/auto-yt-dl", + "location": "/home/runner/work/catalog/catalog/incubator/auto-yt-dl", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "auto-yt-dl", + "recommended": false, + "title": "Auto-yt-dl", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/auto-yt-dl.png" + }, + "upsnap": { + "app_readme": "

A simple wake on lan app written with SvelteKit, Go, PocketBase and nmap.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/upsnap

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "A simple wake on lan app written with SvelteKit, Go, PocketBase and nmap.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/upsnap", + "location": "/home/runner/work/catalog/catalog/incubator/upsnap", + "latest_version": "0.0.2", + "latest_app_version": "3.0.6", + "latest_human_version": "3.0.6_0.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "upsnap", + "recommended": false, + "title": "Upsnap", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/upsnap.png" + }, + "bitcoinunlimited": { + "app_readme": "

The Bitcoin Unlimited project seeks to provide a voice to all stakeholders in the Bitcoin ecosystem.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/bitcoinunlimited

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other" + ], + "description": "The Bitcoin Unlimited project seeks to provide a voice to all stakeholders in the Bitcoin ecosystem.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/bitcoinunlimited", + "location": "/home/runner/work/catalog/catalog/incubator/bitcoinunlimited", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "bitcoinunlimited", + "recommended": false, + "title": "Bitcoinunlimited", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bitcoinunlimited.png" + }, + "fancyindex": { + "app_readme": "

Fancyindex provides a lightweight nginx directory listing with theming support

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fancyindex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "web" + ], + "description": "Fancyindex provides a lightweight nginx directory listing with theming support", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fancyindex", + "location": "/home/runner/work/catalog/catalog/incubator/fancyindex", + "latest_version": "3.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "fancyindex", + "recommended": false, + "title": "Fancyindex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fancyindex.png" + }, + "leantime": { + "app_readme": "

Straightforward open source project management system to make your ideas reality.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/leantime

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Straightforward open source project management system to make your ideas reality.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/leantime", + "location": "/home/runner/work/catalog/catalog/incubator/leantime", + "latest_version": "8.0.0", + "latest_app_version": "2.3.20", + "latest_human_version": "2.3.20_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "leantime", + "recommended": false, + "title": "Leantime", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/leantime.png" + }, + "channels-dvr": { + "app_readme": "

Channels DVR Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/channels-dvr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Channels DVR Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/channels-dvr", + "location": "/home/runner/work/catalog/catalog/incubator/channels-dvr", + "latest_version": "1.0.5", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "channels-dvr", + "recommended": false, + "title": "Channels-dvr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/channels-dvr.png" + }, + "farmos": { + "app_readme": "

farmOS is a web-based application for farm management, planning, and record keeping. It is developed by a community of volunteers and aims to provide a standard platform for farmers, developers, and researchers to build upon.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/farmos

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "farmOS is a web-based application for farm management, planning, and record keeping. It is developed by a community of volunteers and aims to provide a standard platform for farmers, developers, and researchers to build upon.\r", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/farmos", + "location": "/home/runner/work/catalog/catalog/incubator/farmos", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "farmos", + "recommended": false, + "title": "Farmos", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/farmos.png" + }, + "dupeguru": { + "app_readme": "

dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dupeguru

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dupeguru", + "location": "/home/runner/work/catalog/catalog/incubator/dupeguru", + "latest_version": "4.0.0", + "latest_app_version": "23.01.1", + "latest_human_version": "23.01.1_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "dupeguru", + "recommended": false, + "title": "Dupeguru", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dupeguru.png" + }, + "statping-ng": { + "app_readme": "

Status page for monitoring your websites and applications.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/statping-ng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "statistics" + ], + "description": "Status page for monitoring your websites and applications.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/statping-ng", + "location": "/home/runner/work/catalog/catalog/incubator/statping-ng", + "latest_version": "12.0.0", + "latest_app_version": "0.90.80", + "latest_human_version": "0.90.80_12.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "statping-ng", + "recommended": false, + "title": "Statping-ng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/statping-ng.png" + }, + "v-rising": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install V Rising and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/v-rising

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install V Rising and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/v-rising", + "location": "/home/runner/work/catalog/catalog/incubator/v-rising", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "v-rising", + "recommended": false, + "title": "V-rising", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/v-rising.png" + }, + "traefik-forward-auth": { + "app_readme": "

A minimal forward authentication service that provides OAuth/SSO login and authentication for the traefik reverse proxy/load balancer. An example for a typical setup is included in the source (docs/how-to.md).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/traefik-forward-auth

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "A minimal forward authentication service that provides OAuth/SSO login and authentication for the traefik reverse proxy/load balancer. An example for a typical setup is included in the source (docs/how-to.md).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/traefik-forward-auth", + "location": "/home/runner/work/catalog/catalog/incubator/traefik-forward-auth", + "latest_version": "0.1.3", + "latest_app_version": "latest", + "latest_human_version": "latest_0.1.3", + "last_update": "2023-06-11 10:41:22", + "name": "traefik-forward-auth", + "recommended": false, + "title": "Traefik-forward-auth", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/traefik-forward-auth.png" + }, + "nightscout": { + "app_readme": "

Allows the installation of Nightscout, a remote CGM monitoring system. It allows the upload and display of blood glucous values and can be configuered to issue warnings etc. This is mainly useful to diabetics.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/nightscout

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud" + ], + "description": "Allows the installation of Nightscout, a remote CGM monitoring system. It allows the upload and display of blood glucous values and can be configuered to issue warnings etc. This is mainly useful to diabetics.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/nightscout", + "location": "/home/runner/work/catalog/catalog/incubator/nightscout", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "nightscout", + "recommended": false, + "title": "Nightscout", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nightscout.png" + }, + "kitana": { + "app_readme": "

Kitana exposes your Plex plugin interfaces \"to the outside world\". It does that by authenticating against Plex.TV, then connecting to the Plex Media Server you tell it to, and essentially proxying the plugin UI. It has full PMS connection awareness and allows you to connect locally, remotely, or even via relay.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kitana

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities", + "MediaApp-Other" + ], + "description": "Kitana exposes your Plex plugin interfaces \"to the outside world\". It does that by authenticating against Plex.TV, then connecting to the Plex Media Server you tell it to, and essentially proxying the plugin UI. It has full PMS connection awareness and allows you to connect locally, remotely, or even via relay.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kitana", + "location": "/home/runner/work/catalog/catalog/incubator/kitana", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "kitana", + "recommended": false, + "title": "Kitana", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kitana.png" + }, + "photo-stream": { + "app_readme": "

Photo Stream is a simpler home for your photos. Easy to use, self hosted, no tracking, just photos.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/photo-stream

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaApp-Photos", + "MediaServer-Photos" + ], + "description": "Photo Stream is a simpler home for your photos. Easy to use, self hosted, no tracking, just photos.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/photo-stream", + "location": "/home/runner/work/catalog/catalog/incubator/photo-stream", + "latest_version": "2.1.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.1.8", + "last_update": "2023-06-11 10:41:22", + "name": "photo-stream", + "recommended": false, + "title": "Photo-stream", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/photo-stream.png" + }, + "bitcoin-node": { + "app_readme": "

Chart that runs the Bitcoin bitcoind node in a Chart for easy deployment.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/bitcoin-node

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Crypto" + ], + "description": "Chart that runs the Bitcoin bitcoind node in a Chart for easy deployment.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/bitcoin-node", + "location": "/home/runner/work/catalog/catalog/incubator/bitcoin-node", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "bitcoin-node", + "recommended": false, + "title": "Bitcoin-node", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bitcoin-node.png" + }, + "citadel-forgedwithfire": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Citadel - Forged with Fire and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/citadel-forgedwithfire

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Citadel - Forged with Fire and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/citadel-forgedwithfire", + "location": "/home/runner/work/catalog/catalog/incubator/citadel-forgedwithfire", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "citadel-forgedwithfire", + "recommended": false, + "title": "Citadel-forgedwithfire", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/citadel-forgedwithfire.png" + }, + "clipplex": { + "app_readme": "

Clip your plex media to share.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/clipplex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Clip your plex media to share.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/clipplex", + "location": "/home/runner/work/catalog/catalog/incubator/clipplex", + "latest_version": "0.0.6", + "latest_app_version": "latest", + "latest_human_version": "latest_0.0.6", + "last_update": "2023-06-11 10:41:22", + "name": "clipplex", + "recommended": false, + "title": "Clipplex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/clipplex.png" + }, + "cherry": { + "app_readme": "

An open source self-hosted bookmark service

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cherry

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "bookmark" + ], + "description": "An open source self-hosted bookmark service", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cherry", + "location": "/home/runner/work/catalog/catalog/incubator/cherry", + "latest_version": "2.0.9", + "latest_app_version": "0.0.6", + "latest_human_version": "0.0.6_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cherry", + "recommended": false, + "title": "Cherry", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cherry.png" + }, + "artifactory-oss": { + "app_readme": "

JFrog\u2019s Artifactory open source project was created to speed up development cycles using binary repositories. It\u2019s the world\u2019s most advanced repository manager, creating a single place for teams to manage all their binary artifacts efficiently.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/artifactory-oss

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "JFrog\u2019s Artifactory open source project was created to speed up development cycles using binary repositories. It\u2019s the world\u2019s most advanced repository manager, creating a single place for teams to manage all their binary artifacts efficiently.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/artifactory-oss", + "location": "/home/runner/work/catalog/catalog/incubator/artifactory-oss", + "latest_version": "2.0.19", + "latest_app_version": "7.55.10", + "latest_human_version": "7.55.10_2.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "artifactory-oss", + "recommended": false, + "title": "Artifactory-oss", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/artifactory-oss.png" + }, + "zusam": { + "app_readme": "

Zusam is a free and open-source way to self-host private forums for groups of friends.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/zusam

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "chat" + ], + "description": "Zusam is a free and open-source way to self-host private forums for groups of friends.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/zusam", + "location": "/home/runner/work/catalog/catalog/incubator/zusam", + "latest_version": "4.0.0", + "latest_app_version": "0.5.3", + "latest_human_version": "0.5.3_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "zusam", + "recommended": false, + "title": "Zusam", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/zusam.png" + }, + "troddit": { + "app_readme": "

A web client for Reddit

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/troddit

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Web" + ], + "description": "A web client for Reddit", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/troddit", + "location": "/home/runner/work/catalog/catalog/incubator/troddit", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "troddit", + "recommended": false, + "title": "Troddit", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/troddit.png" + }, + "sshwifty": { + "app_readme": "

SSHwifty is a SSH and Telnet connector made for the Web.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sshwifty

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "ssh" + ], + "description": "SSHwifty is a SSH and Telnet connector made for the Web.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sshwifty", + "location": "/home/runner/work/catalog/catalog/incubator/sshwifty", + "latest_version": "0.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_0.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "sshwifty", + "recommended": false, + "title": "Sshwifty", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sshwifty.png" + }, + "fenrus": { + "app_readme": "

Fenrus is a home page / personal dashboard with smart apps.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fenrus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Fenrus is a home page / personal dashboard with smart apps. \n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fenrus", + "location": "/home/runner/work/catalog/catalog/incubator/fenrus", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "fenrus", + "recommended": false, + "title": "Fenrus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fenrus.png" + }, + "jitsi": { + "app_readme": "

Jitsi is a set of open-source projects that allows you to easily build and deploy secure video conferencing solutions

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/jitsi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "work" + ], + "description": "Jitsi is a set of open-source projects that allows you to easily build and deploy secure video conferencing solutions", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/jitsi", + "location": "/home/runner/work/catalog/catalog/incubator/jitsi", + "latest_version": "2.0.17", + "latest_app_version": "8252", + "latest_human_version": "8252_2.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "jitsi", + "recommended": false, + "title": "Jitsi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jitsi.png" + }, + "whisper-asr-webservice": { + "app_readme": "

Whisper is a general-purpose speech recognition model.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/whisper-asr-webservice

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "machine-learning" + ], + "description": "Whisper is a general-purpose speech recognition model.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/whisper-asr-webservice", + "location": "/home/runner/work/catalog/catalog/incubator/whisper-asr-webservice", + "latest_version": "0.0.5", + "latest_app_version": "1.1.0", + "latest_human_version": "1.1.0_0.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "whisper-asr-webservice", + "recommended": false, + "title": "Whisper-asr-webservice", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/whisper-asr-webservice.png" + }, + "lenpaste": { + "app_readme": "

Lenpaste is a web service that allows you to share notes anonymously

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/lenpaste

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Lenpaste is a web service that allows you to share notes anonymously", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/lenpaste", + "location": "/home/runner/work/catalog/catalog/incubator/lenpaste", + "latest_version": "3.0.22", + "latest_app_version": "1.1.1", + "latest_human_version": "1.1.1_3.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "lenpaste", + "recommended": false, + "title": "Lenpaste", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lenpaste.png" + }, + "ffmpeg-mkvdts2ac3": { + "app_readme": "

A Chart Chart designed to watch a directory and encode media files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ffmpeg-mkvdts2ac3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "A Chart Chart designed to watch a directory and encode media files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ffmpeg-mkvdts2ac3", + "location": "/home/runner/work/catalog/catalog/incubator/ffmpeg-mkvdts2ac3", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ffmpeg-mkvdts2ac3", + "recommended": false, + "title": "Ffmpeg-mkvdts2ac3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ffmpeg-mkvdts2ac3.png" + }, + "radarrsync": { + "app_readme": "

RadarrSync Syncs two Radarr servers through web API. This is a modified version designed to be run in a Chart Chart. This version supports only two servers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/radarrsync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "RadarrSync Syncs two Radarr servers through web API. This is a modified version designed to be run in a Chart Chart. This version supports only two servers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/radarrsync", + "location": "/home/runner/work/catalog/catalog/incubator/radarrsync", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "radarrsync", + "recommended": false, + "title": "Radarrsync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/radarrsync.png" + }, + "bwapp": { + "app_readme": "

bWAPP, or a buggy web application, is a free and open source deliberately insecure web application.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/bwapp

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Other" + ], + "description": "bWAPP, or a buggy web application, is a free and open source deliberately insecure web application.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/bwapp", + "location": "/home/runner/work/catalog/catalog/incubator/bwapp", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "bwapp", + "recommended": false, + "title": "Bwapp", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bwapp.png" + }, + "zabbix": { + "app_readme": "

Zabbix is an enterprise-class open source distributed monitoring solution.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/zabbix

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Zabbix is an enterprise-class open source distributed monitoring solution.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/zabbix", + "location": "/home/runner/work/catalog/catalog/incubator/zabbix", + "latest_version": "4.0.28", + "latest_app_version": "6.2.7", + "latest_human_version": "6.2.7_4.0.28", + "last_update": "2023-06-11 10:41:22", + "name": "zabbix", + "recommended": false, + "title": "Zabbix", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/zabbix.png" + }, + "crypto-exchanges-gateway": { + "app_readme": "

Your gateway to the world of crypto

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/crypto-exchanges-gateway

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Crypto" + ], + "description": "Your gateway to the world of crypto", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/crypto-exchanges-gateway", + "location": "/home/runner/work/catalog/catalog/incubator/crypto-exchanges-gateway", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "crypto-exchanges-gateway", + "recommended": false, + "title": "Crypto-exchanges-gateway", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/crypto-exchanges-gateway.png" + }, + "stackedit": { + "app_readme": "

StackEdits Markdown syntax highlighting is unique. The refined text formatting of the editor helps you visualize the final rendering of your files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/stackedit

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "StackEdits Markdown syntax highlighting is unique. The refined text formatting of the editor helps you visualize the final rendering of your files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/stackedit", + "location": "/home/runner/work/catalog/catalog/incubator/stackedit", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "stackedit", + "recommended": false, + "title": "Stackedit", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/stackedit.png" + }, + "plexanisync": { + "app_readme": "

Plex to AniList Sync.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/plexanisync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Plex to AniList Sync.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/plexanisync", + "location": "/home/runner/work/catalog/catalog/incubator/plexanisync", + "latest_version": "2.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "plexanisync", + "recommended": false, + "title": "Plexanisync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plexanisync.png" + }, + "googlephotossync": { + "app_readme": "

Google Photos Sync downloads your Google Photos to the local file system. It will backup all the photos the user uploaded to Google Photos, but also the album information and additional Google Photos 'Creations' (animations, panoramas, movies, effects and collages).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/googlephotossync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Google Photos Sync downloads your Google Photos to the local file system. It will backup all the photos the user uploaded to Google Photos, but also the album information and additional Google Photos 'Creations' (animations, panoramas, movies, effects and collages).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/googlephotossync", + "location": "/home/runner/work/catalog/catalog/incubator/googlephotossync", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "googlephotossync", + "recommended": false, + "title": "Googlephotossync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/googlephotossync.png" + }, + "flashpaper": { + "app_readme": "

One-time encrypted password/secret sharing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/flashpaper

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Security", + "Tools-Utilities", + "Network-Web" + ], + "description": "One-time encrypted password/secret sharing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/flashpaper", + "location": "/home/runner/work/catalog/catalog/incubator/flashpaper", + "latest_version": "4.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "flashpaper", + "recommended": false, + "title": "Flashpaper", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flashpaper.png" + }, + "obs-ndi": { + "app_readme": "

This container is based on bb12489/gui-Chart &amp;amp; bb12489/Chart-obs. The OBS with NDI is incorporated into the container and can be used to stream your desktop. The main reason for this fork is to update the Chart and add it to the TrueNAS app store.&#xD;

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/obs-ndi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers", + "Productivity", + "MediaApp-Video", + "MediaServer-Video" + ], + "description": "This container is based on bb12489/gui-Chart &amp;amp; bb12489/Chart-obs. The OBS with NDI is incorporated into the container and can be used to stream your desktop. The main reason for this fork is to update the Chart and add it to the TrueNAS app store.&#xD;", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/obs-ndi", + "location": "/home/runner/work/catalog/catalog/incubator/obs-ndi", + "latest_version": "2.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "obs-ndi", + "recommended": false, + "title": "Obs-ndi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/obs-ndi.png" + }, + "yacy": { + "app_readme": "

YaCy decentralized search engine (https://yacy.net)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/yacy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Web" + ], + "description": "YaCy decentralized search engine (https://yacy.net)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/yacy", + "location": "/home/runner/work/catalog/catalog/incubator/yacy", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "yacy", + "recommended": false, + "title": "Yacy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/yacy.png" + }, + "cstrike1-6": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Counter-Strike 1.6 and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cstrike1-6

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Counter-Strike 1.6 and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cstrike1-6", + "location": "/home/runner/work/catalog/catalog/incubator/cstrike1-6", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cstrike1-6", + "recommended": false, + "title": "Cstrike1-6", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cstrike1-6.png" + }, + "mojopaste": { + "app_readme": "

Mojopaste is a pastebin application. There's about one million of these out there, but if you have the need to run something internally at work or you just fancy having your own pastebin, this is your application.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mojopaste

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "Network-Web" + ], + "description": "Mojopaste is a pastebin application. There's about one million of these out there, but if you have the need to run something internally at work or you just fancy having your own pastebin, this is your application.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mojopaste", + "location": "/home/runner/work/catalog/catalog/incubator/mojopaste", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mojopaste", + "recommended": false, + "title": "Mojopaste", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mojopaste.png" + }, + "hetzner-ddns": { + "app_readme": "

This Chart will allow you to use the Hetzner DNS Service (https://www.hetzner.com/dns-console) as a Dynamic DNS (DDNS) Provider.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hetzner-ddns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-DNS" + ], + "description": "This Chart will allow you to use the Hetzner DNS Service (https://www.hetzner.com/dns-console) as a Dynamic DNS (DDNS) Provider.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hetzner-ddns", + "location": "/home/runner/work/catalog/catalog/incubator/hetzner-ddns", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "hetzner-ddns", + "recommended": false, + "title": "Hetzner-ddns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hetzner-ddns.png" + }, + "rtmpserver": { + "app_readme": "

A video streaming server that supports RTMP, HLS, DASH out of the box.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rtmpserver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers", + "Network-Other" + ], + "description": "A video streaming server that supports RTMP, HLS, DASH out of the box.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rtmpserver", + "location": "/home/runner/work/catalog/catalog/incubator/rtmpserver", + "latest_version": "4.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "rtmpserver", + "recommended": false, + "title": "Rtmpserver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rtmpserver.png" + }, + "sdtd": { + "app_readme": "

This chart will download and install SteamCMD. It will also install 7 Days to Die and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sdtd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "This chart will download and install SteamCMD. It will also install 7 Days to Die and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sdtd", + "location": "/home/runner/work/catalog/catalog/incubator/sdtd", + "latest_version": "4.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "sdtd", + "recommended": false, + "title": "Sdtd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sdtd.png" + }, + "st-reborn-server": { + "app_readme": "

Skyrim Together Reborn server files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/st-reborn-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games", + "hosting" + ], + "description": "Skyrim Together Reborn server files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/st-reborn-server", + "location": "/home/runner/work/catalog/catalog/incubator/st-reborn-server", + "latest_version": "2.0.9", + "latest_app_version": "1.2.0", + "latest_human_version": "1.2.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "st-reborn-server", + "recommended": false, + "title": "St-reborn-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/st-reborn-server.png" + }, + "pwm": { + "app_readme": "

PWM is a free and opensource password self-service application enabling end-users to reset their enterprise password themselves.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pwm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Security" + ], + "description": "PWM is a free and opensource password self-service application enabling end-users to reset their enterprise password themselves.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pwm", + "location": "/home/runner/work/catalog/catalog/incubator/pwm", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pwm", + "recommended": false, + "title": "Pwm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pwm.png" + }, + "wger": { + "app_readme": "

Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/wger

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "life" + ], + "description": "Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/wger", + "location": "/home/runner/work/catalog/catalog/incubator/wger", + "latest_version": "5.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "wger", + "recommended": false, + "title": "Wger", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wger.png" + }, + "z80pack": { + "app_readme": "

Z80Pack is an emulator for emulating CP/M 1, CP/M 2, CP/M 3, and MP/M II on Linux. This is a command line Chart only. There is a built in Shell in a Box WebGUI that is a command line browser window. You can also execute bash in the Chart.[br]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/z80pack

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Z80Pack is an emulator for emulating CP/M 1, CP/M 2, CP/M 3, and MP/M II on Linux. This is a command line Chart only. There is a built in Shell in a Box WebGUI that is a command line browser window. You can also execute bash in the Chart.[br]\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/z80pack", + "location": "/home/runner/work/catalog/catalog/incubator/z80pack", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "z80pack", + "recommended": false, + "title": "Z80pack", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/z80pack.png" + }, + "restreamer": { + "app_readme": "

Allows smart free video streaming in real time.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/restreamer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "MediaApp-Video", + "Productivity" + ], + "description": "Allows smart free video streaming in real time.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/restreamer", + "location": "/home/runner/work/catalog/catalog/incubator/restreamer", + "latest_version": "2.0.13", + "latest_app_version": "2.5.0", + "latest_human_version": "2.5.0_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "restreamer", + "recommended": false, + "title": "Restreamer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/restreamer.png" + }, + "pure-ftpd": { + "app_readme": "

Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant FTP server. [br]Creating user by using console \"pure-pw useradd admin -u 99 -g 100 -d /home/admin -m\"[/br]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pure-ftpd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-FTP" + ], + "description": "Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant FTP server. [br]Creating user by using console \"pure-pw useradd admin -u 99 -g 100 -d /home/admin -m\"[/br]", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pure-ftpd", + "location": "/home/runner/work/catalog/catalog/incubator/pure-ftpd", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pure-ftpd", + "recommended": false, + "title": "Pure-ftpd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pure-ftpd.png" + }, + "kdenlive": { + "app_readme": "

Kdenlive(https://kdenlive.org/) is a powerful free and open source cross-platform video editing program made by the KDE community. Feature rich and production ready.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kdenlive

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Kdenlive(https://kdenlive.org/) is a powerful free and open source cross-platform video editing program made by the KDE community. Feature rich and production ready.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kdenlive", + "location": "/home/runner/work/catalog/catalog/incubator/kdenlive", + "latest_version": "2.0.20", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "kdenlive", + "recommended": false, + "title": "Kdenlive", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kdenlive.png" + }, + "kerbalspaceprogram-lmp": { + "app_readme": "

This Chart will download and run Luna Multiplayer for Kerbal Space Program (KSP).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kerbalspaceprogram-lmp

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and run Luna Multiplayer for Kerbal Space Program (KSP).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kerbalspaceprogram-lmp", + "location": "/home/runner/work/catalog/catalog/incubator/kerbalspaceprogram-lmp", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "kerbalspaceprogram-lmp", + "recommended": false, + "title": "Kerbalspaceprogram-lmp", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kerbalspaceprogram-lmp.png" + }, + "debian-bullseye": { + "app_readme": "

This Chart is a full Debian Bullseye Xfce4 Desktop environment with a noVNC webGUI and all the basic tools pre-installed.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/debian-bullseye

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-System" + ], + "description": "This Chart is a full Debian Bullseye Xfce4 Desktop environment with a noVNC webGUI and all the basic tools pre-installed.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/debian-bullseye", + "location": "/home/runner/work/catalog/catalog/incubator/debian-bullseye", + "latest_version": "2.1.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.1.9", + "last_update": "2023-06-11 10:41:22", + "name": "debian-bullseye", + "recommended": false, + "title": "Debian-bullseye", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/debian-bullseye.png" + }, + "hasty-paste": { + "app_readme": "

A fast and minimal paste bin, written in Python using Quart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hasty-paste

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "Network-Other" + ], + "description": "A fast and minimal paste bin, written in Python using Quart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hasty-paste", + "location": "/home/runner/work/catalog/catalog/incubator/hasty-paste", + "latest_version": "0.0.12", + "latest_app_version": "1.9.0", + "latest_human_version": "1.9.0_0.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "hasty-paste", + "recommended": false, + "title": "Hasty-paste", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hasty-paste.png" + }, + "mediaelch": { + "app_readme": "

Mediaelch is a Tool to manage your movie and show libary regarding the metadata and artwork.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mediaelch

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools", + "MediaApp-Video" + ], + "description": "Mediaelch is a Tool to manage your movie and show libary regarding the metadata and artwork.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mediaelch", + "location": "/home/runner/work/catalog/catalog/incubator/mediaelch", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mediaelch", + "recommended": false, + "title": "Mediaelch", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mediaelch.png" + }, + "synapse": { + "app_readme": "

A Helm chart to deploy a Matrix homeserver stack into Kubernetes

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/synapse

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud" + ], + "description": "A Helm chart to deploy a Matrix homeserver stack into Kubernetes", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/synapse", + "location": "/home/runner/work/catalog/catalog/incubator/synapse", + "latest_version": "8.0.0", + "latest_app_version": "1.82.0", + "latest_human_version": "1.82.0_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "synapse", + "recommended": false, + "title": "Synapse", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/synapse.png" + }, + "chivalry-medievalwarfare": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Chivalry: Medieval Warfare and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/chivalry-medievalwarfare

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Chivalry: Medieval Warfare and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/chivalry-medievalwarfare", + "location": "/home/runner/work/catalog/catalog/incubator/chivalry-medievalwarfare", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "chivalry-medievalwarfare", + "recommended": false, + "title": "Chivalry-medievalwarfare", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chivalry-medievalwarfare.png" + }, + "anope": { + "app_readme": "

Anope is a set of IRC Services designed for flexibility and ease of use.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/anope

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Productivity", + "Tools-Utilities" + ], + "description": "Anope is a set of IRC Services designed for flexibility and ease of use.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/anope", + "location": "/home/runner/work/catalog/catalog/incubator/anope", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "anope", + "recommended": false, + "title": "Anope", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/anope.png" + }, + "cloudbeaver": { + "app_readme": "

Cloud Database Manager (Official Chart)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cloudbeaver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities" + ], + "description": "Cloud Database Manager (Official Chart)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cloudbeaver", + "location": "/home/runner/work/catalog/catalog/incubator/cloudbeaver", + "latest_version": "2.0.17", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "cloudbeaver", + "recommended": false, + "title": "Cloudbeaver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudbeaver.png" + }, + "technitium": { + "app_readme": "

Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/technitium

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/technitium", + "location": "/home/runner/work/catalog/catalog/incubator/technitium", + "latest_version": "3.0.11", + "latest_app_version": "8.1", + "latest_human_version": "8.1_3.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "technitium", + "recommended": false, + "title": "Technitium", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/technitium.png" + }, + "valetudo-mapper": { + "app_readme": "

Valetudo-RE companion service for generating PNG maps.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/valetudo-mapper

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Valetudo-RE companion service for generating PNG maps.\r", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/valetudo-mapper", + "location": "/home/runner/work/catalog/catalog/incubator/valetudo-mapper", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "valetudo-mapper", + "recommended": false, + "title": "Valetudo-mapper", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/valetudo-mapper.png" + }, + "grafana-image-renderer": { + "app_readme": "

A Grafana remote image renderer that handles rendering panels & dashboards to PNGs using headless chrome.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/grafana-image-renderer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "A Grafana remote image renderer that handles rendering panels & dashboards to PNGs using headless chrome.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/grafana-image-renderer", + "location": "/home/runner/work/catalog/catalog/incubator/grafana-image-renderer", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "grafana-image-renderer", + "recommended": false, + "title": "Grafana-image-renderer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/grafana-image-renderer.png" + }, + "gridcoinwalletgui": { + "app_readme": "

Running Boinc? Get some Gridcoins from your Boinc work!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/gridcoinwalletgui

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Crypto" + ], + "description": "Running Boinc? Get some Gridcoins from your Boinc work!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/gridcoinwalletgui", + "location": "/home/runner/work/catalog/catalog/incubator/gridcoinwalletgui", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "gridcoinwalletgui", + "recommended": false, + "title": "Gridcoinwalletgui", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gridcoinwalletgui.png" + }, + "dontstarvetogether": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Don't Starve Together and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dontstarvetogether

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Don't Starve Together and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dontstarvetogether", + "location": "/home/runner/work/catalog/catalog/incubator/dontstarvetogether", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "dontstarvetogether", + "recommended": false, + "title": "Dontstarvetogether", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dontstarvetogether.png" + }, + "root": { + "app_readme": "

ROOT is a framework for data processing, born at CERN, at the heart of the research on high-energy physics. Every day, thousands of physicists use ROOT applications to analyze their data or to perform simulations.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/root

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "ROOT is a framework for data processing, born at CERN, at the heart of the research on high-energy physics. Every day, thousands of physicists use ROOT applications to analyze their data or to perform simulations.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/root", + "location": "/home/runner/work/catalog/catalog/incubator/root", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "root", + "recommended": false, + "title": "Root", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/root.png" + }, + "daysofwar": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Days of War and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/daysofwar

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Days of War and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/daysofwar", + "location": "/home/runner/work/catalog/catalog/incubator/daysofwar", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "daysofwar", + "recommended": false, + "title": "Daysofwar", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/daysofwar.png" + }, + "pavlovvr": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Pavlov VR and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/pavlovvr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Pavlov VR and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/pavlovvr", + "location": "/home/runner/work/catalog/catalog/incubator/pavlovvr", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "pavlovvr", + "recommended": false, + "title": "Pavlovvr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pavlovvr.png" + }, + "nosqlclient": { + "app_readme": "

Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/nosqlclient

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Other" + ], + "description": "Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/nosqlclient", + "location": "/home/runner/work/catalog/catalog/incubator/nosqlclient", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "nosqlclient", + "recommended": false, + "title": "Nosqlclient", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nosqlclient.png" + }, + "backuppc": { + "app_readme": "

BackupPC is a high-performance, enterprise-grade system for backing up Linux, Windows and macOS PCs and laptops to a server's disk.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/backuppc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Network-Web" + ], + "description": "BackupPC is a high-performance, enterprise-grade system for backing up Linux, Windows and macOS PCs and laptops to a server's disk.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/backuppc", + "location": "/home/runner/work/catalog/catalog/incubator/backuppc", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "backuppc", + "recommended": false, + "title": "Backuppc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/backuppc.png" + }, + "neko": { + "app_readme": "

A self hosted virtual browser that runs in Chart

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/neko

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A self hosted virtual browser that runs in Chart", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/neko", + "location": "/home/runner/work/catalog/catalog/incubator/neko", + "latest_version": "2.0.27", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "neko", + "recommended": false, + "title": "Neko", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/neko.png" + }, + "chowdown": { + "app_readme": "

Simple recipes in Markdown format.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/chowdown

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Simple recipes in Markdown format.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/chowdown", + "location": "/home/runner/work/catalog/catalog/incubator/chowdown", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "chowdown", + "recommended": false, + "title": "Chowdown", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chowdown.png" + }, + "stationeers": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Stationeers and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/stationeers

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Stationeers and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/stationeers", + "location": "/home/runner/work/catalog/catalog/incubator/stationeers", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "stationeers", + "recommended": false, + "title": "Stationeers", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/stationeers.png" + }, + "xbackbone": { + "app_readme": "

XBackBone is a simple, self-hosted, lightweight PHP file manager

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/xbackbone

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "files" + ], + "description": "XBackBone is a simple, self-hosted, lightweight PHP file manager", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/xbackbone", + "location": "/home/runner/work/catalog/catalog/incubator/xbackbone", + "latest_version": "7.0.0", + "latest_app_version": "3.3.3", + "latest_human_version": "3.3.3_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "xbackbone", + "recommended": false, + "title": "Xbackbone", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xbackbone.png" + }, + "qflood": { + "app_readme": "

Chart with qBittorrent and the Flood UI.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/qflood

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "Chart with qBittorrent and the Flood UI.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/qflood", + "location": "/home/runner/work/catalog/catalog/incubator/qflood", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "qflood", + "recommended": false, + "title": "Qflood", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/qflood.png" + }, + "rickroll": { + "app_readme": "

Self-hosted Rick Roll chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rickroll

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Self-hosted Rick Roll chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rickroll", + "location": "/home/runner/work/catalog/catalog/incubator/rickroll", + "latest_version": "3.0.4", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "rickroll", + "recommended": false, + "title": "Rickroll", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rickroll.png" + }, + "fsm": { + "app_readme": "

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fsm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": null, + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fsm", + "location": "/home/runner/work/catalog/catalog/incubator/fsm", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "fsm", + "recommended": false, + "title": "Fsm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fsm.png" + }, + "midarr": { + "app_readme": "

Midarr is a minimal lightweight media server for enjoying your media

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/midarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Midarr is a minimal lightweight media server for enjoying your media", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/midarr", + "location": "/home/runner/work/catalog/catalog/incubator/midarr", + "latest_version": "3.0.22", + "latest_app_version": "1.16.1", + "latest_human_version": "1.16.1_3.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "midarr", + "recommended": false, + "title": "Midarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/midarr.png" + }, + "batnoter": { + "app_readme": "

BatNoter is a web application that allows users to store notes in their git repository.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/batnoter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "notes" + ], + "description": "BatNoter is a web application that allows users to store notes in their git repository.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/batnoter", + "location": "/home/runner/work/catalog/catalog/incubator/batnoter", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "batnoter", + "recommended": false, + "title": "Batnoter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/batnoter.png" + }, + "grist": { + "app_readme": "

Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/grist

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/grist", + "location": "/home/runner/work/catalog/catalog/incubator/grist", + "latest_version": "8.0.0", + "latest_app_version": "1.0.9", + "latest_human_version": "1.0.9_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "grist", + "recommended": false, + "title": "Grist", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/grist.png" + }, + "speedtest-tracker": { + "app_readme": "

A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/speedtest-tracker

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "speedtest" + ], + "description": "A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/speedtest-tracker", + "location": "/home/runner/work/catalog/catalog/incubator/speedtest-tracker", + "latest_version": "4.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "speedtest-tracker", + "recommended": false, + "title": "Speedtest-tracker", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-tracker.png" + }, + "flextv": { + "app_readme": "

A super-sexy voice interface for the Plex HTPC.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/flextv

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp" + ], + "description": "A super-sexy voice interface for the Plex HTPC.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/flextv", + "location": "/home/runner/work/catalog/catalog/incubator/flextv", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "flextv", + "recommended": false, + "title": "Flextv", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flextv.png" + }, + "blender-desktop-g3": { + "app_readme": "

Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/blender-desktop-g3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaApp-Photos", + "MediaApp-Other" + ], + "description": "Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/blender-desktop-g3", + "location": "/home/runner/work/catalog/catalog/incubator/blender-desktop-g3", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "blender-desktop-g3", + "recommended": false, + "title": "Blender-desktop-g3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/blender-desktop-g3.png" + }, + "post-recording": { + "app_readme": "

Watches for .ts files made by Live TV recordings, convert them to a friendly format, extract .srt file, add chapters with comchap or remove them with comcut. Tested with Emby recordings.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/post-recording

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Video" + ], + "description": "Watches for .ts files made by Live TV recordings, convert them to a friendly format, extract .srt file, add chapters with comchap or remove them with comcut. Tested with Emby recordings.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/post-recording", + "location": "/home/runner/work/catalog/catalog/incubator/post-recording", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "post-recording", + "recommended": false, + "title": "Post-recording", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/post-recording.png" + }, + "imgpush": { + "app_readme": "

Minimalist Self-hosted Image Service for user submitted images in your app (e.g. avatars).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/imgpush

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities", + "MediaServer-Photos", + "Network-Web", + "Network-FTP" + ], + "description": "Minimalist Self-hosted Image Service for user submitted images in your app (e.g. avatars).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/imgpush", + "location": "/home/runner/work/catalog/catalog/incubator/imgpush", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "imgpush", + "recommended": false, + "title": "Imgpush", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/imgpush.png" + }, + "glauth": { + "app_readme": "

GLAuth is a secure, easy-to-use, LDAP server with configurable backends.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/glauth

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Security" + ], + "description": "GLAuth is a secure, easy-to-use, LDAP server with configurable backends.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/glauth", + "location": "/home/runner/work/catalog/catalog/incubator/glauth", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "glauth", + "recommended": false, + "title": "Glauth", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/glauth.png" + }, + "money-balancer": { + "app_readme": "

Money Balancer helps you to keep track of who paid for what and calculates your balance with all of your friends.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/money-balancer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "finance" + ], + "description": "Money Balancer helps you to keep track of who paid for what and calculates your balance with all of your friends.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/money-balancer", + "location": "/home/runner/work/catalog/catalog/incubator/money-balancer", + "latest_version": "2.0.9", + "latest_app_version": "1.3.0", + "latest_human_version": "1.3.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "money-balancer", + "recommended": false, + "title": "Money-balancer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/money-balancer.png" + }, + "garrysmod": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Garry's Mod and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/garrysmod

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Garry's Mod and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/garrysmod", + "location": "/home/runner/work/catalog/catalog/incubator/garrysmod", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "garrysmod", + "recommended": false, + "title": "Garrysmod", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/garrysmod.png" + }, + "rustpad": { + "app_readme": "

Rustpad is an efficient and minimal open-source collaborative text editor based on the operational transformation algorithm. It lets users collaborate in real time while writing code in their browser. Rustpad is completely self-hosted and fits in a tiny Chart, no database required.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rustpad

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities" + ], + "description": "Rustpad is an efficient and minimal open-source collaborative text editor based on the operational transformation algorithm. It lets users collaborate in real time while writing code in their browser. Rustpad is completely self-hosted and fits in a tiny Chart, no database required.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rustpad", + "location": "/home/runner/work/catalog/catalog/incubator/rustpad", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "rustpad", + "recommended": false, + "title": "Rustpad", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rustpad.png" + }, + "dashmachine": { + "app_readme": "

Another web application bookmark dashboard, with fun features.[br][br][b][u][span style='color: #ff9900;']Default user/password[/span][/u][/b][br]User: [B][u]admin[/B][/u][br]Password: [B][u]admin[/B][/u][/b]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dashmachine

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Network-Web" + ], + "description": "Another web application bookmark dashboard, with fun features.[br][br][b][u][span style='color: #ff9900;']Default user/password[/span][/u][/b][br]User: [B][u]admin[/B][/u][br]Password: [B][u]admin[/B][/u][/b]", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dashmachine", + "location": "/home/runner/work/catalog/catalog/incubator/dashmachine", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dashmachine", + "recommended": false, + "title": "Dashmachine", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dashmachine.png" + }, + "plausible": { + "app_readme": "

Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/plausible

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "analytics", + "plausible" + ], + "description": "Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/plausible", + "location": "/home/runner/work/catalog/catalog/incubator/plausible", + "latest_version": "4.0.25", + "latest_app_version": "1.5.1", + "latest_human_version": "1.5.1_4.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "plausible", + "recommended": false, + "title": "Plausible", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plausible.png" + }, + "owi2plex": { + "app_readme": "

a xml grabber for enigma with open webif

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/owi2plex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "a xml grabber for enigma with open webif", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/owi2plex", + "location": "/home/runner/work/catalog/catalog/incubator/owi2plex", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "owi2plex", + "recommended": false, + "title": "Owi2plex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/owi2plex.png" + }, + "dockerregistry": { + "app_readme": "

Docker Registry is used to store and distribute Docker images using HTTP API. This allows you host your own private Registry and store your images. Uses official Chart Registry image @ https://hub.Chart.com/_/registry/

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dockerregistry

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Network-Management", + "Productivity", + "Tools-Utilities" + ], + "description": "Docker Registry is used to store and distribute Docker images using HTTP API. This allows you host your own private Registry and store your images. Uses official Chart Registry image @ https://hub.Chart.com/_/registry/\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dockerregistry", + "location": "/home/runner/work/catalog/catalog/incubator/dockerregistry", + "latest_version": "2.0.12", + "latest_app_version": "2", + "latest_human_version": "2_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "dockerregistry", + "recommended": false, + "title": "Dockerregistry", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dockerregistry.png" + }, + "linkwallet": { + "app_readme": "

A self-hosted bookmark database with full-text page content search.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/linkwallet

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "bookmarks" + ], + "description": "A self-hosted bookmark database with full-text page content search.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/linkwallet", + "location": "/home/runner/work/catalog/catalog/incubator/linkwallet", + "latest_version": "2.0.10", + "latest_app_version": "0.0.36", + "latest_human_version": "0.0.36_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "linkwallet", + "recommended": false, + "title": "Linkwallet", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/linkwallet.png" + }, + "archiveteam-warrior": { + "app_readme": "

The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive\u2014and it\u2019s really easy to do!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/archiveteam-warrior

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Cloud", + "Downloaders" + ], + "description": "The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive\u2014and it\u2019s really easy to do!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/archiveteam-warrior", + "location": "/home/runner/work/catalog/catalog/incubator/archiveteam-warrior", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "archiveteam-warrior", + "recommended": false, + "title": "Archiveteam-warrior", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/archiveteam-warrior.png" + }, + "filegator": { + "app_readme": "

FileGator is a free, open-source, self-hosted web application for managing files and folders.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/filegator

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "Network-FTP" + ], + "description": "FileGator is a free, open-source, self-hosted web application for managing files and folders.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/filegator", + "location": "/home/runner/work/catalog/catalog/incubator/filegator", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "filegator", + "recommended": false, + "title": "Filegator", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/filegator.png" + }, + "invidious": { + "app_readme": "

Open source alternative front-end to YouTube.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/invidious

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Open source alternative front-end to YouTube.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/invidious", + "location": "/home/runner/work/catalog/catalog/incubator/invidious", + "latest_version": "4.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "invidious", + "recommended": false, + "title": "Invidious", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/invidious.png" + }, + "piaware": { + "app_readme": "

Program for forwarding ADS-B data to FlightAware

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/piaware

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Program for forwarding ADS-B data to FlightAware", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/piaware", + "location": "/home/runner/work/catalog/catalog/incubator/piaware", + "latest_version": "9.0.0", + "latest_app_version": "7.2", + "latest_human_version": "7.2_9.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "piaware", + "recommended": false, + "title": "Piaware", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/piaware.png" + }, + "fluttercoin-wallet": { + "app_readme": "

FlutterCoin may be a coin with the tried and true algorithm of scrypt, but it's definitely anything but ordinary.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/fluttercoin-wallet

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Other", + "Productivity", + "Tools-Utilities", + "Crypto" + ], + "description": "FlutterCoin may be a coin with the tried and true algorithm of scrypt, but it's definitely anything but ordinary.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/fluttercoin-wallet", + "location": "/home/runner/work/catalog/catalog/incubator/fluttercoin-wallet", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "fluttercoin-wallet", + "recommended": false, + "title": "Fluttercoin-wallet", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fluttercoin-wallet.png" + }, + "prpdf": { + "app_readme": "

This tool is for Preview and Rename scanned PDF-Documents. Rulebased autoscan with OCR. Merge etc.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/prpdf

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "This tool is for Preview and Rename scanned PDF-Documents. Rulebased autoscan with OCR. Merge etc.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/prpdf", + "location": "/home/runner/work/catalog/catalog/incubator/prpdf", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "prpdf", + "recommended": false, + "title": "Prpdf", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/prpdf.png" + }, + "rust": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install RUST and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/rust

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install RUST and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/rust", + "location": "/home/runner/work/catalog/catalog/incubator/rust", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "rust", + "recommended": false, + "title": "Rust", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rust.png" + }, + "sinusbot": { + "app_readme": "

SinusBot is a MusicBot that will let you listen to music together with your friends on either TeamSpeak 3 or Discord.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sinusbot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaServer-Music" + ], + "description": "SinusBot is a MusicBot that will let you listen to music together with your friends on either TeamSpeak 3 or Discord.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sinusbot", + "location": "/home/runner/work/catalog/catalog/incubator/sinusbot", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "sinusbot", + "recommended": false, + "title": "Sinusbot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sinusbot.png" + }, + "lastoasis": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Last Oasis and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/lastoasis

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Last Oasis and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/lastoasis", + "location": "/home/runner/work/catalog/catalog/incubator/lastoasis", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "lastoasis", + "recommended": false, + "title": "Lastoasis", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lastoasis.png" + }, + "duplicacy": { + "app_readme": "

A new generation cross-platform cloud backup tool.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/duplicacy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup" + ], + "description": "A new generation cross-platform cloud backup tool.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/duplicacy", + "location": "/home/runner/work/catalog/catalog/incubator/duplicacy", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "duplicacy", + "recommended": false, + "title": "Duplicacy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/duplicacy.png" + }, + "misskey": { + "app_readme": "

Misskey is an open source, decentralized social media platform that's free forever!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/misskey

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Social" + ], + "description": "Misskey is an open source, decentralized social media platform that's free forever!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/misskey", + "location": "/home/runner/work/catalog/catalog/incubator/misskey", + "latest_version": "3.0.43", + "latest_app_version": "13.8.1", + "latest_human_version": "13.8.1_3.0.43", + "last_update": "2023-06-11 10:41:22", + "name": "misskey", + "recommended": false, + "title": "Misskey", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/misskey.png" + }, + "ethercalc": { + "app_readme": "

EtherCalc is a web spreadsheet.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ethercalc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities" + ], + "description": "EtherCalc is a web spreadsheet.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ethercalc", + "location": "/home/runner/work/catalog/catalog/incubator/ethercalc", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ethercalc", + "recommended": false, + "title": "Ethercalc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ethercalc.png" + }, + "ungoogled-chromium": { + "app_readme": "

Ungoogled-Chromium is a lightweight approach to removing Google web service dependency from the Chromium project web browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/ungoogled-chromium

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Ungoogled-Chromium is a lightweight approach to removing Google web service dependency from the Chromium project web browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/ungoogled-chromium", + "location": "/home/runner/work/catalog/catalog/incubator/ungoogled-chromium", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "ungoogled-chromium", + "recommended": false, + "title": "Ungoogled-chromium", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ungoogled-chromium.png" + }, + "sia-daemon": { + "app_readme": "

Sia is a decentralized cloud storage platform that radically alters the landscape of cloud storage. By leveraging smart contracts, client-side encryption, and sophisticated redundancy (via Reed-Solomon codes), Sia allows users to safely store their data with hosts that they do not know or trust. The result is a cloud storage marketplace where hosts compete to offer the best service at the lowest price. And since there is no barrier to entry for hosts, anyone with spare storage capacity can join the network and start making money.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/sia-daemon

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Other" + ], + "description": "Sia is a decentralized cloud storage platform that radically alters the landscape of cloud storage. By leveraging smart contracts, client-side encryption, and sophisticated redundancy (via Reed-Solomon codes), Sia allows users to safely store their data with hosts that they do not know or trust. The result is a cloud storage marketplace where hosts compete to offer the best service at the lowest price. And since there is no barrier to entry for hosts, anyone with spare storage capacity can join the network and start making money.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/sia-daemon", + "location": "/home/runner/work/catalog/catalog/incubator/sia-daemon", + "latest_version": "2.0.13", + "latest_app_version": "master", + "latest_human_version": "master_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "sia-daemon", + "recommended": false, + "title": "Sia-daemon", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sia-daemon.png" + }, + "theforest": { + "app_readme": "

This Docker will download and install SteamCMD. It will also install The Forest and run it. SERVERNAME: 'The Forest Docker' SERVERPASSWORD: 'Chart' ADMINPASSWORD: 'adminChart' (you can change this in your SERVERFOLDER/config/config.cfg)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/theforest

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Docker will download and install SteamCMD. It will also install The Forest and run it. SERVERNAME: 'The Forest Docker' SERVERPASSWORD: 'Chart' ADMINPASSWORD: 'adminChart' (you can change this in your SERVERFOLDER/config/config.cfg)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/theforest", + "location": "/home/runner/work/catalog/catalog/incubator/theforest", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "theforest", + "recommended": false, + "title": "Theforest", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/theforest.png" + }, + "alienswarm": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Alien Swarm and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/alienswarm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Alien Swarm and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/alienswarm", + "location": "/home/runner/work/catalog/catalog/incubator/alienswarm", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "alienswarm", + "recommended": false, + "title": "Alienswarm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/alienswarm.png" + }, + "bender": { + "app_readme": "

A link dashboard that can be managed without any code.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/bender

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "dashboard" + ], + "description": "A link dashboard that can be managed without any code.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/bender", + "location": "/home/runner/work/catalog/catalog/incubator/bender", + "latest_version": "2.0.9", + "latest_app_version": "1.0.3", + "latest_human_version": "1.0.3_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "bender", + "recommended": false, + "title": "Bender", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bender.png" + }, + "dashy": { + "app_readme": "

Dashy helps you organize your self-hosted services by making them accessible from a single place

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/dashy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "dashboard" + ], + "description": "Dashy helps you organize your self-hosted services by making them accessible from a single place", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/dashy", + "location": "/home/runner/work/catalog/catalog/incubator/dashy", + "latest_version": "3.0.9", + "latest_app_version": "2.1.1", + "latest_human_version": "2.1.1_3.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "dashy", + "recommended": false, + "title": "Dashy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dashy.png" + }, + "restic-rest-server": { + "app_readme": "

Rest Server is a high performance HTTP server that implements restic's REST backend API. It provides secure and efficient way to backup data remotely, using restic backup client via the rest: URL.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/restic-rest-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup" + ], + "description": "Rest Server is a high performance HTTP server that implements restic's REST backend API. It provides secure and efficient way to backup data remotely, using restic backup client via the rest: URL.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/restic-rest-server", + "location": "/home/runner/work/catalog/catalog/incubator/restic-rest-server", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "restic-rest-server", + "recommended": false, + "title": "Restic-rest-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/restic-rest-server.png" + }, + "craftopia": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Craftopia and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/craftopia

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Craftopia and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/craftopia", + "location": "/home/runner/work/catalog/catalog/incubator/craftopia", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "craftopia", + "recommended": false, + "title": "Craftopia", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/craftopia.png" + }, + "funkwhale": { + "app_readme": "

Funkwhale is designed to make it easy to listen to music you like, and to discover new artists.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/funkwhale

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Music", + "MediaServer-Music" + ], + "description": "Funkwhale is designed to make it easy to listen to music you like, and to discover new artists.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/funkwhale", + "location": "/home/runner/work/catalog/catalog/incubator/funkwhale", + "latest_version": "2.1.10", + "latest_app_version": "1.2.10", + "latest_human_version": "1.2.10_2.1.10", + "last_update": "2023-06-11 10:41:22", + "name": "funkwhale", + "recommended": false, + "title": "Funkwhale", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/funkwhale.png" + }, + "mordhau": { + "app_readme": "

This Docker will download and install SteamCMD. It will also install Mordhau and run it. Initial login SERVERNAME: MordhauDocker SERVERPASSWORD: Chart ADMINPASSWORD adminChart

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mordhau

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Docker will download and install SteamCMD. It will also install Mordhau and run it. Initial login SERVERNAME: MordhauDocker SERVERPASSWORD: Chart ADMINPASSWORD adminChart", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mordhau", + "location": "/home/runner/work/catalog/catalog/incubator/mordhau", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mordhau", + "recommended": false, + "title": "Mordhau", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mordhau.png" + }, + "media-roller": { + "app_readme": "

Mobile friendly tool for downloading videos from social media.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/media-roller

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "MediaApp-Video" + ], + "description": "Mobile friendly tool for downloading videos from social media.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/media-roller", + "location": "/home/runner/work/catalog/catalog/incubator/media-roller", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "media-roller", + "recommended": false, + "title": "Media-roller", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/media-roller.png" + }, + "filezilla": { + "app_readme": "

A Helm chart for Kubernetes

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/filezilla

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A Helm chart for Kubernetes", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/filezilla", + "location": "/home/runner/work/catalog/catalog/incubator/filezilla", + "latest_version": "7.0.0", + "latest_app_version": "3.59.0", + "latest_human_version": "3.59.0_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "filezilla", + "recommended": false, + "title": "Filezilla", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/filezilla.png" + }, + "krusader": { + "app_readme": "

Krusader is an advanced orthodox file manager for KDE and other desktops in the Unix world. It is similar to the console-based GNU Midnight Commander, GNOME Commander for the GNOME desktop environment, or Total Commander for Windows, all of which can trace their paradigmatic features to the original Norton Commander for DOS. It supports extensive archive handling, mounted filesystem support, FTP, advanced search, viewer/editor, directory synchronisation, file content comparisons, batch renaming, etc.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/krusader

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Krusader is an advanced orthodox file manager for KDE and other desktops in the Unix world. It is similar to the console-based GNU Midnight Commander, GNOME Commander for the GNOME desktop environment, or Total Commander for Windows, all of which can trace their paradigmatic features to the original Norton Commander for DOS. It supports extensive archive handling, mounted filesystem support, FTP, advanced search, viewer/editor, directory synchronisation, file content comparisons, batch renaming, etc.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/krusader", + "location": "/home/runner/work/catalog/catalog/incubator/krusader", + "latest_version": "2.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "krusader", + "recommended": false, + "title": "Krusader", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/krusader.png" + }, + "livestreamdvr": { + "app_readme": "

An automatic twitch recorder.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/livestreamdvr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Video" + ], + "description": "An automatic twitch recorder.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/livestreamdvr", + "location": "/home/runner/work/catalog/catalog/incubator/livestreamdvr", + "latest_version": "2.0.10", + "latest_app_version": "master", + "latest_human_version": "master_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "livestreamdvr", + "recommended": false, + "title": "Livestreamdvr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/livestreamdvr.png" + }, + "kerio-connect": { + "app_readme": "

Kerio Connect is Mail/Groupware like Microsoft Exchange, but running on Linux. More Informations under www.kerio.com/connect

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kerio-connect

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Web", + "Network-Other" + ], + "description": "Kerio Connect is Mail/Groupware like Microsoft Exchange, but running on Linux. More Informations under www.kerio.com/connect", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kerio-connect", + "location": "/home/runner/work/catalog/catalog/incubator/kerio-connect", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "kerio-connect", + "recommended": false, + "title": "Kerio-connect", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kerio-connect.png" + }, + "kavitaemail": { + "app_readme": "

Simple email relay server for kavita.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/kavitaemail

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "email", + "relay" + ], + "description": "Simple email relay server for kavita.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/kavitaemail", + "location": "/home/runner/work/catalog/catalog/incubator/kavitaemail", + "latest_version": "2.0.12", + "latest_app_version": "0.1.14", + "latest_human_version": "0.1.14_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "kavitaemail", + "recommended": false, + "title": "Kavitaemail", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kavitaemail.png" + }, + "icloudpd": { + "app_readme": "

iCloudPD, syncs photos from iDevices to a single directory on TrueNAS.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/icloudpd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Backup", + "Cloud", + "Downloaders" + ], + "description": "iCloudPD, syncs photos from iDevices to a single directory on TrueNAS.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/icloudpd", + "location": "/home/runner/work/catalog/catalog/incubator/icloudpd", + "latest_version": "2.0.16", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "icloudpd", + "recommended": false, + "title": "Icloudpd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/icloudpd.png" + }, + "protonmail-bridge": { + "app_readme": "

Container for protonmail bridge to work on the network.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/protonmail-bridge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Container for protonmail bridge to work on the network.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/protonmail-bridge", + "location": "/home/runner/work/catalog/catalog/incubator/protonmail-bridge", + "latest_version": "10.0.0", + "latest_app_version": "3.1.2", + "latest_human_version": "3.1.2_10.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "protonmail-bridge", + "recommended": false, + "title": "Protonmail-bridge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/protonmail-bridge.png" + }, + "moviegrabber": { + "app_readme": "

MovieGrabber is a fully automated way of downloading movie from usenet, it supports any nzb client that has a \"watched\" or \"monitor\" folder facility such as Sabnzbd+, Grabit and Newsbin. MovieGrabber works by checking imdb for matching criteria and if a match is found the nzb will be downloaded and stored in either a specified queued folder for user review or sent to the watched folder for processing and automatic downloading via your usenet binary client.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/moviegrabber

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders" + ], + "description": "MovieGrabber is a fully automated way of downloading movie from usenet, it supports any nzb client that has a \"watched\" or \"monitor\" folder facility such as Sabnzbd+, Grabit and Newsbin. MovieGrabber works by checking imdb for matching criteria and if a match is found the nzb will be downloaded and stored in either a specified queued folder for user review or sent to the watched folder for processing and automatic downloading via your usenet binary client.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/moviegrabber", + "location": "/home/runner/work/catalog/catalog/incubator/moviegrabber", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "moviegrabber", + "recommended": false, + "title": "Moviegrabber", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/moviegrabber.png" + }, + "cryptpad": { + "app_readme": "

CryptPad is the Zero Knowledge realtime collaborative editor.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cryptpad

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Security" + ], + "description": "CryptPad is the Zero Knowledge realtime collaborative editor.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cryptpad", + "location": "/home/runner/work/catalog/catalog/incubator/cryptpad", + "latest_version": "3.0.4", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "cryptpad", + "recommended": false, + "title": "Cryptpad", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cryptpad.png" + }, + "adguardhome-sync": { + "app_readme": "

Synchronize AdGuardHome config to replica instances.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/adguardhome-sync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Synchronize AdGuardHome config to replica instances.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/adguardhome-sync", + "location": "/home/runner/work/catalog/catalog/incubator/adguardhome-sync", + "latest_version": "3.0.0", + "latest_app_version": "0.4.12", + "latest_human_version": "0.4.12_3.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "adguardhome-sync", + "recommended": false, + "title": "Adguardhome-sync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/adguardhome-sync.png" + }, + "appsmith": { + "app_readme": "

Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/appsmith

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/appsmith", + "location": "/home/runner/work/catalog/catalog/incubator/appsmith", + "latest_version": "5.0.34", + "latest_app_version": "1.9.9", + "latest_human_version": "1.9.9_5.0.34", + "last_update": "2023-06-11 10:41:22", + "name": "appsmith", + "recommended": false, + "title": "Appsmith", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/appsmith.png" + }, + "btdex": { + "app_readme": "

This is a Docker Chart for BTDEX based on jlesage/Chart-baseimage-gui Chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/btdex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Crypto" + ], + "description": "This is a Docker Chart for BTDEX based on jlesage/Chart-baseimage-gui Chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/btdex", + "location": "/home/runner/work/catalog/catalog/incubator/btdex", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "btdex", + "recommended": false, + "title": "Btdex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/btdex.png" + }, + "teedy-docs": { + "app_readme": "

Teedy is an open-source, lightweight document management system (DMS) for individuals and businesses.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/teedy-docs

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity" + ], + "description": "Teedy is an open-source, lightweight document management system (DMS) for individuals and businesses.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/teedy-docs", + "location": "/home/runner/work/catalog/catalog/incubator/teedy-docs", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "teedy-docs", + "recommended": false, + "title": "Teedy-docs", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/teedy-docs.png" + }, + "cstrikeconditionzero": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Counter-Strike Condition Zero and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cstrikeconditionzero

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Counter-Strike Condition Zero and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cstrikeconditionzero", + "location": "/home/runner/work/catalog/catalog/incubator/cstrikeconditionzero", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "cstrikeconditionzero", + "recommended": false, + "title": "Cstrikeconditionzero", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cstrikeconditionzero.png" + }, + "wireshark": { + "app_readme": "

Wireshark is the worlds foremost and widely-used network protocol analyzer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/wireshark

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Wireshark is the worlds foremost and widely-used network protocol analyzer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/wireshark", + "location": "/home/runner/work/catalog/catalog/incubator/wireshark", + "latest_version": "5.0.0", + "latest_app_version": "3.6.5", + "latest_human_version": "3.6.5_5.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "wireshark", + "recommended": false, + "title": "Wireshark", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wireshark.png" + }, + "americasarmy-pg": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install America's Army: Proving Grounds and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/americasarmy-pg

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install America's Army: Proving Grounds and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/americasarmy-pg", + "location": "/home/runner/work/catalog/catalog/incubator/americasarmy-pg", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "americasarmy-pg", + "recommended": false, + "title": "Americasarmy-pg", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/americasarmy-pg.png" + }, + "corekeeper": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install CoreKeeper and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/corekeeper

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install CoreKeeper and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/corekeeper", + "location": "/home/runner/work/catalog/catalog/incubator/corekeeper", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "corekeeper", + "recommended": false, + "title": "Corekeeper", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/corekeeper.png" + }, + "coupon-store": { + "app_readme": "

A home for all your coupons and loyalty cards.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/coupon-store

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "A home for all your coupons and loyalty cards.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/coupon-store", + "location": "/home/runner/work/catalog/catalog/incubator/coupon-store", + "latest_version": "3.0.24", + "latest_app_version": "1.3.0", + "latest_human_version": "1.3.0_3.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "coupon-store", + "recommended": false, + "title": "Coupon-store", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/coupon-store.png" + }, + "mediagoblin": { + "app_readme": "

MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc. [br][br][b][u][span style='color: #ff9900;']Default user/password[/span][/u][/b][br]User: [B][u]admin[/B][/u][br]Password: [B][u]admin[/B][/u][/b]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mediagoblin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Photos" + ], + "description": "MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc. [br][br][b][u][span style='color: #ff9900;']Default user/password[/span][/u][/b][br]User: [B][u]admin[/B][/u][br]Password: [B][u]admin[/B][/u][/b]", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mediagoblin", + "location": "/home/runner/work/catalog/catalog/incubator/mediagoblin", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mediagoblin", + "recommended": false, + "title": "Mediagoblin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mediagoblin.png" + }, + "hassconfigurator": { + "app_readme": "

Home Assistant online configurator Chart from https://github.com/danielperna84/hass-configurator

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/hassconfigurator

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation" + ], + "description": "Home Assistant online configurator Chart from https://github.com/danielperna84/hass-configurator", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/hassconfigurator", + "location": "/home/runner/work/catalog/catalog/incubator/hassconfigurator", + "latest_version": "2.0.10", + "latest_app_version": "x86_64", + "latest_human_version": "x86_64_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "hassconfigurator", + "recommended": false, + "title": "Hassconfigurator", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hassconfigurator.png" + }, + "arma3": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install ArmA III and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/arma3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install ArmA III and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/arma3", + "location": "/home/runner/work/catalog/catalog/incubator/arma3", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "arma3", + "recommended": false, + "title": "Arma3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/arma3.png" + }, + "longvinter": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install Longvinter and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/longvinter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install Longvinter and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/longvinter", + "location": "/home/runner/work/catalog/catalog/incubator/longvinter", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "longvinter", + "recommended": false, + "title": "Longvinter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/longvinter.png" + }, + "inkscape-desktop-g3": { + "app_readme": "

Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/inkscape-desktop-g3

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities", + "MediaApp-Photos" + ], + "description": "Headless Ubuntu/Xfce Charts with VNC/noVNC for diagramming, image editing and 2D/3D drawing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/inkscape-desktop-g3", + "location": "/home/runner/work/catalog/catalog/incubator/inkscape-desktop-g3", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "inkscape-desktop-g3", + "recommended": false, + "title": "Inkscape-desktop-g3", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/inkscape-desktop-g3.png" + }, + "filerun": { + "app_readme": "

FileRun is a full featured web based file manager with an easy to use user interface

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/filerun

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "FileRun is a full featured web based file manager with an easy to use user interface", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/filerun", + "location": "/home/runner/work/catalog/catalog/incubator/filerun", + "latest_version": "7.0.0", + "latest_app_version": "latest", + "latest_human_version": "latest_7.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "filerun", + "recommended": false, + "title": "Filerun", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/filerun.png" + }, + "convos": { + "app_readme": "

Convos is the simplest way to use IRC and it is always online

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/convos

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Messenger" + ], + "description": "Convos is the simplest way to use IRC and it is always online", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/convos", + "location": "/home/runner/work/catalog/catalog/incubator/convos", + "latest_version": "2.0.10", + "latest_app_version": "stable", + "latest_human_version": "stable_2.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "convos", + "recommended": false, + "title": "Convos", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/convos.png" + }, + "nexus-oss": { + "app_readme": "

Sonatype Nexus open source is a artifact repository manager

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/nexus-oss

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Sonatype Nexus open source is a artifact repository manager", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/nexus-oss", + "location": "/home/runner/work/catalog/catalog/incubator/nexus-oss", + "latest_version": "2.0.14", + "latest_app_version": "3.48.0", + "latest_human_version": "3.48.0_2.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "nexus-oss", + "recommended": false, + "title": "Nexus-oss", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nexus-oss.png" + }, + "tubearchivist-es": { + "app_readme": "

This is a dependancy Chart for the application \"TubeArchivist\"

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tubearchivist-es

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "MediaServer-Other" + ], + "description": "This is a dependancy Chart for the application \"TubeArchivist\"", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tubearchivist-es", + "location": "/home/runner/work/catalog/catalog/incubator/tubearchivist-es", + "latest_version": "2.0.11", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "tubearchivist-es", + "recommended": false, + "title": "Tubearchivist-es", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tubearchivist-es.png" + }, + "breitbandmessung-de": { + "app_readme": "

A script to enable customers of lazy ISPs to perform measurement campaigns of the connection speed as described here in an automated way.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/breitbandmessung-de

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Productivity", + "Tools-Utilities", + "Other", + "Network-Management" + ], + "description": "A script to enable customers of lazy ISPs to perform measurement campaigns of the connection speed as described here in an automated way.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/breitbandmessung-de", + "location": "/home/runner/work/catalog/catalog/incubator/breitbandmessung-de", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "breitbandmessung-de", + "recommended": false, + "title": "Breitbandmessung-de", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/breitbandmessung-de.png" + }, + "bitcoinwalletgui": { + "app_readme": "

Bitcoin wallet with GUI over VNC and NoVNC.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/bitcoinwalletgui

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Bitcoin wallet with GUI over VNC and NoVNC. \n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/bitcoinwalletgui", + "location": "/home/runner/work/catalog/catalog/incubator/bitcoinwalletgui", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "bitcoinwalletgui", + "recommended": false, + "title": "Bitcoinwalletgui", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bitcoinwalletgui.png" + }, + "mango": { + "app_readme": "

Mango is a self-hosted manga server and reader. Its features include[br]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/mango

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Books" + ], + "description": "Mango is a self-hosted manga server and reader. Its features include[br]\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/mango", + "location": "/home/runner/work/catalog/catalog/incubator/mango", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "mango", + "recommended": false, + "title": "Mango", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mango.png" + }, + "snipe-it": { + "app_readme": "

Open source asset management

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/snipe-it

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Open source asset management", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/snipe-it", + "location": "/home/runner/work/catalog/catalog/incubator/snipe-it", + "latest_version": "8.0.0", + "latest_app_version": "6.1.0", + "latest_human_version": "6.1.0_8.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "snipe-it", + "recommended": false, + "title": "Snipe-it", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/snipe-it.png" + }, + "homebridge": { + "app_readme": "

A lightweight NodeJS server that emulates the iOS HomeKit API

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/homebridge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "test" + ], + "description": "A lightweight NodeJS server that emulates the iOS HomeKit API", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/homebridge", + "location": "/home/runner/work/catalog/catalog/incubator/homebridge", + "latest_version": "3.1.0", + "latest_app_version": "2023", + "latest_human_version": "2023_3.1.0", + "last_update": "2023-06-11 10:41:22", + "name": "homebridge", + "recommended": false, + "title": "Homebridge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/homebridge.png" + }, + "gotify": { + "app_readme": "

A simple server for sending and receiving messages.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/gotify

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "notifications" + ], + "description": "A simple server for sending and receiving messages.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/gotify", + "location": "/home/runner/work/catalog/catalog/incubator/gotify", + "latest_version": "13.0.0", + "latest_app_version": "2.2.4", + "latest_human_version": "2.2.4_13.0.0", + "last_update": "2023-06-11 10:41:22", + "name": "gotify", + "recommended": false, + "title": "Gotify", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gotify.png" + }, + "assettocorsa": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install AssettoCorsa and run it.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/assettocorsa

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install AssettoCorsa and run it.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/assettocorsa", + "location": "/home/runner/work/catalog/catalog/incubator/assettocorsa", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "assettocorsa", + "recommended": false, + "title": "Assettocorsa", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/assettocorsa.png" + }, + "searxng": { + "app_readme": "

Meta search engine which aggregates results from more than 70 search services.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/searxng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Other" + ], + "description": "Meta search engine which aggregates results from more than 70 search services.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/searxng", + "location": "/home/runner/work/catalog/catalog/incubator/searxng", + "latest_version": "2.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "searxng", + "recommended": false, + "title": "Searxng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/searxng.png" + }, + "arksurvivalevolved": { + "app_readme": "

This Chart will download and install SteamCMD. It will also install ARK:SurvivalEvolved and run it (Normal server startup of ARK can take a long time!).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/arksurvivalevolved

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers" + ], + "description": "This Chart will download and install SteamCMD. It will also install ARK:SurvivalEvolved and run it (Normal server startup of ARK can take a long time!).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/arksurvivalevolved", + "location": "/home/runner/work/catalog/catalog/incubator/arksurvivalevolved", + "latest_version": "3.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "arksurvivalevolved", + "recommended": false, + "title": "Arksurvivalevolved", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/arksurvivalevolved.png" + }, + "androiddebugbridge": { + "app_readme": "

Control AndroidTV/FireTV devices through ADB from the Home Assistant Core Chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/androiddebugbridge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation" + ], + "description": "Control AndroidTV/FireTV devices through ADB from the Home Assistant Core Chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/androiddebugbridge", + "location": "/home/runner/work/catalog/catalog/incubator/androiddebugbridge", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "androiddebugbridge", + "recommended": false, + "title": "Androiddebugbridge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/androiddebugbridge.png" + }, + "flemarr": { + "app_readme": "

Flemmarr is a simple Python script that parses a configuration written in YAML and can apply it to any of the -arr apps using their API.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/flemarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Flemmarr is a simple Python script that parses a configuration written in YAML and can apply it to any of the -arr apps using their API.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/flemarr", + "location": "/home/runner/work/catalog/catalog/incubator/flemarr", + "latest_version": "2.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "flemarr", + "recommended": false, + "title": "Flemarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flemarr.png" + }, + "shortipy": { + "app_readme": "

URL Shortener in python based on flask

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/shortipy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Network-Management" + ], + "description": "URL Shortener in python based on flask", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/shortipy", + "location": "/home/runner/work/catalog/catalog/incubator/shortipy", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "shortipy", + "recommended": false, + "title": "Shortipy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shortipy.png" + }, + "shapeshifter-obfuscator": { + "app_readme": "

Shapeshifter-Obfuscator is a Chartized implementation of shapeshifter-dispatcher provided by The Operator Foundation. The shapeshifter suite provides command-line proxy and obfuscation tools that effectively modify packets to evade advanced IDS systems.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/shapeshifter-obfuscator

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Security" + ], + "description": "Shapeshifter-Obfuscator is a Chartized implementation of shapeshifter-dispatcher provided by The Operator Foundation. The shapeshifter suite provides command-line proxy and obfuscation tools that effectively modify packets to evade advanced IDS systems. ", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/shapeshifter-obfuscator", + "location": "/home/runner/work/catalog/catalog/incubator/shapeshifter-obfuscator", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "shapeshifter-obfuscator", + "recommended": false, + "title": "Shapeshifter-obfuscator", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shapeshifter-obfuscator.png" + }, + "amvd": { + "app_readme": "

Automated Music Video Downloader :: AMVD is a Lidarr Companion script to automatically download and tag Music Videos for use in various media applications

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/amvd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Video" + ], + "description": "Automated Music Video Downloader :: AMVD is a Lidarr Companion script to automatically download and tag Music Videos for use in various media applications", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/amvd", + "location": "/home/runner/work/catalog/catalog/incubator/amvd", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "amvd", + "recommended": false, + "title": "Amvd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/amvd.png" + }, + "cloudcommander": { + "app_readme": "

[b]CloudCommander[/b] is a simple web file browser with a built in text editor and archive compress/extract abilities.[br/]

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/cloudcommander

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "[b]CloudCommander[/b] is a simple web file browser with a built in text editor and archive compress/extract abilities.[br/]\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/cloudcommander", + "location": "/home/runner/work/catalog/catalog/incubator/cloudcommander", + "latest_version": "2.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "cloudcommander", + "recommended": false, + "title": "Cloudcommander", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudcommander.png" + }, + "gokapi": { + "app_readme": "

Gokapi is a lightweight server to share files, which expire after a set amount of downloads or days.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/gokapi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud", + "utilities" + ], + "description": "Gokapi is a lightweight server to share files, which expire after a set amount of downloads or days.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/gokapi", + "location": "/home/runner/work/catalog/catalog/incubator/gokapi", + "latest_version": "2.0.11", + "latest_app_version": "1.7.1", + "latest_human_version": "1.7.1_2.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "gokapi", + "recommended": false, + "title": "Gokapi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gokapi.png" + }, + "lemur-cfssl": { + "app_readme": "

Lemur manages TLS certificate creation. While not able to issue certificates itself, Lemur acts as a broker between CAs and environments providing a central portal for developers to issue TLS certificates with 'sane' defaults.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/lemur-cfssl

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Lemur manages TLS certificate creation. While not able to issue certificates itself, Lemur acts as a broker between CAs and environments providing a central portal for developers to issue TLS certificates with 'sane' defaults.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/lemur-cfssl", + "location": "/home/runner/work/catalog/catalog/incubator/lemur-cfssl", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "lemur-cfssl", + "recommended": false, + "title": "Lemur-cfssl", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lemur-cfssl.png" + }, + "phpmyadmin": { + "app_readme": "

A web interface for MySQL and MariaDB.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/phpmyadmin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Other" + ], + "description": "A web interface for MySQL and MariaDB.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/phpmyadmin", + "location": "/home/runner/work/catalog/catalog/incubator/phpmyadmin", + "latest_version": "2.0.12", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "phpmyadmin", + "recommended": false, + "title": "Phpmyadmin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/phpmyadmin.png" + }, + "godaddy-ddns": { + "app_readme": "

Chart to provide a DDNS service for godaddy domains. Uses the GoDaddy REST API to update the given domain's DNS IP address to the public IP address of the host it is executing on. Performs a check every 10 minutes, but you can alter this if you like by modifying /etc/cron.d/godaddy-ddns inside the Chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/godaddy-ddns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Web" + ], + "description": "Chart to provide a DDNS service for godaddy domains. Uses the GoDaddy REST API to update the given domain's DNS IP address to the public IP address of the host it is executing on. Performs a check every 10 minutes, but you can alter this if you like by modifying /etc/cron.d/godaddy-ddns inside the Chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/godaddy-ddns", + "location": "/home/runner/work/catalog/catalog/incubator/godaddy-ddns", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "godaddy-ddns", + "recommended": false, + "title": "Godaddy-ddns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/godaddy-ddns.png" + }, + "tvhproxy": { + "app_readme": "

TvhProxy is a small flask app to proxy requests between Plex Media Server and Tvheadend.You have to run this Chart Chart as a seperate IP Address.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/tvhproxy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Video" + ], + "description": "TvhProxy is a small flask app to proxy requests between Plex Media Server and Tvheadend.You have to run this Chart Chart as a seperate IP Address.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/tvhproxy", + "location": "/home/runner/work/catalog/catalog/incubator/tvhproxy", + "latest_version": "2.0.9", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "tvhproxy", + "recommended": false, + "title": "Tvhproxy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tvhproxy.png" + }, + "jump": { + "app_readme": "

Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/jump

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/incubator/jump", + "location": "/home/runner/work/catalog/catalog/incubator/jump", + "latest_version": "2.0.9", + "latest_app_version": "1.3.0", + "latest_human_version": "1.3.0_2.0.9", + "last_update": "2023-06-11 10:41:22", + "name": "jump", + "recommended": false, + "title": "Jump", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jump.png" + } + }, + "dependency": { + "memcached": { + "app_readme": "

Memcached is a memory-backed database caching solution

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/memcached

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database", + "cache" + ], + "description": "Memcached is a memory-backed database caching solution", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/memcached", + "location": "/home/runner/work/catalog/catalog/dependency/memcached", + "latest_version": "6.0.59", + "latest_app_version": "1.6.20", + "latest_human_version": "1.6.20_6.0.59", + "last_update": "2023-06-11 10:41:22", + "name": "memcached", + "recommended": false, + "title": "Memcached", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/memcached.png" + }, + "mariadb": { + "app_readme": "

Fast, reliable, scalable, and easy to use open-source relational database system.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/mariadb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database" + ], + "description": "Fast, reliable, scalable, and easy to use open-source relational database system.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/mariadb", + "location": "/home/runner/work/catalog/catalog/dependency/mariadb", + "latest_version": "7.0.50", + "latest_app_version": "10.11.4", + "latest_human_version": "10.11.4_7.0.50", + "last_update": "2023-06-11 10:41:22", + "name": "mariadb", + "recommended": false, + "title": "Mariadb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mariadb.png" + }, + "kube-state-metrics": { + "app_readme": "

kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/kube-state-metrics

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/kube-state-metrics", + "location": "/home/runner/work/catalog/catalog/dependency/kube-state-metrics", + "latest_version": "1.0.20", + "latest_app_version": "2.9.2", + "latest_human_version": "2.9.2_1.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "kube-state-metrics", + "recommended": false, + "title": "Kube-state-metrics", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kube-state-metrics.png" + }, + "clickhouse": { + "app_readme": "

ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/clickhouse

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database" + ], + "description": "ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/clickhouse", + "location": "/home/runner/work/catalog/catalog/dependency/clickhouse", + "latest_version": "5.0.41", + "latest_app_version": "23.4.2.11", + "latest_human_version": "23.4.2.11_5.0.41", + "last_update": "2023-06-11 10:41:22", + "name": "clickhouse", + "recommended": false, + "title": "Clickhouse", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/clickhouse.png" + }, + "mongodb": { + "app_readme": "

Fast, reliable, scalable, and easy to use open-source no-sql database system.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/mongodb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database" + ], + "description": "Fast, reliable, scalable, and easy to use open-source no-sql database system.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/mongodb", + "location": "/home/runner/work/catalog/catalog/dependency/mongodb", + "latest_version": "6.0.48", + "latest_app_version": "6.0.6", + "latest_human_version": "6.0.6_6.0.48", + "last_update": "2023-06-11 10:41:22", + "name": "mongodb", + "recommended": false, + "title": "Mongodb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mongodb.png" + }, + "solr": { + "app_readme": "

Apache Solr

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/solr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "search" + ], + "description": "Apache Solr", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/solr", + "location": "/home/runner/work/catalog/catalog/dependency/solr", + "latest_version": "4.0.48", + "latest_app_version": "9.2.1", + "latest_human_version": "9.2.1_4.0.48", + "last_update": "2023-06-11 10:41:22", + "name": "solr", + "recommended": false, + "title": "Solr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/solr.png" + }, + "redis": { + "app_readme": "

Open source, advanced key-value store.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/redis

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database", + "cache" + ], + "description": "Open source, advanced key-value store.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/redis", + "location": "/home/runner/work/catalog/catalog/dependency/redis", + "latest_version": "6.0.58", + "latest_app_version": "7.0.11", + "latest_human_version": "7.0.11_6.0.58", + "last_update": "2023-06-11 10:41:22", + "name": "redis", + "recommended": false, + "title": "Redis", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/redis.png" + }, + "node-exporter": { + "app_readme": "

Prometheus exporter for hardware and OS metrics exposed by UNIX kernels, with pluggable metric collectors.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/node-exporter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Prometheus exporter for hardware and OS metrics exposed by UNIX kernels, with pluggable metric collectors.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/dependency/node-exporter", + "location": "/home/runner/work/catalog/catalog/dependency/node-exporter", + "latest_version": "1.0.22", + "latest_app_version": "1.6.0", + "latest_human_version": "1.6.0_1.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "node-exporter", + "recommended": false, + "title": "Node-exporter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/node-exporter.png" + } + }, + "operators": { + "prometheus-operator": { + "app_readme": "

Prometheus Operator is an operator for prometheus

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/operators/prometheus-operator

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "operators" + ], + "description": "Prometheus Operator is an operator for prometheus", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/operators/prometheus-operator", + "location": "/home/runner/work/catalog/catalog/operators/prometheus-operator", + "latest_version": "0.0.5", + "latest_app_version": "0.65.2", + "latest_human_version": "0.65.2_0.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "prometheus-operator", + "recommended": false, + "title": "Prometheus-operator", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/prometheus-operator.png" + }, + "cloudnative-pg": { + "app_readme": "

CloudNativePG is a clustered postgresql database operator

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/operators/cloudnative-pg

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "operators" + ], + "description": "CloudNativePG is a clustered postgresql database operator", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/operators/cloudnative-pg", + "location": "/home/runner/work/catalog/catalog/operators/cloudnative-pg", + "latest_version": "1.0.2", + "latest_app_version": "1.20.0", + "latest_human_version": "1.20.0_1.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "cloudnative-pg", + "recommended": false, + "title": "Cloudnative-pg", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudnative-pg.png" + }, + "metallb": { + "app_readme": "

A network load-balancer implementation for Kubernetes using standard routing protocols

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/operators/metallb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "operators" + ], + "description": "A network load-balancer implementation for Kubernetes using standard routing protocols", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/operators/metallb", + "location": "/home/runner/work/catalog/catalog/operators/metallb", + "latest_version": "9.0.12", + "latest_app_version": "0.13.10", + "latest_human_version": "0.13.10_9.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "metallb", + "recommended": false, + "title": "Metallb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/metallb.png" + } + }, + "dev": { + "testapp": { + "app_readme": "

testing app for truecharts

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dev/testapp

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "test" + ], + "description": "testing app for truecharts", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/jackett", + "location": "/home/runner/work/catalog/catalog/dev/testapp", + "latest_version": "0.0.1", + "latest_app_version": "0.20.2297", + "latest_human_version": "0.20.2297_0.0.1", + "last_update": "2023-06-11 10:41:22", + "name": "testapp", + "recommended": false, + "title": "Testapp", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jackett.png" + } + }, + "enterprise": { + "prometheus": { + "app_readme": "

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/prometheus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/prometheus", + "location": "/home/runner/work/catalog/catalog/enterprise/prometheus", + "latest_version": "9.0.20", + "latest_app_version": "2.44.0", + "latest_human_version": "2.44.0_9.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "prometheus", + "recommended": false, + "title": "Prometheus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/prometheus.png" + }, + "metallb-config": { + "app_readme": "

A network load-balancer implementation for Kubernetes using standard routing protocols

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/metallb-config

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "core" + ], + "description": "A network load-balancer implementation for Kubernetes using standard routing protocols", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/metallb-config", + "location": "/home/runner/work/catalog/catalog/enterprise/metallb-config", + "latest_version": "1.1.7", + "latest_app_version": "latest", + "latest_human_version": "latest_1.1.7", + "last_update": "2023-06-11 10:41:22", + "name": "metallb-config", + "recommended": false, + "title": "Metallb-config", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/metallb-config.png" + }, + "blocky": { + "app_readme": "

Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/blocky

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/blocky", + "location": "/home/runner/work/catalog/catalog/enterprise/blocky", + "latest_version": "5.0.41", + "latest_app_version": "0.21.0", + "latest_human_version": "0.21.0_5.0.41", + "last_update": "2023-06-11 10:41:22", + "name": "blocky", + "recommended": false, + "title": "Blocky", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/blocky.png" + }, + "vaultwarden": { + "app_readme": "

Unofficial Bitwarden compatible server written in Rust

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/vaultwarden

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "security" + ], + "description": "Unofficial Bitwarden compatible server written in Rust", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/vaultwarden", + "location": "/home/runner/work/catalog/catalog/enterprise/vaultwarden", + "latest_version": "20.0.32", + "latest_app_version": "1.28.1", + "latest_human_version": "1.28.1_20.0.32", + "last_update": "2023-06-11 10:41:22", + "name": "vaultwarden", + "recommended": false, + "title": "Vaultwarden", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vaultwarden.png" + }, + "authelia": { + "app_readme": "

Authelia is a Single Sign-On Multi-Factor portal for web apps

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/authelia

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "security" + ], + "description": "Authelia is a Single Sign-On Multi-Factor portal for web apps", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/authelia", + "location": "/home/runner/work/catalog/catalog/enterprise/authelia", + "latest_version": "15.1.27", + "latest_app_version": "4.37.5", + "latest_human_version": "4.37.5_15.1.27", + "last_update": "2023-06-11 10:41:22", + "name": "authelia", + "recommended": false, + "title": "Authelia", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/authelia.png" + }, + "grafana": { + "app_readme": "

Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/grafana

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/grafana", + "location": "/home/runner/work/catalog/catalog/enterprise/grafana", + "latest_version": "7.0.49", + "latest_app_version": "9.5.3", + "latest_human_version": "9.5.3_7.0.49", + "last_update": "2023-06-11 10:41:22", + "name": "grafana", + "recommended": false, + "title": "Grafana", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/grafana.png" + }, + "clusterissuer": { + "app_readme": "

Certificate management for Kubernetes

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/clusterissuer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "core" + ], + "description": "Certificate management for Kubernetes", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/clusterissuer", + "location": "/home/runner/work/catalog/catalog/enterprise/clusterissuer", + "latest_version": "1.0.5", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "clusterissuer", + "recommended": false, + "title": "Clusterissuer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/clusterissuer.png" + }, + "traefik": { + "app_readme": "

Traefik is a flexible reverse proxy and Ingress Provider.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/enterprise/traefik

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Traefik is a flexible reverse proxy and Ingress Provider.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/enterprise/traefik", + "location": "/home/runner/work/catalog/catalog/enterprise/traefik", + "latest_version": "18.0.14", + "latest_app_version": "2.10.1", + "latest_human_version": "2.10.1_18.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "traefik", + "recommended": false, + "title": "Traefik", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/traefik.png" + } + }, + "stable": { + "fossil": { + "app_readme": "

A simple, high-reliability, distributed software configuration management system

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/fossil

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A simple, high-reliability, distributed software configuration management system", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/fossil", + "location": "/home/runner/work/catalog/catalog/stable/fossil", + "latest_version": "7.0.21", + "latest_app_version": "2.15.1", + "latest_human_version": "2.15.1_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "fossil", + "recommended": false, + "title": "Fossil", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fossil.png" + }, + "cura-novnc": { + "app_readme": "

Enjoy Cura directly in your browser with this easy to use Chart

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cura-novnc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Productivity" + ], + "description": "Enjoy Cura directly in your browser with this easy to use Chart", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cura-novnc", + "location": "/home/runner/work/catalog/catalog/stable/cura-novnc", + "latest_version": "4.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "cura-novnc", + "recommended": false, + "title": "Cura-novnc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cura-novnc.png" + }, + "adguard-home": { + "app_readme": "

Free and open source, powerful network-wide ads & trackers blocking DNS server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/adguard-home

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Free and open source, powerful network-wide ads & trackers blocking DNS server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/adguard-home", + "location": "/home/runner/work/catalog/catalog/stable/adguard-home", + "latest_version": "5.0.24", + "latest_app_version": "0.107.31", + "latest_human_version": "0.107.31_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "adguard-home", + "recommended": false, + "title": "Adguard-home", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/adguard-home.png" + }, + "romm": { + "app_readme": "

game library manager focused in retro gaming

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/romm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "game library manager focused in retro gaming", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/romm", + "location": "/home/runner/work/catalog/catalog/stable/romm", + "latest_version": "1.0.5", + "latest_app_version": "1.8.4", + "latest_human_version": "1.8.4_1.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "romm", + "recommended": false, + "title": "Romm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/romm.png" + }, + "whoogle": { + "app_readme": "

A self-hosted, ad-free, privacy-respecting metasearch engine

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/whoogle

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A self-hosted, ad-free, privacy-respecting metasearch engine", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/whoogle", + "location": "/home/runner/work/catalog/catalog/stable/whoogle", + "latest_version": "6.0.20", + "latest_app_version": "0.8.2", + "latest_human_version": "0.8.2_6.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "whoogle", + "recommended": false, + "title": "Whoogle", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/whoogle.png" + }, + "mylar": { + "app_readme": "

Mylar is a automated Comic Book downloader

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mylar

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Mylar is a automated Comic Book downloader", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mylar", + "location": "/home/runner/work/catalog/catalog/stable/mylar", + "latest_version": "9.0.26", + "latest_app_version": "0.7.2", + "latest_human_version": "0.7.2_9.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "mylar", + "recommended": false, + "title": "Mylar", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mylar.png" + }, + "qdirstat": { + "app_readme": "

QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/qdirstat

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/qdirstat", + "location": "/home/runner/work/catalog/catalog/stable/qdirstat", + "latest_version": "4.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_4.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "qdirstat", + "recommended": false, + "title": "Qdirstat", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/qdirstat.png" + }, + "openvscode-server": { + "app_readme": "

Openvscode-server provides a version of VS Code that runs a server on a remote machine.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/openvscode-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Openvscode-server provides a version of VS Code that runs a server on a remote machine.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/openvscode-server", + "location": "/home/runner/work/catalog/catalog/stable/openvscode-server", + "latest_version": "5.0.26", + "latest_app_version": "1.78.2", + "latest_human_version": "1.78.2_5.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "openvscode-server", + "recommended": false, + "title": "Openvscode-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openvscode-server.png" + }, + "bookstack": { + "app_readme": "

A simple, self-hosted, easy-to-use platform for organising and storing information.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/bookstack

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A simple, self-hosted, easy-to-use platform for organising and storing information.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/bookstack", + "location": "/home/runner/work/catalog/catalog/stable/bookstack", + "latest_version": "7.0.20", + "latest_app_version": "23.02.2023", + "latest_human_version": "23.02.2023_7.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "bookstack", + "recommended": false, + "title": "Bookstack", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bookstack.png" + }, + "soft-serve": { + "app_readme": "

A tasty, self-hostable Git server for the command line.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/soft-serve

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "git" + ], + "description": "A tasty, self-hostable Git server for the command line.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/soft-serve", + "location": "/home/runner/work/catalog/catalog/stable/soft-serve", + "latest_version": "2.0.23", + "latest_app_version": "0.5.4", + "latest_human_version": "0.5.4_2.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "soft-serve", + "recommended": false, + "title": "Soft-serve", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/soft-serve.png" + }, + "xteve": { + "app_readme": "

M3U Proxy for Plex DVR and Emby Live TV.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/xteve

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "M3U Proxy for Plex DVR and Emby Live TV.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/xteve", + "location": "/home/runner/work/catalog/catalog/stable/xteve", + "latest_version": "9.0.21", + "latest_app_version": "2.2.0.200", + "latest_human_version": "2.2.0.200_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "xteve", + "recommended": false, + "title": "Xteve", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xteve.png" + }, + "minetest": { + "app_readme": "

Minetest (server) is a near-infinite-world block sandbox game and a game engine.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minetest

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "Minetest (server) is a near-infinite-world block sandbox game and a game engine.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minetest", + "location": "/home/runner/work/catalog/catalog/stable/minetest", + "latest_version": "4.0.24", + "latest_app_version": "5.7.0", + "latest_human_version": "5.7.0_4.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "minetest", + "recommended": false, + "title": "Minetest", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minetest.png" + }, + "pgadmin": { + "app_readme": "

Web-Based postgresql database management utility

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pgadmin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Web-Based postgresql database management utility", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pgadmin", + "location": "/home/runner/work/catalog/catalog/stable/pgadmin", + "latest_version": "10.0.25", + "latest_app_version": "7.3.0", + "latest_human_version": "7.3.0_10.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "pgadmin", + "recommended": false, + "title": "Pgadmin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pgadmin.png" + }, + "airsonic": { + "app_readme": "

Airsonic is a Free and Open Source community driven media server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/airsonic

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Airsonic is a Free and Open Source community driven media server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/airsonic", + "location": "/home/runner/work/catalog/catalog/stable/airsonic", + "latest_version": "9.0.22", + "latest_app_version": "10.6.2", + "latest_human_version": "10.6.2_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "airsonic", + "recommended": false, + "title": "Airsonic", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/airsonic.png" + }, + "lanraragi": { + "app_readme": "

Open source server for archival of comics/manga.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lanraragi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Open source server for archival of comics/manga.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lanraragi", + "location": "/home/runner/work/catalog/catalog/stable/lanraragi", + "latest_version": "5.0.20", + "latest_app_version": "0.8.90", + "latest_human_version": "0.8.90_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "lanraragi", + "recommended": false, + "title": "Lanraragi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lanraragi.png" + }, + "jellyfin": { + "app_readme": "

Jellyfin is a Free Software Media System

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jellyfin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Jellyfin is a Free Software Media System", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/jellyfin", + "location": "/home/runner/work/catalog/catalog/stable/jellyfin", + "latest_version": "14.1.2", + "latest_app_version": "10.8.10", + "latest_human_version": "10.8.10_14.1.2", + "last_update": "2023-06-11 10:41:22", + "name": "jellyfin", + "recommended": false, + "title": "Jellyfin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jellyfin.png" + }, + "minecraft-bungeecord": { + "app_readme": "

the front-end of a cluster of minecraft-java containers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minecraft-bungeecord

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "proxy", + "minecraft" + ], + "description": "the front-end of a cluster of minecraft-java containers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minecraft-bungeecord", + "location": "/home/runner/work/catalog/catalog/stable/minecraft-bungeecord", + "latest_version": "4.1.1", + "latest_app_version": "2022.4.1", + "latest_human_version": "2022.4.1_4.1.1", + "last_update": "2023-06-11 10:41:22", + "name": "minecraft-bungeecord", + "recommended": false, + "title": "Minecraft-bungeecord", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minecraft-bungeecord.png" + }, + "nocodb": { + "app_readme": "

Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nocodb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nocodb", + "location": "/home/runner/work/catalog/catalog/stable/nocodb", + "latest_version": "7.0.15", + "latest_app_version": "0.107.5", + "latest_human_version": "0.107.5_7.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "nocodb", + "recommended": false, + "title": "Nocodb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nocodb.png" + }, + "appdaemon": { + "app_readme": "

AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/appdaemon

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/appdaemon", + "location": "/home/runner/work/catalog/catalog/stable/appdaemon", + "latest_version": "12.0.22", + "latest_app_version": "4.4.2", + "latest_human_version": "4.4.2_12.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "appdaemon", + "recommended": false, + "title": "Appdaemon", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + }, + { + "email": "20650065+warllo54@users.noreply.github.com", + "name": "warllo54", + "url": "truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/appdaemon.png" + }, + "weblate": { + "app_readme": "

Weblate is a copylefted libre software web-based continuous localization system

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/weblate

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Weblate is a copylefted libre software web-based continuous localization system", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/weblate", + "location": "/home/runner/work/catalog/catalog/stable/weblate", + "latest_version": "8.0.24", + "latest_app_version": "4.16.4", + "latest_human_version": "4.16.4_8.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "weblate", + "recommended": false, + "title": "Weblate", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/weblate.png" + }, + "putty": { + "app_readme": "

PuTTY is a free and open-source terminal emulator, serial console and network file transfer application.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/putty

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "PuTTY is a free and open-source terminal emulator, serial console and network file transfer application.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/putty", + "location": "/home/runner/work/catalog/catalog/stable/putty", + "latest_version": "4.0.14", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_4.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "putty", + "recommended": false, + "title": "Putty", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/putty.png" + }, + "amcrest2mqtt": { + "app_readme": "

Expose all events from an Amcrest device to an MQTT broker

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/amcrest2mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Expose all events from an Amcrest device to an MQTT broker", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/amcrest2mqtt", + "location": "/home/runner/work/catalog/catalog/stable/amcrest2mqtt", + "latest_version": "7.0.21", + "latest_app_version": "1.0.16", + "latest_human_version": "1.0.16_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "amcrest2mqtt", + "recommended": false, + "title": "Amcrest2mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/amcrest2mqtt.png" + }, + "satisfactory": { + "app_readme": "

Satisfactory Dedicated Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/satisfactory

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "Satisfactory Dedicated Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/satisfactory", + "location": "/home/runner/work/catalog/catalog/stable/satisfactory", + "latest_version": "5.0.20", + "latest_app_version": "1.4.8", + "latest_human_version": "1.4.8_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "satisfactory", + "recommended": false, + "title": "Satisfactory", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/satisfactory.png" + }, + "komga": { + "app_readme": "

A comics/mangas server to serve/stream pages via API

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/komga

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A comics/mangas server to serve/stream pages via API", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/komga", + "location": "/home/runner/work/catalog/catalog/stable/komga", + "latest_version": "9.0.22", + "latest_app_version": "0.165.0", + "latest_human_version": "0.165.0_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "komga", + "recommended": false, + "title": "Komga", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/komga.png" + }, + "cloud9": { + "app_readme": "

A complete web based IDE with terminal access

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cloud9

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A complete web based IDE with terminal access", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cloud9", + "location": "/home/runner/work/catalog/catalog/stable/cloud9", + "latest_version": "7.0.21", + "latest_app_version": "1.29.2", + "latest_human_version": "1.29.2_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "cloud9", + "recommended": false, + "title": "Cloud9", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloud9.png" + }, + "dizquetv": { + "app_readme": "

Create live TV channel streams from media on your Plex servers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/dizquetv

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Create live TV channel streams from media on your Plex servers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/dizquetv", + "location": "/home/runner/work/catalog/catalog/stable/dizquetv", + "latest_version": "10.0.21", + "latest_app_version": "1.5.0", + "latest_human_version": "1.5.0_10.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "dizquetv", + "recommended": false, + "title": "Dizquetv", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dizquetv.png" + }, + "simply-shorten": { + "app_readme": "

A dead simple URL shortener.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/simply-shorten

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Network-Web" + ], + "description": "A dead simple URL shortener.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/simply-shorten", + "location": "/home/runner/work/catalog/catalog/stable/simply-shorten", + "latest_version": "4.0.21", + "latest_app_version": "1.1", + "latest_human_version": "1.1_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "simply-shorten", + "recommended": false, + "title": "Simply-shorten", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/simply-shorten.png" + }, + "gonic": { + "app_readme": "

Music streaming server / subsonic server API implementation

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/gonic

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Music streaming server / subsonic server API implementation", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/gonic", + "location": "/home/runner/work/catalog/catalog/stable/gonic", + "latest_version": "9.0.21", + "latest_app_version": "0.15.2", + "latest_human_version": "0.15.2_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "gonic", + "recommended": false, + "title": "Gonic", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gonic.png" + }, + "lidarr": { + "app_readme": "

Looks and smells like Sonarr but made for music

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lidarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Looks and smells like Sonarr but made for music", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lidarr", + "location": "/home/runner/work/catalog/catalog/stable/lidarr", + "latest_version": "16.0.20", + "latest_app_version": "1.2.3.3267", + "latest_human_version": "1.2.3.3267_16.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "lidarr", + "recommended": false, + "title": "Lidarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lidarr.png" + }, + "strapi": { + "app_readme": "

Open-source headless CMS. JavaScript, fully customizable and developer-first.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/strapi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cms" + ], + "description": "Open-source headless CMS. JavaScript, fully customizable and developer-first.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/strapi", + "location": "/home/runner/work/catalog/catalog/stable/strapi", + "latest_version": "9.0.25", + "latest_app_version": "4.10.7", + "latest_human_version": "4.10.7_9.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "strapi", + "recommended": false, + "title": "Strapi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/strapi.png" + }, + "sickchill": { + "app_readme": "

An Automatic Video Library Manager for TV Shows

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sickchill

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An Automatic Video Library Manager for TV Shows", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/sickchill", + "location": "/home/runner/work/catalog/catalog/stable/sickchill", + "latest_version": "6.0.24", + "latest_app_version": "2023.5.30", + "latest_human_version": "2023.5.30_6.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "sickchill", + "recommended": false, + "title": "Sickchill", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sickchill.png" + }, + "custom-app": { + "app_readme": "

Advanced tool to create your own TrueCharts-based App

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/custom-app

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "custom" + ], + "description": "Advanced tool to create your own TrueCharts-based App", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/custom-app", + "location": "/home/runner/work/catalog/catalog/stable/custom-app", + "latest_version": "8.0.20", + "latest_app_version": "0.20.4145", + "latest_human_version": "0.20.4145_8.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "custom-app", + "recommended": false, + "title": "Custom-app", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/custom-app.png" + }, + "browserless-chrome": { + "app_readme": "

Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/browserless-chrome

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/browserless-chrome", + "location": "/home/runner/work/catalog/catalog/stable/browserless-chrome", + "latest_version": "5.0.25", + "latest_app_version": "1.59.0", + "latest_human_version": "1.59.0_5.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "browserless-chrome", + "recommended": false, + "title": "Browserless-chrome", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/browserless-chrome.png" + }, + "autobrr": { + "app_readme": "

The modern download automation tool for torrents.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/autobrr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "The modern download automation tool for torrents.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/autobrr", + "location": "/home/runner/work/catalog/catalog/stable/autobrr", + "latest_version": "4.0.22", + "latest_app_version": "1.26.2", + "latest_human_version": "1.26.2_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "autobrr", + "recommended": false, + "title": "Autobrr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/autobrr.png" + }, + "kitchenowl": { + "app_readme": "

KitchenOwl is a smart self-hosted grocery list and recipe manager.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kitchenowl

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "KitchenOwl is a smart self-hosted grocery list and recipe manager.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kitchenowl", + "location": "/home/runner/work/catalog/catalog/stable/kitchenowl", + "latest_version": "4.0.25", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "kitchenowl", + "recommended": false, + "title": "Kitchenowl", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kitchenowl.png" + }, + "freeradius": { + "app_readme": "

OpenSource Radius implementation

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/freeradius

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "auth" + ], + "description": "OpenSource Radius implementation", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/freeradius", + "location": "/home/runner/work/catalog/catalog/stable/freeradius", + "latest_version": "9.0.19", + "latest_app_version": "3.2.0", + "latest_human_version": "3.2.0_9.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "freeradius", + "recommended": false, + "title": "Freeradius", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/freeradius.png" + }, + "synctube": { + "app_readme": "

Synchronized video viewing with chat and other features. Lightweight modern implementation and very easy way to run locally.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/synctube

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Productivity", + "Tools-Utilities", + "MediaApp-Video", + "MediaServer-Video", + "Network-Web" + ], + "description": "Synchronized video viewing with chat and other features. Lightweight modern implementation and very easy way to run locally.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/synctube", + "location": "/home/runner/work/catalog/catalog/stable/synctube", + "latest_version": "3.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "synctube", + "recommended": false, + "title": "Synctube", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/synctube.png" + }, + "promcord": { + "app_readme": "

Discord bot that provides metrics from a Discord server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/promcord

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Discord bot that provides metrics from a Discord server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/promcord", + "location": "/home/runner/work/catalog/catalog/stable/promcord", + "latest_version": "7.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_7.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "promcord", + "recommended": false, + "title": "Promcord", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/promcord.png" + }, + "traggo": { + "app_readme": "

Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/traggo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/traggo", + "location": "/home/runner/work/catalog/catalog/stable/traggo", + "latest_version": "2.0.21", + "latest_app_version": "0.3.0", + "latest_human_version": "0.3.0_2.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "traggo", + "recommended": false, + "title": "Traggo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/traggo.png" + }, + "kasm": { + "app_readme": "

Kasm Workspaces is a streaming platform for delivering browser-based access to desktops, applications, and web services.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kasm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other" + ], + "description": "Kasm Workspaces is a streaming platform for delivering browser-based access to desktops, applications, and web services.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kasm", + "location": "/home/runner/work/catalog/catalog/stable/kasm", + "latest_version": "4.0.22", + "latest_app_version": "1.13.0", + "latest_human_version": "1.13.0_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "kasm", + "recommended": false, + "title": "Kasm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kasm.png" + }, + "zerotier": { + "app_readme": "

ZeroTier is a smart programmable Ethernet switch for planet Earth

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/zerotier

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "ZeroTier is a smart programmable Ethernet switch for planet Earth", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/zerotier", + "location": "/home/runner/work/catalog/catalog/stable/zerotier", + "latest_version": "5.0.21", + "latest_app_version": "1.10.6", + "latest_human_version": "1.10.6_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "zerotier", + "recommended": false, + "title": "Zerotier", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/zerotier.png" + }, + "couchpotato": { + "app_readme": "

Couchpotato is an automatic NZB and torrent downloader.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/couchpotato

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Couchpotato is an automatic NZB and torrent downloader.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/couchpotato", + "location": "/home/runner/work/catalog/catalog/stable/couchpotato", + "latest_version": "5.0.20", + "latest_app_version": "2021.11.22", + "latest_human_version": "2021.11.22_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "couchpotato", + "recommended": false, + "title": "Couchpotato", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/couchpotato.png" + }, + "youtubedl-material": { + "app_readme": "

YoutubeDL-Material is a Material Design frontend for youtube-dl.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/youtubedl-material

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "YoutubeDL-Material is a Material Design frontend for youtube-dl.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/youtubedl-material", + "location": "/home/runner/work/catalog/catalog/stable/youtubedl-material", + "latest_version": "5.0.23", + "latest_app_version": "4.3", + "latest_human_version": "4.3_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "youtubedl-material", + "recommended": false, + "title": "Youtubedl-material", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/youtubedl-material.png" + }, + "embystat": { + "app_readme": "

Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/embystat

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/embystat", + "location": "/home/runner/work/catalog/catalog/stable/embystat", + "latest_version": "5.0.25", + "latest_app_version": "0.2.0", + "latest_human_version": "0.2.0_5.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "embystat", + "recommended": false, + "title": "Embystat", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/embystat.png" + }, + "deconz": { + "app_readme": "

deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/deconz

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/deconz", + "location": "/home/runner/work/catalog/catalog/stable/deconz", + "latest_version": "11.0.11", + "latest_app_version": "2.22.01", + "latest_human_version": "2.22.01_11.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "deconz", + "recommended": false, + "title": "Deconz", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/deconz.png" + }, + "ferdi-server": { + "app_readme": "

Server for Ferdi that you can re-use to run your own

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ferdi-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Server for Ferdi that you can re-use to run your own", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ferdi-server", + "location": "/home/runner/work/catalog/catalog/stable/ferdi-server", + "latest_version": "7.0.21", + "latest_app_version": "1.3.2", + "latest_human_version": "1.3.2_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "ferdi-server", + "recommended": false, + "title": "Ferdi-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ferdi-server.png" + }, + "crafty-4": { + "app_readme": "

Crafty Controller is a Minecraft Server Control Panel / Launcher.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/crafty-4

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers", + "minecraft" + ], + "description": "Crafty Controller is a Minecraft Server Control Panel / Launcher.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/crafty-4", + "location": "/home/runner/work/catalog/catalog/stable/crafty-4", + "latest_version": "3.0.23", + "latest_app_version": "4.1.1", + "latest_human_version": "4.1.1_3.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "crafty-4", + "recommended": false, + "title": "Crafty-4", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/crafty-4.png" + }, + "airdcpp-webclient": { + "app_readme": "

AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/airdcpp-webclient

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/airdcpp-webclient", + "location": "/home/runner/work/catalog/catalog/stable/airdcpp-webclient", + "latest_version": "6.0.23", + "latest_app_version": "2.12.1", + "latest_human_version": "2.12.1_6.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "airdcpp-webclient", + "recommended": false, + "title": "Airdcpp-webclient", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/airdcpp-webclient.png" + }, + "babybuddy": { + "app_readme": "

Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/babybuddy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/babybuddy", + "location": "/home/runner/work/catalog/catalog/stable/babybuddy", + "latest_version": "12.0.24", + "latest_app_version": "1.16.0", + "latest_human_version": "1.16.0_12.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "babybuddy", + "recommended": false, + "title": "Babybuddy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/babybuddy.png" + }, + "duplicati": { + "app_readme": "

Store securely encrypted backups on cloud storage services!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/duplicati

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Store securely encrypted backups on cloud storage services!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/duplicati", + "location": "/home/runner/work/catalog/catalog/stable/duplicati", + "latest_version": "9.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "duplicati", + "recommended": false, + "title": "Duplicati", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/duplicati.png" + }, + "firefox": { + "app_readme": "

a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/firefox

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "browser" + ], + "description": "a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/firefox", + "location": "/home/runner/work/catalog/catalog/stable/firefox", + "latest_version": "6.0.5", + "latest_app_version": "113.0.2", + "latest_human_version": "113.0.2_6.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "firefox", + "recommended": false, + "title": "Firefox", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/firefox.png" + }, + "wireguard": { + "app_readme": "

WireGuard\u00ae is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/wireguard

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "WireGuard\u00ae is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/wireguard", + "location": "/home/runner/work/catalog/catalog/stable/wireguard", + "latest_version": "4.0.22", + "latest_app_version": "1.0.202109", + "latest_human_version": "1.0.202109_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "wireguard", + "recommended": false, + "title": "Wireguard", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wireguard.png" + }, + "hedgedoc": { + "app_readme": "

HedgeDoc lets you create real-time collaborative markdown notes.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/hedgedoc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "HedgeDoc lets you create real-time collaborative markdown notes.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/hedgedoc", + "location": "/home/runner/work/catalog/catalog/stable/hedgedoc", + "latest_version": "8.0.23", + "latest_app_version": "1.9.8", + "latest_human_version": "1.9.8_8.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "hedgedoc", + "recommended": false, + "title": "Hedgedoc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hedgedoc.png" + }, + "monica": { + "app_readme": "

Monica is a great open source personal relationship management system.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/monica

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "crm" + ], + "description": "Monica is a great open source personal relationship management system.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/monica", + "location": "/home/runner/work/catalog/catalog/stable/monica", + "latest_version": "7.0.16", + "latest_app_version": "4.0.0", + "latest_human_version": "4.0.0_7.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "monica", + "recommended": false, + "title": "Monica", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/monica.png" + }, + "firefox-syncserver": { + "app_readme": "

This is an all-in-one package for running a self-hosted Firefox Sync server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/firefox-syncserver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "This is an all-in-one package for running a self-hosted Firefox Sync server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/firefox-syncserver", + "location": "/home/runner/work/catalog/catalog/stable/firefox-syncserver", + "latest_version": "13.0.12", + "latest_app_version": "1.8.0", + "latest_human_version": "1.8.0_13.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "firefox-syncserver", + "recommended": false, + "title": "Firefox-syncserver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/firefox-syncserver.png" + }, + "grav": { + "app_readme": "

A Fast, Simple, and Flexible, file-based Web-platform.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/grav

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A Fast, Simple, and Flexible, file-based Web-platform.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/grav", + "location": "/home/runner/work/catalog/catalog/stable/grav", + "latest_version": "7.0.24", + "latest_app_version": "1.7.41", + "latest_human_version": "1.7.41_7.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "grav", + "recommended": false, + "title": "Grav", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/grav.png" + }, + "pihole": { + "app_readme": "

DNS and Ad-filtering for your network

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pihole

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "DNS and Ad-filtering for your network", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pihole", + "location": "/home/runner/work/catalog/catalog/stable/pihole", + "latest_version": "10.0.10", + "latest_app_version": "2023.05.2", + "latest_human_version": "2023.05.2_10.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "pihole", + "recommended": false, + "title": "Pihole", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pihole.png" + }, + "pasta": { + "app_readme": "

PASTA - Audio and Subtitle Track Changer for Plex

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pasta

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaApp-Other", + "Tools-Utilities", + "Other" + ], + "description": "PASTA - Audio and Subtitle Track Changer for Plex", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pasta", + "location": "/home/runner/work/catalog/catalog/stable/pasta", + "latest_version": "4.0.21", + "latest_app_version": "1.6.2", + "latest_human_version": "1.6.2_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "pasta", + "recommended": false, + "title": "Pasta", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pasta.png" + }, + "onlyoffice-document-server": { + "app_readme": "

ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/onlyoffice-document-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "office", + "documents", + "productivity" + ], + "description": "ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/onlyoffice-document-server", + "location": "/home/runner/work/catalog/catalog/stable/onlyoffice-document-server", + "latest_version": "10.0.21", + "latest_app_version": "7.3.3", + "latest_human_version": "7.3.3_10.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "onlyoffice-document-server", + "recommended": false, + "title": "Onlyoffice-document-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/onlyoffice-document-server.png" + }, + "minio": { + "app_readme": "

Minio is a self-hosted S3 storage server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Minio is a self-hosted S3 storage server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minio", + "location": "/home/runner/work/catalog/catalog/stable/minio", + "latest_version": "6.0.28", + "latest_app_version": "latest", + "latest_human_version": "latest_6.0.28", + "last_update": "2023-06-11 10:41:22", + "name": "minio", + "recommended": false, + "title": "Minio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minio.png" + }, + "pwndrop": { + "app_readme": "

Pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pwndrop

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pwndrop", + "location": "/home/runner/work/catalog/catalog/stable/pwndrop", + "latest_version": "5.0.26", + "latest_app_version": "1.0.1", + "latest_human_version": "1.0.1_5.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "pwndrop", + "recommended": false, + "title": "Pwndrop", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pwndrop.png" + }, + "plaxt": { + "app_readme": "

This Tools provides a way to keep your watched history synced FROM Plex Server To Trakt.tv

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/plaxt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Other", + "MediaApp-Other", + "MediaServer-Other" + ], + "description": "This Tools provides a way to keep your watched history synced FROM Plex Server To Trakt.tv", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/plaxt", + "location": "/home/runner/work/catalog/catalog/stable/plaxt", + "latest_version": "4.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "plaxt", + "recommended": false, + "title": "Plaxt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plaxt.png" + }, + "resilio-sync": { + "app_readme": "

Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/resilio-sync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/resilio-sync", + "location": "/home/runner/work/catalog/catalog/stable/resilio-sync", + "latest_version": "9.0.22", + "latest_app_version": "2.7.2.1375", + "latest_human_version": "2.7.2.1375_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "resilio-sync", + "recommended": false, + "title": "Resilio-sync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/resilio-sync.png" + }, + "kms": { + "app_readme": "

Private Windows Activation Server for development and testing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kms

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "graywares" + ], + "description": "Private Windows Activation Server for development and testing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kms", + "location": "/home/runner/work/catalog/catalog/stable/kms", + "latest_version": "14.0.21", + "latest_app_version": "minimal", + "latest_human_version": "minimal_14.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "kms", + "recommended": false, + "title": "Kms", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kms.png" + }, + "wekan": { + "app_readme": "

WeKan - Open Source kanban

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/wekan

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "WeKan - Open Source kanban", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/wekan", + "location": "/home/runner/work/catalog/catalog/stable/wekan", + "latest_version": "9.0.20", + "latest_app_version": "6.46", + "latest_human_version": "6.46_9.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "wekan", + "recommended": false, + "title": "Wekan", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wekan.png" + }, + "overseerr": { + "app_readme": "

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

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/overseerr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "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!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/overseerr", + "location": "/home/runner/work/catalog/catalog/stable/overseerr", + "latest_version": "9.0.21", + "latest_app_version": "1.32.5", + "latest_human_version": "1.32.5_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "overseerr", + "recommended": false, + "title": "Overseerr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/overseerr.png" + }, + "tinymediamanager": { + "app_readme": "

TinyMediaManager is a full featured media manager to organize and clean up your media library.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tinymediamanager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "TinyMediaManager is a full featured media manager to organize and clean up your media library.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tinymediamanager", + "location": "/home/runner/work/catalog/catalog/stable/tinymediamanager", + "latest_version": "5.0.23", + "latest_app_version": "4.3.11", + "latest_human_version": "4.3.11_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "tinymediamanager", + "recommended": false, + "title": "Tinymediamanager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tinymediamanager.png" + }, + "kanboard": { + "app_readme": "

Kanboard is a free and open source Kanban project management software.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kanboard

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Kanboard is a free and open source Kanban project management software.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kanboard", + "location": "/home/runner/work/catalog/catalog/stable/kanboard", + "latest_version": "12.0.22", + "latest_app_version": "1.2.30", + "latest_human_version": "1.2.30_12.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "kanboard", + "recommended": false, + "title": "Kanboard", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kanboard.png" + }, + "podgrab": { + "app_readme": "

A self-hosted podcast manager to download episodes as soon as they become live.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/podgrab

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "mutlimedia" + ], + "description": "A self-hosted podcast manager to download episodes as soon as they become live.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/podgrab", + "location": "/home/runner/work/catalog/catalog/stable/podgrab", + "latest_version": "13.0.21", + "latest_app_version": "1.0.0", + "latest_human_version": "1.0.0_13.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "podgrab", + "recommended": false, + "title": "Podgrab", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/podgrab.png" + }, + "prowlarr": { + "app_readme": "

Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/prowlarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/prowlarr", + "location": "/home/runner/work/catalog/catalog/stable/prowlarr", + "latest_version": "11.0.23", + "latest_app_version": "1.5.2.3484", + "latest_human_version": "1.5.2.3484_11.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "prowlarr", + "recommended": false, + "title": "Prowlarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/prowlarr.png" + }, + "vikunja": { + "app_readme": "

The to-do app to organize your life.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/vikunja

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "The to-do app to organize your life.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/vikunja", + "location": "/home/runner/work/catalog/catalog/stable/vikunja", + "latest_version": "8.0.18", + "latest_app_version": "0.20.4", + "latest_human_version": "0.20.4_8.0.18", + "last_update": "2023-06-11 10:41:22", + "name": "vikunja", + "recommended": false, + "title": "Vikunja", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vikunja.png" + }, + "nzbget": { + "app_readme": "

NZBGet is a Usenet downloader client

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nzbget

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "NZBGet is a Usenet downloader client", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nzbget", + "location": "/home/runner/work/catalog/catalog/stable/nzbget", + "latest_version": "14.0.21", + "latest_app_version": "21.1", + "latest_human_version": "21.1_14.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "nzbget", + "recommended": false, + "title": "Nzbget", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nzbget.png" + }, + "verysync": { + "app_readme": "

very sync is an easy-to-use multi-platform file synchronization software

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/verysync

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "very sync is an easy-to-use multi-platform file synchronization software", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/verysync", + "location": "/home/runner/work/catalog/catalog/stable/verysync", + "latest_version": "5.0.22", + "latest_app_version": "2.16.0", + "latest_human_version": "2.16.0_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "verysync", + "recommended": false, + "title": "Verysync", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/verysync.png" + }, + "home-assistant": { + "app_readme": "

home-assistant App for TrueNAS SCALE

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/home-assistant

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "home-automation" + ], + "description": "home-assistant App for TrueNAS SCALE", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/home-assistant", + "location": "/home/runner/work/catalog/catalog/stable/home-assistant", + "latest_version": "19.0.29", + "latest_app_version": "2023.5.4", + "latest_human_version": "2023.5.4_19.0.29", + "last_update": "2023-06-11 10:41:22", + "name": "home-assistant", + "recommended": false, + "title": "Home-assistant", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/home-assistant.png" + }, + "linkding": { + "app_readme": "

Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/linkding

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "bookmarks" + ], + "description": "Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/linkding", + "location": "/home/runner/work/catalog/catalog/stable/linkding", + "latest_version": "5.0.22", + "latest_app_version": "1.19.0", + "latest_human_version": "1.19.0_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "linkding", + "recommended": false, + "title": "Linkding", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/linkding.png" + }, + "projectsend": { + "app_readme": "

Projectsend is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/projectsend

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Projectsend is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/projectsend", + "location": "/home/runner/work/catalog/catalog/stable/projectsend", + "latest_version": "7.0.22", + "latest_app_version": "2021.12.10", + "latest_human_version": "2021.12.10_7.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "projectsend", + "recommended": false, + "title": "Projectsend", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/projectsend.png" + }, + "healthchecks": { + "app_readme": "

Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages (\"pings\") from your cron jobs and scheduled tasks (\"checks\"). When a ping does not arrive on time, Healthchecks sends out alerts.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/healthchecks

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages (\"pings\") from your cron jobs and scheduled tasks (\"checks\"). When a ping does not arrive on time, Healthchecks sends out alerts.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/healthchecks", + "location": "/home/runner/work/catalog/catalog/stable/healthchecks", + "latest_version": "10.0.12", + "latest_app_version": "1.22.0", + "latest_human_version": "1.22.0_10.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "healthchecks", + "recommended": false, + "title": "Healthchecks", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/healthchecks.png" + }, + "actualserver": { + "app_readme": "

Actual is a super fast privacy-focused app for managing your finances.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/actualserver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "finance" + ], + "description": "Actual is a super fast privacy-focused app for managing your finances.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/actualserver", + "location": "/home/runner/work/catalog/catalog/stable/actualserver", + "latest_version": "4.0.23", + "latest_app_version": "23.5.0", + "latest_human_version": "23.5.0_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "actualserver", + "recommended": false, + "title": "Actualserver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/actualserver.png" + }, + "boinc": { + "app_readme": "

BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/boinc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/boinc", + "location": "/home/runner/work/catalog/catalog/stable/boinc", + "latest_version": "5.0.24", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "boinc", + "recommended": false, + "title": "Boinc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/boinc.png" + }, + "outline": { + "app_readme": "

A fast, collaborative, knowledge base for your team built using React and Node.js.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/outline

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "A fast, collaborative, knowledge base for your team built using React and Node.js.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/outline", + "location": "/home/runner/work/catalog/catalog/stable/outline", + "latest_version": "7.0.25", + "latest_app_version": "0.69.2", + "latest_human_version": "0.69.2_7.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "outline", + "recommended": false, + "title": "Outline", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/outline.png" + }, + "metube": { + "app_readme": "

Web GUI for youtube-dl.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/metube

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Web GUI for youtube-dl.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/metube", + "location": "/home/runner/work/catalog/catalog/stable/metube", + "latest_version": "7.0.13", + "latest_app_version": "2023", + "latest_human_version": "2023_7.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "metube", + "recommended": false, + "title": "Metube", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/metube.png" + }, + "cryptofolio": { + "app_readme": "

Track your cryptocurrency holdings/portfolio

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cryptofolio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Track your cryptocurrency holdings/portfolio", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cryptofolio", + "location": "/home/runner/work/catalog/catalog/stable/cryptofolio", + "latest_version": "7.0.20", + "latest_app_version": "2.2.0", + "latest_human_version": "2.2.0_7.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "cryptofolio", + "recommended": false, + "title": "Cryptofolio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cryptofolio.png" + }, + "endlessh": { + "app_readme": "

Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/endlessh

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/endlessh", + "location": "/home/runner/work/catalog/catalog/stable/endlessh", + "latest_version": "5.0.21", + "latest_app_version": "2021.11.21", + "latest_human_version": "2021.11.21_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "endlessh", + "recommended": false, + "title": "Endlessh", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/endlessh.png" + }, + "photoshow": { + "app_readme": "

A gallery software at its easiest, it doesn't even require a database.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/photoshow

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A gallery software at its easiest, it doesn't even require a database.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/photoshow", + "location": "/home/runner/work/catalog/catalog/stable/photoshow", + "latest_version": "6.0.19", + "latest_app_version": "48aabb98", + "latest_human_version": "48aabb98_6.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "photoshow", + "recommended": false, + "title": "Photoshow", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/photoshow.png" + }, + "odoo": { + "app_readme": "

All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/odoo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/odoo", + "location": "/home/runner/work/catalog/catalog/stable/odoo", + "latest_version": "12.0.21", + "latest_app_version": "15.0", + "latest_human_version": "15.0_12.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "odoo", + "recommended": false, + "title": "Odoo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/odoo.png" + }, + "truecommand": { + "app_readme": "

Aggregated management of TrueNAS devices

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/truecommand

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Administration" + ], + "description": "Aggregated management of TrueNAS devices", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/truecommand", + "location": "/home/runner/work/catalog/catalog/stable/truecommand", + "latest_version": "14.0.19", + "latest_app_version": "2.2", + "latest_human_version": "2.2_14.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "truecommand", + "recommended": false, + "title": "Truecommand", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/truecommand.png" + }, + "mkvcleaver": { + "app_readme": "

MKVCleaver is a tool for batch extraction of data from MKV files

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mkvcleaver

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "MKVCleaver is a tool for batch extraction of data from MKV files", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mkvcleaver", + "location": "/home/runner/work/catalog/catalog/stable/mkvcleaver", + "latest_version": "4.0.19", + "latest_app_version": "1.3.0", + "latest_human_version": "1.3.0_4.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "mkvcleaver", + "recommended": false, + "title": "Mkvcleaver", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mkvcleaver.png" + }, + "gitea": { + "app_readme": "

Self hosted GIT repositories

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/gitea

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GIT" + ], + "description": "Self hosted GIT repositories", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/gitea", + "location": "/home/runner/work/catalog/catalog/stable/gitea", + "latest_version": "13.0.16", + "latest_app_version": "1.19.3", + "latest_human_version": "1.19.3_13.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "gitea", + "recommended": false, + "title": "Gitea", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gitea.png" + }, + "zwavejs2mqtt": { + "app_readme": "

Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/zwavejs2mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "tools" + ], + "description": "Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/zwavejs2mqtt", + "location": "/home/runner/work/catalog/catalog/stable/zwavejs2mqtt", + "latest_version": "15.0.24", + "latest_app_version": "8.17.1", + "latest_human_version": "8.17.1_15.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "zwavejs2mqtt", + "recommended": false, + "title": "Zwavejs2mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/zwavejs2mqtt.png" + }, + "tdarr": { + "app_readme": "

Audio/Video library transcoding automation

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tdarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Audio/Video library transcoding automation", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tdarr", + "location": "/home/runner/work/catalog/catalog/stable/tdarr", + "latest_version": "5.0.22", + "latest_app_version": "2.00.20.1", + "latest_human_version": "2.00.20.1_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "tdarr", + "recommended": false, + "title": "Tdarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tdarr.png" + }, + "automatic-music-downloader": { + "app_readme": "

A Lidarr companion script to automatically download music for Lidarr.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/automatic-music-downloader

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A Lidarr companion script to automatically download music for Lidarr.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/automatic-music-downloader", + "location": "/home/runner/work/catalog/catalog/stable/automatic-music-downloader", + "latest_version": "5.0.20", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "automatic-music-downloader", + "recommended": false, + "title": "Automatic-music-downloader", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/automatic-music-downloader.png" + }, + "mymediaforalexa": { + "app_readme": "

This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com .

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mymediaforalexa

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com .", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mymediaforalexa", + "location": "/home/runner/work/catalog/catalog/stable/mymediaforalexa", + "latest_version": "4.0.21", + "latest_app_version": "1.3.147.99", + "latest_human_version": "1.3.147.99_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "mymediaforalexa", + "recommended": false, + "title": "Mymediaforalexa", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mymediaforalexa.png" + }, + "fluidd": { + "app_readme": "

Fluidd is a free and open-source Klipper web interface for managing your 3d printer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/fluidd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Fluidd is a free and open-source Klipper web interface for managing your 3d printer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/fluidd", + "location": "/home/runner/work/catalog/catalog/stable/fluidd", + "latest_version": "5.0.22", + "latest_app_version": "1.23.3", + "latest_human_version": "1.23.3_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "fluidd", + "recommended": false, + "title": "Fluidd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fluidd.png" + }, + "teedy": { + "app_readme": "

Teedy is an open source, lightweight document management system for individuals and businesses.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/teedy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Teedy is an open source, lightweight document management system for individuals and businesses.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/teedy", + "location": "/home/runner/work/catalog/catalog/stable/teedy", + "latest_version": "11.0.20", + "latest_app_version": "1.10", + "latest_human_version": "1.10_11.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "teedy", + "recommended": false, + "title": "Teedy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/teedy.png" + }, + "jellyseerr": { + "app_readme": "

Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jellyseerr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/jellyseerr", + "location": "/home/runner/work/catalog/catalog/stable/jellyseerr", + "latest_version": "5.0.22", + "latest_app_version": "1.5.0", + "latest_human_version": "1.5.0_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "jellyseerr", + "recommended": false, + "title": "Jellyseerr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jellyseerr.png" + }, + "static": { + "app_readme": "

A self-hosted static file serving app which does nothing more than just serve up static files from a mounted volume.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/static

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A self-hosted static file serving app which does nothing more than just serve up static files from a mounted volume.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/static", + "location": "/home/runner/work/catalog/catalog/stable/static", + "latest_version": "6.0.21", + "latest_app_version": "ee8a20c", + "latest_human_version": "ee8a20c_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "static", + "recommended": false, + "title": "Static", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/static.png" + }, + "muximux": { + "app_readme": "

A lightweight portal to view & manage your HTPC apps without having to run anything more than a PHP enabled webserver

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/muximux

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A lightweight portal to view & manage your HTPC apps without having to run anything more than a PHP enabled webserver", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/muximux", + "location": "/home/runner/work/catalog/catalog/stable/muximux", + "latest_version": "6.0.19", + "latest_app_version": "057352e8", + "latest_human_version": "057352e8_6.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "muximux", + "recommended": false, + "title": "Muximux", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/muximux.png" + }, + "scrutiny": { + "app_readme": "

Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/scrutiny

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities", + "storage" + ], + "description": "Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/scrutiny", + "location": "/home/runner/work/catalog/catalog/stable/scrutiny", + "latest_version": "6.0.22", + "latest_app_version": "0.7.1", + "latest_human_version": "0.7.1_6.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "scrutiny", + "recommended": false, + "title": "Scrutiny", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/scrutiny.png" + }, + "amule": { + "app_readme": "

aMule is an eMule-like client for the eDonkey and Kademlia networks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/amule

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "Productivity", + "Tools-Utilities" + ], + "description": "aMule is an eMule-like client for the eDonkey and Kademlia networks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/amule", + "location": "/home/runner/work/catalog/catalog/stable/amule", + "latest_version": "3.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "amule", + "recommended": false, + "title": "Amule", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/amule.png" + }, + "requestrr": { + "app_readme": "

Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/requestrr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/requestrr", + "location": "/home/runner/work/catalog/catalog/stable/requestrr", + "latest_version": "5.0.21", + "latest_app_version": "2.1.2", + "latest_human_version": "2.1.2_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "requestrr", + "recommended": false, + "title": "Requestrr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/requestrr.png" + }, + "rcon-webadmin": { + "app_readme": "

Out of the box, RCON Web Admin can check users for high ping, VAC status, or filter the chat for you around the clock.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/rcon-webadmin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "GameServers", + "Tools-Utilities" + ], + "description": "Out of the box, RCON Web Admin can check users for high ping, VAC status, or filter the chat for you around the clock.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/rcon-webadmin", + "location": "/home/runner/work/catalog/catalog/stable/rcon-webadmin", + "latest_version": "4.0.21", + "latest_app_version": "0.14.1", + "latest_human_version": "0.14.1_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "rcon-webadmin", + "recommended": false, + "title": "Rcon-webadmin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rcon-webadmin.png" + }, + "paperless-ng": { + "app_readme": "

Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/paperless-ng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/paperless-ng", + "location": "/home/runner/work/catalog/catalog/stable/paperless-ng", + "latest_version": "7.0.32", + "latest_app_version": "1.13.0", + "latest_human_version": "1.13.0_7.0.32", + "last_update": "2023-06-11 10:41:22", + "name": "paperless-ng", + "recommended": false, + "title": "Paperless-ng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/paperless-ng.png" + }, + "guacd": { + "app_readme": "

Guacd - Apache Guacamole is a clientless remote desktop gateway.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/guacd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Guacd - Apache Guacamole is a clientless remote desktop gateway.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/guacd", + "location": "/home/runner/work/catalog/catalog/stable/guacd", + "latest_version": "5.0.14", + "latest_app_version": "1.5.2", + "latest_human_version": "1.5.2_5.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "guacd", + "recommended": false, + "title": "Guacd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/guacd.png" + }, + "drawio": { + "app_readme": "

Drawio is free online diagram software.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/drawio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Drawio is free online diagram software.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/drawio", + "location": "/home/runner/work/catalog/catalog/stable/drawio", + "latest_version": "5.0.25", + "latest_app_version": "21.3.7", + "latest_human_version": "21.3.7_5.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "drawio", + "recommended": false, + "title": "Drawio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/drawio.png" + }, + "vaultwarden": { + "app_readme": "

Unofficial Bitwarden compatible server written in Rust

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/vaultwarden

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "security" + ], + "description": "Unofficial Bitwarden compatible server written in Rust", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/vaultwarden", + "location": "/home/runner/work/catalog/catalog/stable/vaultwarden", + "latest_version": "19.0.23", + "latest_app_version": "1.27.0", + "latest_human_version": "1.27.0_19.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "vaultwarden", + "recommended": false, + "title": "Vaultwarden", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/vaultwarden.png" + }, + "apache-musicindex": { + "app_readme": "

Index and stream music using apache-musicindex and m3u playlists

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/apache-musicindex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Index and stream music using apache-musicindex and m3u playlists", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/apache-musicindex", + "location": "/home/runner/work/catalog/catalog/stable/apache-musicindex", + "latest_version": "7.0.19", + "latest_app_version": "1.4.1", + "latest_human_version": "1.4.1_7.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "apache-musicindex", + "recommended": false, + "title": "Apache-musicindex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/apache-musicindex.png" + }, + "ser2sock": { + "app_readme": "

Serial to Socket Redirector

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ser2sock

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Serial to Socket Redirector", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ser2sock", + "location": "/home/runner/work/catalog/catalog/stable/ser2sock", + "latest_version": "9.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "ser2sock", + "recommended": false, + "title": "Ser2sock", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ser2sock.png" + }, + "clarkson": { + "app_readme": "

A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/clarkson

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "vehicle" + ], + "description": "A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/clarkson", + "location": "/home/runner/work/catalog/catalog/stable/clarkson", + "latest_version": "7.0.21", + "latest_app_version": "1.1.2", + "latest_human_version": "1.1.2_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "clarkson", + "recommended": false, + "title": "Clarkson", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/clarkson.png" + }, + "logitech-media-server": { + "app_readme": "

Logitech Media Server is a platform for home/office audio streaming.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/logitech-media-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "audio" + ], + "description": "Logitech Media Server is a platform for home/office audio streaming.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/logitech-media-server", + "location": "/home/runner/work/catalog/catalog/stable/logitech-media-server", + "latest_version": "7.0.22", + "latest_app_version": "8.4.0", + "latest_human_version": "8.4.0_7.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "logitech-media-server", + "recommended": false, + "title": "Logitech-media-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/logitech-media-server.png" + }, + "znc": { + "app_readme": "

Znc is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/znc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Znc is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/znc", + "location": "/home/runner/work/catalog/catalog/stable/znc", + "latest_version": "5.0.25", + "latest_app_version": "1.8.2", + "latest_human_version": "1.8.2_5.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "znc", + "recommended": false, + "title": "Znc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/znc.png" + }, + "rsshub": { + "app_readme": "

RSSHub can generate RSS feeds from pretty much everything

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/rsshub

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "RSSHub can generate RSS feeds from pretty much everything", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/rsshub", + "location": "/home/runner/work/catalog/catalog/stable/rsshub", + "latest_version": "7.0.47", + "latest_app_version": "latest", + "latest_human_version": "latest_7.0.47", + "last_update": "2023-06-11 10:41:22", + "name": "rsshub", + "recommended": false, + "title": "Rsshub", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rsshub.png" + }, + "unpackerr": { + "app_readme": "

This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/unpackerr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/unpackerr", + "location": "/home/runner/work/catalog/catalog/stable/unpackerr", + "latest_version": "9.0.22", + "latest_app_version": "0.11.2", + "latest_human_version": "0.11.2_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "unpackerr", + "recommended": false, + "title": "Unpackerr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/unpackerr.png" + }, + "prusaslicer-novnc": { + "app_readme": "

Enjoy Prusaslicer directly in your browser with this easy to use Chart Chart.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/prusaslicer-novnc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Productivity" + ], + "description": "Enjoy Prusaslicer directly in your browser with this easy to use Chart Chart.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/prusaslicer-novnc", + "location": "/home/runner/work/catalog/catalog/stable/prusaslicer-novnc", + "latest_version": "4.0.27", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "prusaslicer-novnc", + "recommended": false, + "title": "Prusaslicer-novnc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/prusaslicer-novnc.png" + }, + "unmanic": { + "app_readme": "

Unmanic is a simple tool for optimising your file library.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/unmanic

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Unmanic is a simple tool for optimising your file library.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/unmanic", + "location": "/home/runner/work/catalog/catalog/stable/unmanic", + "latest_version": "6.0.19", + "latest_app_version": "0.2.3", + "latest_human_version": "0.2.3_6.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "unmanic", + "recommended": false, + "title": "Unmanic", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/unmanic.png" + }, + "portainer-ce": { + "app_readme": "

Container management made easy

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/portainer-ce

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Container management made easy", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/portainer-ce", + "location": "/home/runner/work/catalog/catalog/stable/portainer-ce", + "latest_version": "3.0.15", + "latest_app_version": "2.18.1", + "latest_human_version": "2.18.1_3.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "portainer-ce", + "recommended": false, + "title": "Portainer-ce", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/portainer-ce.png" + }, + "cloudflareddns": { + "app_readme": "

Automate Cloudflare DNS records for those with a dynamic IP.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cloudflareddns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "Automate Cloudflare DNS records for those with a dynamic IP.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cloudflareddns", + "location": "/home/runner/work/catalog/catalog/stable/cloudflareddns", + "latest_version": "5.0.23", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "cloudflareddns", + "recommended": false, + "title": "Cloudflareddns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudflareddns.png" + }, + "tdarr-node": { + "app_readme": "

Audio/Video library transcoding automation

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tdarr-node

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Audio/Video library transcoding automation", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tdarr-node", + "location": "/home/runner/work/catalog/catalog/stable/tdarr-node", + "latest_version": "5.0.21", + "latest_app_version": "2.00.19.1", + "latest_human_version": "2.00.19.1_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "tdarr-node", + "recommended": false, + "title": "Tdarr-node", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tdarr-node.png" + }, + "librespeed": { + "app_readme": "

Librespeed is a HTML5 webpage to test upload and download speeds

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/librespeed

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Librespeed is a HTML5 webpage to test upload and download speeds", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/librespeed", + "location": "/home/runner/work/catalog/catalog/stable/librespeed", + "latest_version": "9.0.19", + "latest_app_version": "5.2.4", + "latest_human_version": "5.2.4_9.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "librespeed", + "recommended": false, + "title": "Librespeed", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/librespeed.png" + }, + "speedtest-exporter": { + "app_readme": "

Speedtest Exporter made in python using the official speedtest bin

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/speedtest-exporter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Speedtest Exporter made in python using the official speedtest bin", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/speedtest-exporter", + "location": "/home/runner/work/catalog/catalog/stable/speedtest-exporter", + "latest_version": "6.0.20", + "latest_app_version": "3.5.3", + "latest_human_version": "3.5.3_6.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "speedtest-exporter", + "recommended": false, + "title": "Speedtest-exporter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-exporter.png" + }, + "mongo-express": { + "app_readme": "

mongo-express is a web-based MongoDB admin interface written in Node.js, Express.js, and Bootstrap3.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mongo-express

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database", + "utilities" + ], + "description": "mongo-express is a web-based MongoDB admin interface written in Node.js, Express.js, and Bootstrap3.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mongo-express", + "location": "/home/runner/work/catalog/catalog/stable/mongo-express", + "latest_version": "1.0.8", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.8", + "last_update": "2023-06-11 10:41:22", + "name": "mongo-express", + "recommended": false, + "title": "Mongo-express", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mongo-express.png" + }, + "uptime-kuma": { + "app_readme": "

A fancy self-hosted monitoring tool

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/uptime-kuma

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "monitoring" + ], + "description": "A fancy self-hosted monitoring tool", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/uptime-kuma", + "location": "/home/runner/work/catalog/catalog/stable/uptime-kuma", + "latest_version": "6.0.23", + "latest_app_version": "1.21.3", + "latest_human_version": "1.21.3_6.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "uptime-kuma", + "recommended": false, + "title": "Uptime-kuma", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/uptime-kuma.png" + }, + "makemkv": { + "app_readme": "

MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/makemkv

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/makemkv", + "location": "/home/runner/work/catalog/catalog/stable/makemkv", + "latest_version": "5.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_5.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "makemkv", + "recommended": false, + "title": "Makemkv", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/makemkv.png" + }, + "freshrss": { + "app_readme": "

FreshRSS is a self-hosted RSS feed aggregator

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/freshrss

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "FreshRSS is a self-hosted RSS feed aggregator", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/freshrss", + "location": "/home/runner/work/catalog/catalog/stable/freshrss", + "latest_version": "14.0.23", + "latest_app_version": "1.21.0", + "latest_human_version": "1.21.0_14.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "freshrss", + "recommended": false, + "title": "Freshrss", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/freshrss.png" + }, + "readarr": { + "app_readme": "

A fork of Radarr to work with Books & AudioBooks

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/readarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A fork of Radarr to work with Books & AudioBooks", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/readarr", + "location": "/home/runner/work/catalog/catalog/stable/readarr", + "latest_version": "16.0.20", + "latest_app_version": "0.1.7.1882", + "latest_human_version": "0.1.7.1882_16.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "readarr", + "recommended": false, + "title": "Readarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/readarr.png" + }, + "minio-console": { + "app_readme": "

A management console for minio server and operator

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minio-console

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A management console for minio server and operator", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minio-console", + "location": "/home/runner/work/catalog/catalog/stable/minio-console", + "latest_version": "6.0.27", + "latest_app_version": "0.29.0", + "latest_human_version": "0.29.0_6.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "minio-console", + "recommended": false, + "title": "Minio-console", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minio-console.png" + }, + "aria2": { + "app_readme": "

aria server for downloading web content

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/aria2

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "aria server for downloading web content", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/aria2", + "location": "/home/runner/work/catalog/catalog/stable/aria2", + "latest_version": "8.0.19", + "latest_app_version": "latest", + "latest_human_version": "latest_8.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "aria2", + "recommended": false, + "title": "Aria2", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/aria2.png" + }, + "medusa": { + "app_readme": "

An automatic Video Library Manager for TV Shows

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/medusa

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An automatic Video Library Manager for TV Shows", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/medusa", + "location": "/home/runner/work/catalog/catalog/stable/medusa", + "latest_version": "6.0.25", + "latest_app_version": "1.0.16", + "latest_human_version": "1.0.16_6.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "medusa", + "recommended": false, + "title": "Medusa", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/medusa.png" + }, + "duckdns": { + "app_readme": "

Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/duckdns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/duckdns", + "location": "/home/runner/work/catalog/catalog/stable/duckdns", + "latest_version": "5.0.27", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "duckdns", + "recommended": false, + "title": "Duckdns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/duckdns.png" + }, + "wikijs": { + "app_readme": "

Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/wikijs

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/wikijs", + "location": "/home/runner/work/catalog/catalog/stable/wikijs", + "latest_version": "11.0.23", + "latest_app_version": "2.5.299", + "latest_human_version": "2.5.299_11.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "wikijs", + "recommended": false, + "title": "Wikijs", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wikijs.png" + }, + "shlink": { + "app_readme": "

A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/shlink

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/shlink", + "location": "/home/runner/work/catalog/catalog/stable/shlink", + "latest_version": "8.0.25", + "latest_app_version": "3.6.2", + "latest_human_version": "3.6.2_8.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "shlink", + "recommended": false, + "title": "Shlink", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shlink.png" + }, + "calibre": { + "app_readme": "

Calibre is a powerful and easy to use e-book manager.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/calibre

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Calibre is a powerful and easy to use e-book manager.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/calibre", + "location": "/home/runner/work/catalog/catalog/stable/calibre", + "latest_version": "10.0.23", + "latest_app_version": "6.20.0", + "latest_human_version": "6.20.0_10.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "calibre", + "recommended": false, + "title": "Calibre", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/calibre.png" + }, + "domoticz": { + "app_readme": "

Domoticz is a Home Automation System that lets you monitor and configure various devices like Lights, Switches and much more.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/domoticz

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Domoticz is a Home Automation System that lets you monitor and configure various devices like Lights, Switches and much more.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/domoticz", + "location": "/home/runner/work/catalog/catalog/stable/domoticz", + "latest_version": "5.0.16", + "latest_app_version": "2023.1.202", + "latest_human_version": "2023.1.202_5.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "domoticz", + "recommended": false, + "title": "Domoticz", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/domoticz.png" + }, + "hammond": { + "app_readme": "

A self-hosted vehicle expense tracking system with support for multiple users.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/hammond

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "A self-hosted vehicle expense tracking system with support for multiple users.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/hammond", + "location": "/home/runner/work/catalog/catalog/stable/hammond", + "latest_version": "5.0.12", + "latest_app_version": "1.0.0", + "latest_human_version": "1.0.0_5.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "hammond", + "recommended": false, + "title": "Hammond", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hammond.png" + }, + "beets": { + "app_readme": "

A music library manager and not, for the most part, a music player.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/beets

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A music library manager and not, for the most part, a music player.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/beets", + "location": "/home/runner/work/catalog/catalog/stable/beets", + "latest_version": "7.0.26", + "latest_app_version": "1.6.0", + "latest_human_version": "1.6.0_7.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "beets", + "recommended": false, + "title": "Beets", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/beets.png" + }, + "etherpad": { + "app_readme": "

A real-time collaborative editor scalable to thousands of simultaneous real time users.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/etherpad

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A real-time collaborative editor scalable to thousands of simultaneous real time users.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/etherpad", + "location": "/home/runner/work/catalog/catalog/stable/etherpad", + "latest_version": "12.0.21", + "latest_app_version": "1.8.14", + "latest_human_version": "1.8.14_12.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "etherpad", + "recommended": false, + "title": "Etherpad", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/etherpad.png" + }, + "tautulli": { + "app_readme": "

A Python based monitoring and tracking tool for Plex Media Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tautulli

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A Python based monitoring and tracking tool for Plex Media Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tautulli", + "location": "/home/runner/work/catalog/catalog/stable/tautulli", + "latest_version": "14.0.23", + "latest_app_version": "2.12.4", + "latest_human_version": "2.12.4_14.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "tautulli", + "recommended": false, + "title": "Tautulli", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tautulli.png" + }, + "openhab": { + "app_readme": "

OpenHab is a home-automation application

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/openhab

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "test" + ], + "description": "OpenHab is a home-automation application", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/openhab", + "location": "/home/runner/work/catalog/catalog/stable/openhab", + "latest_version": "5.0.14", + "latest_app_version": "3.4.4", + "latest_human_version": "3.4.4_5.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "openhab", + "recommended": false, + "title": "Openhab", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openhab.png" + }, + "lldap": { + "app_readme": "

Lightweight ldap server for authentication and user management

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lldap

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "ldap", + "auth" + ], + "description": "Lightweight ldap server for authentication and user management", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lldap", + "location": "/home/runner/work/catalog/catalog/stable/lldap", + "latest_version": "1.1.14", + "latest_app_version": "0.4.3", + "latest_human_version": "0.4.3_1.1.14", + "last_update": "2023-06-11 10:41:22", + "name": "lldap", + "recommended": false, + "title": "Lldap", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lldap.png" + }, + "valheim": { + "app_readme": "

Valheim dedicated gameserver with automatic update and world backup support

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/valheim

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Valheim dedicated gameserver with automatic update and world backup support", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/valheim", + "location": "/home/runner/work/catalog/catalog/stable/valheim", + "latest_version": "6.0.15", + "latest_app_version": "latest", + "latest_human_version": "latest_6.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "valheim", + "recommended": false, + "title": "Valheim", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/valheim.png" + }, + "omada-controller": { + "app_readme": "

Omada is a SDN tool for TP-Link Omada hardware

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/omada-controller

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Omada is a SDN tool for TP-Link Omada hardware", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/omada-controller", + "location": "/home/runner/work/catalog/catalog/stable/omada-controller", + "latest_version": "9.0.25", + "latest_app_version": "5.9.0", + "latest_human_version": "5.9.0_9.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "omada-controller", + "recommended": false, + "title": "Omada-controller", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/omada-controller.png" + }, + "tsmuxer": { + "app_readme": "

tsMuxer is a Transport Stream muxer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tsmuxer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "tsMuxer is a Transport Stream muxer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tsmuxer", + "location": "/home/runner/work/catalog/catalog/stable/tsmuxer", + "latest_version": "4.0.16", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_4.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "tsmuxer", + "recommended": false, + "title": "Tsmuxer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tsmuxer.png" + }, + "deepstack": { + "app_readme": "

DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/deepstack

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "AI" + ], + "description": "DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/deepstack", + "location": "/home/runner/work/catalog/catalog/stable/deepstack", + "latest_version": "7.0.23", + "latest_app_version": "2022.01.1", + "latest_human_version": "2022.01.1_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "deepstack", + "recommended": false, + "title": "Deepstack", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/deepstack.png" + }, + "mosdns": { + "app_readme": "

A location-based pluggable DNS forwarder/splitter.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mosdns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "A location-based pluggable DNS forwarder/splitter.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mosdns", + "location": "/home/runner/work/catalog/catalog/stable/mosdns", + "latest_version": "5.0.21", + "latest_app_version": "5.1.3", + "latest_human_version": "5.1.3_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "mosdns", + "recommended": false, + "title": "Mosdns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mosdns.png" + }, + "phpldapadmin": { + "app_readme": "

Web-based LDAP browser to manage your LDAP server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/phpldapadmin

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Web-based LDAP browser to manage your LDAP server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/phpldapadmin", + "location": "/home/runner/work/catalog/catalog/stable/phpldapadmin", + "latest_version": "9.0.19", + "latest_app_version": "0.9.0", + "latest_human_version": "0.9.0_9.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "phpldapadmin", + "recommended": false, + "title": "Phpldapadmin", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/phpldapadmin.png" + }, + "homebox": { + "app_readme": "

Inventory and organization system built for the Home User.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/homebox

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "inventory" + ], + "description": "Inventory and organization system built for the Home User.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/homebox", + "location": "/home/runner/work/catalog/catalog/stable/homebox", + "latest_version": "2.0.23", + "latest_app_version": "0.9.2", + "latest_human_version": "0.9.2_2.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "homebox", + "recommended": false, + "title": "Homebox", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/homebox.png" + }, + "reg": { + "app_readme": "

Docker registry v2 command line client and repo listing generator with security checks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/reg

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Docker registry v2 command line client and repo listing generator with security checks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/reg", + "location": "/home/runner/work/catalog/catalog/stable/reg", + "latest_version": "9.0.24", + "latest_app_version": "2", + "latest_human_version": "2_9.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "reg", + "recommended": false, + "title": "Reg", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/reg.png" + }, + "minecraft-bedrock": { + "app_readme": "

Minecraft Bedrock Dedicated Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minecraft-bedrock

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "Minecraft Bedrock Dedicated Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minecraft-bedrock", + "location": "/home/runner/work/catalog/catalog/stable/minecraft-bedrock", + "latest_version": "4.0.21", + "latest_app_version": "2022.1.0", + "latest_human_version": "2022.1.0_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "minecraft-bedrock", + "recommended": false, + "title": "Minecraft-bedrock", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minecraft-bedrock.png" + }, + "watchyourlan": { + "app_readme": "

Lightweight network IP scanner with web GUI

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/watchyourlan

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Lightweight network IP scanner with web GUI", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/watchyourlan", + "location": "/home/runner/work/catalog/catalog/stable/watchyourlan", + "latest_version": "4.0.23", + "latest_app_version": "0.9.3", + "latest_human_version": "0.9.3_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "watchyourlan", + "recommended": false, + "title": "Watchyourlan", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/watchyourlan.png" + }, + "ubooquity": { + "app_readme": "

Ubooquity is a free, lightweight and easy-to-use home server for your comics and ebooks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ubooquity

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Ubooquity is a free, lightweight and easy-to-use home server for your comics and ebooks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ubooquity", + "location": "/home/runner/work/catalog/catalog/stable/ubooquity", + "latest_version": "6.0.16", + "latest_app_version": "2.1.2", + "latest_human_version": "2.1.2_6.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "ubooquity", + "recommended": false, + "title": "Ubooquity", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ubooquity.png" + }, + "shoko-server": { + "app_readme": "

Anime cataloging program designed to automate the cataloging of your collection.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/shoko-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "Tools-Utilities" + ], + "description": "Anime cataloging program designed to automate the cataloging of your collection.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/shoko-server", + "location": "/home/runner/work/catalog/catalog/stable/shoko-server", + "latest_version": "5.0.22", + "latest_app_version": "4.2.2", + "latest_human_version": "4.2.2_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "shoko-server", + "recommended": false, + "title": "Shoko-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shoko-server.png" + }, + "emulatorjs": { + "app_readme": "

Emulatorjs - In browser web based emulation portable to nearly any device for many retro consoles.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/emulatorjs

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Emulatorjs - In browser web based emulation portable to nearly any device for many retro consoles.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/emulatorjs", + "location": "/home/runner/work/catalog/catalog/stable/emulatorjs", + "latest_version": "5.0.22", + "latest_app_version": "1.7.2", + "latest_human_version": "1.7.2_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "emulatorjs", + "recommended": false, + "title": "Emulatorjs", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/emulatorjs.png" + }, + "calibre-web": { + "app_readme": "

Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/calibre-web

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/calibre-web", + "location": "/home/runner/work/catalog/catalog/stable/calibre-web", + "latest_version": "14.0.25", + "latest_app_version": "0.6.20", + "latest_human_version": "0.6.20_14.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "calibre-web", + "recommended": false, + "title": "Calibre-web", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/calibre-web.png" + }, + "openspeedtest": { + "app_readme": "

HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/openspeedtest

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities", + "test" + ], + "description": "HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/openspeedtest", + "location": "/home/runner/work/catalog/catalog/stable/openspeedtest", + "latest_version": "4.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "openspeedtest", + "recommended": false, + "title": "Openspeedtest", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/openspeedtest.png" + }, + "papermerge": { + "app_readme": "

Papermerge is an open source document management system (DMS) primarily designed for archiving and retrieving your digital documents.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/papermerge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Papermerge is an open source document management system (DMS) primarily designed for archiving and retrieving your digital documents.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/papermerge", + "location": "/home/runner/work/catalog/catalog/stable/papermerge", + "latest_version": "7.0.23", + "latest_app_version": "2.1.9", + "latest_human_version": "2.1.9_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "papermerge", + "recommended": false, + "title": "Papermerge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/papermerge.png" + }, + "rsnapshot": { + "app_readme": "

Rsnapshot is a filesystem snapshot utility based on rsync.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/rsnapshot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Rsnapshot is a filesystem snapshot utility based on rsync.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/rsnapshot", + "location": "/home/runner/work/catalog/catalog/stable/rsnapshot", + "latest_version": "5.0.22", + "latest_app_version": "1.4.5", + "latest_human_version": "1.4.5_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "rsnapshot", + "recommended": false, + "title": "Rsnapshot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rsnapshot.png" + }, + "doublecommander": { + "app_readme": "

A free cross platform open source file manager with two panels side by side.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/doublecommander

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A free cross platform open source file manager with two panels side by side.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/doublecommander", + "location": "/home/runner/work/catalog/catalog/stable/doublecommander", + "latest_version": "7.0.23", + "latest_app_version": "0.8.2", + "latest_human_version": "0.8.2_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "doublecommander", + "recommended": false, + "title": "Doublecommander", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/doublecommander.png" + }, + "portainer": { + "app_readme": "

Container management made easy

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/portainer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Container management made easy", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/portainer", + "location": "/home/runner/work/catalog/catalog/stable/portainer", + "latest_version": "4.0.16", + "latest_app_version": "2.18.3", + "latest_human_version": "2.18.3_4.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "portainer", + "recommended": false, + "title": "Portainer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/portainer.png" + }, + "node-red": { + "app_readme": "

Node-RED is low-code programming for event-driven applications

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/node-red

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "tools" + ], + "description": "Node-RED is low-code programming for event-driven applications", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/node-red", + "location": "/home/runner/work/catalog/catalog/stable/node-red", + "latest_version": "14.0.21", + "latest_app_version": "3.0.2", + "latest_human_version": "3.0.2_14.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "node-red", + "recommended": false, + "title": "Node-red", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/node-red.png" + }, + "smokeping": { + "app_readme": "

Keep track of your network latency.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/smokeping

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Keep track of your network latency.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/smokeping", + "location": "/home/runner/work/catalog/catalog/stable/smokeping", + "latest_version": "6.0.12", + "latest_app_version": "2.7.3", + "latest_human_version": "2.7.3_6.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "smokeping", + "recommended": false, + "title": "Smokeping", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/smokeping.png" + }, + "netdata": { + "app_readme": "

Netdata is high-fidelity infrastructure monitoring and troubleshooting.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/netdata

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Netdata is high-fidelity infrastructure monitoring and troubleshooting.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/netdata", + "location": "/home/runner/work/catalog/catalog/stable/netdata", + "latest_version": "5.0.23", + "latest_app_version": "1.39.1", + "latest_human_version": "1.39.1_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "netdata", + "recommended": false, + "title": "Netdata", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/netdata.png" + }, + "dokuwiki": { + "app_readme": "

Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/dokuwiki

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/dokuwiki", + "location": "/home/runner/work/catalog/catalog/stable/dokuwiki", + "latest_version": "6.0.22", + "latest_app_version": "20220731.1", + "latest_human_version": "20220731.1_6.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "dokuwiki", + "recommended": false, + "title": "Dokuwiki", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dokuwiki.png" + }, + "picoshare": { + "app_readme": "

PicoShare is a minimalist service that allows you to share files easily.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/picoshare

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "PicoShare is a minimalist service that allows you to share files easily.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/picoshare", + "location": "/home/runner/work/catalog/catalog/stable/picoshare", + "latest_version": "5.0.23", + "latest_app_version": "1.3.5", + "latest_human_version": "1.3.5_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "picoshare", + "recommended": false, + "title": "Picoshare", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/picoshare.png" + }, + "syslog-ng": { + "app_readme": "

syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/syslog-ng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/syslog-ng", + "location": "/home/runner/work/catalog/catalog/stable/syslog-ng", + "latest_version": "5.0.21", + "latest_app_version": "4.2.0", + "latest_human_version": "4.2.0_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "syslog-ng", + "recommended": false, + "title": "Syslog-ng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/syslog-ng.png" + }, + "haste-server": { + "app_readme": "

Simple text sharing

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/haste-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "Simple text sharing", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/haste-server", + "location": "/home/runner/work/catalog/catalog/stable/haste-server", + "latest_version": "9.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "haste-server", + "recommended": false, + "title": "Haste-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/haste-server.png" + }, + "website-shot": { + "app_readme": "

Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/website-shot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/website-shot", + "location": "/home/runner/work/catalog/catalog/stable/website-shot", + "latest_version": "5.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "website-shot", + "recommended": false, + "title": "Website-shot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/website-shot.png" + }, + "mosquitto": { + "app_readme": "

Eclipse Mosquitto - An open source MQTT broker

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mosquitto

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "homeautomation" + ], + "description": "Eclipse Mosquitto - An open source MQTT broker", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mosquitto", + "location": "/home/runner/work/catalog/catalog/stable/mosquitto", + "latest_version": "10.0.2", + "latest_app_version": "2.0.15", + "latest_human_version": "2.0.15_10.0.2", + "last_update": "2023-06-11 10:41:22", + "name": "mosquitto", + "recommended": false, + "title": "Mosquitto", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mosquitto.png" + }, + "nano-wallet": { + "app_readme": "

Nano-wallet is a digital payment protocol designed to be accessible and lightweight.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nano-wallet

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Nano-wallet is a digital payment protocol designed to be accessible and lightweight.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nano-wallet", + "location": "/home/runner/work/catalog/catalog/stable/nano-wallet", + "latest_version": "5.0.19", + "latest_app_version": "2021.12.16", + "latest_human_version": "2021.12.16_5.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "nano-wallet", + "recommended": false, + "title": "Nano-wallet", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nano-wallet.png" + }, + "nginx-proxy-manager": { + "app_readme": "

Managing Nginx proxy hosts with a simple, powerful interface.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nginx-proxy-manager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "Managing Nginx proxy hosts with a simple, powerful interface.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nginx-proxy-manager", + "location": "/home/runner/work/catalog/catalog/stable/nginx-proxy-manager", + "latest_version": "4.0.169", + "latest_app_version": "2.10.3", + "latest_human_version": "2.10.3_4.0.169", + "last_update": "2023-06-11 10:41:22", + "name": "nginx-proxy-manager", + "recommended": false, + "title": "Nginx-proxy-manager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nginx-proxy-manager.png" + }, + "tvheadend": { + "app_readme": "

TVheadend - a TV streaming server and digital video recorder

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tvheadend

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "TVheadend - a TV streaming server and digital video recorder", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tvheadend", + "location": "/home/runner/work/catalog/catalog/stable/tvheadend", + "latest_version": "15.0.29", + "latest_app_version": "latest", + "latest_human_version": "latest_15.0.29", + "last_update": "2023-06-11 10:41:22", + "name": "tvheadend", + "recommended": false, + "title": "Tvheadend", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tvheadend.png" + }, + "filebot": { + "app_readme": "

FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/filebot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/filebot", + "location": "/home/runner/work/catalog/catalog/stable/filebot", + "latest_version": "4.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_4.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "filebot", + "recommended": false, + "title": "Filebot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/filebot.png" + }, + "flood": { + "app_readme": "

Flood is a monitoring service for various torrent clients

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/flood

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Flood is a monitoring service for various torrent clients", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/flood", + "location": "/home/runner/work/catalog/catalog/stable/flood", + "latest_version": "9.0.21", + "latest_app_version": "4.7.0", + "latest_human_version": "4.7.0_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "flood", + "recommended": false, + "title": "Flood", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flood.png" + }, + "unifi": { + "app_readme": "

Ubiquiti Network's Unifi Controller

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/unifi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Networking" + ], + "description": "Ubiquiti Network's Unifi Controller", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/unifi", + "location": "/home/runner/work/catalog/catalog/stable/unifi", + "latest_version": "14.0.22", + "latest_app_version": "7.3.83", + "latest_human_version": "7.3.83_14.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "unifi", + "recommended": false, + "title": "Unifi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/unifi.png" + }, + "wordpress": { + "app_readme": "

The WordPress rich content management system can utilize plugins, widgets, and themes.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/wordpress

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "website", + "CMS", + "Hosting" + ], + "description": "The WordPress rich content management system can utilize plugins, widgets, and themes.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/wordpress", + "location": "/home/runner/work/catalog/catalog/stable/wordpress", + "latest_version": "2.0.16", + "latest_app_version": "6.2.2", + "latest_human_version": "6.2.2_2.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "wordpress", + "recommended": false, + "title": "Wordpress", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wordpress.png" + }, + "docker-compose": { + "app_readme": "

Dedicated App for using Docker-Compose on TrueNAS SCALE

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/docker-compose

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "docker" + ], + "description": "Dedicated App for using Docker-Compose on TrueNAS SCALE", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/docker-compose", + "location": "/home/runner/work/catalog/catalog/stable/docker-compose", + "latest_version": "6.0.18", + "latest_app_version": "23.0.6", + "latest_human_version": "23.0.6_6.0.18", + "last_update": "2023-06-11 10:41:22", + "name": "docker-compose", + "recommended": false, + "title": "Docker-compose", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/docker-compose.png" + }, + "headphones": { + "app_readme": "

An automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, \u00b5Torrent and Blackhole.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/headphones

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, \u00b5Torrent and Blackhole.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/headphones", + "location": "/home/runner/work/catalog/catalog/stable/headphones", + "latest_version": "7.0.21", + "latest_app_version": "58edc604", + "latest_human_version": "58edc604_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "headphones", + "recommended": false, + "title": "Headphones", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/headphones.png" + }, + "plex": { + "app_readme": "

Plex Media Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/plex

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Plex Media Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/plex", + "location": "/home/runner/work/catalog/catalog/stable/plex", + "latest_version": "13.0.30", + "latest_app_version": "1.32.3.716", + "latest_human_version": "1.32.3.716_13.0.30", + "last_update": "2023-06-11 10:41:22", + "name": "plex", + "recommended": false, + "title": "Plex", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plex.png" + }, + "hyperion-ng": { + "app_readme": "

Hyperion is an opensource Bias or Ambient Lighting implementation

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/hyperion-ng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Hyperion is an opensource Bias or Ambient Lighting implementation", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/hyperion-ng", + "location": "/home/runner/work/catalog/catalog/stable/hyperion-ng", + "latest_version": "9.0.22", + "latest_app_version": "2.0.15", + "latest_human_version": "2.0.15_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "hyperion-ng", + "recommended": false, + "title": "Hyperion-ng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/hyperion-ng.png" + }, + "fireflyiii": { + "app_readme": "

A free and open source personal finance manager

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/fireflyiii

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "finacial" + ], + "description": "A free and open source personal finance manager", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/fireflyiii", + "location": "/home/runner/work/catalog/catalog/stable/fireflyiii", + "latest_version": "20.0.25", + "latest_app_version": "6.0.11", + "latest_human_version": "6.0.11_20.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "fireflyiii", + "recommended": false, + "title": "Fireflyiii", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fireflyiii.png" + }, + "ddns-updater": { + "app_readme": "

Light container updating DNS A and/or AAAA records periodically for multiple DNS providers

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ddns-updater

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Light container updating DNS A and/or AAAA records periodically for multiple DNS providers", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ddns-updater", + "location": "/home/runner/work/catalog/catalog/stable/ddns-updater", + "latest_version": "5.0.22", + "latest_app_version": "2.5.0", + "latest_human_version": "2.5.0_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "ddns-updater", + "recommended": false, + "title": "Ddns-updater", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ddns-updater.png" + }, + "oscam": { + "app_readme": "

Open Source Conditional Access Module software

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/oscam

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "DIY" + ], + "description": "Open Source Conditional Access Module software", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/oscam", + "location": "/home/runner/work/catalog/catalog/stable/oscam", + "latest_version": "9.0.21", + "latest_app_version": "11693", + "latest_human_version": "11693_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "oscam", + "recommended": false, + "title": "Oscam", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/oscam.png" + }, + "wg-easy": { + "app_readme": "

The easiest way to run WireGuard VPN + Web-based Admin UI.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/wg-easy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "The easiest way to run WireGuard VPN + Web-based Admin UI.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/wg-easy", + "location": "/home/runner/work/catalog/catalog/stable/wg-easy", + "latest_version": "4.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "wg-easy", + "recommended": false, + "title": "Wg-easy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/wg-easy.png" + }, + "dell-idrac-fan-controller": { + "app_readme": "

Control your Dell PowerEdge fans via IPMI

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/dell-idrac-fan-controller

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities", + "hardware" + ], + "description": "Control your Dell PowerEdge fans via IPMI", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/dell-idrac-fan-controller", + "location": "/home/runner/work/catalog/catalog/stable/dell-idrac-fan-controller", + "latest_version": "1.0.10", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "dell-idrac-fan-controller", + "recommended": false, + "title": "Dell-idrac-fan-controller", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dell-idrac-fan-controller.png" + }, + "handbrake": { + "app_readme": "

HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/handbrake

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/handbrake", + "location": "/home/runner/work/catalog/catalog/stable/handbrake", + "latest_version": "16.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_16.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "handbrake", + "recommended": false, + "title": "Handbrake", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/handbrake.png" + }, + "libreddit": { + "app_readme": "

An alternative private front-end to Reddit

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/libreddit

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An alternative private front-end to Reddit", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/libreddit", + "location": "/home/runner/work/catalog/catalog/stable/libreddit", + "latest_version": "4.0.25", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "libreddit", + "recommended": false, + "title": "Libreddit", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/libreddit.png" + }, + "youtransfer": { + "app_readme": "

YouTransfer is a simple but elegant self-hosted file transfer sharing solution.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/youtransfer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "Tools-Utilities" + ], + "description": "YouTransfer is a simple but elegant self-hosted file transfer sharing solution.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/youtransfer", + "location": "/home/runner/work/catalog/catalog/stable/youtransfer", + "latest_version": "3.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "youtransfer", + "recommended": false, + "title": "Youtransfer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/youtransfer.png" + }, + "recyclarr": { + "app_readme": "

A command-line application that will automatically synchronize recommended settings from TRaSH guides to your Sonarr/Radarr instances.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/recyclarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "A command-line application that will automatically synchronize recommended settings from TRaSH guides to your Sonarr/Radarr instances.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/recyclarr", + "location": "/home/runner/work/catalog/catalog/stable/recyclarr", + "latest_version": "4.0.23", + "latest_app_version": "4.4.1", + "latest_human_version": "4.4.1_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "recyclarr", + "recommended": false, + "title": "Recyclarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/recyclarr.png" + }, + "ispy-agent-dvr": { + "app_readme": "

iSpy's Agent DVR, a standalone DVR service to manage IP cameras.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ispy-agent-dvr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "security" + ], + "description": "iSpy's Agent DVR, a standalone DVR service to manage IP cameras.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ispy-agent-dvr", + "location": "/home/runner/work/catalog/catalog/stable/ispy-agent-dvr", + "latest_version": "5.0.24", + "latest_app_version": "4.7.4.0", + "latest_human_version": "4.7.4.0_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "ispy-agent-dvr", + "recommended": false, + "title": "Ispy-agent-dvr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ispy-agent-dvr.png" + }, + "tt-rss": { + "app_readme": "

Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tt-rss

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "rss" + ], + "description": "Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tt-rss", + "location": "/home/runner/work/catalog/catalog/stable/tt-rss", + "latest_version": "11.0.12", + "latest_app_version": "2.0.9113", + "latest_human_version": "2.0.9113_11.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "tt-rss", + "recommended": false, + "title": "Tt-rss", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tt-rss.png" + }, + "apt-cacher-ng": { + "app_readme": "

Apt-Cacher NG is a caching proxy, specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited to those.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/apt-cacher-ng

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Network-Proxy", + "Network-Other", + "Tools-Utilities" + ], + "description": "Apt-Cacher NG is a caching proxy, specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited to those.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/apt-cacher-ng", + "location": "/home/runner/work/catalog/catalog/stable/apt-cacher-ng", + "latest_version": "4.0.19", + "latest_app_version": "3.7.4", + "latest_human_version": "3.7.4_4.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "apt-cacher-ng", + "recommended": false, + "title": "Apt-cacher-ng", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/apt-cacher-ng.png" + }, + "autoscan": { + "app_readme": "

Autoscan replaces the default Plex and Emby behaviour for picking up file changes on the file system.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/autoscan

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Autoscan replaces the default Plex and Emby behaviour for picking up file changes on the file system.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/autoscan", + "location": "/home/runner/work/catalog/catalog/stable/autoscan", + "latest_version": "4.0.24", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "autoscan", + "recommended": false, + "title": "Autoscan", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/autoscan.png" + }, + "cloudflared": { + "app_readme": "

Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cloudflared

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cloudflared", + "location": "/home/runner/work/catalog/catalog/stable/cloudflared", + "latest_version": "5.0.6", + "latest_app_version": "2023.5.1", + "latest_human_version": "2023.5.1_5.0.6", + "last_update": "2023-06-11 10:41:22", + "name": "cloudflared", + "recommended": false, + "title": "Cloudflared", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cloudflared.png" + }, + "fleet": { + "app_readme": "

Fleet provides an online web interface which displays a set of maintained images from one or more owned repositories.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/fleet

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Fleet provides an online web interface which displays a set of maintained images from one or more owned repositories.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/fleet", + "location": "/home/runner/work/catalog/catalog/stable/fleet", + "latest_version": "7.0.24", + "latest_app_version": "2.3.3", + "latest_human_version": "2.3.3_7.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "fleet", + "recommended": false, + "title": "Fleet", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fleet.png" + }, + "kavita": { + "app_readme": "

Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kavita

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kavita", + "location": "/home/runner/work/catalog/catalog/stable/kavita", + "latest_version": "5.0.23", + "latest_app_version": "0.7.2", + "latest_human_version": "0.7.2_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "kavita", + "recommended": false, + "title": "Kavita", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kavita.png" + }, + "avidemux": { + "app_readme": "

Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/avidemux

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/avidemux", + "location": "/home/runner/work/catalog/catalog/stable/avidemux", + "latest_version": "4.0.22", + "latest_app_version": "23.04.1", + "latest_human_version": "23.04.1_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "avidemux", + "recommended": false, + "title": "Avidemux", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/avidemux.png" + }, + "lancache-monolithic": { + "app_readme": "

A monolithic lancache service capable of caching all CDNs in a single instance.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lancache-monolithic

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "gaming" + ], + "description": "A monolithic lancache service capable of caching all CDNs in a single instance.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lancache-monolithic", + "location": "/home/runner/work/catalog/catalog/stable/lancache-monolithic", + "latest_version": "4.0.13", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "lancache-monolithic", + "recommended": false, + "title": "Lancache-monolithic", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lancache-monolithic.png" + }, + "external-service": { + "app_readme": "

Allow external services to be used like Apps.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/external-service

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "Allow external services to be used like Apps.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/external-service", + "location": "/home/runner/work/catalog/catalog/stable/external-service", + "latest_version": "9.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "external-service", + "recommended": false, + "title": "External-service", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/external-service.png" + }, + "clamav": { + "app_readme": "

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

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/clamav

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/clamav", + "location": "/home/runner/work/catalog/catalog/stable/clamav", + "latest_version": "6.0.13", + "latest_app_version": "1.0.1", + "latest_human_version": "1.0.1_6.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "clamav", + "recommended": false, + "title": "Clamav", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/clamav.png" + }, + "mysql-workbench": { + "app_readme": "

MySQL Workbench is a unified visual tool for database architects, developers and DBAs.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mysql-workbench

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "MySQL Workbench is a unified visual tool for database architects, developers and DBAs.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mysql-workbench", + "location": "/home/runner/work/catalog/catalog/stable/mysql-workbench", + "latest_version": "5.0.21", + "latest_app_version": "8.0.33", + "latest_human_version": "8.0.33_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "mysql-workbench", + "recommended": false, + "title": "Mysql-workbench", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mysql-workbench.png" + }, + "owncloud-ocis": { + "app_readme": "

ownCloud Infinite Scale is a self-hosted file sync and share server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/owncloud-ocis

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "ownCloud Infinite Scale is a self-hosted file sync and share server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/owncloud-ocis", + "location": "/home/runner/work/catalog/catalog/stable/owncloud-ocis", + "latest_version": "11.0.13", + "latest_app_version": "3.0.0", + "latest_human_version": "3.0.0_11.0.13", + "last_update": "2023-06-11 10:41:22", + "name": "owncloud-ocis", + "recommended": false, + "title": "Owncloud-ocis", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/owncloud-ocis.png" + }, + "posterr": { + "app_readme": "

Media display for Plex, Sonarr and Radarr.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/posterr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "MediaServer-Other" + ], + "description": "Media display for Plex, Sonarr and Radarr.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/posterr", + "location": "/home/runner/work/catalog/catalog/stable/posterr", + "latest_version": "4.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "posterr", + "recommended": false, + "title": "Posterr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/posterr.png" + }, + "nzbhydra": { + "app_readme": "

Usenet meta search

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nzbhydra

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Usenet meta search", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nzbhydra", + "location": "/home/runner/work/catalog/catalog/stable/nzbhydra", + "latest_version": "14.0.21", + "latest_app_version": "4.7.1", + "latest_human_version": "4.7.1_14.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "nzbhydra", + "recommended": false, + "title": "Nzbhydra", + "maintainers": [], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nzbhydra.png" + }, + "snippet-box": { + "app_readme": "

Snippet Box is a simple self-hosted app for organizing your code snippets.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/snippet-box

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity", + "Tools-Utilities" + ], + "description": "Snippet Box is a simple self-hosted app for organizing your code snippets.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/snippet-box", + "location": "/home/runner/work/catalog/catalog/stable/snippet-box", + "latest_version": "3.0.4", + "latest_app_version": "latest", + "latest_human_version": "latest_3.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "snippet-box", + "recommended": false, + "title": "Snippet-box", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/snippet-box.png" + }, + "photoprism": { + "app_readme": "

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

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/photoprism

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "PhotoPrism\u00c2\u00ae is a server-based application for browsing, organizing and sharing your personal photo collection", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/photoprism", + "location": "/home/runner/work/catalog/catalog/stable/photoprism", + "latest_version": "14.0.26", + "latest_app_version": "230607", + "latest_human_version": "230607_14.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "photoprism", + "recommended": false, + "title": "Photoprism", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/photoprism.png" + }, + "double-take": { + "app_readme": "

Unified UI and API for processing and training images for facial recognition

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/double-take

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Unified UI and API for processing and training images for facial recognition", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/double-take", + "location": "/home/runner/work/catalog/catalog/stable/double-take", + "latest_version": "5.0.21", + "latest_app_version": "1.13.1", + "latest_human_version": "1.13.1_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "double-take", + "recommended": false, + "title": "Double-take", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/double-take.png" + }, + "friendica": { + "app_readme": "

Welcome to the free social web

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/friendica

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "social" + ], + "description": "Welcome to the free social web", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/friendica", + "location": "/home/runner/work/catalog/catalog/stable/friendica", + "latest_version": "8.0.20", + "latest_app_version": "2022.06", + "latest_human_version": "2022.06_8.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "friendica", + "recommended": false, + "title": "Friendica", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/friendica.png" + }, + "cyberchef": { + "app_readme": "

CyberChef is a simple, intuitive web app for carrying out all manner of \"cyber\" operations within a web browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cyberchef

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "CyberChef is a simple, intuitive web app for carrying out all manner of \"cyber\" operations within a web browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cyberchef", + "location": "/home/runner/work/catalog/catalog/stable/cyberchef", + "latest_version": "5.0.26", + "latest_app_version": "10.4.0", + "latest_human_version": "10.4.0_5.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "cyberchef", + "recommended": false, + "title": "Cyberchef", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cyberchef.png" + }, + "nextpvr": { + "app_readme": "

NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nextpvr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nextpvr", + "location": "/home/runner/work/catalog/catalog/stable/nextpvr", + "latest_version": "5.0.14", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "nextpvr", + "recommended": false, + "title": "Nextpvr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nextpvr.png" + }, + "syncthing": { + "app_readme": "

P2P file synchronization application

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/syncthing

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "P2P file synchronization application", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/syncthing", + "location": "/home/runner/work/catalog/catalog/stable/syncthing", + "latest_version": "14.0.22", + "latest_app_version": "1.23.5", + "latest_human_version": "1.23.5_14.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "syncthing", + "recommended": false, + "title": "Syncthing", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/syncthing.png" + }, + "baserow": { + "app_readme": "

Baserow is an open source no-code database tool and Airtable alternative.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/baserow

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Baserow is an open source no-code database tool and Airtable alternative.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/baserow", + "location": "/home/runner/work/catalog/catalog/stable/baserow", + "latest_version": "7.0.24", + "latest_app_version": "1.17.2", + "latest_human_version": "1.17.2_7.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "baserow", + "recommended": false, + "title": "Baserow", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/baserow.png" + }, + "paperless-ngx": { + "app_readme": "

Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/paperless-ngx

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/paperless-ngx", + "location": "/home/runner/work/catalog/catalog/stable/paperless-ngx", + "latest_version": "1.0.26", + "latest_app_version": "1.14.5", + "latest_human_version": "1.14.5_1.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "paperless-ngx", + "recommended": false, + "title": "Paperless-ngx", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/paperless-ngx.png" + }, + "commento-plusplus": { + "app_readme": "

Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/commento-plusplus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/commento-plusplus", + "location": "/home/runner/work/catalog/catalog/stable/commento-plusplus", + "latest_version": "7.0.12", + "latest_app_version": "1.8.7", + "latest_human_version": "1.8.7_7.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "commento-plusplus", + "recommended": false, + "title": "Commento-plusplus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/commento-plusplus.png" + }, + "jdownloader2": { + "app_readme": "

JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jdownloader2

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "downloads" + ], + "description": "JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/jdownloader2", + "location": "/home/runner/work/catalog/catalog/stable/jdownloader2", + "latest_version": "11.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_11.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "jdownloader2", + "recommended": false, + "title": "Jdownloader2", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jdownloader2.png" + }, + "qinglong": { + "app_readme": "

A timed task management panel that supports typescript, javaScript, python3, and shell

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/qinglong

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud" + ], + "description": "A timed task management panel that supports typescript, javaScript, python3, and shell", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/qinglong", + "location": "/home/runner/work/catalog/catalog/stable/qinglong", + "latest_version": "5.0.24", + "latest_app_version": "2.15.15", + "latest_human_version": "2.15.15_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "qinglong", + "recommended": false, + "title": "Qinglong", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/qinglong.png" + }, + "deemix": { + "app_readme": "

deemix is a deezer downloader built from the ashes of Deezloader Remix.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/deemix

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "deemix is a deezer downloader built from the ashes of Deezloader Remix.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/deemix", + "location": "/home/runner/work/catalog/catalog/stable/deemix", + "latest_version": "6.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "deemix", + "recommended": false, + "title": "Deemix", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/deemix.png" + }, + "ring-mqtt": { + "app_readme": "

Interact with Ring Inc products (cameras/alarms/smart lighting) via MQTT.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ring-mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "HomeAutomation", + "Tools-Utilities" + ], + "description": "Interact with Ring Inc products (cameras/alarms/smart lighting) via MQTT.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ring-mqtt", + "location": "/home/runner/work/catalog/catalog/stable/ring-mqtt", + "latest_version": "4.0.23", + "latest_app_version": "5.3.0", + "latest_human_version": "5.3.0_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "ring-mqtt", + "recommended": false, + "title": "Ring-mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ring-mqtt.png" + }, + "airsonic-advanced": { + "app_readme": "

Airsonic is a Free and Open Source community driven media server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/airsonic-advanced

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Airsonic is a Free and Open Source community driven media server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/airsonic-advanced", + "location": "/home/runner/work/catalog/catalog/stable/airsonic-advanced", + "latest_version": "9.0.11", + "latest_app_version": "11.0.0", + "latest_human_version": "11.0.0_9.0.11", + "last_update": "2023-06-11 10:41:22", + "name": "airsonic-advanced", + "recommended": false, + "title": "Airsonic-advanced", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/airsonic-advanced.png" + }, + "adminer": { + "app_readme": "

Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/adminer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/adminer", + "location": "/home/runner/work/catalog/catalog/stable/adminer", + "latest_version": "4.0.25", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "adminer", + "recommended": false, + "title": "Adminer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/adminer.png" + }, + "minisatip": { + "app_readme": "

Minisatip is a multi-threaded satip server version 1.2 that runs under Linux.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minisatip

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utility" + ], + "description": "Minisatip is a multi-threaded satip server version 1.2 that runs under Linux.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minisatip", + "location": "/home/runner/work/catalog/catalog/stable/minisatip", + "latest_version": "5.0.21", + "latest_app_version": "2021.12.01", + "latest_human_version": "2021.12.01_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "minisatip", + "recommended": false, + "title": "Minisatip", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minisatip.png" + }, + "thelounge": { + "app_readme": "

The Lounge, modern web IRC client designed for self-hosting

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/thelounge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "The Lounge, modern web IRC client designed for self-hosting", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/thelounge", + "location": "/home/runner/work/catalog/catalog/stable/thelounge", + "latest_version": "9.0.27", + "latest_app_version": "4.4.0", + "latest_human_version": "4.4.0_9.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "thelounge", + "recommended": false, + "title": "Thelounge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/thelounge.png" + }, + "sonarr": { + "app_readme": "

Smart PVR for newsgroup and bittorrent users

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sonarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Smart PVR for newsgroup and bittorrent users", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/sonarr", + "location": "/home/runner/work/catalog/catalog/stable/sonarr", + "latest_version": "15.0.28", + "latest_app_version": "3.0.10.156", + "latest_human_version": "3.0.10.156_15.0.28", + "last_update": "2023-06-11 10:41:22", + "name": "sonarr", + "recommended": false, + "title": "Sonarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sonarr.png" + }, + "lama-cleaner": { + "app_readme": "

Open-source inpainting tool powered by SOTA AI model.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lama-cleaner

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "AI" + ], + "description": "Open-source inpainting tool powered by SOTA AI model.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lama-cleaner", + "location": "/home/runner/work/catalog/catalog/stable/lama-cleaner", + "latest_version": "2.0.24", + "latest_app_version": "0.33.0", + "latest_human_version": "0.33.0_2.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "lama-cleaner", + "recommended": false, + "title": "Lama-cleaner", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lama-cleaner.png" + }, + "quassel-web": { + "app_readme": "

Quassel-web is a web client for Quassel.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/quassel-web

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Quassel-web is a web client for Quassel.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/quassel-web", + "location": "/home/runner/work/catalog/catalog/stable/quassel-web", + "latest_version": "5.0.21", + "latest_app_version": "2021.12.16", + "latest_human_version": "2021.12.16_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "quassel-web", + "recommended": false, + "title": "Quassel-web", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/quassel-web.png" + }, + "rdesktop": { + "app_readme": "

Full desktop environments in many popular flavors for Alpine, Ubuntu, Arch, and Fedora accessible via RDP.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/rdesktop

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "desktops" + ], + "description": "Full desktop environments in many popular flavors for Alpine, Ubuntu, Arch, and Fedora accessible via RDP.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/rdesktop", + "location": "/home/runner/work/catalog/catalog/stable/rdesktop", + "latest_version": "4.0.39", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.39", + "last_update": "2023-06-11 10:41:22", + "name": "rdesktop", + "recommended": false, + "title": "Rdesktop", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rdesktop.png" + }, + "novnc": { + "app_readme": "

The open source VNC client

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/novnc

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "The open source VNC client", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/novnc", + "location": "/home/runner/work/catalog/catalog/stable/novnc", + "latest_version": "6.0.21", + "latest_app_version": "1.2.0", + "latest_human_version": "1.2.0_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "novnc", + "recommended": false, + "title": "Novnc", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/novnc.png" + }, + "lancache-dns": { + "app_readme": "

DNS Chart service for a steam cache.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lancache-dns

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "networking" + ], + "description": "DNS Chart service for a steam cache.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lancache-dns", + "location": "/home/runner/work/catalog/catalog/stable/lancache-dns", + "latest_version": "4.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "lancache-dns", + "recommended": false, + "title": "Lancache-dns", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lancache-dns.png" + }, + "tailscale": { + "app_readme": "

Tailscale lets you connect your devices and users together in your own secure virtual private network

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tailscale

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "Tailscale lets you connect your devices and users together in your own secure virtual private network", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/tailscale", + "location": "/home/runner/work/catalog/catalog/stable/tailscale", + "latest_version": "4.0.28", + "latest_app_version": "1.42.0", + "latest_human_version": "1.42.0_4.0.28", + "last_update": "2023-06-11 10:41:22", + "name": "tailscale", + "recommended": false, + "title": "Tailscale", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/tailscale.png" + }, + "littlelink": { + "app_readme": "

Easy platform to combine all your social links

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/littlelink

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "social" + ], + "description": "Easy platform to combine all your social links", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/littlelink", + "location": "/home/runner/work/catalog/catalog/stable/littlelink", + "latest_version": "9.0.31", + "latest_app_version": "latest", + "latest_human_version": "latest_9.0.31", + "last_update": "2023-06-11 10:41:22", + "name": "littlelink", + "recommended": false, + "title": "Littlelink", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/littlelink.png" + }, + "muse": { + "app_readme": "

A self-hosted midwestern Discord music bot that doesn't suck.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/muse

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "discord-bot" + ], + "description": "A self-hosted midwestern Discord music bot that doesn't suck.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/muse", + "location": "/home/runner/work/catalog/catalog/stable/muse", + "latest_version": "1.0.10", + "latest_app_version": "2.3.0", + "latest_human_version": "2.3.0_1.0.10", + "last_update": "2023-06-11 10:41:22", + "name": "muse", + "recommended": false, + "title": "Muse", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/muse.png" + }, + "zigbee2mqtt": { + "app_readme": "

Bridges events and allows you to control your Zigbee devices via MQTT

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/zigbee2mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Bridges events and allows you to control your Zigbee devices via MQTT", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/zigbee2mqtt", + "location": "/home/runner/work/catalog/catalog/stable/zigbee2mqtt", + "latest_version": "7.0.26", + "latest_app_version": "1.31.2", + "latest_human_version": "1.31.2_7.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "zigbee2mqtt", + "recommended": false, + "title": "Zigbee2mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/zigbee2mqtt.png" + }, + "minecraft-java": { + "app_readme": "

Minecraft Java Dedicated Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/minecraft-java

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "Minecraft Java Dedicated Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/minecraft-java", + "location": "/home/runner/work/catalog/catalog/stable/minecraft-java", + "latest_version": "4.1.4", + "latest_app_version": "2023.3.0", + "latest_human_version": "2023.3.0_4.1.4", + "last_update": "2023-06-11 10:41:22", + "name": "minecraft-java", + "recommended": false, + "title": "Minecraft-java", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/minecraft-java.png" + }, + "pretend-youre-xyzzy": { + "app_readme": "

pretend-youre-xyzzy, a cards against humanity clone

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pretend-youre-xyzzy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "pretend-youre-xyzzy, a cards against humanity clone", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pretend-youre-xyzzy", + "location": "/home/runner/work/catalog/catalog/stable/pretend-youre-xyzzy", + "latest_version": "9.0.21", + "latest_app_version": "4", + "latest_human_version": "4_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "pretend-youre-xyzzy", + "recommended": false, + "title": "Pretend-youre-xyzzy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pretend-youre-xyzzy.png" + }, + "czkawka": { + "app_readme": "

Czkawka is a simple, fast and free app to remove unnecessary files from your computer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/czkawka

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "duplicates", + "files" + ], + "description": "Czkawka is a simple, fast and free app to remove unnecessary files from your computer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/czkawka", + "location": "/home/runner/work/catalog/catalog/stable/czkawka", + "latest_version": "4.0.25", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_4.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "czkawka", + "recommended": false, + "title": "Czkawka", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/czkawka.png" + }, + "discordgsm": { + "app_readme": "

A discord bot that monitors your game server and tracks the live data of your game servers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/discordgsm

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "monitor", + "discord" + ], + "description": "A discord bot that monitors your game server and tracks the live data of your game servers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/discordgsm", + "location": "/home/runner/work/catalog/catalog/stable/discordgsm", + "latest_version": "2.0.22", + "latest_app_version": "2.12.1", + "latest_human_version": "2.12.1_2.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "discordgsm", + "recommended": false, + "title": "Discordgsm", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/discordgsm.png" + }, + "unpoller": { + "app_readme": "

Collect your UniFi controller data and report it to an InfluxDB instance, or export it for Prometheus collection.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/unpoller

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Collect your UniFi controller data and report it to an InfluxDB instance, or export it for Prometheus collection.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/unpoller", + "location": "/home/runner/work/catalog/catalog/stable/unpoller", + "latest_version": "6.0.21", + "latest_app_version": "2.7.13", + "latest_human_version": "2.7.13_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "unpoller", + "recommended": false, + "title": "Unpoller", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/unpoller.png" + }, + "flexget": { + "app_readme": "

FlexGet is a multipurpose automation tool for all of your media

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/flexget

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "FlexGet is a multipurpose automation tool for all of your media", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/flexget", + "location": "/home/runner/work/catalog/catalog/stable/flexget", + "latest_version": "5.0.27", + "latest_app_version": "3.7.4", + "latest_human_version": "3.7.4_5.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "flexget", + "recommended": false, + "title": "Flexget", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flexget.png" + }, + "shorturl": { + "app_readme": "

Self hosted web app for shortening urls (URL shortener)

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/shorturl

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Self hosted web app for shortening urls (URL shortener)", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/shorturl", + "location": "/home/runner/work/catalog/catalog/stable/shorturl", + "latest_version": "6.0.21", + "latest_app_version": "0.1.0", + "latest_human_version": "0.1.0_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "shorturl", + "recommended": false, + "title": "Shorturl", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shorturl.png" + }, + "jackett": { + "app_readme": "

API Support for your favorite torrent trackers.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jackett

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media", + "test" + ], + "description": "API Support for your favorite torrent trackers.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/jackett", + "location": "/home/runner/work/catalog/catalog/stable/jackett", + "latest_version": "14.0.33", + "latest_app_version": "0.20.4145", + "latest_human_version": "0.20.4145_14.0.33", + "last_update": "2023-06-11 10:41:22", + "name": "jackett", + "recommended": false, + "title": "Jackett", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jackett.png" + }, + "fileflows": { + "app_readme": "

An application that lets you automatically process files through a simple rule flow.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/fileflows

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An application that lets you automatically process files through a simple rule flow.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/fileflows", + "location": "/home/runner/work/catalog/catalog/stable/fileflows", + "latest_version": "5.0.24", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "fileflows", + "recommended": false, + "title": "Fileflows", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/fileflows.png" + }, + "audacity": { + "app_readme": "

An easy-to-use, multi-track audio editor and recorder

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/audacity

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An easy-to-use, multi-track audio editor and recorder", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/audacity", + "location": "/home/runner/work/catalog/catalog/stable/audacity", + "latest_version": "8.0.21", + "latest_app_version": "3.0.2", + "latest_human_version": "3.0.2_8.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "audacity", + "recommended": false, + "title": "Audacity", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/audacity.png" + }, + "pinry": { + "app_readme": "

The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pinry

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pinry", + "location": "/home/runner/work/catalog/catalog/stable/pinry", + "latest_version": "5.0.20", + "latest_app_version": "2.1.12", + "latest_human_version": "2.1.12_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "pinry", + "recommended": false, + "title": "Pinry", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pinry.png" + }, + "sqlitebrowser": { + "app_readme": "

A high quality, visual, open source tool to create, design, and edit database files compatible with SQLite

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sqlitebrowser

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A high quality, visual, open source tool to create, design, and edit database files compatible with SQLite", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/sqlitebrowser", + "location": "/home/runner/work/catalog/catalog/stable/sqlitebrowser", + "latest_version": "6.0.21", + "latest_app_version": "3.12.2", + "latest_human_version": "3.12.2_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "sqlitebrowser", + "recommended": false, + "title": "Sqlitebrowser", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sqlitebrowser.png" + }, + "channels-dvr": { + "app_readme": "

Channels DVR Server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/channels-dvr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Channels DVR Server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/channels-dvr", + "location": "/home/runner/work/catalog/catalog/stable/channels-dvr", + "latest_version": "2.0.4", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.4", + "last_update": "2023-06-11 10:41:22", + "name": "channels-dvr", + "recommended": false, + "title": "Channels-dvr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/channels-dvr.png" + }, + "nullserv": { + "app_readme": "

A simple null file http and https server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nullserv

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A simple null file http and https server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nullserv", + "location": "/home/runner/work/catalog/catalog/stable/nullserv", + "latest_version": "9.0.21", + "latest_app_version": "1.3.0", + "latest_human_version": "1.3.0_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "nullserv", + "recommended": false, + "title": "Nullserv", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nullserv.png" + }, + "mediainfo": { + "app_readme": "

MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mediainfo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mediainfo", + "location": "/home/runner/work/catalog/catalog/stable/mediainfo", + "latest_version": "4.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_4.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "mediainfo", + "recommended": false, + "title": "Mediainfo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mediainfo.png" + }, + "homelablabelmaker": { + "app_readme": "

DIY tool to create and print labels for Dell Poweredge and HP Proliant drive caddies.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/homelablabelmaker

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "Other" + ], + "description": "DIY tool to create and print labels for Dell Poweredge and HP Proliant drive caddies.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/homelablabelmaker", + "location": "/home/runner/work/catalog/catalog/stable/homelablabelmaker", + "latest_version": "4.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "homelablabelmaker", + "recommended": false, + "title": "Homelablabelmaker", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/homelablabelmaker.png" + }, + "leaf2mqtt": { + "app_readme": "

Nissan Leaf connected services to MQTT adapter

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/leaf2mqtt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Nissan Leaf connected services to MQTT adapter", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/leaf2mqtt", + "location": "/home/runner/work/catalog/catalog/stable/leaf2mqtt", + "latest_version": "7.0.21", + "latest_app_version": "0.6", + "latest_human_version": "0.6_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "leaf2mqtt", + "recommended": false, + "title": "Leaf2mqtt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/leaf2mqtt.png" + }, + "chronos": { + "app_readme": "

Chronos is a small container to run and schedule Python 3.7 scripts. You can create virtual enviroments, edit your scripts, install Pip dependencies, view execution logs, and debug your scripts, all from the sleek web UI.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/chronos

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Chronos is a small container to run and schedule Python 3.7 scripts. You can create virtual enviroments, edit your scripts, install Pip dependencies, view execution logs, and debug your scripts, all from the sleek web UI.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/chronos", + "location": "/home/runner/work/catalog/catalog/stable/chronos", + "latest_version": "4.0.21", + "latest_app_version": "0.2", + "latest_human_version": "0.2_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "chronos", + "recommended": false, + "title": "Chronos", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chronos.png" + }, + "booksonic-air": { + "app_readme": "

Booksonic is a platform for accessing the audibooks you own wherever you are

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/booksonic-air

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Booksonic is a platform for accessing the audibooks you own wherever you are", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/booksonic-air", + "location": "/home/runner/work/catalog/catalog/stable/booksonic-air", + "latest_version": "9.0.24", + "latest_app_version": "2201.1.0", + "latest_human_version": "2201.1.0_9.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "booksonic-air", + "recommended": false, + "title": "Booksonic-air", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/booksonic-air.png" + }, + "anonaddy": { + "app_readme": "

Protect your email from spam using disposable addresses.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/anonaddy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "email" + ], + "description": "Protect your email from spam using disposable addresses.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/anonaddy", + "location": "/home/runner/work/catalog/catalog/stable/anonaddy", + "latest_version": "13.0.15", + "latest_app_version": "0.14.1", + "latest_human_version": "0.14.1_13.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "anonaddy", + "recommended": false, + "title": "Anonaddy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/anonaddy.png" + }, + "pixapop": { + "app_readme": "

An open-source single page application to view your photos in the easiest way possible.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pixapop

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An open-source single page application to view your photos in the easiest way possible.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pixapop", + "location": "/home/runner/work/catalog/catalog/stable/pixapop", + "latest_version": "6.0.21", + "latest_app_version": "1.2", + "latest_human_version": "1.2_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "pixapop", + "recommended": false, + "title": "Pixapop", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pixapop.png" + }, + "alist": { + "app_readme": "

Alist program that supports multiple storage, powered by Gin and React

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/alist

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud" + ], + "description": "Alist program that supports multiple storage, powered by Gin and React", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/alist", + "location": "/home/runner/work/catalog/catalog/stable/alist", + "latest_version": "5.0.24", + "latest_app_version": "3.18.0", + "latest_human_version": "3.18.0_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "alist", + "recommended": false, + "title": "Alist", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/alist.png" + }, + "dashdot": { + "app_readme": "

dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/dashdot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/dashdot", + "location": "/home/runner/work/catalog/catalog/stable/dashdot", + "latest_version": "4.0.23", + "latest_app_version": "5.2.1", + "latest_human_version": "5.2.1_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "dashdot", + "recommended": false, + "title": "Dashdot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dashdot.png" + }, + "sshwifty": { + "app_readme": "

SSHwifty is a SSH and Telnet connector made for the Web.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sshwifty

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "ssh" + ], + "description": "SSHwifty is a SSH and Telnet connector made for the Web.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/sshwifty", + "location": "/home/runner/work/catalog/catalog/stable/sshwifty", + "latest_version": "1.0.5", + "latest_app_version": "latest", + "latest_human_version": "latest_1.0.5", + "last_update": "2023-06-11 10:41:22", + "name": "sshwifty", + "recommended": false, + "title": "Sshwifty", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sshwifty.png" + }, + "plex-utills": { + "app_readme": "

A utility to help manage your library.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/plex-utills

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "MediaApp-Other" + ], + "description": "A utility to help manage your library.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/plex-utills", + "location": "/home/runner/work/catalog/catalog/stable/plex-utills", + "latest_version": "4.0.19", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "plex-utills", + "recommended": false, + "title": "Plex-utills", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plex-utills.png" + }, + "synclounge": { + "app_readme": "

Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/synclounge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/synclounge", + "location": "/home/runner/work/catalog/catalog/stable/synclounge", + "latest_version": "5.0.23", + "latest_app_version": "5.2.5", + "latest_human_version": "5.2.5_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "synclounge", + "recommended": false, + "title": "Synclounge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/synclounge.png" + }, + "pylon": { + "app_readme": "

Pylon is a web based integrated development environment.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pylon

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Pylon is a web based integrated development environment.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pylon", + "location": "/home/runner/work/catalog/catalog/stable/pylon", + "latest_version": "5.0.20", + "latest_app_version": "2.9.0", + "latest_human_version": "2.9.0_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "pylon", + "recommended": false, + "title": "Pylon", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pylon.png" + }, + "retrobot": { + "app_readme": "

A discord bot that allows you to play old nintendo games with your friends over chat.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/retrobot

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "emulator", + "games" + ], + "description": "A discord bot that allows you to play old nintendo games with your friends over chat.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/retrobot", + "location": "/home/runner/work/catalog/catalog/stable/retrobot", + "latest_version": "4.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "retrobot", + "recommended": false, + "title": "Retrobot", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/retrobot.png" + }, + "mstream": { + "app_readme": "

A personal music streaming server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mstream

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A personal music streaming server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mstream", + "location": "/home/runner/work/catalog/catalog/stable/mstream", + "latest_version": "6.0.26", + "latest_app_version": "5.11.4", + "latest_human_version": "5.11.4_6.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "mstream", + "recommended": false, + "title": "Mstream", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mstream.png" + }, + "deluge": { + "app_readme": "

Deluge App for TrueNAS SCALE

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/deluge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Deluge App for TrueNAS SCALE", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/deluge", + "location": "/home/runner/work/catalog/catalog/stable/deluge", + "latest_version": "14.0.22", + "latest_app_version": "2.1.1", + "latest_human_version": "2.1.1_14.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "deluge", + "recommended": false, + "title": "Deluge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/deluge.png" + }, + "webgrabplus": { + "app_readme": "

Webgrabplus is a multi-site incremental xmltv epg grabber.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/webgrabplus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Webgrabplus is a multi-site incremental xmltv epg grabber.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/webgrabplus", + "location": "/home/runner/work/catalog/catalog/stable/webgrabplus", + "latest_version": "5.0.23", + "latest_app_version": "5.0.1", + "latest_human_version": "5.0.1_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "webgrabplus", + "recommended": false, + "title": "Webgrabplus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/webgrabplus.png" + }, + "kiwix-serve": { + "app_readme": "

Kiwix enables you to have the whole Wikipedia at hand wherever you go!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kiwix-serve

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Productivity" + ], + "description": "Kiwix enables you to have the whole Wikipedia at hand wherever you go!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kiwix-serve", + "location": "/home/runner/work/catalog/catalog/stable/kiwix-serve", + "latest_version": "4.0.24", + "latest_app_version": "3.5.0", + "latest_human_version": "3.5.0_4.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "kiwix-serve", + "recommended": false, + "title": "Kiwix-serve", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kiwix-serve.png" + }, + "xen-orchestra": { + "app_readme": "

Xen-Orchestra is a Web-UI for managing your existing XenServer infrastructure.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/xen-orchestra

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "management" + ], + "description": "Xen-Orchestra is a Web-UI for managing your existing XenServer infrastructure.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/xen-orchestra", + "location": "/home/runner/work/catalog/catalog/stable/xen-orchestra", + "latest_version": "4.0.23", + "latest_app_version": "5.116.3", + "latest_human_version": "5.116.3_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "xen-orchestra", + "recommended": false, + "title": "Xen-orchestra", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xen-orchestra.png" + }, + "chevereto": { + "app_readme": "

Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/chevereto

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/chevereto", + "location": "/home/runner/work/catalog/catalog/stable/chevereto", + "latest_version": "7.0.23", + "latest_app_version": "1.6.2", + "latest_human_version": "1.6.2_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "chevereto", + "recommended": false, + "title": "Chevereto", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/chevereto.png" + }, + "plex-auto-languages": { + "app_readme": "

Automated language selection for Plex TV Shows.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/plex-auto-languages

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities", + "MediaApp-Other", + "MediaApp-Video", + "MediaServer-Video" + ], + "description": "Automated language selection for Plex TV Shows.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/plex-auto-languages", + "location": "/home/runner/work/catalog/catalog/stable/plex-auto-languages", + "latest_version": "4.0.22", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "plex-auto-languages", + "recommended": false, + "title": "Plex-auto-languages", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/plex-auto-languages.png" + }, + "iyuuplus": { + "app_readme": "

The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/iyuuplus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/iyuuplus", + "location": "/home/runner/work/catalog/catalog/stable/iyuuplus", + "latest_version": "5.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "iyuuplus", + "recommended": false, + "title": "Iyuuplus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/iyuuplus.png" + }, + "docusaurus": { + "app_readme": "

Docusaurus makes it easy to maintain Open Source documentation websites.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/docusaurus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "website", + "documentation" + ], + "description": "Docusaurus makes it easy to maintain Open Source documentation websites.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/docusaurus", + "location": "/home/runner/work/catalog/catalog/stable/docusaurus", + "latest_version": "4.0.20", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "docusaurus", + "recommended": false, + "title": "Docusaurus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/docusaurus.png" + }, + "transmission": { + "app_readme": "

fast, easy, and free BitTorrent client.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/transmission

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "download-tools" + ], + "description": "fast, easy, and free BitTorrent client.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/transmission", + "location": "/home/runner/work/catalog/catalog/stable/transmission", + "latest_version": "16.0.24", + "latest_app_version": "3.00", + "latest_human_version": "3.00_16.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "transmission", + "recommended": false, + "title": "Transmission", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/transmission.png" + }, + "remmina": { + "app_readme": "

A remote desktop client written in GTK

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/remmina

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A remote desktop client written in GTK", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/remmina", + "location": "/home/runner/work/catalog/catalog/stable/remmina", + "latest_version": "6.0.21", + "latest_app_version": "1.2.0-rcgi", + "latest_human_version": "1.2.0-rcgi_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "remmina", + "recommended": false, + "title": "Remmina", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/remmina.png" + }, + "rss-bridge": { + "app_readme": "

RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/rss-bridge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/rss-bridge", + "location": "/home/runner/work/catalog/catalog/stable/rss-bridge", + "latest_version": "5.0.20", + "latest_app_version": "2023", + "latest_human_version": "2023_5.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "rss-bridge", + "recommended": false, + "title": "Rss-bridge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/rss-bridge.png" + }, + "homepage": { + "app_readme": "

A highly customizable homepage

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/homepage

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "dashboard" + ], + "description": "A highly customizable homepage", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/homepage", + "location": "/home/runner/work/catalog/catalog/stable/homepage", + "latest_version": "3.0.23", + "latest_app_version": "0.6.20", + "latest_human_version": "0.6.20_3.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "homepage", + "recommended": false, + "title": "Homepage", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/homepage.png" + }, + "flaresolverr": { + "app_readme": "

FlareSolverr is a proxy server to bypass Cloudflare protection

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/flaresolverr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "FlareSolverr is a proxy server to bypass Cloudflare protection", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/flaresolverr", + "location": "/home/runner/work/catalog/catalog/stable/flaresolverr", + "latest_version": "9.0.22", + "latest_app_version": "3.2.0", + "latest_human_version": "3.2.0_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "flaresolverr", + "recommended": false, + "title": "Flaresolverr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/flaresolverr.png" + }, + "trilium-notes": { + "app_readme": "

Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/trilium-notes

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/trilium-notes", + "location": "/home/runner/work/catalog/catalog/stable/trilium-notes", + "latest_version": "8.0.22", + "latest_app_version": "0.59.4", + "latest_human_version": "0.59.4_8.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "trilium-notes", + "recommended": false, + "title": "Trilium-notes", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/trilium-notes.png" + }, + "ombi": { + "app_readme": "

Want a Movie or TV Show on Plex or Emby? Use Ombi!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ombi

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Want a Movie or TV Show on Plex or Emby? Use Ombi!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ombi", + "location": "/home/runner/work/catalog/catalog/stable/ombi", + "latest_version": "14.0.22", + "latest_app_version": "4.35.3", + "latest_human_version": "4.35.3_14.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "ombi", + "recommended": false, + "title": "Ombi", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ombi.png" + }, + "ddns-go": { + "app_readme": "

Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ddns-go

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud" + ], + "description": "Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ddns-go", + "location": "/home/runner/work/catalog/catalog/stable/ddns-go", + "latest_version": "5.0.23", + "latest_app_version": "5.2.2", + "latest_human_version": "5.2.2_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "ddns-go", + "recommended": false, + "title": "Ddns-go", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ddns-go.png" + }, + "meshroom": { + "app_readme": "

Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/meshroom

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/meshroom", + "location": "/home/runner/work/catalog/catalog/stable/meshroom", + "latest_version": "5.0.21", + "latest_app_version": "2.4.0", + "latest_human_version": "2.4.0_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "meshroom", + "recommended": false, + "title": "Meshroom", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/meshroom.png" + }, + "budge": { + "app_readme": "

Budge is an open source 'budgeting with envelopes' personal finance app.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/budge

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Budge is an open source 'budgeting with envelopes' personal finance app.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/budge", + "location": "/home/runner/work/catalog/catalog/stable/budge", + "latest_version": "5.0.24", + "latest_app_version": "0.0.9", + "latest_human_version": "0.0.9_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "budge", + "recommended": false, + "title": "Budge", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/budge.png" + }, + "n8n": { + "app_readme": "

n8n is an extendable workflow automation tool.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/n8n

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "n8n is an extendable workflow automation tool.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/n8n", + "location": "/home/runner/work/catalog/catalog/stable/n8n", + "latest_version": "8.0.31", + "latest_app_version": "0.232.0", + "latest_human_version": "0.232.0_8.0.31", + "last_update": "2023-06-11 10:41:22", + "name": "n8n", + "recommended": false, + "title": "N8n", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/n8n.png" + }, + "gaps": { + "app_readme": "

Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/gaps

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/gaps", + "location": "/home/runner/work/catalog/catalog/stable/gaps", + "latest_version": "14.0.21", + "latest_app_version": "0.10.4", + "latest_human_version": "0.10.4_14.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "gaps", + "recommended": false, + "title": "Gaps", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/gaps.png" + }, + "ddclient": { + "app_readme": "

Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ddclient

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ddclient", + "location": "/home/runner/work/catalog/catalog/stable/ddclient", + "latest_version": "5.0.22", + "latest_app_version": "3.10.0", + "latest_human_version": "3.10.0_5.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "ddclient", + "recommended": false, + "title": "Ddclient", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ddclient.png" + }, + "webnut": { + "app_readme": "

webNUT (UPS network monitoring web ui).

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/webnut

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "monitoring" + ], + "description": "webNUT (UPS network monitoring web ui).", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/webnut", + "location": "/home/runner/work/catalog/catalog/stable/webnut", + "latest_version": "4.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "webnut", + "recommended": false, + "title": "Webnut", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/webnut.png" + }, + "ariang": { + "app_readme": "

A modern web frontend making aria2 easier to use | Aria2 WebUI.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ariang

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A modern web frontend making aria2 easier to use | Aria2 WebUI.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ariang", + "location": "/home/runner/work/catalog/catalog/stable/ariang", + "latest_version": "4.0.22", + "latest_app_version": "1.3.6", + "latest_human_version": "1.3.6_4.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "ariang", + "recommended": false, + "title": "Ariang", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ariang.png" + }, + "nntp2nntp": { + "app_readme": "

Nntp2nntp proxy allow you to use your NNTP Account from multiple systems, each with own user name and password.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nntp2nntp

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Nntp2nntp proxy allow you to use your NNTP Account from multiple systems, each with own user name and password.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/nntp2nntp", + "location": "/home/runner/work/catalog/catalog/stable/nntp2nntp", + "latest_version": "5.0.12", + "latest_app_version": "0.3.202210", + "latest_human_version": "0.3.202210_5.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "nntp2nntp", + "recommended": false, + "title": "Nntp2nntp", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/nntp2nntp.png" + }, + "htpcmanager": { + "app_readme": "

Htpcmanager is a front end for many htpc related applications.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/htpcmanager

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Htpcmanager is a front end for many htpc related applications.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/htpcmanager", + "location": "/home/runner/work/catalog/catalog/stable/htpcmanager", + "latest_version": "5.0.21", + "latest_app_version": "2021.11.17", + "latest_human_version": "2021.11.17_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "htpcmanager", + "recommended": false, + "title": "Htpcmanager", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/htpcmanager.png" + }, + "spotweb": { + "app_readme": "

Spotweb is a decentralized usenet community based on the Spotnet protocol.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/spotweb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Spotweb is a decentralized usenet community based on the Spotnet protocol.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/spotweb", + "location": "/home/runner/work/catalog/catalog/stable/spotweb", + "latest_version": "8.0.19", + "latest_app_version": "1.5.1", + "latest_human_version": "1.5.1_8.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "spotweb", + "recommended": false, + "title": "Spotweb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/spotweb.png" + }, + "davos": { + "app_readme": "

An FTP automation tool that periodically scans given host locations for new files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/davos

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An FTP automation tool that periodically scans given host locations for new files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/davos", + "location": "/home/runner/work/catalog/catalog/stable/davos", + "latest_version": "7.0.21", + "latest_app_version": "2.2.1", + "latest_human_version": "2.2.1_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "davos", + "recommended": false, + "title": "Davos", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/davos.png" + }, + "uptimerobot-prometheus": { + "app_readme": "

Prometheus Exporter for the official uptimerobot CLI

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/uptimerobot-prometheus

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "metrics" + ], + "description": "Prometheus Exporter for the official uptimerobot CLI", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/uptimerobot-prometheus", + "location": "/home/runner/work/catalog/catalog/stable/uptimerobot-prometheus", + "latest_version": "7.0.12", + "latest_app_version": "0.0.1", + "latest_human_version": "0.0.1_7.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "uptimerobot-prometheus", + "recommended": false, + "title": "Uptimerobot-prometheus", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/uptimerobot-prometheus.png" + }, + "navidrome": { + "app_readme": "

Navidrome is an open source web-based music collection server and streamer

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/navidrome

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Navidrome is an open source web-based music collection server and streamer", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/navidrome", + "location": "/home/runner/work/catalog/catalog/stable/navidrome", + "latest_version": "15.0.21", + "latest_app_version": "0.49.3", + "latest_human_version": "0.49.3_15.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "navidrome", + "recommended": false, + "title": "Navidrome", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/navidrome.png" + }, + "code-server": { + "app_readme": "

Run VS Code on any machine anywhere and access it in the browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/code-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Run VS Code on any machine anywhere and access it in the browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/code-server", + "location": "/home/runner/work/catalog/catalog/stable/code-server", + "latest_version": "7.0.23", + "latest_app_version": "4.13.0", + "latest_human_version": "4.13.0_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "code-server", + "recommended": false, + "title": "Code-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/code-server.png" + }, + "postgresql": { + "app_readme": "

PostgresSQL

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/postgresql

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "database" + ], + "description": "PostgresSQL", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/postgresql", + "location": "/home/runner/work/catalog/catalog/stable/postgresql", + "latest_version": "13.0.25", + "latest_app_version": "14.7.0", + "latest_human_version": "14.7.0_13.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "postgresql", + "recommended": false, + "title": "Postgresql", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png" + }, + "organizr": { + "app_readme": "

HTPC/Homelab Services Organizer

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/organizr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "organizers" + ], + "description": "HTPC/Homelab Services Organizer", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/organizr", + "location": "/home/runner/work/catalog/catalog/stable/organizr", + "latest_version": "14.0.19", + "latest_app_version": "latest", + "latest_human_version": "latest_14.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "organizr", + "recommended": false, + "title": "Organizr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/organizr.png" + }, + "golinks": { + "app_readme": "

A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/golinks

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/golinks", + "location": "/home/runner/work/catalog/catalog/stable/golinks", + "latest_version": "7.0.21", + "latest_app_version": "154c581", + "latest_human_version": "154c581_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "golinks", + "recommended": false, + "title": "Golinks", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/golinks.png" + }, + "sabnzbd": { + "app_readme": "

Free and easy binary newsreader

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sabnzbd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Free and easy binary newsreader", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/sabnzbd", + "location": "/home/runner/work/catalog/catalog/stable/sabnzbd", + "latest_version": "14.0.27", + "latest_app_version": "4.0.2", + "latest_human_version": "4.0.2_14.0.27", + "last_update": "2023-06-11 10:41:22", + "name": "sabnzbd", + "recommended": false, + "title": "Sabnzbd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sabnzbd.png" + }, + "webtop": { + "app_readme": "

Webtop full desktop environments in officially supported flavors accessible via any modern web browser.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/webtop

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Tools-Utilities" + ], + "description": "Webtop full desktop environments in officially supported flavors accessible via any modern web browser.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/webtop", + "location": "/home/runner/work/catalog/catalog/stable/webtop", + "latest_version": "5.0.35", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.35", + "last_update": "2023-06-11 10:41:22", + "name": "webtop", + "recommended": false, + "title": "Webtop", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/webtop.png" + }, + "ztcuui-aio": { + "app_readme": "

ZeroTier network controller user interface in a Docker container

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ztcuui-aio

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "network" + ], + "description": "ZeroTier network controller user interface in a Docker container", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ztcuui-aio", + "location": "/home/runner/work/catalog/catalog/stable/ztcuui-aio", + "latest_version": "4.0.23", + "latest_app_version": "1.2.15", + "latest_human_version": "1.2.15_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "ztcuui-aio", + "recommended": false, + "title": "Ztcuui-aio", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ztcuui-aio.png" + }, + "stash": { + "app_readme": "

An organizer for your porn, written in Go

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/stash

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An organizer for your porn, written in Go", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/stash", + "location": "/home/runner/work/catalog/catalog/stable/stash", + "latest_version": "10.0.22", + "latest_app_version": "0.20.2", + "latest_human_version": "0.20.2_10.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "stash", + "recommended": false, + "title": "Stash", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/stash.png" + }, + "bazarr": { + "app_readme": "

Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/bazarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/bazarr", + "location": "/home/runner/work/catalog/catalog/stable/bazarr", + "latest_version": "14.0.26", + "latest_app_version": "1.2.1", + "latest_human_version": "1.2.1_14.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "bazarr", + "recommended": false, + "title": "Bazarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/bazarr.png" + }, + "twtxt": { + "app_readme": "

A Self-Hosted, Twitter\u2122-like Decentralised microBlogging platform. No ads, no tracking, your content, your data!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/twtxt

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A Self-Hosted, Twitter\u2122-like Decentralised microBlogging platform. No ads, no tracking, your content, your data!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/twtxt", + "location": "/home/runner/work/catalog/catalog/stable/twtxt", + "latest_version": "6.0.21", + "latest_app_version": "0.1.1", + "latest_human_version": "0.1.1_6.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "twtxt", + "recommended": false, + "title": "Twtxt", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/twtxt.png" + }, + "audiobookshelf": { + "app_readme": "

Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/audiobookshelf

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/audiobookshelf", + "location": "/home/runner/work/catalog/catalog/stable/audiobookshelf", + "latest_version": "5.0.23", + "latest_app_version": "2.2.22", + "latest_human_version": "2.2.22_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "audiobookshelf", + "recommended": false, + "title": "Audiobookshelf", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/audiobookshelf.png" + }, + "redmine": { + "app_readme": "

Redmine is a flexible project management web application written using Ruby on Rails framework.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/redmine

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Redmine is a flexible project management web application written using Ruby on Rails framework.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/redmine", + "location": "/home/runner/work/catalog/catalog/stable/redmine", + "latest_version": "7.0.23", + "latest_app_version": "5.0.5", + "latest_human_version": "5.0.5_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "redmine", + "recommended": false, + "title": "Redmine", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/redmine.png" + }, + "pyload": { + "app_readme": "

pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/pyload

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/pyload", + "location": "/home/runner/work/catalog/catalog/stable/pyload", + "latest_version": "9.0.21", + "latest_app_version": "5de90278", + "latest_human_version": "5de90278_9.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "pyload", + "recommended": false, + "title": "Pyload", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/pyload.png" + }, + "octoprint": { + "app_readme": "

OctoPrint is the snappy web interface for your 3D printer

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/octoprint

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "OctoPrint is the snappy web interface for your 3D printer", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/octoprint", + "location": "/home/runner/work/catalog/catalog/stable/octoprint", + "latest_version": "9.0.23", + "latest_app_version": "1.9.0", + "latest_human_version": "1.9.0_9.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "octoprint", + "recommended": false, + "title": "Octoprint", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/octoprint.png" + }, + "ntfy": { + "app_readme": "

ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ntfy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ntfy", + "location": "/home/runner/work/catalog/catalog/stable/ntfy", + "latest_version": "5.0.16", + "latest_app_version": "2.5.0", + "latest_human_version": "2.5.0_5.0.16", + "last_update": "2023-06-11 10:41:22", + "name": "ntfy", + "recommended": false, + "title": "Ntfy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ntfy.png" + }, + "whisparr": { + "app_readme": "

An adult media thingy.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/whisparr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Other" + ], + "description": "An adult media thingy.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/whisparr", + "location": "/home/runner/work/catalog/catalog/stable/whisparr", + "latest_version": "4.0.21", + "latest_app_version": "0.1.0.53", + "latest_human_version": "0.1.0.53_4.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "whisparr", + "recommended": false, + "title": "Whisparr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/whisparr.png" + }, + "heimdall": { + "app_readme": "

An Application dashboard and launcher

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/heimdall

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "organizers" + ], + "description": "An Application dashboard and launcher", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/heimdall", + "location": "/home/runner/work/catalog/catalog/stable/heimdall", + "latest_version": "15.0.23", + "latest_app_version": "2.5.6", + "latest_human_version": "2.5.6_15.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "heimdall", + "recommended": false, + "title": "Heimdall", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/heimdall.png" + }, + "invidious": { + "app_readme": "

Open source alternative front-end to YouTube.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/invidious

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Open source alternative front-end to YouTube.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/invidious", + "location": "/home/runner/work/catalog/catalog/stable/invidious", + "latest_version": "5.0.7", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.7", + "last_update": "2023-06-11 10:41:22", + "name": "invidious", + "recommended": false, + "title": "Invidious", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/invidious.png" + }, + "esphome": { + "app_readme": "

ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/esphome

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "tools" + ], + "description": "ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/esphome", + "location": "/home/runner/work/catalog/catalog/stable/esphome", + "latest_version": "14.0.25", + "latest_app_version": "2023.5.5", + "latest_human_version": "2023.5.5_14.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "esphome", + "recommended": false, + "title": "Esphome", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/esphome.png" + }, + "qbitmanage": { + "app_readme": "

This tool will help manage tedious tasks in qBittorrent and automate them. Tag, categorize, remove orphaned data, remove unregistered torrents and much much more.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/qbitmanage

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Downloaders", + "MediaApp-Other" + ], + "description": "This tool will help manage tedious tasks in qBittorrent and automate them. Tag, categorize, remove orphaned data, remove unregistered torrents and much much more.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/qbitmanage", + "location": "/home/runner/work/catalog/catalog/stable/qbitmanage", + "latest_version": "4.0.25", + "latest_app_version": "3.6.4", + "latest_human_version": "3.6.4_4.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "qbitmanage", + "recommended": false, + "title": "Qbitmanage", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/qbitmanage.png" + }, + "homarr": { + "app_readme": "

Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/homarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/homarr", + "location": "/home/runner/work/catalog/catalog/stable/homarr", + "latest_version": "5.0.23", + "latest_app_version": "0.12.2", + "latest_human_version": "0.12.2_5.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "homarr", + "recommended": false, + "title": "Homarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/homarr.png" + }, + "dillinger": { + "app_readme": "

Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/dillinger

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/dillinger", + "location": "/home/runner/work/catalog/catalog/stable/dillinger", + "latest_version": "5.0.25", + "latest_app_version": "3.39.1", + "latest_human_version": "3.39.1_5.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "dillinger", + "recommended": false, + "title": "Dillinger", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/dillinger.png" + }, + "impostor-server": { + "app_readme": "

A private Among Us server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/impostor-server

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "games" + ], + "description": "A private Among Us server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/impostor-server", + "location": "/home/runner/work/catalog/catalog/stable/impostor-server", + "latest_version": "4.0.23", + "latest_app_version": "1.8.2", + "latest_human_version": "1.8.2_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "impostor-server", + "recommended": false, + "title": "Impostor-server", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/impostor-server.png" + }, + "sickgear": { + "app_readme": "

Provides management of TV shows and/or Anime, it detects new episodes, links downloader apps, and more

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sickgear

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Provides management of TV shows and/or Anime, it detects new episodes, links downloader apps, and more", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/sickgear", + "location": "/home/runner/work/catalog/catalog/stable/sickgear", + "latest_version": "7.0.24", + "latest_app_version": "latest", + "latest_human_version": "latest_7.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "sickgear", + "recommended": false, + "title": "Sickgear", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/sickgear.png" + }, + "matomo": { + "app_readme": "

Matomo is the leading Free/Libre open analytics platform

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/matomo

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "Matomo is the leading Free/Libre open analytics platform", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/matomo", + "location": "/home/runner/work/catalog/catalog/stable/matomo", + "latest_version": "7.0.26", + "latest_app_version": "4.14.2", + "latest_human_version": "4.14.2_7.0.26", + "last_update": "2023-06-11 10:41:22", + "name": "matomo", + "recommended": false, + "title": "Matomo", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/matomo.png" + }, + "doplarr": { + "app_readme": "

An *arr Request Bot for Discord

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/doplarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "An *arr Request Bot for Discord", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/doplarr", + "location": "/home/runner/work/catalog/catalog/stable/doplarr", + "latest_version": "5.0.21", + "latest_app_version": "3.6.2", + "latest_human_version": "3.6.2_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "doplarr", + "recommended": false, + "title": "Doplarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/doplarr.png" + }, + "blog": { + "app_readme": "

Lightweight self-hosted facebook-styled PHP blog.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/blog

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "hosting" + ], + "description": "Lightweight self-hosted facebook-styled PHP blog.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/blog", + "location": "/home/runner/work/catalog/catalog/stable/blog", + "latest_version": "7.0.21", + "latest_app_version": "latest", + "latest_human_version": "latest_7.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "blog", + "recommended": false, + "title": "Blog", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/blog.png" + }, + "ngircd": { + "app_readme": "

Ngircd is a free, portable and lightweight Internet Relay Chat server for small or private networks.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ngircd

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Ngircd is a free, portable and lightweight Internet Relay Chat server for small or private networks.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ngircd", + "location": "/home/runner/work/catalog/catalog/stable/ngircd", + "latest_version": "5.0.4000008", + "latest_app_version": "2021.11.21", + "latest_human_version": "2021.11.21_5.0.4000008", + "last_update": "2023-06-11 10:41:22", + "name": "ngircd", + "recommended": false, + "title": "Ngircd", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ngircd.png" + }, + "quassel-core": { + "app_readme": "

Quassel-core is a modern, cross-platform, distributed IRC client.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/quassel-core

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Quassel-core is a modern, cross-platform, distributed IRC client.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/quassel-core", + "location": "/home/runner/work/catalog/catalog/stable/quassel-core", + "latest_version": "7.0.25", + "latest_app_version": "0.14.0", + "latest_human_version": "0.14.0_7.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "quassel-core", + "recommended": false, + "title": "Quassel-core", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/quassel-core.png" + }, + "grocy": { + "app_readme": "

ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/grocy

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Home-Automation" + ], + "description": "ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/grocy", + "location": "/home/runner/work/catalog/catalog/stable/grocy", + "latest_version": "14.0.21", + "latest_app_version": "3.3.2", + "latest_human_version": "3.3.2_14.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "grocy", + "recommended": false, + "title": "Grocy", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/grocy.png" + }, + "mkvtoolnix": { + "app_readme": "

MKVToolNix is a set of tools to create, alter and inspect Matroska files.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/mkvtoolnix

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "MKVToolNix is a set of tools to create, alter and inspect Matroska files.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/mkvtoolnix", + "location": "/home/runner/work/catalog/catalog/stable/mkvtoolnix", + "latest_version": "5.0.15", + "latest_app_version": "23.06.1", + "latest_human_version": "23.06.1_5.0.15", + "last_update": "2023-06-11 10:41:22", + "name": "mkvtoolnix", + "recommended": false, + "title": "Mkvtoolnix", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/mkvtoolnix.png" + }, + "foldingathome": { + "app_readme": "

Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/foldingathome

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "incubator" + ], + "description": "Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/foldingathome", + "location": "/home/runner/work/catalog/catalog/stable/foldingathome", + "latest_version": "5.0.25", + "latest_app_version": "7.6.21", + "latest_human_version": "7.6.21_5.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "foldingathome", + "recommended": false, + "title": "Foldingathome", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/foldingathome.png" + }, + "kodi-headless": { + "app_readme": "

A headless install of kodi in a docker container.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kodi-headless

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A headless install of kodi in a docker container.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/kodi-headless", + "location": "/home/runner/work/catalog/catalog/stable/kodi-headless", + "latest_version": "5.0.12", + "latest_app_version": "190", + "latest_human_version": "190_5.0.12", + "last_update": "2023-06-11 10:41:22", + "name": "kodi-headless", + "recommended": false, + "title": "Kodi-headless", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/kodi-headless.png" + }, + "radarr": { + "app_readme": "

A fork of Sonarr to work with movies \u00e0 la Couchpotato

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/radarr

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A fork of Sonarr to work with movies \u00e0 la Couchpotato", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/radarr", + "location": "/home/runner/work/catalog/catalog/stable/radarr", + "latest_version": "16.0.17", + "latest_app_version": "4.4.4.7068", + "latest_human_version": "4.4.4.7068_16.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "radarr", + "recommended": false, + "title": "Radarr", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/radarr.png" + }, + "jupyter": { + "app_readme": "

Jupyter a web based IDE

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jupyter

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud" + ], + "description": "Jupyter a web based IDE", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/jupyter", + "location": "/home/runner/work/catalog/catalog/stable/jupyter", + "latest_version": "4.0.31", + "latest_app_version": "2023", + "latest_human_version": "2023_4.0.31", + "last_update": "2023-06-11 10:41:22", + "name": "jupyter", + "recommended": false, + "title": "Jupyter", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/jupyter.png" + }, + "libremdb": { + "app_readme": "

A free & open source IMDb front-end.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/libremdb

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A free & open source IMDb front-end.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/libremdb", + "location": "/home/runner/work/catalog/catalog/stable/libremdb", + "latest_version": "2.0.34", + "latest_app_version": "latest", + "latest_human_version": "latest_2.0.34", + "last_update": "2023-06-11 10:41:22", + "name": "libremdb", + "recommended": false, + "title": "Libremdb", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/libremdb.png" + }, + "filebrowser": { + "app_readme": "

Filebrowser provides a file managing interface within a specified directory

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/filebrowser

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Filebrowser provides a file managing interface within a specified directory", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/filebrowser", + "location": "/home/runner/work/catalog/catalog/stable/filebrowser", + "latest_version": "5.0.21", + "latest_app_version": "2.23.0", + "latest_human_version": "2.23.0_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "filebrowser", + "recommended": false, + "title": "Filebrowser", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/filebrowser.png" + }, + "digikam": { + "app_readme": "

Professional Photo Management with the Power of Open Source

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/digikam

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Professional Photo Management with the Power of Open Source", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/digikam", + "location": "/home/runner/work/catalog/catalog/stable/digikam", + "latest_version": "7.0.19", + "latest_app_version": "7.8.0", + "latest_human_version": "7.8.0_7.0.19", + "last_update": "2023-06-11 10:41:22", + "name": "digikam", + "recommended": false, + "title": "Digikam", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/digikam.png" + }, + "shlink-web-client": { + "app_readme": "

A ReactJS-based progressive web application for Shlink.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/shlink-web-client

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "utilities" + ], + "description": "A ReactJS-based progressive web application for Shlink.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/shlink-web-client", + "location": "/home/runner/work/catalog/catalog/stable/shlink-web-client", + "latest_version": "6.0.22", + "latest_app_version": "3.10.1", + "latest_human_version": "3.10.1_6.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "shlink-web-client", + "recommended": false, + "title": "Shlink-web-client", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/shlink-web-client.png" + }, + "emby": { + "app_readme": "

Emby Server is a home media server

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/emby

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Emby Server is a home media server", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/emby", + "location": "/home/runner/work/catalog/catalog/stable/emby", + "latest_version": "14.0.24", + "latest_app_version": "4.7.13.0", + "latest_human_version": "4.7.13.0_14.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "emby", + "recommended": false, + "title": "Emby", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/emby.png" + }, + "snapdrop": { + "app_readme": "

Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/snapdrop

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/snapdrop", + "location": "/home/runner/work/catalog/catalog/stable/snapdrop", + "latest_version": "5.0.24", + "latest_app_version": "latest", + "latest_human_version": "latest_5.0.24", + "last_update": "2023-06-11 10:41:22", + "name": "snapdrop", + "recommended": false, + "title": "Snapdrop", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/snapdrop.png" + }, + "cops": { + "app_readme": "

Cops(http://blog.slucas.fr/en/oss/calibre-opds-php-server) by S\u00e9bastien Lucas, stands for Calibre OPDS (and HTML) Php Server.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/cops

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "Cloud", + "MediaApp-Books", + "MediaServer-Books" + ], + "description": "Cops(http://blog.slucas.fr/en/oss/calibre-opds-php-server) by S\u00e9bastien Lucas, stands for Calibre OPDS (and HTML) Php Server.\n", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/cops", + "location": "/home/runner/work/catalog/catalog/stable/cops", + "latest_version": "4.0.23", + "latest_app_version": "latest", + "latest_human_version": "latest_4.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "cops", + "recommended": false, + "title": "Cops", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/cops.png" + }, + "statping": { + "app_readme": "

Status page for monitoring your websites and applications

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/statping

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Status page for monitoring your websites and applications", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/statping", + "location": "/home/runner/work/catalog/catalog/stable/statping", + "latest_version": "10.0.17", + "latest_app_version": "0.90.78", + "latest_human_version": "0.90.78_10.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "statping", + "recommended": false, + "title": "Statping", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/statping.png" + }, + "xwiki": { + "app_readme": "

XWiki is a free wiki software platform written in Java with a design emphasis on extensibility

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/xwiki

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "productivity" + ], + "description": "XWiki is a free wiki software platform written in Java with a design emphasis on extensibility", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/xwiki", + "location": "/home/runner/work/catalog/catalog/stable/xwiki", + "latest_version": "7.0.23", + "latest_app_version": "15.4.0", + "latest_human_version": "15.4.0_7.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "xwiki", + "recommended": false, + "title": "Xwiki", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/xwiki.png" + }, + "storj-node": { + "app_readme": "

Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/storj-node

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/storj-node", + "location": "/home/runner/work/catalog/catalog/stable/storj-node", + "latest_version": "5.0.21", + "latest_app_version": "1.71.2", + "latest_human_version": "1.71.2_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "storj-node", + "recommended": false, + "title": "Storj-node", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/storj-node.png" + }, + "meshcentral": { + "app_readme": "

MeshCentral is a full computer management web site

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/meshcentral

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "cloud" + ], + "description": "MeshCentral is a full computer management web site", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/meshcentral", + "location": "/home/runner/work/catalog/catalog/stable/meshcentral", + "latest_version": "10.0.17", + "latest_app_version": "1.1.5", + "latest_human_version": "1.1.5_10.0.17", + "last_update": "2023-06-11 10:41:22", + "name": "meshcentral", + "recommended": false, + "title": "Meshcentral", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/meshcentral.png" + }, + "homer": { + "app_readme": "

A dead simple static homepage for your server to keep your services on hand.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/homer

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "A dead simple static homepage for your server to keep your services on hand.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/homer", + "location": "/home/runner/work/catalog/catalog/stable/homer", + "latest_version": "5.0.21", + "latest_app_version": "23.05.1", + "latest_human_version": "23.05.1_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "homer", + "recommended": false, + "title": "Homer", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/homer.png" + }, + "immich": { + "app_readme": "

High performance self-hosted photo and video backup solution.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/immich

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "High performance self-hosted photo and video backup solution.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/immich", + "location": "/home/runner/work/catalog/catalog/stable/immich", + "latest_version": "7.0.14", + "latest_app_version": "1.60.0", + "latest_human_version": "1.60.0_7.0.14", + "last_update": "2023-06-11 10:41:22", + "name": "immich", + "recommended": false, + "title": "Immich", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/immich.png" + }, + "owncast": { + "app_readme": "

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/owncast

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Take control over your live stream video by running it yourself. Streaming + chat out of the box.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/owncast", + "location": "/home/runner/work/catalog/catalog/stable/owncast", + "latest_version": "9.0.22", + "latest_app_version": "0.1.0", + "latest_human_version": "0.1.0_9.0.22", + "last_update": "2023-06-11 10:41:22", + "name": "owncast", + "recommended": false, + "title": "Owncast", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/owncast.png" + }, + "traccar": { + "app_readme": "

Traccar is an open source GPS tracking system.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/traccar

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Traccar is an open source GPS tracking system.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/traccar", + "location": "/home/runner/work/catalog/catalog/stable/traccar", + "latest_version": "11.0.20", + "latest_app_version": "5.3", + "latest_human_version": "5.3_11.0.20", + "last_update": "2023-06-11 10:41:22", + "name": "traccar", + "recommended": false, + "title": "Traccar", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/traccar.png" + }, + "qbittorrent": { + "app_readme": "

qBittorrent is a cross-platform free and open-source BitTorrent client

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/qbittorrent

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "qBittorrent is a cross-platform free and open-source BitTorrent client", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/qbittorrent", + "location": "/home/runner/work/catalog/catalog/stable/qbittorrent", + "latest_version": "15.0.25", + "latest_app_version": "4.5.3", + "latest_human_version": "4.5.3_15.0.25", + "last_update": "2023-06-11 10:41:22", + "name": "qbittorrent", + "recommended": false, + "title": "Qbittorrent", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/qbittorrent.png" + }, + "lazylibrarian": { + "app_readme": "

Get all your books, like series with Sonarr...

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lazylibrarian

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "media" + ], + "description": "Get all your books, like series with Sonarr...", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/lazylibrarian", + "location": "/home/runner/work/catalog/catalog/stable/lazylibrarian", + "latest_version": "14.0.28", + "latest_app_version": "latest", + "latest_human_version": "latest_14.0.28", + "last_update": "2023-06-11 10:41:22", + "name": "lazylibrarian", + "recommended": false, + "title": "Lazylibrarian", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/lazylibrarian.png" + }, + "ipfs": { + "app_readme": "

IPFS is a global, versioned, peer-to-peer Interplanetary Filesystem.

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ipfs

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "storage" + ], + "description": "IPFS is a global, versioned, peer-to-peer Interplanetary Filesystem.", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/ipfs", + "location": "/home/runner/work/catalog/catalog/stable/ipfs", + "latest_version": "6.0.23", + "latest_app_version": "0.20.0", + "latest_human_version": "0.20.0_6.0.23", + "last_update": "2023-06-11 10:41:22", + "name": "ipfs", + "recommended": false, + "title": "Ipfs", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/ipfs.png" + }, + "theme-park": { + "app_readme": "

Custom themes for your favorite apps!

\n

This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/theme-park

\n
\n

TrueCharts can only exist due to the incredible effort of our staff.\nPlease consider making a donation or contributing back to the project any way you can!

", + "categories": [ + "customization" + ], + "description": "Custom themes for your favorite apps!", + "healthy": true, + "healthy_error": null, + "home": "https://truecharts.org/charts/stable/theme-park", + "location": "/home/runner/work/catalog/catalog/stable/theme-park", + "latest_version": "5.0.21", + "latest_app_version": "1.13.0", + "latest_human_version": "1.13.0_5.0.21", + "last_update": "2023-06-11 10:41:22", + "name": "theme-park", + "recommended": false, + "title": "Theme-park", + "maintainers": [ + { + "email": "info@truecharts.org", + "name": "TrueCharts", + "url": "https://truecharts.org" + } + ], + "tags": [], + "icon_url": "https://truecharts.org/img/hotlink-ok/chart-icons/theme-park.png" + } + } +} \ No newline at end of file From 9779434fde7bb32fff5a704580053e29d33de06a Mon Sep 17 00:00:00 2001 From: StevenMcElligott <89483932+StevenMcElligott@users.noreply.github.com> Date: Sun, 11 Jun 2023 12:03:04 -0400 Subject: [PATCH 2/3] feat(Incubator): Remove stable apps from catalog --- incubator/channels-dvr/1.0.5/CHANGELOG.md | 99 - incubator/channels-dvr/1.0.5/Chart.yaml | 26 - incubator/channels-dvr/1.0.5/README.md | 27 - incubator/channels-dvr/1.0.5/app-changelog.md | 9 - incubator/channels-dvr/1.0.5/app-readme.md | 8 - .../1.0.5/charts/common-12.10.4.tgz | Bin 250418 -> 0 bytes incubator/channels-dvr/1.0.5/ix_values.yaml | 43 - incubator/channels-dvr/1.0.5/questions.yaml | 1871 -------------- .../channels-dvr/1.0.5/templates/NOTES.txt | 1 - .../channels-dvr/1.0.5/templates/common.yaml | 1 - incubator/channels-dvr/1.0.5/values.yaml | 0 incubator/channels-dvr/item.yaml | 4 - incubator/cloudflared/5.0.2/CHANGELOG.md | 93 - incubator/cloudflared/5.0.2/Chart.yaml | 28 - incubator/cloudflared/5.0.2/README.md | 27 - incubator/cloudflared/5.0.2/app-changelog.md | 4 - incubator/cloudflared/5.0.2/app-readme.md | 8 - .../5.0.2/charts/common-12.10.4.tgz | Bin 250418 -> 0 bytes incubator/cloudflared/5.0.2/ix_values.yaml | 37 - incubator/cloudflared/5.0.2/questions.yaml | 1506 ----------- .../cloudflared/5.0.2/templates/common.yaml | 1 - incubator/cloudflared/5.0.2/values.yaml | 0 incubator/cloudflared/item.yaml | 4 - .../0.0.4/CHANGELOG.md | 40 - .../0.0.4/Chart.yaml | 30 - .../dell-idrac-fan-controller/0.0.4/README.md | 27 - .../0.0.4/app-changelog.md | 9 - .../0.0.4/app-readme.md | 8 - .../0.0.4/charts/common-12.6.6.tgz | Bin 256509 -> 0 bytes .../0.0.4/ix_values.yaml | 36 - .../0.0.4/questions.yaml | 1537 ----------- .../0.0.4/templates/NOTES.txt | 1 - .../0.0.4/templates/common.yaml | 1 - .../0.0.4/values.yaml | 0 incubator/dell-idrac-fan-controller/item.yaml | 5 - incubator/firefox/6.0.2/CHANGELOG.md | 99 - incubator/firefox/6.0.2/Chart.yaml | 28 - incubator/firefox/6.0.2/README.md | 27 - incubator/firefox/6.0.2/app-changelog.md | 9 - incubator/firefox/6.0.2/app-readme.md | 8 - .../firefox/6.0.2/charts/common-12.13.0.tgz | Bin 129903 -> 0 bytes incubator/firefox/6.0.2/ix_values.yaml | 46 - incubator/firefox/6.0.2/questions.yaml | 1647 ------------ incubator/firefox/6.0.2/templates/NOTES.txt | 1 - incubator/firefox/6.0.2/templates/common.yaml | 1 - incubator/firefox/6.0.2/values.yaml | 0 incubator/firefox/item.yaml | 4 - incubator/lldap/0.1.2/CHANGELOG.md | 36 - incubator/lldap/0.1.2/Chart.yaml | 32 - incubator/lldap/0.1.2/NOTES.txt | 1 - incubator/lldap/0.1.2/README.md | 27 - incubator/lldap/0.1.2/app-changelog.md | 4 - incubator/lldap/0.1.2/app-readme.md | 8 - .../lldap/0.1.2/charts/common-12.4.10.tgz | Bin 240727 -> 0 bytes incubator/lldap/0.1.2/ix_values.yaml | 56 - incubator/lldap/0.1.2/questions.yaml | 1913 -------------- incubator/lldap/0.1.2/templates/_secrets.tpl | 16 - incubator/lldap/0.1.2/templates/common.yaml | 11 - incubator/lldap/0.1.2/values.yaml | 0 incubator/lldap/item.yaml | 5 - incubator/mongo-express/0.0.7/CHANGELOG.md | 71 - incubator/mongo-express/0.0.7/Chart.yaml | 34 - incubator/mongo-express/0.0.7/README.md | 27 - .../mongo-express/0.0.7/app-changelog.md | 13 - incubator/mongo-express/0.0.7/app-readme.md | 8 - .../0.0.7/charts/common-12.9.2.tgz | Bin 257945 -> 0 bytes .../0.0.7/charts/mongodb-6.0.29.tgz | Bin 263840 -> 0 bytes incubator/mongo-express/0.0.7/ix_values.yaml | 53 - incubator/mongo-express/0.0.7/questions.yaml | 1843 -------------- .../mongo-express/0.0.7/templates/NOTES.txt | 1 - .../mongo-express/0.0.7/templates/common.yaml | 1 - incubator/mongo-express/0.0.7/values.yaml | 0 incubator/mongo-express/item.yaml | 5 - incubator/mosquitto/10.0.0/CHANGELOG.md | 88 - incubator/mosquitto/10.0.0/Chart.yaml | 30 - incubator/mosquitto/10.0.0/README.md | 27 - incubator/mosquitto/10.0.0/app-changelog.md | 10 - incubator/mosquitto/10.0.0/app-readme.md | 8 - .../10.0.0/charts/common-12.10.4.tgz | Bin 250418 -> 0 bytes incubator/mosquitto/10.0.0/ix_values.yaml | 91 - incubator/mosquitto/10.0.0/questions.yaml | 2213 ---------------- .../mosquitto/10.0.0/templates/NOTES.txt | 1 - .../mosquitto/10.0.0/templates/common.yaml | 5 - incubator/mosquitto/10.0.0/values.yaml | 0 incubator/mosquitto/9.0.0/CHANGELOG.md | 78 - incubator/mosquitto/9.0.0/Chart.yaml | 30 - incubator/mosquitto/9.0.0/README.md | 27 - incubator/mosquitto/9.0.0/app-changelog.md | 4 - incubator/mosquitto/9.0.0/app-readme.md | 8 - .../mosquitto/9.0.0/charts/common-11.1.2.tgz | Bin 181984 -> 0 bytes incubator/mosquitto/9.0.0/ix_values.yaml | 73 - incubator/mosquitto/9.0.0/questions.yaml | 2236 ----------------- .../mosquitto/9.0.0/templates/common.yaml | 5 - incubator/mosquitto/9.0.0/values.yaml | 0 incubator/mosquitto/item.yaml | 4 - incubator/pihole/10.0.1/CHANGELOG.md | 99 - incubator/pihole/10.0.1/Chart.yaml | 30 - incubator/pihole/10.0.1/README.md | 27 - incubator/pihole/10.0.1/app-changelog.md | 13 - incubator/pihole/10.0.1/app-readme.md | 8 - .../pihole/10.0.1/charts/common-12.9.5.tgz | Bin 257943 -> 0 bytes incubator/pihole/10.0.1/ix_values.yaml | 76 - incubator/pihole/10.0.1/questions.yaml | 2141 ---------------- .../pihole/10.0.1/templates/_configmap.tpl | 14 - incubator/pihole/10.0.1/templates/common.yaml | 11 - incubator/pihole/10.0.1/values.yaml | 0 incubator/pihole/item.yaml | 4 - incubator/romm/0.1.0/CHANGELOG.md | 57 - incubator/romm/0.1.0/Chart.yaml | 32 - incubator/romm/0.1.0/README.md | 27 - incubator/romm/0.1.0/app-changelog.md | 9 - incubator/romm/0.1.0/app-readme.md | 8 - .../romm/0.1.0/charts/common-12.10.4.tgz | Bin 250418 -> 0 bytes .../romm/0.1.0/charts/mariadb-7.0.34.tgz | Bin 261398 -> 0 bytes incubator/romm/0.1.0/ix_values.yaml | 70 - incubator/romm/0.1.0/questions.yaml | 1965 --------------- incubator/romm/0.1.0/templates/NOTES.txt | 1 - incubator/romm/0.1.0/templates/common.yaml | 1 - incubator/romm/0.1.0/values.yaml | 0 incubator/romm/item.yaml | 4 - .../speedtest-tracker/4.0.13/CHANGELOG.md | 99 - incubator/speedtest-tracker/4.0.13/Chart.yaml | 26 - incubator/speedtest-tracker/4.0.13/README.md | 27 - .../speedtest-tracker/4.0.13/app-changelog.md | 9 - .../speedtest-tracker/4.0.13/app-readme.md | 8 - .../4.0.13/charts/common-12.14.1.tgz | Bin 130611 -> 0 bytes .../speedtest-tracker/4.0.13/ix_values.yaml | 54 - .../speedtest-tracker/4.0.13/questions.yaml | 1931 -------------- .../4.0.13/templates/NOTES.txt | 1 - .../4.0.13/templates/common.yaml | 1 - .../speedtest-tracker/4.0.13/values.yaml | 0 incubator/speedtest-tracker/item.yaml | 4 - incubator/sshwifty/0.0.9/CHANGELOG.md | 84 - incubator/sshwifty/0.0.9/Chart.yaml | 27 - incubator/sshwifty/0.0.9/README.md | 27 - incubator/sshwifty/0.0.9/app-changelog.md | 9 - incubator/sshwifty/0.0.9/app-readme.md | 8 - .../sshwifty/0.0.9/charts/common-12.10.4.tgz | Bin 250418 -> 0 bytes incubator/sshwifty/0.0.9/ix_values.yaml | 57 - incubator/sshwifty/0.0.9/questions.yaml | 1882 -------------- incubator/sshwifty/0.0.9/templates/NOTES.txt | 1 - .../sshwifty/0.0.9/templates/common.yaml | 1 - incubator/sshwifty/0.0.9/values.yaml | 0 incubator/sshwifty/item.yaml | 4 - 144 files changed, 25321 deletions(-) delete mode 100644 incubator/channels-dvr/1.0.5/CHANGELOG.md delete mode 100644 incubator/channels-dvr/1.0.5/Chart.yaml delete mode 100644 incubator/channels-dvr/1.0.5/README.md delete mode 100644 incubator/channels-dvr/1.0.5/app-changelog.md delete mode 100644 incubator/channels-dvr/1.0.5/app-readme.md delete mode 100644 incubator/channels-dvr/1.0.5/charts/common-12.10.4.tgz delete mode 100644 incubator/channels-dvr/1.0.5/ix_values.yaml delete mode 100644 incubator/channels-dvr/1.0.5/questions.yaml delete mode 100644 incubator/channels-dvr/1.0.5/templates/NOTES.txt delete mode 100644 incubator/channels-dvr/1.0.5/templates/common.yaml delete mode 100644 incubator/channels-dvr/1.0.5/values.yaml delete mode 100644 incubator/channels-dvr/item.yaml delete mode 100644 incubator/cloudflared/5.0.2/CHANGELOG.md delete mode 100644 incubator/cloudflared/5.0.2/Chart.yaml delete mode 100644 incubator/cloudflared/5.0.2/README.md delete mode 100644 incubator/cloudflared/5.0.2/app-changelog.md delete mode 100644 incubator/cloudflared/5.0.2/app-readme.md delete mode 100644 incubator/cloudflared/5.0.2/charts/common-12.10.4.tgz delete mode 100644 incubator/cloudflared/5.0.2/ix_values.yaml delete mode 100644 incubator/cloudflared/5.0.2/questions.yaml delete mode 100644 incubator/cloudflared/5.0.2/templates/common.yaml delete mode 100644 incubator/cloudflared/5.0.2/values.yaml delete mode 100644 incubator/cloudflared/item.yaml delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/CHANGELOG.md delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/Chart.yaml delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/README.md delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/app-changelog.md delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/app-readme.md delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/charts/common-12.6.6.tgz delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/ix_values.yaml delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/questions.yaml delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/templates/NOTES.txt delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/templates/common.yaml delete mode 100644 incubator/dell-idrac-fan-controller/0.0.4/values.yaml delete mode 100644 incubator/dell-idrac-fan-controller/item.yaml delete mode 100644 incubator/firefox/6.0.2/CHANGELOG.md delete mode 100644 incubator/firefox/6.0.2/Chart.yaml delete mode 100644 incubator/firefox/6.0.2/README.md delete mode 100644 incubator/firefox/6.0.2/app-changelog.md delete mode 100644 incubator/firefox/6.0.2/app-readme.md delete mode 100644 incubator/firefox/6.0.2/charts/common-12.13.0.tgz delete mode 100644 incubator/firefox/6.0.2/ix_values.yaml delete mode 100644 incubator/firefox/6.0.2/questions.yaml delete mode 100644 incubator/firefox/6.0.2/templates/NOTES.txt delete mode 100644 incubator/firefox/6.0.2/templates/common.yaml delete mode 100644 incubator/firefox/6.0.2/values.yaml delete mode 100644 incubator/firefox/item.yaml delete mode 100644 incubator/lldap/0.1.2/CHANGELOG.md delete mode 100644 incubator/lldap/0.1.2/Chart.yaml delete mode 100644 incubator/lldap/0.1.2/NOTES.txt delete mode 100644 incubator/lldap/0.1.2/README.md delete mode 100644 incubator/lldap/0.1.2/app-changelog.md delete mode 100644 incubator/lldap/0.1.2/app-readme.md delete mode 100644 incubator/lldap/0.1.2/charts/common-12.4.10.tgz delete mode 100644 incubator/lldap/0.1.2/ix_values.yaml delete mode 100644 incubator/lldap/0.1.2/questions.yaml delete mode 100644 incubator/lldap/0.1.2/templates/_secrets.tpl delete mode 100644 incubator/lldap/0.1.2/templates/common.yaml delete mode 100644 incubator/lldap/0.1.2/values.yaml delete mode 100644 incubator/lldap/item.yaml delete mode 100644 incubator/mongo-express/0.0.7/CHANGELOG.md delete mode 100644 incubator/mongo-express/0.0.7/Chart.yaml delete mode 100644 incubator/mongo-express/0.0.7/README.md delete mode 100644 incubator/mongo-express/0.0.7/app-changelog.md delete mode 100644 incubator/mongo-express/0.0.7/app-readme.md delete mode 100644 incubator/mongo-express/0.0.7/charts/common-12.9.2.tgz delete mode 100644 incubator/mongo-express/0.0.7/charts/mongodb-6.0.29.tgz delete mode 100644 incubator/mongo-express/0.0.7/ix_values.yaml delete mode 100644 incubator/mongo-express/0.0.7/questions.yaml delete mode 100644 incubator/mongo-express/0.0.7/templates/NOTES.txt delete mode 100644 incubator/mongo-express/0.0.7/templates/common.yaml delete mode 100644 incubator/mongo-express/0.0.7/values.yaml delete mode 100644 incubator/mongo-express/item.yaml delete mode 100644 incubator/mosquitto/10.0.0/CHANGELOG.md delete mode 100644 incubator/mosquitto/10.0.0/Chart.yaml delete mode 100644 incubator/mosquitto/10.0.0/README.md delete mode 100644 incubator/mosquitto/10.0.0/app-changelog.md delete mode 100644 incubator/mosquitto/10.0.0/app-readme.md delete mode 100644 incubator/mosquitto/10.0.0/charts/common-12.10.4.tgz delete mode 100644 incubator/mosquitto/10.0.0/ix_values.yaml delete mode 100644 incubator/mosquitto/10.0.0/questions.yaml delete mode 100644 incubator/mosquitto/10.0.0/templates/NOTES.txt delete mode 100644 incubator/mosquitto/10.0.0/templates/common.yaml delete mode 100644 incubator/mosquitto/10.0.0/values.yaml delete mode 100644 incubator/mosquitto/9.0.0/CHANGELOG.md delete mode 100644 incubator/mosquitto/9.0.0/Chart.yaml delete mode 100644 incubator/mosquitto/9.0.0/README.md delete mode 100644 incubator/mosquitto/9.0.0/app-changelog.md delete mode 100644 incubator/mosquitto/9.0.0/app-readme.md delete mode 100644 incubator/mosquitto/9.0.0/charts/common-11.1.2.tgz delete mode 100644 incubator/mosquitto/9.0.0/ix_values.yaml delete mode 100644 incubator/mosquitto/9.0.0/questions.yaml delete mode 100644 incubator/mosquitto/9.0.0/templates/common.yaml delete mode 100644 incubator/mosquitto/9.0.0/values.yaml delete mode 100644 incubator/mosquitto/item.yaml delete mode 100644 incubator/pihole/10.0.1/CHANGELOG.md delete mode 100644 incubator/pihole/10.0.1/Chart.yaml delete mode 100644 incubator/pihole/10.0.1/README.md delete mode 100644 incubator/pihole/10.0.1/app-changelog.md delete mode 100644 incubator/pihole/10.0.1/app-readme.md delete mode 100644 incubator/pihole/10.0.1/charts/common-12.9.5.tgz delete mode 100644 incubator/pihole/10.0.1/ix_values.yaml delete mode 100644 incubator/pihole/10.0.1/questions.yaml delete mode 100644 incubator/pihole/10.0.1/templates/_configmap.tpl delete mode 100644 incubator/pihole/10.0.1/templates/common.yaml delete mode 100644 incubator/pihole/10.0.1/values.yaml delete mode 100644 incubator/pihole/item.yaml delete mode 100644 incubator/romm/0.1.0/CHANGELOG.md delete mode 100644 incubator/romm/0.1.0/Chart.yaml delete mode 100644 incubator/romm/0.1.0/README.md delete mode 100644 incubator/romm/0.1.0/app-changelog.md delete mode 100644 incubator/romm/0.1.0/app-readme.md delete mode 100644 incubator/romm/0.1.0/charts/common-12.10.4.tgz delete mode 100644 incubator/romm/0.1.0/charts/mariadb-7.0.34.tgz delete mode 100644 incubator/romm/0.1.0/ix_values.yaml delete mode 100644 incubator/romm/0.1.0/questions.yaml delete mode 100644 incubator/romm/0.1.0/templates/NOTES.txt delete mode 100644 incubator/romm/0.1.0/templates/common.yaml delete mode 100644 incubator/romm/0.1.0/values.yaml delete mode 100644 incubator/romm/item.yaml delete mode 100644 incubator/speedtest-tracker/4.0.13/CHANGELOG.md delete mode 100644 incubator/speedtest-tracker/4.0.13/Chart.yaml delete mode 100644 incubator/speedtest-tracker/4.0.13/README.md delete mode 100644 incubator/speedtest-tracker/4.0.13/app-changelog.md delete mode 100644 incubator/speedtest-tracker/4.0.13/app-readme.md delete mode 100644 incubator/speedtest-tracker/4.0.13/charts/common-12.14.1.tgz delete mode 100644 incubator/speedtest-tracker/4.0.13/ix_values.yaml delete mode 100644 incubator/speedtest-tracker/4.0.13/questions.yaml delete mode 100644 incubator/speedtest-tracker/4.0.13/templates/NOTES.txt delete mode 100644 incubator/speedtest-tracker/4.0.13/templates/common.yaml delete mode 100644 incubator/speedtest-tracker/4.0.13/values.yaml delete mode 100644 incubator/speedtest-tracker/item.yaml delete mode 100644 incubator/sshwifty/0.0.9/CHANGELOG.md delete mode 100644 incubator/sshwifty/0.0.9/Chart.yaml delete mode 100644 incubator/sshwifty/0.0.9/README.md delete mode 100644 incubator/sshwifty/0.0.9/app-changelog.md delete mode 100644 incubator/sshwifty/0.0.9/app-readme.md delete mode 100644 incubator/sshwifty/0.0.9/charts/common-12.10.4.tgz delete mode 100644 incubator/sshwifty/0.0.9/ix_values.yaml delete mode 100644 incubator/sshwifty/0.0.9/questions.yaml delete mode 100644 incubator/sshwifty/0.0.9/templates/NOTES.txt delete mode 100644 incubator/sshwifty/0.0.9/templates/common.yaml delete mode 100644 incubator/sshwifty/0.0.9/values.yaml delete mode 100644 incubator/sshwifty/item.yaml diff --git a/incubator/channels-dvr/1.0.5/CHANGELOG.md b/incubator/channels-dvr/1.0.5/CHANGELOG.md deleted file mode 100644 index 2d5323890e8..00000000000 --- a/incubator/channels-dvr/1.0.5/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [channels-dvr-1.0.5](https://github.com/truecharts/charts/compare/channels-dvr-1.0.4...channels-dvr-1.0.5) (2023-05-27) - -### Chore - -- update helm general non-major ([#9197](https://github.com/truecharts/charts/issues/9197)) - - - - -## [channels-dvr-1.0.4](https://github.com/truecharts/charts/compare/channels-dvr-1.0.3...channels-dvr-1.0.4) (2023-05-26) - -### Chore - -- update helm general non-major ([#9156](https://github.com/truecharts/charts/issues/9156)) - - - - -## [channels-dvr-1.0.3](https://github.com/truecharts/charts/compare/channels-dvr-1.0.2...channels-dvr-1.0.3) (2023-05-24) - -### Chore - -- update helm general non-major ([#9125](https://github.com/truecharts/charts/issues/9125)) - - - - -## [channels-dvr-1.0.2](https://github.com/truecharts/charts/compare/channels-dvr-1.0.1...channels-dvr-1.0.2) (2023-05-22) - -### Chore - -- update helm general non-major ([#9089](https://github.com/truecharts/charts/issues/9089)) - - ### Fix - -- fix mistakes on questions.yaml - - - - -## [channels-dvr-1.0.1](https://github.com/truecharts/charts/compare/channels-dvr-1.0.0...channels-dvr-1.0.1) (2023-05-16) - -### Chore - -- update helm general non-major ([#8979](https://github.com/truecharts/charts/issues/8979)) - - - - -## [channels-dvr-1.0.0](https://github.com/truecharts/charts/compare/channels-dvr-0.0.11...channels-dvr-1.0.0) (2023-05-15) - -### Feat - -- Port to new common ([#8924](https://github.com/truecharts/charts/issues/8924)) - - - - -## [channels-dvr-0.0.11](https://github.com/truecharts/charts/compare/channels-dvr-0.0.10...channels-dvr-0.0.11) (2023-02-10) - -### Fix - -- ensure new helm deps repo is used in latest releases as well. - - - - -## [channels-dvr-0.0.10](https://github.com/truecharts/charts/compare/channels-dvr-0.0.9...channels-dvr-0.0.10) (2023-02-03) - - - - -## [channels-dvr-0.0.9](https://github.com/truecharts/charts/compare/channels-dvr-0.0.8...channels-dvr-0.0.9) (2023-01-17) - -### Chore - -- update container image tccr.io/truecharts/channels-dvr-tve to latest - - - - -## [channels-dvr-0.0.8](https://github.com/truecharts/charts/compare/channels-dvr-0.0.7...channels-dvr-0.0.8) (2022-12-27) - -### Chore - -- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856)) - - - - -## [channels-dvr-0.0.7](https://github.com/truecharts/charts/compare/channels-dvr-0.0.6...channels-dvr-0.0.7) (2022-12-26) - -### Chore diff --git a/incubator/channels-dvr/1.0.5/Chart.yaml b/incubator/channels-dvr/1.0.5/Chart.yaml deleted file mode 100644 index 52f6a2fa060..00000000000 --- a/incubator/channels-dvr/1.0.5/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.10.4 -deprecated: false -description: Channels DVR Server -home: https://truecharts.org/charts/incubator/channels-dvr -icon: https://truecharts.org/img/hotlink-ok/chart-icons/channels-dvr.png -keywords: - - channels-dvr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: channels-dvr -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/channels-dvr -type: application -version: 1.0.5 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" diff --git a/incubator/channels-dvr/1.0.5/README.md b/incubator/channels-dvr/1.0.5/README.md deleted file mode 100644 index 63d5d2c8fdc..00000000000 --- a/incubator/channels-dvr/1.0.5/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/channels-dvr/1.0.5/app-changelog.md b/incubator/channels-dvr/1.0.5/app-changelog.md deleted file mode 100644 index b2704e71a24..00000000000 --- a/incubator/channels-dvr/1.0.5/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [channels-dvr-1.0.5](https://github.com/truecharts/charts/compare/channels-dvr-1.0.4...channels-dvr-1.0.5) (2023-05-27) - -### Chore - -- update helm general non-major ([#9197](https://github.com/truecharts/charts/issues/9197)) - - \ No newline at end of file diff --git a/incubator/channels-dvr/1.0.5/app-readme.md b/incubator/channels-dvr/1.0.5/app-readme.md deleted file mode 100644 index 7f3d3e6415a..00000000000 --- a/incubator/channels-dvr/1.0.5/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -Channels DVR Server - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/channels-dvr](https://truecharts.org/charts/incubator/channels-dvr) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/channels-dvr/1.0.5/charts/common-12.10.4.tgz b/incubator/channels-dvr/1.0.5/charts/common-12.10.4.tgz deleted file mode 100644 index 66771bb2ec5fa8ab8c7f1aeeb8bf8d28074cbf08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250418 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îkw`u@W?p_|) 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 z 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 T0{{T<^Rv8_MF`+T3h;jc7qu~v diff --git a/incubator/channels-dvr/1.0.5/ix_values.yaml b/incubator/channels-dvr/1.0.5/ix_values.yaml deleted file mode 100644 index 912b53db166..00000000000 --- a/incubator/channels-dvr/1.0.5/ix_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -image: - repository: tccr.io/truecharts/channels-dvr - pullPolicy: Always - tag: latest@sha256:bfc3c73c1cefd578c121b6e3256a496ad9ee190a6a6901d3ad1b9aa2a7be082c - -tveImage: - repository: tccr.io/truecharts/channels-dvr-tve - pullPolicy: Always - tag: latest@sha256:7e0130ad244e07f3714edadecdcc8711d9d3c11eac8409705b5c6aa8e108ca7e - -service: - main: - ports: - main: - port: 8089 - protocol: http - targetPort: 8089 - -persistence: - config: - enabled: true - mountPath: /channels-dvr - -portal: - open: - enabled: true - -workload: - main: - podSpec: - containers: - main: - imageSelector: image - probes: - liveness: - port: 8089 - scheme: http - readiness: - port: 8089 - scheme: http - startup: - port: 8089 - scheme: http diff --git a/incubator/channels-dvr/1.0.5/questions.yaml b/incubator/channels-dvr/1.0.5/questions.yaml deleted file mode 100644 index 752e8a0acbf..00000000000 --- a/incubator/channels-dvr/1.0.5/questions.yaml +++ /dev/null @@ -1,1871 +0,0 @@ -groups: - - name: Container Image - description: Image to be used for container - - name: General Settings - description: General Deployment Settings - - name: Workload Settings - description: Workload Settings - - name: App Configuration - description: App Specific Config Options - - name: Networking and Services - description: Configure Network and Services for Container - - name: Storage and Persistence - description: Persist and Share Data that is Separate from the Container - - name: Ingress - description: Ingress Configuration - - name: Security and Permissions - description: Configure Security Context and Permissions - - name: Resources and Devices - description: "Specify Resources/Devices to be Allocated to Workload" - - name: Middlewares - description: Traefik Middlewares - - name: Metrics - description: Metrics - - name: Addons - description: Addon Configuration - - name: Advanced - description: Advanced Configuration - - name: Postgresql - description: Postgresql - - name: Documentation - description: Documentation -portals: - open: - protocols: - - "$kubernetes-resource_configmap_tcportal-open_protocol" - host: - - "$kubernetes-resource_configmap_tcportal-open_host" - ports: - - "$kubernetes-resource_configmap_tcportal-open_port" -questions: - - variable: global - group: General Settings - label: "Global Settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: stopAll - label: Stop All - description: "Stops All Running pods and hibernates cnpg" - schema: - type: boolean - default: false - - variable: workload - group: "Workload Settings" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type (Advanced) - schema: - type: string - default: Deployment - enum: - - value: Deployment - description: Deployment - - value: DaemonSet - description: DaemonSet - - - variable: replicas - label: Replicas (Advanced) - description: Set the number of Replicas - schema: - type: int - show_if: [["type", "!=", "DaemonSet"]] - default: 1 - - variable: podSpec - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: containers - label: Containers - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: Main Container - schema: - additional_attrs: true - type: dict - attrs: - - variable: imageSelector - group: Container Image - label: Select Image - schema: - type: string - default: image - enum: - - value: image - description: Channels DVR - - value: tveImage - description: Channels DVR with TV Everywhere - - - variable: envList - label: Extra Environment Variables - description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." - schema: - type: list - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - - variable: value - label: Value - schema: - type: string - - variable: extraArgs - label: Extra Args - schema: - type: list - default: [] - items: - - variable: arg - label: Arg - schema: - type: string - - variable: advanced - label: Show Advanced Settings - description: Advanced settings are not covered by TrueCharts Support - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: command - label: Command - schema: - type: list - default: [] - items: - - variable: param - label: Param - schema: - type: string - - - variable: TZ - label: Timezone - group: "General Settings" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: service - group: Networking and Services - label: Configure Service(s) - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Service - schema: - type: boolean - default: true - hidden: true - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: LoadBalancer - description: LoadBalancer (Expose Ports) - - value: ClusterIP - description: ClusterIP (Do Not Expose Ports) - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: ports - label: "Service's Port(s) Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: "Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8089 - required: true - - variable: serviceexpert - group: Networking and Services - label: Show Expert Config - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: scaleExternalInterface - description: Add External Interfaces - label: Add external Interfaces - group: Networking - schema: - type: list - items: - - variable: interfaceConfiguration - description: Interface Configuration - label: Interface Configuration - schema: - type: dict - $ref: - - "normalize/interfaceConfiguration" - attrs: - - variable: hostInterface - description: Please Specify Host Interface - label: Host Interface - schema: - type: string - required: true - $ref: - - "definitions/interface" - - variable: ipam - description: Define how IP Address will be managed - label: IP Address Management - schema: - type: dict - required: true - attrs: - - variable: type - description: Specify type for IPAM - label: IPAM Type - schema: - type: string - required: true - enum: - - value: dhcp - description: Use DHCP - - value: static - description: Use Static IP - - variable: staticIPConfigurations - label: Static IP Addresses - schema: - type: list - show_if: [["type", "=", "static"]] - items: - - variable: staticIP - label: Static IP - schema: - type: ipaddr - cidr: true - - variable: staticRoutes - label: Static Routes - schema: - type: list - show_if: [["type", "=", "static"]] - items: - - variable: staticRouteConfiguration - label: Static Route Configuration - schema: - additional_attrs: true - type: dict - attrs: - - variable: destination - label: Destination - schema: - type: ipaddr - cidr: true - required: true - - variable: gateway - label: Gateway - schema: - type: ipaddr - cidr: false - required: true - - variable: serviceList - label: Add Manual Custom Services - group: Networking and Services - schema: - type: list - default: [] - items: - - variable: serviceListEntry - label: Custom Service - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the service - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Name - schema: - type: string - default: "" - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: LoadBalancer - description: LoadBalancer (Expose Ports) - - value: ClusterIP - description: ClusterIP (Do Not Expose Ports) - - value: Simple - description: Deprecated CHANGE THIS - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: advancedsvcset - label: Show Advanced Service Settings - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - type: list - default: [] - items: - - variable: externalIP - label: External IP - schema: - type: string - - variable: ipFamilyPolicy - label: IP Family Policy - description: Specify the IP Policy - schema: - type: string - default: SingleStack - enum: - - value: SingleStack - description: SingleStack - - value: PreferDualStack - description: PreferDualStack - - value: RequireDualStack - description: RequireDualStack - - variable: ipFamilies - label: IP Families - description: (Advanced) The IP Families that should be used - schema: - type: list - default: [] - items: - - variable: ipFamily - label: IP Family - schema: - type: string - - variable: portsList - label: Additional Service Ports - schema: - type: list - default: [] - items: - - variable: portsListEntry - label: Custom ports - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Port - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Port Name - schema: - type: string - default: "" - - variable: protocol - label: Port Type - schema: - type: string - default: tcp - enum: - - value: http - description: HTTP - - value: https - description: HTTPS - - value: tcp - description: TCP - - value: udp - description: UDP - - variable: targetPort - label: Target Port - description: This port exposes the container port on the service - schema: - type: int - required: true - - variable: port - label: Container Port - schema: - type: int - required: true - - variable: persistence - label: Integrated Persistent Storage - description: Integrated Persistent Storage - group: Storage and Persistence - schema: - additional_attrs: true - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type of Storage - description: Sets the persistence type, Anything other than PVC could break rollback! - schema: - type: string - default: pvc - enum: - - value: pvc - description: PVC - - value: hostPath - description: Host Path - - value: emptyDir - description: emptyDir - - value: nfs - description: NFS Share - - variable: server - label: NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: Path on NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false - - variable: readOnly - label: Read Only - schema: - type: boolean - default: false - - variable: hostPath - label: Host Path - description: Path inside the container the storage is mounted - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: medium - label: EmptyDir Medium - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: Default - - value: Memory - description: Memory - - variable: size - label: Size quotum of Storage (Do NOT REDUCE after installation) - description: This value can ONLY be INCREASED after the installation - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: 256Gi - - variable: persistenceList - label: Additional App Storage - group: Storage and Persistence - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: Custom Storage - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the storage - schema: - type: boolean - default: true - hidden: true - - variable: type - label: Type of Storage - description: Sets the persistence type, Anything other than PVC could break rollback! - schema: - type: string - default: hostPath - enum: - - value: pvc - description: PVC - - value: hostPath - description: Host Path - - value: emptyDir - description: emptyDir - - value: nfs - description: NFS Share - - variable: server - label: NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: Path on NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false - - variable: readOnly - label: Read Only - schema: - type: boolean - default: false - - variable: hostPath - label: Host Path - description: Path inside the container the storage is mounted - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: mountPath - label: Mount Path - description: Path inside the container the storage is mounted - schema: - type: string - default: "" - required: true - valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' - - variable: medium - label: EmptyDir Medium - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: Default - - value: Memory - description: Memory - - variable: size - label: Size Quotum of Storage - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: 256Gi - - variable: ingress - label: "" - group: Ingress - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable Ingress - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: Hosts - schema: - type: list - default: [] - items: - - variable: hostEntry - label: Host - schema: - additional_attrs: true - type: dict - attrs: - - variable: host - label: HostName - schema: - type: string - default: "" - required: true - - variable: paths - label: Paths - schema: - type: list - default: [] - items: - - variable: pathEntry - label: Host - schema: - additional_attrs: true - type: dict - attrs: - - variable: path - label: Path - schema: - type: string - required: true - default: "/" - - variable: pathType - label: Path Type - schema: - type: string - required: true - default: Prefix - - variable: certificateIssuer - label: Cert-Manager clusterIssuer - description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' - schema: - type: string - default: "" - - variable: tls - label: TLS-Settings - schema: - type: list - show_if: [["certificateIssuer", "=", ""]] - default: [] - items: - - variable: tlsEntry - label: Host - schema: - additional_attrs: true - type: dict - attrs: - - variable: hosts - label: Certificate Hosts - schema: - type: list - default: [] - items: - - variable: host - label: Host - schema: - type: string - default: "" - required: true - - - variable: certificateIssuer - label: Use Cert-Manager clusterIssuer - description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' - schema: - type: string - default: "" - - variable: scaleCert - label: Use TrueNAS SCALE Certificate (Deprecated) - schema: - show_if: [["certificateIssuer", "=", ""]] - type: int - $ref: - - "definitions/certificate" - - variable: secretName - label: Use Custom Secret (Advanced) - schema: - show_if: [["certificateIssuer", "=", ""]] - type: string - default: "" - - variable: entrypoint - label: (Advanced) Traefik Entrypoint - description: Entrypoint used by Traefik when using Traefik as Ingress Provider - schema: - type: string - default: websecure - required: true - - variable: ingressClassName - label: (Advanced/Optional) IngressClass Name - schema: - type: string - default: "" - - variable: middlewares - label: Traefik Middlewares - description: Add previously created Traefik Middlewares to this Ingress - schema: - type: list - default: [] - items: - - variable: name - label: Name - schema: - type: string - default: "" - required: true - - variable: ingressList - label: Add Manual Custom Ingresses - group: Ingress - schema: - type: list - default: [] - items: - - variable: ingressListEntry - label: Custom Ingress - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable Ingress - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Name - schema: - type: string - default: "" - - variable: ingressClassName - label: IngressClass Name - schema: - type: string - default: "" - - variable: hosts - label: Hosts - schema: - type: list - default: [] - items: - - variable: hostEntry - label: Host - schema: - additional_attrs: true - type: dict - attrs: - - variable: host - label: HostName - schema: - type: string - default: "" - required: true - - variable: paths - label: Paths - schema: - type: list - default: [] - items: - - variable: pathEntry - label: Host - schema: - additional_attrs: true - type: dict - attrs: - - variable: path - label: Path - schema: - type: string - required: true - default: "/" - - variable: pathType - label: Path Type - schema: - type: string - required: true - default: Prefix - - variable: service - label: Linked Service - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Service Name - schema: - type: string - default: "" - - variable: port - label: Service Port - schema: - type: int - - variable: clusterIssuer - label: clusterIssuer - description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' - schema: - type: string - default: "" - - variable: tls - label: TLS-Settings - schema: - type: list - default: [] - show_if: [["clusterIssuer", "=", ""]] - items: - - variable: tlsEntry - label: Host - schema: - additional_attrs: true - type: dict - attrs: - - variable: hosts - label: Certificate Hosts - schema: - type: list - default: [] - items: - - variable: host - label: Host - schema: - type: string - default: "" - required: true - - variable: clusterIssuer - label: Use Cert-Manager clusterIssuer - description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' - schema: - type: string - default: "" - - variable: scaleCert - label: Use TrueNAS SCALE Certificate (Deprecated) - schema: - show_if: [["clusterIssuer", "=", ""]] - type: int - $ref: - - "definitions/certificate" - - variable: secretName - label: Use Custom Secret (Advanced) - schema: - type: string - show_if: [["clusterIssuer", "=", ""]] - default: "" - - variable: entrypoint - label: Traefik Entrypoint - description: Entrypoint used by Traefik when using Traefik as Ingress Provider - schema: - type: string - default: websecure - required: true - - variable: middlewares - label: Traefik Middlewares - description: Add previously created Traefik Middlewares to this Ingress - schema: - type: list - default: [] - items: - - variable: name - label: Name - schema: - type: string - default: "" - required: true - - variable: securityContext - group: Security and Permissions - label: Security Context - schema: - additional_attrs: true - type: dict - attrs: - - variable: container - label: Container - schema: - additional_attrs: true - type: dict - attrs: - # Settings from questions.yaml get appended here on a per-app basis - - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 568 - # Settings from questions.yaml get appended here on a per-app basis - - variable: PUID - label: Process User ID - PUID - description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps - schema: - type: int - show_if: [["runAsUser", "=", 0]] - default: 568 - - variable: UMASK - label: UMASK - description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps - schema: - type: string - default: "0022" - - variable: advanced - label: Show Advanced Settings - description: Advanced settings are not covered by TrueCharts Support - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: privileged - label: "Privileged mode" - schema: - type: boolean - default: false - - variable: readOnlyRootFilesystem - label: "ReadOnly Root Filesystem" - schema: - type: boolean - default: true - - variable: pod - label: Pod - schema: - additional_attrs: true - type: dict - attrs: - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: OnRootMismatch - enum: - - value: OnRootMismatch - description: OnRootMismatch - - value: Always - description: Always - - variable: supplementalGroups - label: Supplemental Groups - schema: - type: list - default: [] - items: - - variable: supplementalGroupsEntry - label: Supplemental Group - schema: - type: int - # Settings from questions.yaml get appended here on a per-app basis - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - - variable: resources - group: Resources and Devices - label: "Resource Limits" - schema: - additional_attrs: true - type: dict - attrs: - - variable: limits - label: Advanced Limit Resource Consumption - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: CPU - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 4000m - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: RAM - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 8Gi - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: requests - label: "Minimum Resources Required (request)" - schema: - additional_attrs: true - type: dict - hidden: true - attrs: - - variable: cpu - label: CPU - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 10m - hidden: true - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 50Mi - hidden: true - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: deviceList - label: Mount USB Devices - group: Resources and Devices - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: Device - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Storage - schema: - type: boolean - default: true - - variable: type - label: (Advanced) Type of Storage - description: Sets the persistence type - schema: - type: string - default: device - hidden: true - - variable: readOnly - label: readOnly - schema: - type: boolean - default: false - - variable: hostPath - label: Host Device Path - description: Path to the device on the host system - schema: - type: path - - variable: mountPath - label: Container Device Path - description: Path inside the container the device is mounted - schema: - type: string - default: "/dev/ttyACM0" - - variable: scaleGPU - label: GPU Configuration - group: Resources and Devices - schema: - type: list - default: [] - items: - - variable: scaleGPUEntry - label: GPU - schema: - additional_attrs: true - type: dict - attrs: - # Specify GPU configuration - - variable: gpu - label: Select GPU - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - - variable: workaround - label: "Workaround" - schema: - type: string - default: workaround - hidden: true -# - variable: horizontalPodAutoscaler -# group: Advanced -# label: (Advanced) Horizontal Pod Autoscaler -# schema: -# type: list -# default: [] -# items: -# - variable: hpaEntry -# label: HPA Entry -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: name -# label: Name -# schema: -# type: string -# required: true -# default: "" -# - variable: enabled -# label: Enabled -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: target -# label: Target -# description: Deployment name, Defaults to Main Deployment -# schema: -# type: string -# default: "" -# - variable: minReplicas -# label: Minimum Replicas -# schema: -# type: int -# default: 1 -# - variable: maxReplicas -# label: Maximum Replicas -# schema: -# type: int -# default: 5 -# - variable: targetCPUUtilizationPercentage -# label: Target CPU Utilization Percentage -# schema: -# type: int -# default: 80 -# - variable: targetMemoryUtilizationPercentage -# label: Target Memory Utilization Percentage -# schema: -# type: int -# default: 80 - - variable: networkPolicy - group: Advanced - label: (Advanced) Network Policy - schema: - type: list - default: [] - items: - - variable: netPolicyEntry - label: Network Policy Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - default: "" - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: policyType - label: Policy Type - schema: - type: string - default: "" - enum: - - value: "" - description: Default - - value: ingress - description: Ingress - - value: egress - description: Egress - - value: ingress-egress - description: Ingress and Egress - - variable: egress - label: Egress - schema: - type: list - default: [] - items: - - variable: egressEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: to - label: To - schema: - type: list - default: [] - items: - - variable: toEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: ipBlock - label: IP Block - schema: - additional_attrs: true - type: dict - attrs: - - variable: cidr - label: CIDR - schema: - type: string - default: "" - - variable: except - label: Except - schema: - type: list - default: [] - items: - - variable: exceptint - label: "" - schema: - type: string - - variable: namespaceSelector - label: Namespace Selector - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: podSelector - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: ports - label: Ports - schema: - type: list - default: [] - items: - - variable: portsEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - - variable: endPort - label: End Port - schema: - type: int - - variable: protocol - label: Protocol - schema: - type: string - default: TCP - enum: - - value: TCP - description: TCP - - value: UDP - description: UDP - - value: SCTP - description: SCTP - - variable: ingress - label: Ingress - schema: - type: list - default: [] - items: - - variable: ingressEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: from - label: From - schema: - type: list - default: [] - items: - - variable: fromEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: ipBlock - label: IP Block - schema: - additional_attrs: true - type: dict - attrs: - - variable: cidr - label: CIDR - schema: - type: string - default: "" - - variable: except - label: Except - schema: - type: list - default: [] - items: - - variable: exceptint - label: "" - schema: - type: string - - variable: namespaceSelector - label: Namespace Selector - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: podSelector - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: ports - label: Ports - schema: - type: list - default: [] - items: - - variable: portsEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - - variable: endPort - label: End Port - schema: - type: int - - variable: protocol - label: Protocol - schema: - type: string - default: TCP - enum: - - value: TCP - description: TCP - - value: UDP - description: UDP - - value: SCTP - description: SCTP - - variable: addons - group: Addons - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: Codeserver - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: service - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: NodePort - description: Deprecated CHANGE THIS - - value: ClusterIP - description: ClusterIP - - value: LoadBalancer - description: LoadBalancer - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: ports - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - default: 36107 - - variable: envList - label: Codeserver Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: netshoot - label: Netshoot - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: envList - label: Netshoot Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: vpn - label: VPN - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type - schema: - type: string - default: disabled - enum: - - value: disabled - description: disabled - - value: gluetun - description: Gluetun - - value: tailscale - description: Tailscale - - value: openvpn - description: OpenVPN (Deprecated) - - value: wireguard - description: Wireguard (Deprecated) - - variable: openvpn - label: OpenVPN Settings - schema: - type: dict - show_if: [["type", "=", "openvpn"]] - attrs: - - variable: username - label: Authentication Username (Optional) - description: Authentication Username, Optional - schema: - type: string - default: "" - - variable: password - label: Authentication Password - description: Authentication Credentials - schema: - type: string - show_if: [["username", "!=", ""]] - default: "" - required: true - - variable: tailscale - label: Tailscale Settings - schema: - type: dict - show_if: [["type", "=", "tailscale"]] - attrs: - - variable: authkey - label: Authentication Key - description: Provide an auth key to automatically authenticate the node as your user account. - schema: - type: string - private: true - default: "" - - variable: auth_once - label: Auth Once - description: Only attempt to log in if not already logged in. - schema: - type: boolean - default: true - - variable: accept_dns - label: Accept DNS - description: Accept DNS configuration from the admin console. - schema: - type: boolean - default: false - - variable: userspace - label: Userspace - description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. - schema: - type: boolean - default: false - - variable: routes - label: Routes - description: Expose physical subnet routes to your entire Tailscale network. - schema: - type: string - default: "" - - variable: dest_ip - label: Destination IP - description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. - schema: - type: string - default: "" - - variable: sock5_server - label: Sock5 Server - description: The address on which to listen for SOCKS5 proxying into the tailscale net. - schema: - type: string - default: "" - - variable: outbound_http_proxy_listen - label: Outbound HTTP Proxy Listen - description: The address on which to listen for HTTP proxying into the tailscale net. - schema: - type: string - default: "" - - variable: extra_args - label: Extra Args - description: Extra Args - schema: - type: string - default: "" - - variable: daemon_extra_args - label: Tailscale Daemon Extra Args - description: Tailscale Daemon Extra Args - schema: - type: string - default: "" - - variable: killSwitch - label: Enable Killswitch - schema: - type: boolean - show_if: [["type", "!=", "disabled"]] - default: true - - variable: excludedNetworks_IPv4 - label: Killswitch Excluded IPv4 networks - description: List of Killswitch Excluded IPv4 Addresses - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv4 - label: IPv4 Network - schema: - type: string - required: true - - variable: excludedNetworks_IPv6 - label: Killswitch Excluded IPv6 networks - description: "List of Killswitch Excluded IPv6 Addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv6 - label: IPv6 Network - schema: - type: string - required: true - - variable: configFile - label: VPN Config File Location - schema: - type: string - show_if: [["type", "!=", "disabled"]] - default: "" - - - variable: envList - label: VPN Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: docs - group: Documentation - label: Please read the documentation at https://truecharts.org - description: Please read the documentation at -
https://truecharts.org - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDocs - label: I have checked the documentation - schema: - type: boolean - default: true - - variable: donateNag - group: Documentation - label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor - description: Please consider supporting TrueCharts, see -
https://truecharts.org/sponsor - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDonate - label: I have considered donating - schema: - type: boolean - default: true - hidden: true diff --git a/incubator/channels-dvr/1.0.5/templates/NOTES.txt b/incubator/channels-dvr/1.0.5/templates/NOTES.txt deleted file mode 100644 index efcb74cb772..00000000000 --- a/incubator/channels-dvr/1.0.5/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/channels-dvr/1.0.5/templates/common.yaml b/incubator/channels-dvr/1.0.5/templates/common.yaml deleted file mode 100644 index b51394e00a4..00000000000 --- a/incubator/channels-dvr/1.0.5/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "tc.v1.common.loader.all" . }} diff --git a/incubator/channels-dvr/1.0.5/values.yaml b/incubator/channels-dvr/1.0.5/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/channels-dvr/item.yaml b/incubator/channels-dvr/item.yaml deleted file mode 100644 index c66e5e8e8f9..00000000000 --- a/incubator/channels-dvr/item.yaml +++ /dev/null @@ -1,4 +0,0 @@ -icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/channels-dvr.png -categories: -- media - diff --git a/incubator/cloudflared/5.0.2/CHANGELOG.md b/incubator/cloudflared/5.0.2/CHANGELOG.md deleted file mode 100644 index f2ff490820e..00000000000 --- a/incubator/cloudflared/5.0.2/CHANGELOG.md +++ /dev/null @@ -1,93 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [cloudflared-5.0.2](https://github.com/truecharts/charts/compare/cloudflared-5.0.1...cloudflared-5.0.2) (2023-06-05) - - - - -## [cloudflared-5.0.1](https://github.com/truecharts/charts/compare/cloudflared-5.0.0...cloudflared-5.0.1) (2023-06-05) - - - - -## [cloudflared-5.0.0](https://github.com/truecharts/charts/compare/cloudflared-4.0.0...cloudflared-5.0.0) (2023-06-04) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - - - - -## [cloudflared-4.0.0](https://github.com/truecharts/charts/compare/cloudflared-3.0.17...cloudflared-4.0.0) (2023-05-24) - diff --git a/incubator/cloudflared/5.0.2/Chart.yaml b/incubator/cloudflared/5.0.2/Chart.yaml deleted file mode 100644 index 29bd9279f4b..00000000000 --- a/incubator/cloudflared/5.0.2/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "2023.5.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.10.4 -deprecated: false -description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. -home: https://truecharts.org/charts/incubator/cloudflared -icon: https://truecharts.org/img/hotlink-ok/chart-icons/cloudflared.png -keywords: - - cloudflared - - networking -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: cloudflared -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/cloudflared -type: application -version: 5.0.2 -annotations: - truecharts.org/catagories: | - - network - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/cloudflared/5.0.2/README.md b/incubator/cloudflared/5.0.2/README.md deleted file mode 100644 index 63d5d2c8fdc..00000000000 --- a/incubator/cloudflared/5.0.2/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/cloudflared/5.0.2/app-changelog.md b/incubator/cloudflared/5.0.2/app-changelog.md deleted file mode 100644 index b9e57eafe62..00000000000 --- a/incubator/cloudflared/5.0.2/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [cloudflared-5.0.2](https://github.com/truecharts/charts/compare/cloudflared-5.0.1...cloudflared-5.0.2) (2023-06-05) - diff --git a/incubator/cloudflared/5.0.2/app-readme.md b/incubator/cloudflared/5.0.2/app-readme.md deleted file mode 100644 index 380e137dc68..00000000000 --- a/incubator/cloudflared/5.0.2/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/cloudflared](https://truecharts.org/charts/incubator/cloudflared) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/cloudflared/5.0.2/charts/common-12.10.4.tgz b/incubator/cloudflared/5.0.2/charts/common-12.10.4.tgz deleted file mode 100644 index 66771bb2ec5fa8ab8c7f1aeeb8bf8d28074cbf08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250418 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îkw`u@W?p_|) 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 z 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 T0{{T<^Rv8_MF`+T3h;jc7qu~v diff --git a/incubator/cloudflared/5.0.2/ix_values.yaml b/incubator/cloudflared/5.0.2/ix_values.yaml deleted file mode 100644 index 1d96b95a421..00000000000 --- a/incubator/cloudflared/5.0.2/ix_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -image: - repository: tccr.io/truecharts/cloudflared - pullPolicy: IfNotPresent - tag: v2023.5.1@sha256:2136a26cb736c3219c523c3dfdfa53efd5834a82cfefcb2b991b47237c0e149f - -cloudflared: - token: "" - -workload: - main: - podSpec: - containers: - main: - probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - args: - - tunnel - - --no-autoupdate - - run - env: - TUNNEL_TOKEN: "" - -service: - main: - enabled: false - ports: - main: - enabled: false - -portal: - open: - enabled: false diff --git a/incubator/cloudflared/5.0.2/questions.yaml b/incubator/cloudflared/5.0.2/questions.yaml deleted file mode 100644 index dc50f9707ab..00000000000 --- a/incubator/cloudflared/5.0.2/questions.yaml +++ /dev/null @@ -1,1506 +0,0 @@ -groups: - - name: Container Image - description: Image to be used for container - - name: General Settings - description: General Deployment Settings - - name: Workload Settings - description: Workload Settings - - name: App Configuration - description: App Specific Config Options - - name: Networking and Services - description: Configure Network and Services for Container - - name: Storage and Persistence - description: Persist and Share Data that is Separate from the Container - - name: Ingress - description: Ingress Configuration - - name: Security and Permissions - description: Configure Security Context and Permissions - - name: Resources and Devices - description: "Specify Resources/Devices to be Allocated to Workload" - - name: Middlewares - description: Traefik Middlewares - - name: Metrics - description: Metrics - - name: Addons - description: Addon Configuration - - name: Advanced - description: Advanced Configuration - - name: Postgresql - description: Postgresql - - name: Documentation - description: Documentation -portals: {} -questions: - - variable: global - group: General Settings - label: "Global Settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: stopAll - label: Stop All - description: "Stops All Running pods and hibernates cnpg" - schema: - type: boolean - default: false - - variable: workload - group: "Workload Settings" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type (Advanced) - schema: - type: string - default: Deployment - enum: - - value: Deployment - description: Deployment - - value: DaemonSet - description: DaemonSet - - - variable: replicas - label: Replicas (Advanced) - description: Set the number of Replicas - schema: - type: int - show_if: [["type", "!=", "DaemonSet"]] - default: 1 - - variable: podSpec - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: containers - label: Containers - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: Main Container - schema: - additional_attrs: true - type: dict - attrs: - - variable: env - group: "App Configuration" - label: "Image Environment" - schema: - additional_attrs: true - type: dict - attrs: - - variable: TUNNEL_TOKEN - label: "Tunnel Token" - description: "Token for tunnel (Tunnel managed by Cloudflare not locally)" - schema: - type: string - required: true - default: "" - - - variable: envList - label: Extra Environment Variables - description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." - schema: - type: list - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - - variable: value - label: Value - schema: - type: string - - variable: extraArgs - label: Extra Args - schema: - type: list - default: [] - items: - - variable: arg - label: Arg - schema: - type: string - - variable: advanced - label: Show Advanced Settings - description: Advanced settings are not covered by TrueCharts Support - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: command - label: Command - schema: - type: list - default: [] - items: - - variable: param - label: Param - schema: - type: string - - - variable: TZ - label: Timezone - group: "General Settings" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: podOptions - group: "General Settings" - label: "Global Pod Options (Advanced)" - schema: - additional_attrs: true - type: dict - attrs: - - variable: expertPodOpts - label: "Expert - Pod Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hostNetwork - label: "Host Networking" - schema: - type: boolean - default: false - - variable: dnsConfig - label: "DNS Configuration" - schema: - type: dict - additional_attrs: true - attrs: - - variable: options - label: "Options" - schema: - type: list - default: [{"name": "ndots", "value": "1"}] - items: - - variable: optionsEntry - label: "Option Entry" - schema: - type: dict - additional_attrs: true - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - - variable: nameservers - label: "Nameservers" - schema: - type: list - default: [] - items: - - variable: nsEntry - label: "Nameserver Entry" - schema: - type: string - required: true - - variable: searches - label: "Searches" - schema: - type: list - default: [] - items: - - variable: searchEntry - label: "Search Entry" - schema: - type: string - required: true - - variable: serviceexpert - group: Networking and Services - label: Show Expert Config - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: scaleExternalInterface - description: Add External Interfaces - label: Add external Interfaces - group: Networking - schema: - type: list - items: - - variable: interfaceConfiguration - description: Interface Configuration - label: Interface Configuration - schema: - type: dict - $ref: - - "normalize/interfaceConfiguration" - attrs: - - variable: hostInterface - description: Please Specify Host Interface - label: Host Interface - schema: - type: string - required: true - $ref: - - "definitions/interface" - - variable: ipam - description: Define how IP Address will be managed - label: IP Address Management - schema: - type: dict - required: true - attrs: - - variable: type - description: Specify type for IPAM - label: IPAM Type - schema: - type: string - required: true - enum: - - value: dhcp - description: Use DHCP - - value: static - description: Use Static IP - - variable: staticIPConfigurations - label: Static IP Addresses - schema: - type: list - show_if: [["type", "=", "static"]] - items: - - variable: staticIP - label: Static IP - schema: - type: ipaddr - cidr: true - - variable: staticRoutes - label: Static Routes - schema: - type: list - show_if: [["type", "=", "static"]] - items: - - variable: staticRouteConfiguration - label: Static Route Configuration - schema: - additional_attrs: true - type: dict - attrs: - - variable: destination - label: Destination - schema: - type: ipaddr - cidr: true - required: true - - variable: gateway - label: Gateway - schema: - type: ipaddr - cidr: false - required: true - - variable: serviceList - label: Add Manual Custom Services - group: Networking and Services - schema: - type: list - default: [] - items: - - variable: serviceListEntry - label: Custom Service - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the service - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Name - schema: - type: string - default: "" - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: LoadBalancer - description: LoadBalancer (Expose Ports) - - value: ClusterIP - description: ClusterIP (Do Not Expose Ports) - - value: Simple - description: Deprecated CHANGE THIS - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: advancedsvcset - label: Show Advanced Service Settings - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - type: list - default: [] - items: - - variable: externalIP - label: External IP - schema: - type: string - - variable: ipFamilyPolicy - label: IP Family Policy - description: Specify the IP Policy - schema: - type: string - default: SingleStack - enum: - - value: SingleStack - description: SingleStack - - value: PreferDualStack - description: PreferDualStack - - value: RequireDualStack - description: RequireDualStack - - variable: ipFamilies - label: IP Families - description: (Advanced) The IP Families that should be used - schema: - type: list - default: [] - items: - - variable: ipFamily - label: IP Family - schema: - type: string - - variable: portsList - label: Additional Service Ports - schema: - type: list - default: [] - items: - - variable: portsListEntry - label: Custom ports - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Port - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Port Name - schema: - type: string - default: "" - - variable: protocol - label: Port Type - schema: - type: string - default: tcp - enum: - - value: http - description: HTTP - - value: https - description: HTTPS - - value: tcp - description: TCP - - value: udp - description: UDP - - variable: targetPort - label: Target Port - description: This port exposes the container port on the service - schema: - type: int - required: true - - variable: port - label: Container Port - schema: - type: int - required: true - - variable: persistenceList - label: Additional App Storage - group: Storage and Persistence - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: Custom Storage - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the storage - schema: - type: boolean - default: true - hidden: true - - variable: type - label: Type of Storage - description: Sets the persistence type, Anything other than PVC could break rollback! - schema: - type: string - default: hostPath - enum: - - value: pvc - description: PVC - - value: hostPath - description: Host Path - - value: emptyDir - description: emptyDir - - value: nfs - description: NFS Share - - variable: server - label: NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: Path on NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false - - variable: readOnly - label: Read Only - schema: - type: boolean - default: false - - variable: hostPath - label: Host Path - description: Path inside the container the storage is mounted - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: mountPath - label: Mount Path - description: Path inside the container the storage is mounted - schema: - type: string - default: "" - required: true - valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' - - variable: medium - label: EmptyDir Medium - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: Default - - value: Memory - description: Memory - - variable: size - label: Size Quotum of Storage - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: 256Gi - - variable: securityContext - group: Security and Permissions - label: Security Context - schema: - additional_attrs: true - type: dict - attrs: - - variable: container - label: Container - schema: - additional_attrs: true - type: dict - attrs: - # Settings from questions.yaml get appended here on a per-app basis - - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID of the user running the application" - schema: - type: int - default: 0 - # Settings from questions.yaml get appended here on a per-app basis - - variable: PUID - label: Process User ID - PUID - description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps - schema: - type: int - show_if: [["runAsUser", "=", 0]] - default: 568 - - variable: UMASK - label: UMASK - description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps - schema: - type: string - default: "0022" - - variable: advanced - label: Show Advanced Settings - description: Advanced settings are not covered by TrueCharts Support - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: privileged - label: "Privileged mode" - schema: - type: boolean - default: false - - variable: readOnlyRootFilesystem - label: "ReadOnly Root Filesystem" - schema: - type: boolean - default: true - - variable: pod - label: Pod - schema: - additional_attrs: true - type: dict - attrs: - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: OnRootMismatch - enum: - - value: OnRootMismatch - description: OnRootMismatch - - value: Always - description: Always - - variable: supplementalGroups - label: Supplemental Groups - schema: - type: list - default: [] - items: - - variable: supplementalGroupsEntry - label: Supplemental Group - schema: - type: int - # Settings from questions.yaml get appended here on a per-app basis - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - - variable: resources - group: Resources and Devices - label: "Resource Limits" - schema: - additional_attrs: true - type: dict - attrs: - - variable: limits - label: Advanced Limit Resource Consumption - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: CPU - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 4000m - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: RAM - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 8Gi - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: requests - label: "Minimum Resources Required (request)" - schema: - additional_attrs: true - type: dict - hidden: true - attrs: - - variable: cpu - label: CPU - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 10m - hidden: true - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 50Mi - hidden: true - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: deviceList - label: Mount USB Devices - group: Resources and Devices - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: Device - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Storage - schema: - type: boolean - default: true - - variable: type - label: (Advanced) Type of Storage - description: Sets the persistence type - schema: - type: string - default: device - hidden: true - - variable: readOnly - label: readOnly - schema: - type: boolean - default: false - - variable: hostPath - label: Host Device Path - description: Path to the device on the host system - schema: - type: path - - variable: mountPath - label: Container Device Path - description: Path inside the container the device is mounted - schema: - type: string - default: "/dev/ttyACM0" - - variable: scaleGPU - label: GPU Configuration - group: Resources and Devices - schema: - type: list - default: [] - items: - - variable: scaleGPUEntry - label: GPU - schema: - additional_attrs: true - type: dict - attrs: - # Specify GPU configuration - - variable: gpu - label: Select GPU - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - - variable: workaround - label: "Workaround" - schema: - type: string - default: workaround - hidden: true -# - variable: horizontalPodAutoscaler -# group: Advanced -# label: (Advanced) Horizontal Pod Autoscaler -# schema: -# type: list -# default: [] -# items: -# - variable: hpaEntry -# label: HPA Entry -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: name -# label: Name -# schema: -# type: string -# required: true -# default: "" -# - variable: enabled -# label: Enabled -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: target -# label: Target -# description: Deployment name, Defaults to Main Deployment -# schema: -# type: string -# default: "" -# - variable: minReplicas -# label: Minimum Replicas -# schema: -# type: int -# default: 1 -# - variable: maxReplicas -# label: Maximum Replicas -# schema: -# type: int -# default: 5 -# - variable: targetCPUUtilizationPercentage -# label: Target CPU Utilization Percentage -# schema: -# type: int -# default: 80 -# - variable: targetMemoryUtilizationPercentage -# label: Target Memory Utilization Percentage -# schema: -# type: int -# default: 80 - - variable: networkPolicy - group: Advanced - label: (Advanced) Network Policy - schema: - type: list - default: [] - items: - - variable: netPolicyEntry - label: Network Policy Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - default: "" - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: policyType - label: Policy Type - schema: - type: string - default: "" - enum: - - value: "" - description: Default - - value: ingress - description: Ingress - - value: egress - description: Egress - - value: ingress-egress - description: Ingress and Egress - - variable: egress - label: Egress - schema: - type: list - default: [] - items: - - variable: egressEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: to - label: To - schema: - type: list - default: [] - items: - - variable: toEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: ipBlock - label: IP Block - schema: - additional_attrs: true - type: dict - attrs: - - variable: cidr - label: CIDR - schema: - type: string - default: "" - - variable: except - label: Except - schema: - type: list - default: [] - items: - - variable: exceptint - label: "" - schema: - type: string - - variable: namespaceSelector - label: Namespace Selector - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: podSelector - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: ports - label: Ports - schema: - type: list - default: [] - items: - - variable: portsEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - - variable: endPort - label: End Port - schema: - type: int - - variable: protocol - label: Protocol - schema: - type: string - default: TCP - enum: - - value: TCP - description: TCP - - value: UDP - description: UDP - - value: SCTP - description: SCTP - - variable: ingress - label: Ingress - schema: - type: list - default: [] - items: - - variable: ingressEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: from - label: From - schema: - type: list - default: [] - items: - - variable: fromEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: ipBlock - label: IP Block - schema: - additional_attrs: true - type: dict - attrs: - - variable: cidr - label: CIDR - schema: - type: string - default: "" - - variable: except - label: Except - schema: - type: list - default: [] - items: - - variable: exceptint - label: "" - schema: - type: string - - variable: namespaceSelector - label: Namespace Selector - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: podSelector - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: ports - label: Ports - schema: - type: list - default: [] - items: - - variable: portsEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - - variable: endPort - label: End Port - schema: - type: int - - variable: protocol - label: Protocol - schema: - type: string - default: TCP - enum: - - value: TCP - description: TCP - - value: UDP - description: UDP - - value: SCTP - description: SCTP - - variable: addons - group: Addons - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: Codeserver - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: service - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: NodePort - description: Deprecated CHANGE THIS - - value: ClusterIP - description: ClusterIP - - value: LoadBalancer - description: LoadBalancer - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: ports - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - default: 36107 - - variable: envList - label: Codeserver Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: netshoot - label: Netshoot - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: envList - label: Netshoot Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: vpn - label: VPN - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type - schema: - type: string - default: disabled - enum: - - value: disabled - description: disabled - - value: gluetun - description: Gluetun - - value: tailscale - description: Tailscale - - value: openvpn - description: OpenVPN (Deprecated) - - value: wireguard - description: Wireguard (Deprecated) - - variable: openvpn - label: OpenVPN Settings - schema: - type: dict - show_if: [["type", "=", "openvpn"]] - attrs: - - variable: username - label: Authentication Username (Optional) - description: Authentication Username, Optional - schema: - type: string - default: "" - - variable: password - label: Authentication Password - description: Authentication Credentials - schema: - type: string - show_if: [["username", "!=", ""]] - default: "" - required: true - - variable: tailscale - label: Tailscale Settings - schema: - type: dict - show_if: [["type", "=", "tailscale"]] - attrs: - - variable: authkey - label: Authentication Key - description: Provide an auth key to automatically authenticate the node as your user account. - schema: - type: string - private: true - default: "" - - variable: auth_once - label: Auth Once - description: Only attempt to log in if not already logged in. - schema: - type: boolean - default: true - - variable: accept_dns - label: Accept DNS - description: Accept DNS configuration from the admin console. - schema: - type: boolean - default: false - - variable: userspace - label: Userspace - description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. - schema: - type: boolean - default: false - - variable: routes - label: Routes - description: Expose physical subnet routes to your entire Tailscale network. - schema: - type: string - default: "" - - variable: dest_ip - label: Destination IP - description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. - schema: - type: string - default: "" - - variable: sock5_server - label: Sock5 Server - description: The address on which to listen for SOCKS5 proxying into the tailscale net. - schema: - type: string - default: "" - - variable: outbound_http_proxy_listen - label: Outbound HTTP Proxy Listen - description: The address on which to listen for HTTP proxying into the tailscale net. - schema: - type: string - default: "" - - variable: extra_args - label: Extra Args - description: Extra Args - schema: - type: string - default: "" - - variable: daemon_extra_args - label: Tailscale Daemon Extra Args - description: Tailscale Daemon Extra Args - schema: - type: string - default: "" - - variable: killSwitch - label: Enable Killswitch - schema: - type: boolean - show_if: [["type", "!=", "disabled"]] - default: true - - variable: excludedNetworks_IPv4 - label: Killswitch Excluded IPv4 networks - description: List of Killswitch Excluded IPv4 Addresses - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv4 - label: IPv4 Network - schema: - type: string - required: true - - variable: excludedNetworks_IPv6 - label: Killswitch Excluded IPv6 networks - description: "List of Killswitch Excluded IPv6 Addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv6 - label: IPv6 Network - schema: - type: string - required: true - - variable: configFile - label: VPN Config File Location - schema: - type: string - show_if: [["type", "!=", "disabled"]] - default: "" - - - variable: envList - label: VPN Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: docs - group: Documentation - label: Please read the documentation at https://truecharts.org - description: Please read the documentation at -
https://truecharts.org - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDocs - label: I have checked the documentation - schema: - type: boolean - default: true - - variable: donateNag - group: Documentation - label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor - description: Please consider supporting TrueCharts, see -
https://truecharts.org/sponsor - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDonate - label: I have considered donating - schema: - type: boolean - default: true - hidden: true diff --git a/incubator/cloudflared/5.0.2/templates/common.yaml b/incubator/cloudflared/5.0.2/templates/common.yaml deleted file mode 100644 index b51394e00a4..00000000000 --- a/incubator/cloudflared/5.0.2/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "tc.v1.common.loader.all" . }} diff --git a/incubator/cloudflared/5.0.2/values.yaml b/incubator/cloudflared/5.0.2/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/cloudflared/item.yaml b/incubator/cloudflared/item.yaml deleted file mode 100644 index 1283465aa38..00000000000 --- a/incubator/cloudflared/item.yaml +++ /dev/null @@ -1,4 +0,0 @@ -icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/cloudflared.png -categories: -- network - diff --git a/incubator/dell-idrac-fan-controller/0.0.4/CHANGELOG.md b/incubator/dell-idrac-fan-controller/0.0.4/CHANGELOG.md deleted file mode 100644 index e594843fae1..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/CHANGELOG.md +++ /dev/null @@ -1,40 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [dell-idrac-fan-controller-0.0.4](https://github.com/truecharts/charts/compare/dell-idrac-fan-controller-0.0.3...dell-idrac-fan-controller-0.0.4) (2023-05-05) - -### Chore - -- update helm general non-major ([#8782](https://github.com/truecharts/charts/issues/8782)) - - - - -## [dell-idrac-fan-controller-0.0.3](https://github.com/truecharts/charts/compare/dell-idrac-fan-controller-0.0.2...dell-idrac-fan-controller-0.0.3) (2023-05-04) - -### Fix - -- Clean up questions ([#8751](https://github.com/truecharts/charts/issues/8751)) - - - - -## [dell-idrac-fan-controller-0.0.2](https://github.com/truecharts/charts/compare/dell-idrac-fan-controller-0.0.1...dell-idrac-fan-controller-0.0.2) (2023-05-03) - -### Chore - -- update helm general non-major ([#8739](https://github.com/truecharts/charts/issues/8739)) - - - - -## [dell-idrac-fan-controller-0.0.1]dell-idrac-fan-controller-0.0.1 (2023-05-01) - -### Feat - -- Add idrac-fan-controller ([#8657](https://github.com/truecharts/charts/issues/8657)) - - \ No newline at end of file diff --git a/incubator/dell-idrac-fan-controller/0.0.4/Chart.yaml b/incubator/dell-idrac-fan-controller/0.0.4/Chart.yaml deleted file mode 100644 index 56e3178c6f2..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.6.6 -deprecated: false -description: Control your Dell PowerEdge fans via IPMI -home: https://truecharts.org/charts/incubator/dell-idrac-fan-controller -icon: https://truecharts.org/img/hotlink-ok/chart-icons/dell-idrac-fan-controller.png -keywords: - - iDrac - - Dell - - fan-controller -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: dell-idrac-fan-controller -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/dell-idrac-fan-controller - - https://github.com/tigerblue77/Dell_iDRAC_fan_controller_Docker -type: application -version: 0.0.4 -annotations: - truecharts.org/catagories: | - - utilities - - hardware - truecharts.org/SCALE-support: "true" diff --git a/incubator/dell-idrac-fan-controller/0.0.4/README.md b/incubator/dell-idrac-fan-controller/0.0.4/README.md deleted file mode 100644 index 63d5d2c8fdc..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/dell-idrac-fan-controller/0.0.4/app-changelog.md b/incubator/dell-idrac-fan-controller/0.0.4/app-changelog.md deleted file mode 100644 index ffcf88c1ea8..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [dell-idrac-fan-controller-0.0.4](https://github.com/truecharts/charts/compare/dell-idrac-fan-controller-0.0.3...dell-idrac-fan-controller-0.0.4) (2023-05-05) - -### Chore - -- update helm general non-major ([#8782](https://github.com/truecharts/charts/issues/8782)) - - \ No newline at end of file diff --git a/incubator/dell-idrac-fan-controller/0.0.4/app-readme.md b/incubator/dell-idrac-fan-controller/0.0.4/app-readme.md deleted file mode 100644 index c841b5c6b29..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -Control your Dell PowerEdge fans via IPMI - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/dell-idrac-fan-controller](https://truecharts.org/charts/incubator/dell-idrac-fan-controller) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/dell-idrac-fan-controller/0.0.4/charts/common-12.6.6.tgz b/incubator/dell-idrac-fan-controller/0.0.4/charts/common-12.6.6.tgz deleted file mode 100644 index 250a939fa555fdd7fe95770b080888dd29d64624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256509 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 $l>yj>WkRH+)V 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 diff --git a/incubator/dell-idrac-fan-controller/0.0.4/ix_values.yaml b/incubator/dell-idrac-fan-controller/0.0.4/ix_values.yaml deleted file mode 100644 index dd9b5415901..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/ix_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -image: - repository: ghcr.io/tigerblue77/dell_idrac_fan_controller - pullPolicy: IfNotPresent - tag: latest@sha256:5732a9fe3ed0f195152be4f281e3394ae2b1dec932918ea7690c072c77465ba9 - -service: - main: - enabled: false - ports: - main: - enabled: false - -workload: - main: - podSpec: - containers: - main: - probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - env: - IDRAC_HOST: "" - IDRAC_USERNAME: "" - IDRAC_PASSWORD: "" - FAN_SPEED: 5 - CPU_TEMPERATURE_THRESHOLD: 50 - CHECK_INTERVAL: 60 - DISABLE_THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSE: false - -portal: - open: - enabled: false diff --git a/incubator/dell-idrac-fan-controller/0.0.4/questions.yaml b/incubator/dell-idrac-fan-controller/0.0.4/questions.yaml deleted file mode 100644 index 434688ff74e..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/questions.yaml +++ /dev/null @@ -1,1537 +0,0 @@ -groups: - - name: Container Image - description: Image to be used for container - - name: General Settings - description: General Deployment Settings - - name: Workload Settings - description: Workload Settings - - name: App Configuration - description: App Specific Config Options - - name: Networking and Services - description: Configure Network and Services for Container - - name: Storage and Persistence - description: Persist and Share Data that is Separate from the Container - - name: Ingress - description: Ingress Configuration - - name: Security and Permissions - description: Configure Security Context and Permissions - - name: Resources and Devices - description: "Specify Resources/Devices to be Allocated to Workload" - - name: Middlewares - description: Traefik Middlewares - - name: Metrics - description: Metrics - - name: Addons - description: Addon Configuration - - name: Advanced - description: Advanced Configuration - - name: Postgresql - description: Postgresql - - name: Documentation - description: Documentation -questions: - - - variable: workload - group: "Workload Settings" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type (Advanced) - schema: - type: string - default: Deployment - enum: - - value: Deployment - description: Deployment - - value: DaemonSet - description: DaemonSet - - - variable: replicas - label: Replicas (Advanced) - description: Set the number of Replicas - schema: - type: int - show_if: [["type", "!=", "DaemonSet"]] - default: 1 - - variable: podSpec - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: containers - label: Containers - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: Main Container - schema: - additional_attrs: true - type: dict - attrs: - - variable: envList - label: Extra Environment Variables - description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." - schema: - type: list - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - - variable: value - label: Value - schema: - type: string - - variable: extraArgs - label: Extra Args - schema: - type: list - default: [] - items: - - variable: arg - label: Arg - schema: - type: string - - variable: advanced - label: Show Advanced Settings - description: Advanced settings are not covered by TrueCharts Support - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: command - label: Command - schema: - type: list - default: [] - items: - - variable: param - label: Param - schema: - type: string - - variable: env - group: "App Configuration" - label: "Image Environment" - schema: - additional_attrs: true - type: dict - attrs: - - variable: IDRAC_HOST - label: iDrac Host - description: iDRAC's IP address. Default value is "local". - schema: - type: string - default: "" - - variable: IDRAC_USERNAME - label: iDrac Host Name - description: iDrac Username. Default value is "root". - schema: - type: string - default: "" - - variable: IDRAC_PASSWORD - label: iDrac Password - description: iDrac Password. Default password is "calvin". - schema: - type: string - private: true - default: "" - - variable: FAN_SPEED - label: Fan Speed - description: Fan speed parameter can be set as a decimal (from 0 to 100%). Default value is 5(%). - schema: - type: int - min: 0 - max: 100 - default: 5 - - variable: CPU_TEMPERATURE_THRESHOLD - label: CPU Temperature Thershold - description: parameter is the T°junction (junction temperature) threshold beyond which the Dell fan mode defined in your BIOS will become active again (to protect the server hardware against overheat). Default value is 50(°C). - schema: - type: int - default: 50 - - variable: CHECK_INTERVAL - label: Check Interval - description: parameter is the time (in seconds) between each temperature check and potential profile change. Default value is 60(s). - schema: - type: int - default: 60 - - variable: DISABLE_THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSE - label: Disable 3rd Party PCIE Card Dell Default Cooling Response - description: Boolean that allows to disable third-party PCIe card Dell default cooling response. Default value is false. - schema: - type: boolean - default: false - - - variable: TZ - label: Timezone - group: "General Settings" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: podOptions - group: "General Settings" - label: "Global Pod Options (Advanced)" - schema: - additional_attrs: true - type: dict - attrs: - - variable: expertPodOpts - label: "Expert - Pod Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hostNetwork - label: "Host Networking" - schema: - type: boolean - default: false - - variable: dnsConfig - label: "DNS Configuration" - schema: - type: dict - additional_attrs: true - attrs: - - variable: options - label: "Options" - schema: - type: list - default: [{"name": "ndots", "value": "2"}] - items: - - variable: optionsEntry - label: "Option Entry" - schema: - type: dict - additional_attrs: true - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - - variable: nameservers - label: "Nameservers" - schema: - type: list - default: [] - items: - - variable: nsEntry - label: "Nameserver Entry" - schema: - type: string - required: true - - variable: searches - label: "Searches" - schema: - type: list - default: [] - items: - - variable: searchEntry - label: "Search Entry" - schema: - type: string - required: true - - - variable: serviceexpert - group: Networking and Services - label: Show Expert Config - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hostNetwork - group: Networking and Services - label: Host-Networking (Complicated) - schema: - hidden: true - type: boolean - default: false - - variable: scaleExternalInterface - description: Add External Interfaces - label: Add external Interfaces - group: Networking - schema: - type: list - items: - - variable: interfaceConfiguration - description: Interface Configuration - label: Interface Configuration - schema: - type: dict - $ref: - - "normalize/interfaceConfiguration" - attrs: - - variable: hostInterface - description: Please Specify Host Interface - label: Host Interface - schema: - type: string - required: true - $ref: - - "definitions/interface" - - variable: ipam - description: Define how IP Address will be managed - label: IP Address Management - schema: - type: dict - required: true - attrs: - - variable: type - description: Specify type for IPAM - label: IPAM Type - schema: - type: string - required: true - enum: - - value: dhcp - description: Use DHCP - - value: static - description: Use Static IP - - variable: staticIPConfigurations - label: Static IP Addresses - schema: - type: list - show_if: [["type", "=", "static"]] - items: - - variable: staticIP - label: Static IP - schema: - type: ipaddr - cidr: true - - variable: staticRoutes - label: Static Routes - schema: - type: list - show_if: [["type", "=", "static"]] - items: - - variable: staticRouteConfiguration - label: Static Route Configuration - schema: - additional_attrs: true - type: dict - attrs: - - variable: destination - label: Destination - schema: - type: ipaddr - cidr: true - required: true - - variable: gateway - label: Gateway - schema: - type: ipaddr - cidr: false - required: true - - variable: serviceList - label: Add Manual Custom Services - group: Networking and Services - schema: - type: list - default: [] - items: - - variable: serviceListEntry - label: Custom Service - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the service - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Name - schema: - type: string - default: "" - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: LoadBalancer - description: LoadBalancer (Expose Ports) - - value: ClusterIP - description: ClusterIP (Do Not Expose Ports) - - value: Simple - description: Deprecated CHANGE THIS - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: advancedsvcset - label: Show Advanced Service Settings - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - type: list - default: [] - items: - - variable: externalIP - label: External IP - schema: - type: string - - variable: ipFamilyPolicy - label: IP Family Policy - description: Specify the IP Policy - schema: - type: string - default: SingleStack - enum: - - value: SingleStack - description: SingleStack - - value: PreferDualStack - description: PreferDualStack - - value: RequireDualStack - description: RequireDualStack - - variable: ipFamilies - label: IP Families - description: (Advanced) The IP Families that should be used - schema: - type: list - default: [] - items: - - variable: ipFamily - label: IP Family - schema: - type: string - - variable: portsList - label: Additional Service Ports - schema: - type: list - default: [] - items: - - variable: portsListEntry - label: Custom ports - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Port - schema: - type: boolean - default: true - hidden: true - - variable: name - label: Port Name - schema: - type: string - default: "" - - variable: protocol - label: Port Type - schema: - type: string - default: tcp - enum: - - value: http - description: HTTP - - value: https - description: HTTPS - - value: tcp - description: TCP - - value: udp - description: UDP - - variable: targetPort - label: Target Port - description: This port exposes the container port on the service - schema: - type: int - required: true - - variable: port - label: Container Port - schema: - type: int - required: true - - variable: persistenceList - label: Additional App Storage - group: Storage and Persistence - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: Custom Storage - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the storage - schema: - type: boolean - default: true - hidden: true - - variable: type - label: Type of Storage - description: Sets the persistence type, Anything other than PVC could break rollback! - schema: - type: string - default: hostPath - enum: - - value: pvc - description: PVC - - value: hostPath - description: Host Path - - value: emptyDir - description: emptyDir - - value: nfs - description: NFS Share - - variable: server - label: NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: Path on NFS Server - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false - - variable: readOnly - label: Read Only - schema: - type: boolean - default: false - - variable: hostPath - label: Host Path - description: Path inside the container the storage is mounted - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: mountPath - label: Mount Path - description: Path inside the container the storage is mounted - schema: - type: string - default: "" - required: true - valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' - - variable: medium - label: EmptyDir Medium - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: Default - - value: Memory - description: Memory - - variable: size - label: Size Quotum of Storage - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: 256Gi - - variable: securityContext - group: Security and Permissions - label: Security Context - schema: - additional_attrs: true - type: dict - attrs: - - variable: container - label: Container - schema: - additional_attrs: true - type: dict - attrs: - # Settings from questions.yaml get appended here on a per-app basis - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 568 - # Settings from questions.yaml get appended here on a per-app basis - - variable: PUID - label: Process User ID - PUID - description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps - schema: - type: int - show_if: [["runAsUser", "=", 0]] - default: 568 - - variable: UMASK - label: UMASK - description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps - schema: - type: string - default: "0022" - - variable: advanced - label: Show Advanced Settings - description: Advanced settings are not covered by TrueCharts Support - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: privileged - label: "Privileged mode" - schema: - type: boolean - default: false - - variable: readOnlyRootFilesystem - label: "ReadOnly Root Filesystem" - schema: - type: boolean - default: true - - variable: pod - label: Pod - schema: - additional_attrs: true - type: dict - attrs: - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: OnRootMismatch - enum: - - value: OnRootMismatch - description: OnRootMismatch - - value: Always - description: Always - - variable: supplementalGroups - label: Supplemental Groups - schema: - type: list - default: [] - items: - - variable: supplementalGroupsEntry - label: Supplemental Group - schema: - type: int - # Settings from questions.yaml get appended here on a per-app basis - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - - variable: resources - group: Resources and Devices - label: "Resource Limits" - schema: - additional_attrs: true - type: dict - attrs: - - variable: limits - label: Advanced Limit Resource Consumption - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: CPU - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 4000m - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: RAM - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 8Gi - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: requests - label: "Minimum Resources Required (request)" - schema: - additional_attrs: true - type: dict - hidden: true - attrs: - - variable: cpu - label: CPU - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 10m - hidden: true - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" - schema: - type: string - default: 50Mi - hidden: true - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: deviceList - label: Mount USB Devices - group: Resources and Devices - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: Device - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enable the Storage - schema: - type: boolean - default: true - - variable: type - label: (Advanced) Type of Storage - description: Sets the persistence type - schema: - type: string - default: device - hidden: true - - variable: readOnly - label: readOnly - schema: - type: boolean - default: false - - variable: hostPath - label: Host Device Path - description: Path to the device on the host system - schema: - type: path - - variable: mountPath - label: Container Device Path - description: Path inside the container the device is mounted - schema: - type: string - default: "/dev/ttyACM0" - - variable: scaleGPU - label: GPU Configuration - group: Resources and Devices - schema: - type: list - default: [] - items: - - variable: scaleGPUEntry - label: GPU - schema: - additional_attrs: true - type: dict - attrs: - # Specify GPU configuration - - variable: gpu - label: Select GPU - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - - variable: workaround - label: "Workaround" - schema: - type: string - default: workaround - hidden: true -# - variable: horizontalPodAutoscaler -# group: Advanced -# label: (Advanced) Horizontal Pod Autoscaler -# schema: -# type: list -# default: [] -# items: -# - variable: hpaEntry -# label: HPA Entry -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: name -# label: Name -# schema: -# type: string -# required: true -# default: "" -# - variable: enabled -# label: Enabled -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: target -# label: Target -# description: Deployment name, Defaults to Main Deployment -# schema: -# type: string -# default: "" -# - variable: minReplicas -# label: Minimum Replicas -# schema: -# type: int -# default: 1 -# - variable: maxReplicas -# label: Maximum Replicas -# schema: -# type: int -# default: 5 -# - variable: targetCPUUtilizationPercentage -# label: Target CPU Utilization Percentage -# schema: -# type: int -# default: 80 -# - variable: targetMemoryUtilizationPercentage -# label: Target Memory Utilization Percentage -# schema: -# type: int -# default: 80 - - variable: networkPolicy - group: Advanced - label: (Advanced) Network Policy - schema: - type: list - default: [] - items: - - variable: netPolicyEntry - label: Network Policy Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - default: "" - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: policyType - label: Policy Type - schema: - type: string - default: "" - enum: - - value: "" - description: Default - - value: ingress - description: Ingress - - value: egress - description: Egress - - value: ingress-egress - description: Ingress and Egress - - variable: egress - label: Egress - schema: - type: list - default: [] - items: - - variable: egressEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: to - label: To - schema: - type: list - default: [] - items: - - variable: toEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: ipBlock - label: IP Block - schema: - additional_attrs: true - type: dict - attrs: - - variable: cidr - label: CIDR - schema: - type: string - default: "" - - variable: except - label: Except - schema: - type: list - default: [] - items: - - variable: exceptint - label: "" - schema: - type: string - - variable: namespaceSelector - label: Namespace Selector - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: podSelector - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: ports - label: Ports - schema: - type: list - default: [] - items: - - variable: portsEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - - variable: endPort - label: End Port - schema: - type: int - - variable: protocol - label: Protocol - schema: - type: string - default: TCP - enum: - - value: TCP - description: TCP - - value: UDP - description: UDP - - value: SCTP - description: SCTP - - variable: ingress - label: Ingress - schema: - type: list - default: [] - items: - - variable: ingressEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: from - label: From - schema: - type: list - default: [] - items: - - variable: fromEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: ipBlock - label: IP Block - schema: - additional_attrs: true - type: dict - attrs: - - variable: cidr - label: CIDR - schema: - type: string - default: "" - - variable: except - label: Except - schema: - type: list - default: [] - items: - - variable: exceptint - label: "" - schema: - type: string - - variable: namespaceSelector - label: Namespace Selector - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: podSelector - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: matchExpressions - label: Match Expressions - schema: - type: list - default: [] - items: - - variable: expressionEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: key - label: Key - schema: - type: string - - variable: operator - label: Operator - schema: - type: string - default: TCP - enum: - - value: In - description: In - - value: NotIn - description: NotIn - - value: Exists - description: Exists - - value: DoesNotExist - description: DoesNotExist - - variable: values - label: Values - schema: - type: list - default: [] - items: - - variable: value - label: "" - schema: - type: string - - variable: ports - label: Ports - schema: - type: list - default: [] - items: - - variable: portsEntry - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - - variable: endPort - label: End Port - schema: - type: int - - variable: protocol - label: Protocol - schema: - type: string - default: TCP - enum: - - value: TCP - description: TCP - - value: UDP - description: UDP - - value: SCTP - description: SCTP - - variable: addons - group: Addons - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: Codeserver - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: service - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Service Type - description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: LoadBalancer - enum: - - value: NodePort - description: Deprecated CHANGE THIS - - value: ClusterIP - description: ClusterIP - - value: LoadBalancer - description: LoadBalancer - - variable: loadBalancerIP - label: LoadBalancer IP - description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: ports - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: Port - schema: - type: int - default: 36107 - - variable: envList - label: Codeserver Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: netshoot - label: Netshoot - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: Enabled - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: envList - label: Netshoot Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: vpn - label: VPN - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: Type - schema: - type: string - default: disabled - enum: - - value: disabled - description: disabled - - value: gluetun - description: Gluetun - - value: tailscale - description: Tailscale - - value: openvpn - description: OpenVPN (Deprecated) - - value: wireguard - description: Wireguard (Deprecated) - - variable: openvpn - label: OpenVPN Settings - schema: - type: dict - show_if: [["type", "=", "openvpn"]] - attrs: - - variable: username - label: Authentication Username (Optional) - description: Authentication Username, Optional - schema: - type: string - default: "" - - variable: password - label: Authentication Password - description: Authentication Credentials - schema: - type: string - show_if: [["username", "!=", ""]] - default: "" - required: true - - variable: tailscale - label: Tailscale Settings - schema: - type: dict - show_if: [["type", "=", "tailscale"]] - attrs: - - variable: authkey - label: Authentication Key - description: Provide an auth key to automatically authenticate the node as your user account. - schema: - type: string - private: true - default: "" - - variable: auth_once - label: Auth Once - description: Only attempt to log in if not already logged in. - schema: - type: boolean - default: true - - variable: accept_dns - label: Accept DNS - description: Accept DNS configuration from the admin console. - schema: - type: boolean - default: false - - variable: userspace - label: Userspace - description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. - schema: - type: boolean - default: false - - variable: routes - label: Routes - description: Expose physical subnet routes to your entire Tailscale network. - schema: - type: string - default: "" - - variable: dest_ip - label: Destination IP - description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. - schema: - type: string - default: "" - - variable: sock5_server - label: Sock5 Server - description: The address on which to listen for SOCKS5 proxying into the tailscale net. - schema: - type: string - default: "" - - variable: outbound_http_proxy_listen - label: Outbound HTTP Proxy Listen - description: The address on which to listen for HTTP proxying into the tailscale net. - schema: - type: string - default: "" - - variable: extra_args - label: Extra Args - description: Extra Args - schema: - type: string - default: "" - - variable: daemon_extra_args - label: Tailscale Daemon Extra Args - description: Tailscale Daemon Extra Args - schema: - type: string - default: "" - - variable: killSwitch - label: Enable Killswitch - schema: - type: boolean - show_if: [["type", "!=", "disabled"]] - default: true - - variable: excludedNetworks_IPv4 - label: Killswitch Excluded IPv4 networks - description: List of Killswitch Excluded IPv4 Addresses - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv4 - label: IPv4 Network - schema: - type: string - required: true - - variable: excludedNetworks_IPv6 - label: Killswitch Excluded IPv6 networks - description: "List of Killswitch Excluded IPv6 Addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv6 - label: IPv6 Network - schema: - type: string - required: true - - variable: configFile - label: VPN Config File Location - schema: - type: string - show_if: [["type", "!=", "disabled"]] - default: "" - - - variable: envList - label: VPN Environment Variables - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: Environment Variable - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - variable: docs - group: Documentation - label: Please read the documentation at https://truecharts.org - description: Please read the documentation at -
https://truecharts.org - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDocs - label: I have checked the documentation - schema: - type: boolean - default: true - - variable: donateNag - group: Documentation - label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor - description: Please consider supporting TrueCharts, see -
https://truecharts.org/sponsor - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDonate - label: I have considered donating - schema: - type: boolean - default: true - hidden: true diff --git a/incubator/dell-idrac-fan-controller/0.0.4/templates/NOTES.txt b/incubator/dell-idrac-fan-controller/0.0.4/templates/NOTES.txt deleted file mode 100644 index efcb74cb772..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/dell-idrac-fan-controller/0.0.4/templates/common.yaml b/incubator/dell-idrac-fan-controller/0.0.4/templates/common.yaml deleted file mode 100644 index b51394e00a4..00000000000 --- a/incubator/dell-idrac-fan-controller/0.0.4/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "tc.v1.common.loader.all" . }} diff --git a/incubator/dell-idrac-fan-controller/0.0.4/values.yaml b/incubator/dell-idrac-fan-controller/0.0.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/dell-idrac-fan-controller/item.yaml b/incubator/dell-idrac-fan-controller/item.yaml deleted file mode 100644 index 07a72141958..00000000000 --- a/incubator/dell-idrac-fan-controller/item.yaml +++ /dev/null @@ -1,5 +0,0 @@ -icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/dell-idrac-fan-controller.png -categories: -- utilities -- hardware - diff --git a/incubator/firefox/6.0.2/CHANGELOG.md b/incubator/firefox/6.0.2/CHANGELOG.md deleted file mode 100644 index 78bcbb962a7..00000000000 --- a/incubator/firefox/6.0.2/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [firefox-6.0.2](https://github.com/truecharts/charts/compare/firefox-6.0.1...firefox-6.0.2) (2023-06-07) - -### Chore - -- update helm general non-major ([#9457](https://github.com/truecharts/charts/issues/9457)) - - - - -## [firefox-6.0.1](https://github.com/truecharts/charts/compare/firefox-6.0.0...firefox-6.0.1) (2023-06-07) - -### Chore - -- update helm general non-major ([#9423](https://github.com/truecharts/charts/issues/9423)) - - - - -## [firefox-6.0.0](https://github.com/truecharts/charts/compare/firefox-5.0.0...firefox-6.0.0) (2023-06-04) - -### Feat - -- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203)) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) - - - - -## [firefox-5.0.0](https://github.com/truecharts/charts/compare/firefox-4.0.11...firefox-5.0.0) (2023-05-24) diff --git a/incubator/firefox/6.0.2/Chart.yaml b/incubator/firefox/6.0.2/Chart.yaml deleted file mode 100644 index 21e4c044c0d..00000000000 --- a/incubator/firefox/6.0.2/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "109.0.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.13.0 -deprecated: false -description: a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. -home: https://truecharts.org/charts/incubator/firefox -icon: https://truecharts.org/img/hotlink-ok/chart-icons/firefox.png -keywords: - - firefox - - browser -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: firefox -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/firefox - - https://github.com/linuxserver/docker-firefox -type: application -version: 6.0.2 -annotations: - truecharts.org/catagories: | - - browser - truecharts.org/SCALE-support: "true" diff --git a/incubator/firefox/6.0.2/README.md b/incubator/firefox/6.0.2/README.md deleted file mode 100644 index 63d5d2c8fdc..00000000000 --- a/incubator/firefox/6.0.2/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/firefox/6.0.2/app-changelog.md b/incubator/firefox/6.0.2/app-changelog.md deleted file mode 100644 index 5dd8f2c87b6..00000000000 --- a/incubator/firefox/6.0.2/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [firefox-6.0.2](https://github.com/truecharts/charts/compare/firefox-6.0.1...firefox-6.0.2) (2023-06-07) - -### Chore - -- update helm general non-major ([#9457](https://github.com/truecharts/charts/issues/9457)) - - \ No newline at end of file diff --git a/incubator/firefox/6.0.2/app-readme.md b/incubator/firefox/6.0.2/app-readme.md deleted file mode 100644 index 7aaa03d3dad..00000000000 --- a/incubator/firefox/6.0.2/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/firefox](https://truecharts.org/charts/incubator/firefox) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/firefox/6.0.2/charts/common-12.13.0.tgz b/incubator/firefox/6.0.2/charts/common-12.13.0.tgz deleted file mode 100644 index 3ba24f80abf117bd13603a400f4ee61b82d8310c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129903 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ{bK5x5D7ruEuRt-GyYXI2)?2o}lR2Nq_GEk}v0b*4+5PtH zbwMN~aZM2n0m|{to8j-`jy{S)U$++d>`5uiE$VD z@Fu`x7y!WpjVb?i*Z_ckyhap2&-2-|hXD{@K>)`nVC*jbI0V0cuC4&X5L3wBv0BD2 zv+9xO5imy-25)~d%K(Z2LGi+O5wGoe??j;^6Aqhf79<)&H1Y4MA>D{VrI6nFp+8UN zAjBTJ#4#0QY5*|z!*luW5FE7IZB^qmgyR75mMD(E91{v6>=6J%4>0j1gbVOPH%L4` zoB}tDro6U?5dk5l@*4t#!q98N0EdXfXaElMCaPJ2J7$cAnHt+13E!#|@WrOd@8>UWSfV!pCZbT!p zifHCINZ6WkcA3MA$yY*A=%(1EuSDf&;byB{AvRjFg)cuGgKPgkNEBs% z9fD4~{l?E0{BV4u3NBn)QSkD^@g6IDl*v_gm~!bP>8a z#N?p(bA%JVNQr@wzXgcEU!V{X`3nF)^r;Vn6BNLQYvkh4BMeFTHA1nEz5ILGhW;>+ z?5bE+TY@wh@^eA)&CD?RJu^F~2=+kKM z;XRwfDN8Zu!_$%kF0w&V9Q+g-k3_I6VZN)*&$t<@>9* zhrn@IHS8Uqom|OZWZ~*x4Y?}0N$k@HAOSRpd|?3O1&@`02C4*?+2|A1LNb-%<)TuT zX@K-^!8>sh9+CG1#fM-p+)rP&QGs)!O79_?Zt=FtE;n62i zDiZ(+xVpHwQHcA5E!Nk=V;B*WM4T5c-=Ccnk9w_f2OK~;q8#S?cSqO1J_#s?a0r}s zyW4dX+g@U?oMENrPy#)|o|r&l1SeTWlrN5FFq|SaH7`QOm+yQsht!=3u1caPKywsQ z81NcIa|n4LE)B$QF(0oG!AZ=tu%&&DRZ)gt;Lm-vWVumt2>R`Id(MB((VPpneZG#y z=wpJ2RkV{SIB37~8x7siMI_X}1_0+D&Q8vbZjX;HuhjwzgFvD#%h}YeplyUb12p2= zq10jC`r)0yb~8-qIimMCzO!FmGB#2#$PC6zLt@JUQ|CwoU6g)~5nrj)Kph45@PUoK z7ZUYOYDqu)F`?qiF%BpGRP+_6$cnBDvo-WEC3=qYRp$^m9Y>;g6!?%JHRMcNzD5CZ zDUPLvPjP@^rD5|z#GN582~d2_8xV3l_AwXBN?DcfV^B^(xzGQY_mCy^ZV{@MxR}wv($~gSP#TRWv0u2m`%)$SF}L! z!~G1!2*4-`e3$j0aq~Zi;Qh_9HMJ#pb7sp|t50l>ouZySIg4pnJTW6}>T(lV;q%rf z)L1SB`i8}7cENaksMZIstRrF!(LACLC%#Z9xB$I`ban{#L}gKu50sD?+~FW$EMOeq zDS2cA3mEUQ>dTsllhU!M(L$Vra;f+HWPS+V@g={qO*)Sr*&v-qm5@EOAhY=+fqQ7N zM`rWYdSkLg%1It7;Ht#oU3y zrdq@Qboz;+IE2AjNKrh2E|O|Q5=%SepZ|L9Hn{$?mWGZ|O#O-PLb@h^A8?Q;`bM(GGZZO(8{-B)CQt;4paDX%rRAW9PyE<;GlKS@W_qGQ)s?=I74}!Z8j*xHIJ50h~~dY)W_FnKb~G z>r%lUpNr=W{_P?{;Wal}Id#|s0O*rXD7g3OO!Rt&f@l{+vTYm^-$OAsqH#>^kuPl! z$J0F$;gH~1IR*W{3r7(Vngv^3fU&&?#*nE@k)UWp(^m5Oix)2%{6Dk*%rapU2QZT# zT#T7WB%;`h7qVHg*+4kyByi5h_cPy}0U@wJh>*v(V8#ecQOL|e#Oz~Mob{3MOlFx( zJu=*|_C4*c(u$M(&5Tg}jj5wTOXI7k?BlmJofNN7xh1kofsQ-0+o{$p8O`HL65 zR62M6AGFz6n5 z1J^wmy50SLrDHfml*}-ubx~F2HLmSer<3A}hOj&A?)L}1&bZre?+*vCJ??e9j=R6# z8=!rJI{U-!=-|NJ?+n|WKI*%J1Gm#}ciMcKU9&*YRNA>+XAKFd21KSU$w_444eBB)iyOS!9U4R5?ZNQ~!X6sAXut2ayM1pmI`G<)-mu@@@4B5% zZ_qzD=pO7(2K_PWLJ#$agZ4h`bcSw!T#4!Z6xEghtZcfo)lM<&jE4PjXFMJqj0aw? zhdeYM4#w@VH|P(#<2F1PcDs}PVY@pS^x$ZOhH%gsc848zf>^)2N(>`RC|hcd10RL8 zarMT{d+5`qs-5C($Sl|y_T15aZ|IH2<9=@l``!J?z#9z4<1uWb@u)X;z45`=?Y6t^ z{s?sk-QIXS9`p_v&C#$D?>UTp=#3wTwya!;b^o9X4~Bz-L8s&Oy8HWMcrYFgdc(=M zGx9p_xZN8~#=ZT~aMEvgy~zX)ys##CT?O&^zet4-b0%&e$6dd;8UN#^Dq{ zn$DtfA=ZO-cQR_j;h+Z(+5_lydxOysb=&)18x6Ys4mxn%eTa}Z?2X3<-5wfxaDOoD zjXk&LcF?F2Yq=+a!Vj0{fGAbbHLdi<3-I5{)5oogs z2a|q(G#R*qPMe7g_nQt*U}o+~n~?xqGw=xPxRDAnLYSt(}&HbH?re z7y+MvIp#!!A?PSDyI{^*A%eV6IE>QIycUe_kOv@9D6|T^@@AJMFrS!EAm0mBoo&f5 zi;syP7j^wY8l1f6A)GS|ClmjZz|kkEy=S%~pt9l@+F(s#9wih9et2gN02^tjY)&2| z$PCI|FvfHy`~|EqVF++6pf!A=J(y7Z)(`LUy^urB?aOJ%h!4XDz3;+(nfFkr6^adh z_CF!-o%V8)9C>*(#|(jE6w{_OK!GbZm3=}I6z9kycHw1o9xoycU=8!FPbk0>!@J5I zM64MZ$7z1K+b5hDeD9kR(DMqyNnU{C7%@=}U}%Jarc^ayGRng!LZK(%v)?L&RJTRc zyi99~kFvc>&XIobkaEXOoS^fgYw0~!xTYfF6+zt6M>`fe3`d+$fIdaS6G&%hu3AT- z*Gz~E2$^KZOYhvfGw6rSF(kfgGGW^GcR}^J$*MBq#EALT8y=DXGM<6pIbwgw*E*zu zy;m{5D!3-b3nmDRK{I2Dg^z0vADDbs@}!kTLxw>Jpv+E+Lqri_>!_N_E)S^%;nWX5 zl@z4`X+oFBKd?zDXOM`(etJi*5tXn27F^)zz=b^`UHSykJrANe4hf=_M3SH?==1oR zM&P-PzablWv`8Is{Q_JG-~{}t$qo3akb{QdBQ(NKzzg8;fl@;3MMg=OVM0>{!4!l1 zOFBsf>c3#ZDQGi+jc444P|F`(#D~D9kP)owYzclv0=Lp7l;_rt$U11O9}^xEn`sz>lw)#nNxKbC5)6_GOGF z{wF(rA>FvowWO9_u~Mp~m9L)ZKAmO-)=UNppE>m*^YDavkcDeHW!ZFmZr)yJ*`)=3 zVoHG6%H!KMOgswCVj~cVC@=u+(NRqO22mnceNP5Mnkz7y6caxP)P8?J4Cw)yMza|% zYtn#dX(GZ3*?^7_aPfTXhpaUw>-Dx>peS?*~XJ_o`8%k3xzi7#|qehHbyS5yS!fC)qj#l{*NMFeRQ zqg{K~N}eTQW*H1AlKL=oX~LFjaF63VZczM$7@CX_qJ#^>JszLy@{muZ5KI!*hSp0$ zOnn#W9V`#?#u9=+5(bPZA8-QhVaNl2sW2lT1+h==8ZW><{~4pnzy9?~pA{4&Z^FoL z5r0Zrcl&(3)02wqF)MfPg)G<#MVzD`PG!*_x|2l*2GI<5cS@}!PUIDABwoI3N6K1q zcu8>Qho1cQ0S3OOf++zT$TwG)$5*V_F8Jl<=2HH7bFBY*doBNZef_TI0FY zlC>CW3eiTO-KT>a)_#`9@|Ab6N6Sqmk1r zP^y81I&`LB(BdSJf{%?Bqog`aq*Za{3s50@!kT9FvZ_rAb`0G+uIY+qDR-hGW?S8M(m?IkdE-49Z zv<``60ux{8AaFIja~%2<$GafHp8UI!BIDSl)MD%zEJNh3`&)H#6zEr4a-h(QupesW zxGDGD8TP7|d?$SYgF`UTv?Fc|BXyq5{E$&aXE;;{*!{n1a#1Sc9V+5dsGuKBF6zKMB~9-y&mFlvb~5T!zh>A3JApLxQO@aFxQUW@Sp#rH9n z4^ts(axJD3J=^vR;RVRIDmp6znyiLp%@n4jOWI;n9gcT2b)0XEIt}wY7)hP%1W_gt zg?OAXy<7OeRn$I@dWt34R1gPgsJ{-aGs+O?U_K>Sb=(KVAVyQ4slHM%;|eI`TA(V$ zUGt()=2+?n6#EmO>ClY1W4&mnIHiV)gdC$(J(R&B$m2GLYJ=Mf3kLb2ETC2UjhXrx zHYYd<%{FH+_L>vu2YxtJmh;WU$;F{MB&GqeLKop_9OF2rc0tWP=o5{h0iR+S$u*H8 zDjnMkRY>yI3l54)Zbnq#K?(`QOvz=&5)^0AgK;_}OxI@pX>lUU&*}*KGHA-JRRT?Z zt_v-dT4ey!5_Ms^0ZzOSQh$M((XAw+mz})~?!Q+y#1jj!7mnq=>blHgDNH|4kQ! zaT=D0Jm8@yMlKK7OV@qXq~XuFQNYV~B}K_%>WgpeH{T}m!wF8U?*b@AnPyb`#$V$A zkN21ovB!gb@Ak=FoP;eRd^5USs(y=|ni;p&nLH8kuS!5OTG{#~Oz7+mJs6tk3vk3{ z0i&J^V}9gS>b87yD?}pXFHS;cUMB>_To;wK^>6F22y5jQhuOETiz0gKg~V1>gj2#m z$wP$R`lh-}uzNSS713J8Yc5f5VLY{JbC2(B;WwPnF`LAqG7=L=W4fyc`iz1Aw zhJ89QSy53+bt+?^ru?-e(qI{P$r)h{^>K_m6jC1sq8aP3r-&Fq971p!#V*cV<1*-zwg$CJ+5A)HJS#YGe<`en`v zi^;?t`F0TVME6Z>hZ_fyC;n6=6%Y&j!rHpf=c>M9gsq*B>|O{87y5mEFU08AgA8u> z{1~}3c#vItFvJm<_<=m}0mQk@i9b!pQ>4x!7PnPGO(Ibx1qpy<;R*4z_ z51GBKhHX2A!hTn}zV?9_sz&H3xh_4PL2!NVQ+H;pbm$XL ziR8%x^5pjHa?#h5yy)vtm~jQVoJwDp*XE4)WvSKi{)_xOjBUu;w7is#IY%_p3&K1? zX(|ip2NbCrD#CYoGOqA}$wWWKA(N+usOATa4ES0!D4G8h8E>%3qeQ(?|9K_8MJ%IL z#w(071D-`Io^llRhVijJu_N38pveO=n#}HLdVVaTdh|I=YKf~T7L8ccSAfK>i|83w zwDde`Hkk^je}*_jMt?I17+)NDesHg~Ago1GDwx)V^qK>XzL_J8X-#?y(L|ZbgK09# zi*Gmi3l#2hcrc0t2sIB>6bF;G5uE9RVSY@g!Bpa?;5$}|!P_w)G;lK;-Hq5!dfz0Mwyrh#@sTv0eh%b72!}2x1jyznHU7l zqpOA>lm;Q_bT$Ts#mXmqdQwo+bltSp+1z5u*XjlU>TpuknxM)&%YvYR=T`%M<`3Mk zHBN0xx!OI7=cpOQNNHF&1{1#V5mFTl=b;FN9tvF_@#BLHH;kr_+MQquQbNTREd!z= z1Q;1+KI1_lYUkJ!Rn$wAb0mhze2iiyiMYcvbR`*h^rbp;A)+#;%*b`+>ZMDoEN)Eh zjv-+>EsUhIJKy@r2|IIA_{2~p;5vQ*~){$(wWZ+ zXF?4$AT?V*26~T1mWt6NP0DP$uh~Ln>7RR@R_9}m$+TIH~L(TMMQ_4R{MD^P6 zSzjT~C#lGLsChPnA3d@T^ICg4((Xv4B;axLJS2!HM&yGOVv1zM#`~+c*CH(eGAtR! ze((PgTK?;#1;IhQIu%&0!v3=l$CyXJcjQl@HXbE( z#%8E1bMiPLc8ci5YJ8oPdTVd=iu4m)58|=u>9K+s@leDDFL)CLTtENP8P>n?Igo(wI~j3o2S$WtWTC#2k;jlb=E{@nQe_a^W}hI)s(twpCL zc(KKsYncw{rY!!_HkrZUYqsS3VOqkUr1=L0C$~)IwX2K#Kt+IGuL#A=IF!k!l&>#k zoNj*aZ{UcZf6BRHEH8rc&jlEI1aJ~c1%ErWuTQOwaRs$ zF_D+&Ak`0pT`GA~#qwr*$FY_l^VBMZQ#S54B*$hJr;>Z5NSYl-Q|nvY^Xq!Zx$uxOgiyebxKJczqBNrHg=<$%^shG!Qp&ook@IA^pYe zQy>dx3Vr^3XuT9={{SBoOm&?mK+M`O*2D?)1K`LLy(%D&0Tfp*>IfV;^NMz5>#UvJ z1y)H2T~reAZWp{&-XMO0pU1%b2YWPAIirStPYW$V8R0(kP`zkL1g3`g1Zzdh(}@BiG$^Nj1i zVxj8QUk2H+Wupo9#(ucRPh~Vg)8+q=0HFx@;lvMp`mkJCFqe~}bzSe56fVKyYj(A? z@(Vi~TJegmU4x#N1_Pd--rOFYygNI$-dr91R<&4W{hE4^zLB+32PZvgrL3aD^DmU8 zt=C#7*SkI~m;V~O$BO@@^1ss=WaWQvG}y}jO*~)i{*Pk26?cEiC-#@xbSYW}zt%06 zl<1WkE?dvtck`6V|3wsX)n8sZ^k~`tm*w)mJ!og|{~z^x{jL1p#H00pd0=khPr247 z4=!rOUmUKgC%P9=*wU<1r1N`_!oyO(1*Tgob|TG5xQf z)r)Gu_V9fuptHYLg8%&py~_D7(+C_t(F3q#{`cBB`@hrP+W(t*^!%4&y(ZhA%`*wH z+WgO$+UA`@+SV@#>|t#vC%`2uDkih(7hpBzC28h-?&|rhEznADf?<6<&9P9^bFi|f zAb)-QqkRYJ_q$)uFHZEY>wjF|zPmVi|Ms*YybA!FoL}GmdU|?!dw%rp^!oJb!|Bx_ zaB%3bZx=W0@5#ie8oczBuNse+>J+cc;KySaUKt?)yFVXd;7Q;tl0>IB_SEs)ny?v_(QN6gm zcz^TL#ryM<+w1o~ouA%ZOXp4&YSvw$=avasv4m{4+$F;a5H3=05u3nrE*H&YbLC&| z_L9)Qh{vnBqRWeEW{>f9Rnu1an$!W~dL;g?bf4|BME{eya-LiN8x3;t-|emax0&Y| z^*_lyE9rmceNca1{m#o$GII9W4NrIOF3)d|-rxMfSK3#p zlJj4dPWaTec0l2xT3?0rqeVZcQacK@OSN8`?G&oFxn^F=+f$5JwICSFd1<3cYkqvA z83;=4vy{S%bH@(O=RvZ&;HA)kc#N%Tg%8fv#rvDn+uwiZnH5B7&`G!CN_4N{{w~$G zE7k48*T8Y|rwdjzD(b59|5d2YFNRv7w|csSq^l8tlYICDnipt~TV4HGb@f_~%1ZrD z9Q1yg^S_4wzt_&_f1TlIu-*UN$fNZ?l~z+Fl@qDv9_#)W)ysYVJjE^FB(RH4kKcy~XbfF`)llO%UtiT$@LlES{VSE%&^GQue9uNwWlH237Zbv7p7M#BhaL~R zYA_sBT3nTm`p9*05{k66JT@ypkf-XHz#xf{oTzfY=H~j==()`LdvkqzeR2FN`@Oe- z@m`#SMG4fs7QybFEPr!!b9#Gnb|tF>{@AF(`z#7FTmAOp{P&v5BP*SGPLOD7uz{_VViD z@Bg@cdv<+udM*y$i;4Q?{nM#gHC^xjsI(Rx?BB!6OY#a#aM$^ z>b^~;vG8j)M6}#a#s~m@C~|U&?A9)-Zxu+cl7Nl)?lC0j64DtD`lt%2HlV0FJo7`& zvJiQkbu3~-=?h86?Sj7?x@D z_4=D~jS)_1vY(vS&Cj33VX>c>1;Rfvo8yAb4m)EP`dHZchX?^jU%uzq8@{?h)*hnn zo?Wo0<@C-Rqj@d`m*61dd#W%nixjo}MurHPEnD_#3hw(lB=H?T)%G9bo+lcA%k96> zs5{8+|Ms@_-)5e&^S|;^)6JjzRbp4^rmUE{Wz;DZZ$=u>VtrPsGO6&h4*;9jsp*|> zdG~&dD9NTP6lIp2{53bi3r_qR8AAoQvZR4&@=0FI(OR;TtD2X|X~b2f31V2S%Z$(} z8Ya;mFJl}ZOz%pZ!zfG0^zQ2#v^35XR+2LXx{RV}Nhfs&I7JX1O<2Qfc#7p$gK;IT z4UN2z*wOMM>jkEB4T49;ne{S)o5)#woCi@%@#f}uIm5%{bd?2HBdlh&YRQm-UX`>d zHx~e@L)>NdQ5Egv4V_C#C(5lxIb}9h5-tV2D%}+L0uW26w)Z!18j>W|d2hARBfSMg zT%+KJ{N7B&mPUUf6Q-KECGv?bcaaU|F{F;ucoTcV682yjZdmX&9L%jNZz< zmFkqw=%Zo56z+&AEx;J++9^6pPOH8wVz8=A9V=w(Xyq%_%+bLWq{7C3FG?Annud;H zyX?JF?*h-=WYc zN{znS;1&iVeVxN=4$@-=S)ONjrdd*OrswM<0GX3q)|-%Dr$y-YNe)OfnQ14&^39`lv4t#g0y9h&=u_eO8<{$)n|?W?e+8LKYP7x z{QpLtXFUH|DCm|(|LR(Q&NHAQdq+N>$Fd+<7zFtKGWHjKfTrk_NfCM9n~btu5;%MG z{^acD_P49Eo70M5+UwJs_h%>O&o^hAJY0HxdUh(_VoJp zr=#OvPtQ*dffG*X3Ry=0`1S1V+w0%XZjOIB1P&vXQ+nR7pG`;dU+YOn0-oXQV87nk z!G777{#6JA*u9haVZyjpI*-;EcX=n86k>d-^=dEGBhm?syP?rGU2vTP|W)O{JC-Ghu)z{(Z(E6sE*5q zD(>#3l)()qK@at9+~>LP0C*u`uZbO^BZP@Vw$m_XxRyVeu4f1QuHf&klJG~ z#j#Ik^FwfYd~$unUy2LqyMrPB6=QLsy1G*4NE~|tfcpvKD>My)b4K2|8C@2CVaza+HwUS zSg~>j8n_}oT8guRW zF5M{$5DxrtOX1LhK_F_|9`+rXpW>3cTWvUN;9 zv9_H+p&|a*Vb(|N&v$?^g1MB_nI)Lh3)=ivMl_QxA4xd_L^1gcRBRd=oG6ChWX<9u zwNE53v~V?kJ%Z3mvGPMgVdx@aq&Oli{nj9BR|W!&F{XsZP&)qn(5K#5`Pf(&#*iQj zntExTD1cGq04@FSeTZVKPC`&zUS6n!hkC!KY7RCTsD@DP<}iMEA9;|XYZ^m}rVm!5 zg(XZZl8_`3iWfdXo+If&D30M&#&t&vSH&3~8j^k4=t~&t-($8co%8E)Ux7Ry2qWYK zQs`*ZWlgZ7c)=i62B>*z)?8xr3+TFtkayTqPE_Ifyh70XE%qt82wf!K$B5u0cFlq@ z`j{X>jW;Qcl>YlFgLdm4228CsXsuU+2@HZUbni}Ncu8yF(rf=eXopW%Jb+{55{ zI~ZTdV9asoQylx@)Z8Gr#NIpc!J2q!;a0Ysfd!9{5YR*Hp?A;^DGHgK`ppkLe6Ix3 zWsLdN&FRJgBSb>b<%eUrRlvjnCX^NX7#wPu$;pw516?9@qlu1Ma&>ETeeF+`{db9R zum@YG>pBhyAVnw~?og{TFdQ_}vOfzXt8Knwt{)5^GZoLb0)#Zs9fg7G9PQGW6jwM~2!j?c9uOve<&nmRTNj7nA#ghFcH2>g zh8W~q2JKdOWSvgiDPD|A<^OuF{^HLP`QIJ(a``{|+xs6k^Y9?MV}0C(E8jqF%djsn z2t+nAs?CM+Ni3F(^psA4p>Ej(=?`w6H)O#>a5F=IJN;b|F9EQ~lEz~wT8*?`I`LT* zF4k31&A_RnhZmA!x2Txu(BNfFaa&Y@%N|~m{Z&|m;ly*2r6`INWx2xOl?aE1!H(D% zTe>r5-?63^14%`_JI4Mt){2yPyoB+yKwvLA%Dulw6y>-Otyj%sy%bUC+TZ6b;QkPIstSul;cXzzP6 z{Ia@>;&E;KN;B7l?{U#((9jAbks-`{cb$=peeemGp_revg`Ni>2+=(V*bLWu;TyG= zOV|GxhyTXobsYa*y8qW7bh7JzXE@rf|C@NkDj(zU|KRajR)4`a8(I5#QSn=>zammO zA;>dMva`CfgRPqDs_Mg9R#n5&DwU%86ozd20}OnRi$G1tD&l2V?J=b8Y%g8AMenyO z_jcv}x>jz(>RxSrTt~>QLb!CY`~mC*nmshL5dwfYQPQX8oKOd;isyy}vHV%X3|eDL z5%xCJ5|QUXRCCLQ_~s!(4sasuIqH?zk1|Ju%y7(K?-b1ydw@44Yt&=P91{_9+H|_0 z09Et+o%z15KvIlaA((28Z2j@ABgEF;DEdTE9Kzr%q$r+17hPh{!s1baB=ikC~0vYFRLg)L0(49C*}d@~vnC$@W*6tNA&eGW$>DGbd}f{b{-V z$G&Ckzri;Ce=`ra^G^6+Un9B>3(!MRfFI^4q+gj4sC!w{4AfKLOBjN>@h6&sFp5ZO z32G8-ZNaTA_^sQ5dWx*g8YD(eTL9*ey0f>IdR~p$2CbNkx*{*>v@O}Z6}u@5b~D!N zW-QmQ+G^dn#hSHNvy*xsWU$K`sb9)K-MDf3Eg7cIW0ZbDgS5~Xt;MVIm1%!&+V&i7 z()28~|FjnW?D3z2;h>wl|95NuZRQd7pC0V*+W<^?x~2ta^yCYefV%bd+JGAD)(G4h zf#19lsJVG-1#YdttrfVn0@uKjTPtvD1%f|^6{OyYLWBkIRVk1x{n3on~O+zs4l%eK7%Q*`*6l80h zZH=?9&p1oQ1W|drEcCn>5rS&kMS4Zi_13sh0)BcjrmNz@>wHrS_L`q%>;HA&yHCvk zx@7(Db=%qapHZ*7J^#6p$6EjSV6RgN-~hi%O+fZ+ZC+u$JPF}=^AL&j0_Kurd@>R* zon0>a*-N2HYFS73%@40d>P_?2%X}Bqjdxk)#q)`a7bt#c-R+Z>kN0xg45!vNtI-(O zrN{=IyJU>w5K+YYEBUS&=G-@#L=#)x==;@;jL9Py+ni0GKR2X$Qcp1ayzLn6)=8(YC5V}1k2J;{ZcF?OEg`D>{1Ok9gy`VJzl3uwRsIR z!++0^)p))1dCq(%`tk?HZ#P^j>gyDWLVtk1F~LYjCZy@Fe&`v*d{r_fgbZYMc#MMp z#bWom1@wMf%I6k%GgYb~zImm&A6}s-@Lg!2F1t~p--rf|7AS^OWHeGh ztz}qbH`5Ed@(#^${IJg6%sIrzbf^X{zyF!;Tl(6bGX38Vd7j`6o$_oROPkvWe0}tlS|1V`3>4;aOQlWMw)DKz`qPmhm>t6CbarD5c{Q$0( zIiO{zcoJ(>LX!W{xU1W@vn>~O(HIt~rDO1<^MjjV+kA(2Ppl^Q7jQ}YMn7`K%0nXB(o*r_2^ z8aZ_`3&m!f3^uQqRV!%g<;4Glym!9m1?V2eLhL$Oib}BJ`h%adHPW*3emiD0ecH{z zHU(a;S)0(TQ4S>^w3@4FUmCj$_>B2)K524gvn0!*XzVMwvFCuD3}V)us&#SF_&mAw zip3~9u=9#B&5YB$aERuQ8J&5(ftgp0$^5CqQI16ENUYMPL3X_(YcCN69I?aR&aD^r zT&^TsF)tTD(?nroR65D3TO>uT72LS|IA@-+Yf2n?QoAj2;F)Mk{u6*Uul z?kIIYv8)|)5aWcRxP?L*Kgiu#%l(pmFoQ+z(U>4NiIKBfGsbL{&6xA|o4L|$nSR6T zW#4A5e=Dkzp8!THB|JvWNtIa=`4zn%v>~c5=SXkv1)vG|Pvxr9SNWQic@6viDN#Ce zX>ewd5<0&r?HtMlgjjZWioKDR@K;X2fGqDV4UE3#tE#=fK-=xFvi3#wes> zD{ZnA4bBWkxdOH*a?Iy7Wd0*gg4~_l0s5Zuf58Hew+k7b7d?-(0$!$KAZ9Ww6=g5ch zXM4)*zYtM2hDVe_cQ!{MJz=`D&zNUryKq_lmws=UIsen`_P6%mMjmeKor}Q+>1cy= zxYuDBR&djoy(PG^=hZg{FRfbVHsPf}#2vq)zW7^J_0{rN&%mu5g0&dF1;**!K54n3 z-*Q8DVjT=WFURI7=Ihfn?2Ib)?OLa6((E=uj}6$JY93`+NlvLh0MS1EKbMZNWc|P7 zK?={B|E1F#w6po&M*a3S|Jz0$9{>N773FWNOJew?ueDbAzT_Jb-10m@{1$7j7|L(e zT~9!N9%O1DJu0lEj>X48gWsP_xP z*u|YXV1!c`d6(E@aMU=J9y?~^GDAUxV$#wud37b8S1=!U%23g(i199UHLF_Bm6{R`7dcKmmmEUVE3;4OUw1WII9;ipsxXq6XQg>ET6ijSw+4C+n`DtLZ4g| zSusuGO;G@7MI|2p*;*d)xyl%6cU4S8Lb6?{EE~pEmSgcW$4yrsEM+88R$6NgmtmRSzv9_a>&Qj%T4t4Oa+NW+oUxbN1#P>a zZ5Oodg7%dxXxsJdJ6_Men@ys!{htVX?{Mhzv=q;L|7&m5%jJI>4!8MVH}Wjm&WW%$ z7i{o6dpRlm6*qFyitE|MkqH9Vv44}IR%i1jE&YXdZZboV-?qsVc+OO-X;Wnh8ZNb5 zD%q{cV7qjyCO2AtihY`T+cd?zx!t1y;NN)62b^bE&7@3VyqLR2He>ygg1wQVO&n6S zgOgWCw>vdo^-j$&n>ayk5_s>#>T{aj&rrn_`aXsNu2@wuE!F>GJV$hf5^|LUPrLwX zS^ob{caV+$84P+`{cjV`GW}1pL7W8WnRGy_jaBtPtMb>U3tH&a(g&>?UrHy;4@rSu zm@o9Kx}nuvseWk5tuh@kkNI*vv1lZ>x?%}^w)FHU2eMEMLzj3sx$Oa3)Yfz%SE zZKrhw=Qeqinw7vt=a@<5m&ki&G}YpT@+m-cMzeZ{!ph-8&*KsOFj!AZ1wU0LDX)Nv zY4eYuC)3roQ08qU)Mdh(S?r0;!1z8jC|pX({r{}=A2^1t*(!>s;4==HYo z{~LMuiN4DZ$Ll!d7cGhsHf-=T-{ptn>N9(?K%J9$ylAbHb-deaOC6)_fQ5U7DD*?F z_e(I!>Y2bG7(@5&L?~7q2U*%kKQjTZm{NR3fHTH8uoEf7ym%%Ja0=#iLE-Ya4p#Bn z{|~B*D=(W-;;bwW>Gw0Ri%lP^M9Qg3g#^`+f$b#$;`d~*KvSzhfw5{n*ZO{5lQH}h>&;KL*_kMrN}c4 z!Km_xEDykOVGyu>JC`4hor0tf5?MugiC2t1Cdf$aN+^!uRB7~5P?QUo1)u$?)t~-8 zG%~*`eI zdRIRktwjN3O!H+mK+d+6DxfM+M+a18W%Bpmd=DLh-)4x;WPU+b0Qf`|0QbI!0FFV3 zX-jAN75(D&b_Om<#3fpyi27xhs-=Po!ar9Q2aX6#D8K%fQvkL=Nxvv}(La-$C=Ox# z0Gwk%j4K=<2RPy%>&$&h&GJK+r3#oo5n+Ml06`k$DPSpu^a=$C64XjB-YD^NZgsqG zS;zY}v@RXK464EuwqI#`MWY^g4cE5r@rS>0A=o7?ZUs;zFWA6Po93Wa9R87xmP&r)%@1(6wX>-Q%KQ0d{D`${BW9D zUoePfuxkxdh|Fo^yt%qO7L#Qs_br`B`ENJJ<)7YOmwkGFqHF1qoh4h~ySg)qNmRplHeF5iJcsXPQ zV-(UWG%3kLkbX}i$)>`PGjIGVoz9L7>`UXRG}G(KZ$xDWh(%GC)Vv>~kBJ{6FP(52 zEwMEEBrU^qwjUPa0^f96>FKirT6WZ+?MPYHl<=vn-k#x$0meCGf?PI&xr_MJOR=$K zmMXo3uh`F1B0wtyp&{+e8~S)B1YG^I@OIfu;nEPhvVhw<|x!u;Szl2T5PKkb0f0@fIoaCbSk7=PBV|H|xtaogp3901GC|8$4h z``?D`&es0l$ipp_Yd+ZP*Z~%7^JVvdCF@r10;gr_>;tEzDZk*86=Q$pzkB+AI({)- z?zR&-xm7@|IT$>8z~hlj6$a}mLh334)Lj+h`cJj|Rj zj&TFBec;N3`5HL(*;#&%v*CU*axUgt@aJ%fE|Va*HacIc6%V_2C>FWj|4q~d2zHaX z_R67`6s;4JC{S-ub#JT*c=gS)?M~KqC+m54vMOSBGg_Ig&(#a6V_Fp(i(eqgPpVge zPiRK2fY3)1oP+U8T{RO1x4m}iC zevG{16BnN>_$MmF(j~B|d!W@`2$Mm(Vn6cU4}y{lp;b=>l$z0%x=(9A#euoK=%h>44sd3a zMn*~qt>Ie)l37G+r?S*rX{@p{lXT>pXACR#qPSJ{v9i&U#XGY{O(Nv_FyIO3xuz?0 zs8e~vs?67~ex6-AsXDs%H=y1F?yuWRf1h0f4u)m@ zT8R3DpQw`K7GZA}OmNIs8Xl{5cDV}(Rx+G`dmK_g;|G4DzaM&HxEc2eSs($iCbHd@ zDPj5a%ba>NFxtudvdasdH(P@{dd*%rY+gDA_xftieyyYR&MuvrGq{l_BNqcck!w?) zcmR@n6a+TIGj1})NG6L-HHzgT1!PajnJi9uGAs=n6m4@GJ`XGEZ zh|?INiGNoU@kikI4Y zyN|*<)Ri}iv#o(Y0&ipi_#(JJlEslxeeHO!c1GKb^Lqj^QlJ#1nP0m4y%*A$&MOH`WIWYOY?{Ij^ zv&8=|&wD*<{@-qYl)e99H0W&o{~LKM|GymVHSPnHpBLO{K#;}DO9F$kW$Oh9A(O1%;k7|G(W_S^ocPOKz3uCk2=_(VQQ0%_nfG7v{-}}--U7^*-Xn!Je|yyS z`PQFO{hvaLCP_fna0qZ&{-4gUoz?%_qyAR^-^3&Qe{!&|*K-KaLs5Vq=4eBHKVDS) z7N_ngE{pz6`&rk&mQI7UAFeB3P401g7hvd_&3}M_?{Vcr6SazvSsfcj5lOQ-8id%o z@U||zug-;M1=_4MO|BzUl!Cg>4x)W#$yUdoQ6a3o>s=P~m)ZH0%3&(4IsV2ZH(VOa z=W>L-YaZWIIHxPaBI^f7J|+0Fek&37HqgrRk9Tffrvth%naG~NnhyDCU3hU=E@Zl< zoK$>RAunqT;7TmHRIaYIK^+zqQWQ_1i!QPEv_R3FXTvqhpjNf$q(l7$mLB%xmLE`; zSLG|U7=fiiUoS{}Hm@U$WeDm=v&kDr7U|_iH_EDedT?72)Vizr)~oRKJ~{hey5sh4 zQMfosB6K`M?%lKQ|8<7l-2Pv`*WTLyn|Oqc&&C*>h6|p-?Iei;p61}uZUDhUEoQkx zKSXiMBX$KRMu~_yah1=)nOm@6f}JNUQ#g?t&EmCAo{2^w+Qo*K=xEkb;$v ze;OdDJWrg>M8inN-?M*BXkHQ_HuOySn%W1uR6iuW?VUzl(cC$-bAcW!f`BIDE zl&a%x78P_BSeq{;aV(G`=f%az#UTLiL!W{hL?{7pLQxD*xY$GC;;m2U-o*ceJVr^* zWt*M< z_P0293kmV3p_rZgz;*bLN=M-9BF%Q-unsy=5yy z{f@15kq~(XIAku@1<_{ybmo9IZ~}bqfVObB3!wIW^d#NF&E}p^pPEJctl2~mK&GLX z=qw#R0Wx(%tJTV%TUIA>%=8ZC0rN9HXfcNa(>wtAqu?4+X2aS5C_x^D9_L(sR9$w% zfM=Z$DFIsOsjr3XzxAX{{V4Dl^CjwaJ}hAdn`6i0KU$Ixm|XW<4>o{DiELf5j-k z{@f`bm2v7vXAv+PvTGDz@>=9AvEHR=O8x+TNDG?H3;?i`A@G~Cv?OQ+_|hiME@!>Bl#4dPf_5zJ`El?#A}@n3Aiu> zF`A&5C%58L&+}vC(%@m2A0&g+o$>a@Xa*NPPGZK|P|pAckMRUfXa)zZFTR3=By&W7 zlMsC|k(14#Wv-oSm>u0oJDy)_td;=~;w%PcUZZ;i1RmxDW+f8hhg0j$ByDAC=tlv; z41S1&h34{Qe1c;zPXg*kfvW5yk#lqx_>BJAd4xlxGD~STU+8cfn-n^8ou?Dmc|~@T z2Gq=%CK2`u*wp@Bp_7-+TaHS$0+;SI!<5A4F*fp?yKq=&Q`KezMV3-K;c?26_E4zg za()PyzQiX%6eE6N9Z$$^#Ka zaqv~}t~hSKA>1!xJV$hf5^|LUXeFBKnsE}KFM<16IE_(yj;s#SzNk`-ZP6XcPs3Cu z^}fV`?>?-6uEZqb^)`+4FF5x9gF^~~OY9vb6cZORJrv$S@XO`V3f-7Ruo`(Nq5I)< zZ_#}k+Q%rS&37<_QxpT^KBblTgw<=#1rYO6rs{53wbn2K>*-1uO;yU@YV;#aD4QN1 z15xR#>Oq8Yu%-@t>E-ZG_Y~@X+##}eE3)=H{RXHd`d@d{$?pFS`|WM~_eLJ!))S$8 z1Wc096=$oMgqWfb#gH=7THIo-JY+`5AkE}jJZ7x3M1o}VLWMdBwv-ty4y7e8`3~?s ziuq}jBy_>BCl97vCzFZ)2{=usEcVvKQRSX`3Z7~HD$@xUu9O4I%zu@}QoCvZ1T^c? zYuif~id;-ZC34|nW`)$b)%<}tnfjtoc~o?`&Vl&og-;rUk6vgEK-#kw>siGKse*CX z0RpZ5<^1MDG=G>{>%Y|{;zlhmddc+D6iC>{9`t*)_{+$2s zpRoC#cJtt0uhbvS|NTevf2$umzqfaXozLp$OGh+eyEAR~DCZc{8_IEQfp-a^fC*C( zK+LGY{m(E2FoRtDS5AY@16I7Unj;$#*wi{ZJDDiI_i#CQCV?g@w^t}6~5|GR`k#oRNboBUhp zWl!Y1N67!m^&itstpA;Mzmr@4JKOv(8+q!mHKuB3YiUXbQDcT6Kfv2srIMQvisvg< znqW+gmU0qcN!Jvjsr=wExXL9jCV(hpCCh4OoxgP&Qyr{qOcZ*0V~Q}9jfq0ljeThb z-9FFy6wCiGn(o~Sv;Lh(hWd>0zwKT-m;Yr>XooxPe|NB*{~LLh&wnCVfN?|WuYF0VCk~)fo#NwVhzSXVb;|!z@7d(# zSGKZG`iJ_ezgTbo?Tuajmj96xIVzVGp`J|XOl7_n-n4k9u@HB2G5Cl2aHMJtfb@O( zjOx4jvo?WG~$hWp(SWAqM2pb1VtMItyk#9CvO2PlmESTF8;IA-r9c~d93|eHrOEW34NmQms!vl zxUVZ?Pwk9uMIBk!(H=YHj!et;ij&g5&S8j83jxRndZm;He8ly}x@gug9sXVsW~``31nSi`eS z{1ic&`zTCy4xORg4t zFBY>EqPz%5Gk<_>2`c65$X0TH1J5$~kHW=s-~Tik_H*&Sqrvw4|3)55{_7mHPZj$p zTznTIpZDXL^!{D&k|$lxWE!?a@Osi~FUzQqW;1qphgFVkagmg9Db!t&h%a_5EwToQ zaNn~IJ5JtKu^{*%cd2P8;^gi{7(DP5Cv|$s{e@hDOWD?Ib^qZtUsgG|m-euM>~#;k zrm^2pxTs~;Q`ut!z|S$Bn^#7>jM0P`W}d5jX}_X}D>UKvK)Nxa`sc()fye$Vu;>U#U2viDg=cvfst(|=+T>L15 zdO?gPY>v&~0s($1e!_!-O}`)cmjhn?8~Y(}c7Y>XHs4tI5ggN_AezCQoouHI(v0dz zXvs~Dd>T>PvR*>+JVDa?qhBrrFwFw$=VA7IJ0Aa=HOUQhSt)-I-|+di!hELK+QVTu zf7vSig9vK>(aHG(O2}A*PafkZpmT>FmSCe_-k}G5?;J)2I69)%MS3MuabnSO>BW%C0?EV3KFk&&|-}!#45~ZBCF!Roc&`^qX@oDEzSwXn=)QdNkDi4 zepbn6eR1&|@odt(?OonO2*wx(*%TI{ZIuk#XwYFS<j6k1^keU>`CTW&5~h|J)PhrEJ&(umdR<8 zUTzODM-RqgcjfXv(|iffmNC|nKB?glu-85wT!_g_MM}m-_j^r)B$uOCnNvPB&!MGf z3e#lYg=plK%v3Fx$MaTnuG>mws_LY=r-G$k9A@<+K9Y-;`Y!&sgmhMbyWYiKsyXDr z{pjShGm8|upj6z8Fe;%BzhgfwZ=8|W1J*uXHcnQz%)@!`_x$TB~ArCB>uW-`)FY3$@>-5 zl-9s^G9OGNvZi=VHvxn5BS0aIABwyL1%83$=^XhcM-KU7wAYDs@KEgF7-KqHy(4n) zVl)v+0NME4$QqmcYAji?LJtKSw<0IPqil9gMZ=9y*l6Kp7%$U{i@Ajz1)$0-uVa*F zO!8I@d%V&buVIPjEvjWUc&P=xcKch7O_2?r8>V8_ymatZvcDg1eLv0iUd{5ZWp_Wq z>aJ&VuS)$T)Rya-o!-|fkzNStWN|i3J|=Q93ru1EWP8Pyc^da>PWqC$B=LG}1dkTs zXAS~KGF|o_gQ2Ls5_;m8OCfH{3|WcGqb*rwr5aaQrb`jU0DbZaP47Ql+N)w$PsyfJ zv7_Ki>^#}omze=w*yD6-syxLQ09zLS)gKMB_TR9*wf{EqTm*!cyb6T~RUWkAs(7pR~KWC_-EZ$A?kz>4#a zJ5^D1-(~RHGWoCWrhdl!AEQAp7ymozZqNU29A4nY(dowo1{P!<8}&Z)KbmiM zmYjPm@D>)~^rP)GOhW%-f@F|dRa{g7B1OaE$^lVFg@V9g_WV3bC|ev8>IXi3aDX$7 zVKnny;s9sidk7afk6jq?!8J%zplRqxGG3lz@EC`1F|o9tbzD1wOd!DiDfY4!6OJHP z-nq{A(qla5_jgp8etOzxFKu^W;3iB8KIZ1C9Sbc^6^2oe>UsRb&HrSTK~2D$|1s~S z&dki4|1qJwe|L2KYbhY{wH#Ki-9ruclAjd|jdWofan|>Ylzs@VkB{D-W~{z6SR^xLA`ioPq?&@%szKZjGKE@OP86KIM5r#tHQv-zJ!{q6bhjXb&g8Tf!3iG0@M3bNSf zyYL5PdbIAiFb@7g94FH5n$)0`cWfTM1`aQ2B9OcF*Fx1^0W_r7*~8pb{*_|=&wysN zp}QgvMlGq8i>ayWWl(CUjFQnC=MsFyYNhs76sD~hMVR;$8yBgr9#NIzW5E0Ikr+`p zT@NZ0P9KXylmvmeC$G%isE67~%R0b0o19~M86$#1T9KmcCBID1N2Zs{uId~G_wa!* z`v5IaY-u1lmsJtox{1|2eg+LwfIlwxU#0wQda_bHitwy*18N%Ui)f#sdMsQ21Al_t z2RC^1<^MJAe{GLO+4aBE+3x>r!=Etnps~iKHf+i|r zn4eBej?ikvlr3jbDxxc&L2~%hBk@MuX|`LETeH2Yl~GXKPS_F?NjzF)BhqI z(`UZ_f7l)Na`*pl<9{~uSo$9y>@{ZpR+kmmESYx z1#BBU!k+N(pn`+}YJWo2^a+snF|=B(-0q%@K}(jjwHE=8&QQ#uL7?pt@+0Ue4kl<@Q;=*MNpkLrKMjVpM@2}LELt!1 zg1 z<5K>%I$g-+Wt?8f=IiZKy;FIbIZ8%Qt|x4;iWxAEYr)*rg)SK!Hg9sH&%YSaQ$_*a zcphreVNScDB64MlyauoMsZRTCdh#jXY}wf>>PD9_rr5=S>93$}ROYU*szwFqS@*!$~y ze*-s3%p-Xi4(Ev8CIbms<;URX@(1UZVFRs+97}ia*O^pF>-^S+-V%bZM^dC(TtiByWs7~B|-i77nhXe zkZHu!DaGq0noVzD(qr*4ClHsHhJc`W19?jn!{aa|Zsd?+mFivP{d3863mIDi=ltR= za7QD|W=q4r4ct@|VO^%V)-gI9XiA$t%cynq1cq@+nR79G)a*>2SS)qS5`46v(TK6^ zUt47QuAWNypB~D8ERzPT%Kl?_SM&ee86NDf^M9@6;rYL~A=)o)8hGuc0psGczKRyH zo+n2@Bca`FwYG#_A>|9BzbME8Hw^v_wP3{bUdK(j?54@&{PQUjPju0T0Dpx5nk#w> z7^%)dOcINz6qYlqnk_jN1d*F)JbMRJ4M#5kYBbcTRaPScou)pyt z&1SJ`20{S5)oei&tqNDQjFZ@N*v)^>n;m9f|r`k3n2wJf$38@;HUmk$2%4iV7 z2rbVYN6eP)u8v6rBW27yR0#>JKrB&4sQPb?{WkmCV7u~xEOx9FP~_oQpnDX9Mn)cT zd-;!w_=TH+%(N;BSWW+UL)_aa;39T0khsNyl7$x(d0mYQ%J+rs`pnP?=A|__OkGB> zvf2ho4Hei=m*~IjD}ex$Hugf+KWr^vP|X(vYc~H;V)TRs}Wr?)x1r6ka_Vn@@~IoALtRWOeZLWuZ91Lt;&|b-$D!OGE{Ga zDMT}?QAH`5Vxu|=r7ys>;uzG#EuDb`9LW|L$&!9QQGPP-QCn=K&Q+2!`7fFC%=ioy z8Nle;9yAU#+4m2svl7ICtQ*VH@p4NS%`hme1^wO8Oc zLGn!Hd~!flcQ0V*-d{rxMLuSi@##8C;M++8(+LWF%zDo}52mU7iZ!2Ci(wKVpZ~VR zTj4A(K|-;^&>8>EPt)E@(nyqFX`|1 zsnY-Du}&V#|7*CjySs1re;uste^>G-?Aw)yxzh^gCf3e(!L>=fX`Y^TEuqV7z1kKh9v9rAHe8c=7Crh0x~E_~)J% z&!{!h6i!icUs#TQ2J)SiR4fdpK}OCc`q$Bhs{YYSvSukyd+DZW5RJiLn;O4RlOD3t zf@~X1p-YU7W)Z2IU!C!8_3XLQOWPOSSq=qh&`PmbML?_)p}C&i`Rej_5iqP}+O=?( zzI8H2JJyy#grGP)uo*3p|CH(7IG*vNMu~r@icGIAe=l)@@Z1pMX}3s7c}?6$8}DCv zmBGPd0QMl+l14l&HehF4G)bXkFFg{%uVG)2V{S1r&pRP3@cnbm^n(so4KV76X_g@X z7#ioQAtRGGV|LLrjfEIQ6^VjueulXNHvpk_@hrJaflEh6QZ-u*<)t24EsfKfUKI8> z7PI(m_E&DWfc(D2$VAp?5>pDh??<_zd}$X7FHlmudxx?;)!<n7hy*m9O0rCD=GRz_w9m5^xST`sK^TzejSh0Mr$kqQ5yg7YSSmFHq@{gStas`6K7!p2!jG^YS z1AyaU_QLtUTZ6y;>b)Cw|M~t4`S;zR`_K13cDC?a{O6bHzdD)q+) z+gERXdmsGk3nZ`pPv>8os!;??5|q42$Hk~g=xtqwZV-X9D1&3Nwc)r2hMjG&^)f_m z#$F71`}ozHAPg|~Phaj22Gfp-xQhH1O^OYD%FUnlFZ*x%uljHLzwx$SVaQskpnnEjB%wT5^7drhEqX;w7?Dg&*Jm{#VA7UBl79@0N zSRXnT&dhT&I7ZZ}mDSOr8?uTHl=Na#53sRpceEav z4b(Ub%FK84nHTfhv1=htFCbCz=Y%dppQwlG*_4rAt<2A9)cTeqK{KawJ0<>FZ_E76MISgMHC~^^X=tmz6@N@8XeuNWDlbL@UY?HBk(c_ z=0OO@@DvOAL>x0f6cr@5@KS;q~4ckeC1`^z!(6BJVj_^;YH=GB@YNt!URG*u@jd}FShYM0W4 zCr`iS-nD(ri#h$ve8XE@Lb+ZaCTWmnFcLwbq&LNPB2pnklrjJmSmblNTBA568$O%| z9yC>(n{yP-sLA10vlE9_e1m3D)(cV|FGVaZZ73XLaFikxSI0J9#VI04ItUqx)3Mp3 zk3=Vh*mpJpE?_T7#ts^*fW%9fLN{VTAJjlH6E_8J1l%+Y##ln6Lu!){^#!xw)kIx= ze9g>U3gmja@k*G*K10hhKzI;eKp3B(*i2be-b;?b#T+I{;4{lr>8{Mux)EwuYeLnH zNT}LPG^7H(k}=AC+*1;b;|_vpFrH+%;4G#{k%%5lAK{KNn1Cs6%;Hb3DR?;R<*>gA zd!=i6=BiRf!rQ9bv0JjTB)sh#vg-4k+q1q4qU^nD%t}rpOzvb22koDRX){CD*78NE zBcF%gmj>ODS!>5QXpBpqT2LhNWA9-BYny9?Colri2h5HnGq?>3*=IsliE3E8EiXX0 z2v8m5HF8^Hc=E0|=AG*@7%n)q)z#=e9@H*R_qwQ1S1BwHOi7Qmt~hor zLM=_wv<3$WryfD_aKAU|nNb`9hKHm{=kVi=5&pvm#7QflZI<%8!!licr#;Iy;&w&*WfP z)JOuWw$e`RXGhzU#4Jf5*bC7e*b2GZjq<)j@1HdZDQBwh+$bX^9ydYc1DA%g`}rBE zMXrd?Pv3s{n>hR9l=P8U%uHrco?SqiZ*ie=6W0dIot zA_9O?>l-*i2?Xg~ka?3J8sjo zTaXoDr2H+da(()iB#doX=T*}>FE9Q)KfP*J=f&~Khl@W>uddEs6zuTUw|D_ZO{zM6 zf(*$!$l%n*4XbTev&LyiRC@$o>w8M#lW~9SW&~nq5ESZ};E>+i4Q}*6$i0QEYj6W8 z-s!bFNZTv#V$V=xG*a5hLeElp;HvKbGnh<+Xwk@@^r?#fIUE}PfBS=V{I8WfYW~-J zvfH^jk^p`emqki{+P)r=M?aS|rZ7$2F}!rMi31!bf5DS$sur4t`dNl5lNVC3CqdWG z#r!yvL8$m_sX>n_D7M;Uo=8+~HKwnRp4nj=Mb&JfFM|*|zjOhsT(`MNuifOEpeDcnvib zG=;5-(d3mw2kaztgXvpNXX*zDH6kW8Gm^1|x3Y#1t!pI%g#Vs!-akqkETVJfMK&kQFNN?BY{Td@11Kt>Dtx zjTIPs-vktGKS8lO=5nG9!MuP?B9L{OmY$XAvVKSljFv?8=MLEN+$jt_H z#KX5ZiG~kH!6)GK9UF?}`Zg6u2{Yn5oVh$FkPAjAxpNaAq@kNmz`OqY#c|(^^D)Ht zclP2^x_|R+ZC*C#2gz3+$Fj_xlPB=AB+-$NL&980P1p{U$j)z6)Dql;$pzQ2h2~zM z%$PUD(ng;A3@<)66@3gwbj`&0J<9`U4G2?tl3P&A_l=x3(kLeI%1b$l1W;xmxD+y4 zGs?!O;595Q@V#9G-wKga4Le9dQ*xNZ#I6#og_9{96N!kJsH?%0Og{mZo>U5|a~y^= zK`D#)l>#iT$H-6nl9d2nT(r7gS7bn(y0;LdFiIiGNI3U0Tecs|j?e&ZMNERT3x9@( zIO(XG(}?o9EHaKQ*{p;Z51>l6&t2Ju0l%nv({iG2}uD7b-y?qTXc zQjo^b3r2xgmOpKC1T${}{p*4SuXVtRv(+J|k>-S~5Gy8D-H09M0+b6T0ek_YAW1We zJCRL&ke?-XUl8%R067DmNmr{i6FTL^!qRx&(y1ALUvE+?j}fby zg~st9MP)n1Ap1wY6}Oo)7g^)7T3lt&#Ed9cVk!qE4JU)?Mu3tU!pus1igDNgk6>@qyGVZf?nPGpbGns;qKm0yZ_nUKRj69|E%Is?tk#40y@R* zT>VsJRw>c$^1LdW^p9`$GDz)VTem^{x`*_g6kvaLOEb4&3|)<`H;W&I8M>btnCB$H z0q)p)V&y7LhDw+o9yV|(60ez7&AsI7tP)nKoxs6+Yny~7&!Y5yoW$+X|9$=bfA?Ux zzW-mzqtJgmsgFYc%hH>DM~8r%LhbPnfud7@IMpn91Yj7H{^LGX(0^HHMH)BKk0+US za_Oeon+DSK4Na>^|K2o5kexmlM||YqV)TZ9R9K$`)z6~zpQT)^bp%w<|J}jijz<6Y zb`JN}^nVqPLjT#MKFSeLoTKwQIsil`zp^0E?h$}{)z%Tf%edJDmvQ>aSf$OV$->rAguj4U9Mgz_MF?eC z{3~>Qn4}D^{Dl$eEuvP2BKm}O$1m)UcxYhr?xAwy(aZs278xebb)Q8sH~`4z6}eRf zeh4fv#&V(q8v8YWVA}uSg@JcFL9-N|MgL1} zBAPjZRnY&vg9Bau-`U$=)Blw`ETqg^nX-d1j9@}y3%i*4_0bf>Zkpbqgx>taD4iuR z1wjUwu~G_LFF|PvW-&?V)Q5gRBmD?!TtQ6bHP_3RT#tD%<@{$b0z7)BR7~~L(d|s< zZW7?{s%0s$qKKGaK;*?JNe)eCPn@ zn&GX~O=H)Ca>G_wDD<0va}0bHsF!X^u)`C19L5v(d^QF91Jxv#oSF#)ZUTYm5*_+< z8xVX&=+MXqKJ=3NI8(CqaMKEDOcXNCFnI>Hg2;!T(GTxUGZd@e}>E{3XH=c|P{(a<4Xdf^pY7hAMGheL~O`)(+LqKj7?}TlTBH+ex3T7ln zF10j|w@F$mW}>aE-`uX())5R6IC1C(#I~2s29uuc=D`(UXdu63LFI2Q`64DT$=oc1 z9v*sP#muK*Szx@sO9Lc}dy6jrMMn)y;}DW4_GCva2nH`$41z3V1qKtG5{QpfVk=4L zDcCwe(+e1l$WfYooDGQ=;hptd|!W|Lowhc%e0BOv=bD{wv zHsTwYAQ3|hld@4>m@NycN8@XdfBID@=#(kTxoD|C5RKV;JPG98ED7l=Jf7qY+0Nt@ z8J|*nw&uJ+!1z&BhfGKL=vjeqTE%Gez!&0|@;~l0RGmRMXuDg46jGebvdmHZU@#Hp zq21BoKdRZEcxv$f{>`6muvq3N`jqqkJG=Y)y8dS{*xg_A|EqXPl^Z^c)83sMD5?yJ z|4yJEm@e{ES0Qu@g&R?6fx>dYrn&p_{b%MNkQMYCt2>n3hR8MTtEFq1-{3tUcKb2( zfD=SPCX^wmH3_h^&x@+b-f2aK-gZzu6%ugBV07uo7xubomIppQQ!EVmH!aN@gSMVI zI&*9|9&PSWG)C>s9fh`@J2rQ8I38>63bhrBPM<78e&;h-dk!VO_mQSCMPbs?1Y%I% z{nXW*I6M}uPT6Jx(^;4mr`ZzwGK$CgxEEx{;xM0?xjL$r53jo9mXG4`QY&WjDJ+@# zyFH4>?JSylf~b{c?Ha;4&Duzlmuv)6cMQ3w-Vq>`PQn02*%|(_p+yzO!n>3PbN}Ec z{(>dEWN!*GTaxx!1(9`=y(~^Qkxh_N?ba{Mz{pZEii?4_jl>@i}C&%pK>g^G54t5X!>1;?YH(lWLZ-S_wP8|BH z>(M{H5TNASjhjxu&p-d;^x`FL3VIU+oYPOxn`J>X1}}aAcy*_}Ue6%~-n|3e2soSS zs5s#Ld+?wCiN^pX8Aa^m_1TBx-{1cF%qaX{8*IFA+1F=(oIWEXMPK7(6ar@xzh@LN_H6#dS`5E!(#{r?% z43Fu3`Z09*6C(2b>c%J@Avgt7`^`=9^W2FNsXvswCI45p75 zN!e+OkZ`R@LqbBUtqI8r3CYFztBX|;5<0y#2nj>##qrzYUyiR&kAU;}v!UQ)|BEa0 zhldq#dh*u(_2SLxvp$V!OZYre*}v%}v*?5(vh^3ai2cjyIN%Fi-{}N&yTr_Y^Rqnq z51`v6yx-2@V0b8f9Zl|cGEcUVFH}Z&)VobIRBMPO0<;| z+@W7_hd>uZNXSnT-@Sv!6GeV1vE6K|sXNUA(e*qSlTLUjifEwM)LCj@QYC1!9f^l( zy&qSxAFnT7U#;Z)#LJ-i@FeJ*TwI-AtH&l$%Hw}dPy$nOTC&2Y=f}UiJ|$|2)AP4y zC&zEkF3t-opOOW5Ji{_~7I-|!tAKU<;?3Flhu^PHug;I(oE88P)^SF~RY?uSLrIkE zLR5Hs!p1Zt#S=l*BKI)Wbsdx>db1=1-7axk=yqo*rGl2ZcyNx?50W^*KTy%(=%;`F zwA;r6(dQq?dU|mBMCu@hlM-3wy}U+Y0?HK{Ho~fsR++fw^J@0>+eDeGVixAW$mK;d zN*|*%8z*qBF<%AEZ%7X`YVi59<|#`q){dU37j5DuhF(@h@mSoou}_s$<@0A+kq5Uf zaY7?*U>KdWH=2bZiw!LykpogJw#mg3F+UdH757?-;|rKkr>UzyL5xrclWmZ}lwd7h z0e9{OA)V!WtEfeRy=4`BF7ly>8dR!iK0I`jJHA!p@rNMA3;P~)egvVih5QQq(BqG${*%rUrlyfHwnjRC421IgjK?3Y|!Cz4;=(68XB zVgJeWj0-w{Rr`M(?Cu|E_MgMUowfhhN*?0>^^JLdaRbFN*Dt#f<8ppqsz7)UW1f^ECQ(5Z?FLX zvT->Sy0;ew#mV}XvX#Fbk4F6rHQgDlry?yTHkj(CD3$_$P3BYhFw)tr=?|&y*lZMaeLC9u2?rOvLmS{B0QS> zzrVk?Z^-}q!?pasisze@|CtR;sr+wsgj-VnS4?=mb@^XG_B)sVnPXl%@;?K%Qu)7? z4w&%1iu^B|KbFh?#MsNK0I&+W405TMSYRHf%Jnj28K_OQpaQHT#@9kYQ!G$T0x{ip zD2i(FEKIfHS(xg@E978?S8H;x3{Q;X!g8<`+LCgx3Ue_z*aBlAIoJYcK{>bp(t>iZ z3T>gFHyRAOx*3G};;#WD3sVLJul_}Ve50{OJvnbId@sHlg(fYVyDI>u1M^Z*{<(E?5rXG5s$jXrN8R== zxCRgI?(PuWVfsJM_gD8;bxqCd)2F-7Ui-7weqO+ud&~Sn1t%-5(Rj9R)axtHIDk0G z!_ZysIL;JR$LMpErocE5yNYk14#^Meq2d$INW~!%S1g-HQ5wv(eG_pgpz}k%cO?oE zw^0yJ$ooB`tHG~A!Gdc%7g{H4uk>NmRIrnD(v+mL%gXzUiH_+#X9SmmcqQSLrjJ#M z25x8-XTN5KUp1ynrWsWRP@h!R~g_4CvoDd2>kph>(zAW?hjU(A9NlCjI zTcLf}sxpewDLb34ut|`onna+|q{K}g+~jS;1Rzq2NQ))ki?sg9?coeN!P(hjx&=t)nNx!qFnZ-fn)B_`K$vgnEnhnZEG9n9`53gIR}^7}U{7VD z?^F~@I>IQ1f#i-*528O(?+PuFTEe8MU!54acLPn3D*oo4M0iySTkDQY_dKQ;7V0bY zV=%3ad#^y${;PxYm$4o~i|q}}lkX9pyQUhU9XWXkZ^ywD_&zSEe~rG%zJ06Y_;f6i zvr%jffHdZS?5_83*<`&q=1xm!!Q?qt}Kb0;Wns zwaMtx#{3EmMjILxB{gD1ohwk^e(|GN0?RYDQ&LV!+f%E?mp;+*ec-;|E@m^(dTPFu zlO8q(e*&>KPE_nlaGq+Wz(5&4fb6sg^ngB(B5903Bwh(2U}#r+r z!XRAO36PL#T+i{K9?9G10WrBfv3|q%iTytQJCH7Aof=qR{!Gevb?HA&&4wLPl%ca$?z~#kx#x;Pk z1O}LV2rY_k(Fa09LT#OF8|{g7;lV_FibAJs*3_$kmhm^W69ZjPed+8;&R&l2#~V4{fSJ9Jjs$L+~%YA%$@rXCOKliFd6B`$F&c zCnFE<4u|}KDtW}6^Bc(mb3I;fniG%^WoWttmO40PZUvjDK`& zYT+qi-$63bU93hKS7uUH?kBzNsi@Lw2gn4vTT&q=XN{XCg<~9#I^07aH<>l-dhhFd zkDqBwxr7*${m^>%;$uc z1M?@Hfp49ec`Cm`Di6%{{Rl!JRcl;;ENRJXQk<-yFHI?o2QAhYGgbzJu$y2bLWISD zPeRPRMelxS_p4J+!MjNH7|U3myX$R%$?PsE7;?8R+w@q_q zjU)&xatHUjqpgPn3!@yp*1Vud3R`wRafpLRkBN z14)=h9ChRjlp{V{uoi_$d-~b{q50|GxS4=-m@-`K)lL=8-4v|6VWoc-8&jR4E3$f@ z`E*vAj#)a>I1Txu;)0fbixA@I_+vzG(Vk`#f0ixW#jzzC6!&dh=+C7{$n?Wn2s$UD&$ zr8SJHakYYiqBif2WKi3Zzp`h9!XdG?(ygpeg}+qBV3ER@B_F@Qc zp4}h+5Sy(zU6tnn;m`e4>&C_JQ=;)e<0jWngwf|X z&nT4^IvB8sEh1vb$X~^)IB#=F6O4!g13$vz8Ge*)M=(fDCt#PL!k&|!MIIP-a<$id zsJ?g&f#MMlj!~P#q(aOznqoQPUu_E(=m-zkslqA9OeQAWot{KaN-)&NeZgJ`s#ou3;GW8B;9G z?&E_VcXWC(t5jEO4X<@^Cia(t-sKJ+Ym9R4uzU8e!R49jOXmfqB9pewVXpbM5(tWY zS&V1gJl~eItgl9Na>`9V6*MZbrep-?9WN`2ySk5P&7YIMhy-i1{gi$^Br9?uO!%R2 zcduaR&-66k#qaO$>*v2JBog4ZO6qPt<}S=Hh{Xwgn_=D39v2fH)XQ#o66B?@in_rG zD~3=yPmMYY{n<8R^32XaCPN1AZAJFfC?QxhI9mEnD3;K(A0y7e2QO)iuh4%))<1fA z=mQ(6gM;q*eDQ*rZt|VPjxmuIr`Gorwyv_}TGcb&t;*w{#xUJPx; z*q*e}LQMrxZy9NTXATN@Yx=uT-}{#F(m2r4(g4{ANiywxrCA)=E@9T3#$GJGYR{hK zdib)&`~3r>Hyu$ADcReNy*YQ)4cyfBSM#fYLPa3cBM|2Z@GNiWZUMFXjH|$TLD%(S znnz>x`AdQw^a8rFQSIYPz49P99?xNrdIR`(`Y0k0(*NG{ekq^x@v+;X;>A?yb>R+Q zwpO`1q(5P!zszOoKtF*ivQA{-6_~jMA$GKbLHHqx>HX#K9Ze2&`djzAURV|HOuu%$g|Qqv8!c7@o@M>er0j zYPR%-caR;gA7SE`-ulk8q*JCg4q3dthYRhd4qBOliPX6s)j*mPU3Vt8%|eLkJ_+ND zz5|K;i;KIv{j{u5ZsYs44jAh%>+j&4s9O;Wf+YoHXgmo1>18|s2#{3WgP44(-T>w> zVNqAw?!}*IatIQ~ngRA>veoG_T zAI$9Y!lAFx#w!pJqeqpaukcXoinM_8MaQJZq=EWduB3w?-W`Z6U^6gb^%P~H;AX>#S&|BjObi1+X3;~8C zh3mi`V=lhpGY2A!W#^c&{=Ih?HjG{r^4At&Y!42&vYPn$F3EsegiE81@)B`T%~t1` zkDn!PepfW-`8=Gd2A61{6ddAUh`Iz+pzcBvcG1Q2&2(gjhP!{941#oJG*_8SZ20l! zLv>8AeAy%9aGnxQFHQFW>gpvPS~mW+1-({vbg`6Qokzyqi(Ojm?^eQW3R_@}Ss$N0X~t1fpf1IjZ&ARn{Le+JLW^0M|dN#++1$EL!;=e<@>%mq?D-)NYik& zvCdE-b0t^p5h<1ky4#p(6pcnx7SJLkSli|>1>U9kEt$?ovY*qkN!ujk?;HB2x0xaL z95AD?suFt7Z}73=M`Jd+r*04ro3C^wn+21#7ddA%3s{Fnscok|jh z8^#JhLEA;SR6{FGPXsg0F=pUU382Pm!Kia8bQUKVo6(9cd}NT<%jZ!DJ_m>9yvd-4 zf2~}dB$Veh4gUcLI%wvgP7dUhki&|FjyVKm#iB$-3o$l~9pQajrs)UYbQNb$$E=*m z&@>jq`mDjG_!2`O37Zz-ApbcaW9~}hp({ju*fNg7&hq$Cgv9{Pj213!d72hqiF>@v z0MerBYBhfd544-o)LdvF0;np3yW=)Giszv;A95pJOMoR~7RW1Z=i2B*gVo|V|Hp*= zjG+Isk$Vv&)KEw|L2~=4zf;;FLsA_bOr^(L%11MJSs-P+CW)F>A;BQe!Wfl^ zRXwMh(G|!hEOy-m-G`Kd!+w_L+e}xeOKAH*7Y zx+#L!)VE>Yj%D%Rqn9WaU#-oy}moz>7U-!7@`0_pYazobp z%a#-FJ@{|G%#O@Q(D<|Cw4yhTqWPbV9?CsYq>Gqc=*meL+P*AQ>!Hn?L{5=zXB8r) zTCMCiOsp{}S2NZ#Tn%opMO$v7*tJe`)&kT|A6OZ}$)mG=Q3iHM7Km^4y(T}Q&|K{? z%g)cMF*ngvDh*K{g@_Q)+EHW)C?2xOk!}}FD|I3dfM#QJ`P&uqXl#vNRi>s?_>)~N z(f)LN7b%)z#7;oWxCco8jlJgNwB)bH%4;T~|I;Vx$8aMJ9O5~E*dV&cMn z{q9l(FWlJk<*#d2P&Jlx-V$`jy$qJ3s`w47%=X5=?>-d8e{+b5gsml-DQQ@X+GSGR zvx*d#k~X^jh3fp3jxk&5Az|ibLmch7O8pp*QrlWVxuX!PVJw2O_P073)jv2S350IF zC;jnsf_*6gL?v>e`-<)*+a=J%v!nNzEi!mRZo%?PXzh%m{hJO+)g8b)eG6bdcr86c zzPk)JxqJs>C?L84dM4D>_St4@>-4~s%$E#a>#QdD5j6!Ph3AFk$Ir_@^%CSmBZB+3 z4kOhSf!{hFBnXZuX$!Dg8vr_nXY3QJ-Ai|dOg^CV1Kxfzt@v&B#;2af=tSadlf*tN z7V7iG*;7$~wIllZLE-6cs?9fR6a!Q!I`AXRJ6Va|D(3Ey#v&90jEDlE@Fm}adkn-p zqh>CLsj|UaBS+QMp!3YdMzJ_6mZcyqR)wqulTEEOLPe=ZOZC~~XJbIlu6h9Y%f{ti z4$$AVLHhn?v<6fivrmBnI;Q)cjr=^W+$TXZ5zSMe6CBGXn4EbgC9++Hlqk0w^m*I; zRz0M&B_`}8-k9zqc5R6GGG*9k467yucws(z08`lzCA1}Js0c{2VqML9hy3PnZqPr8 zAWRJHy=q#64^~i7p9hXLX1^PhL022a&8O|^8k7bP+~R;laExA(=RnNdyRgP>5_wVJ zOEk3it$)24;M)D)R{$03mMbC@mrXz)J=8^y842`y@`j5oQBLG11Xc6YlML?C1S|yV za=n(Eh75CcC*-5Q=Zk#PNjgTh{dS+;Vg(29j0V28h8w~(3`GO2W|08zvi=dE3qd!4 zFMH5{jcr!%RHXl%>`NHJ z*_`dn80{QW*r?>kt&Vfi?VD+Q3B{wso=PH`_xCb49z5y42q`~+(-JwPo=wSa@{YUc zNtIvc!eIcV-dG=TPnv9t4aK!&U)Gy8U36}y9u9-cU$S_PPQyJcIHJ}dvJCNYuW8HXk>|5u;!yE- zwgU{_PWV$fi=09n@n0LKddlYTSTlNQ;-mMghr0US54#~oWSr6Q@$5w2GkCl&yjC~j ziG?5qE#6kJTWJiFvHu73TN+aH2m51S8s)F~@p`bnN$Y?U0Z)^nVtY@!WMVCg+0Y&f4p`}!(y zfKPB=6(M$+rQ% zL&zk^_Ff0FsL5d<$0s$2(IA(;@?BM6rg@QmsBpMn?w34+(nzjDo7Ksvv6=Z3y~+_a)|r1)4COw*%f{vD^hT=?${&b1;P4%3}Y$! z!aV=Yz=tYhZd_cEta!cMypnL1px~XWmhon$Zi|{RO+=69gjB17FuLxKt5Eaog0Cf2 zv5w}cCAU8>rl71w(ropiFd;_IB-Hsiqi&=1PQ?ONKMndUnlzcY_RrbOT@Na}Syoad zD0s0JA2#7a-h&uM@L@_$S0qOR(^w!Os(9w$4MOt5nlZe#cvJO$`%`9gySqb_LWWdC zg=b)ccvr$`+WAG$&UPKuNyF^* z(4hRvxW(Z~JSW*JqKF57s$0NV1e@?XuUo%7uXh_j22aj}l6u&)NEn(sak>xVvpe~l z@Z)BPF0Nme*r#757Ca;O&h@e0F%ZBzVJKq-k)CZpf6bWUFI&fcUFukrtTH`Mws=XPBdY8k2=OqrGFcP9wTfm-_TzzlR-ru}XRw zGljNJr9b?U&^s=pKU#~-47wA(uTLP)@g7$VKDu*+p(Z2KK|!~#L&0Vy-oq~ddn$ha zSx+k69@3KH7eQD1Nl)~i*M;iWeX#eRCDdI^c(Y5W2xcQ04%Zxk7hbQ74YholmJ4*M zUF<@~U{(24;aH2#lzcnWYBSbd-c%v|zVU{r;+WUV^HF?Oc^8MV1FkTOmIJaq`^I;i zrSlM_V0MM<1bgwRH%NyXv7tFul@4akXY&~u=CU_`iE-E#cGBa&ne=~Q!W76+u7s{MOg?BF>{DEDm z8lJ-YF`!>-P%=@K04*G>8yHis=8LbNU(pm(DTpWr7hs7l_t%R1PaKbwNB_hsl}E)# zGcyDHdhO`;N~xpbUwC+*(^cJ@_cC*aYJ5KJ~<;}sKWOH1S znvH*_POj-ot|*n1DxDJ}Y~H8W+>LM4;Gy0tW2OI|+&duZE8i4!GtG%M{`61US3TBM zx@R>Gw$J5SYW}&Fg!0*t5vwN=^14zLMTg0T+~fqKea1BQ7iZJ&4{Qx~P!QWVU0eaO z_X)xdvrqEAqOB9!^PiMEMf|i50yc~pq0}JKl~rWkrS#0+8Rnv9%oKhjYDu@D_cs2rl2)Si3^b$Uw90vZ@lOPqbKYfs;{gh>9K-E8rL zfhe;3w^H@Zf~Qi}g3>VrLQc<=aTFpY*~r7T0+mFzIprZRD@k(powr4KZp zcwp(D+=J8NE$33U)Yp_^7xaXd9;c3i$Xm5>z$BQOX$CfkG+dj+Ltox;XTeQH!DmCf+EZu`y*_FRy>NnI77)_!7L`! zQ(1D=))DIveyG}`>u2dPGFVsIScb;Cc58%=N~|5ir8w7a>y4W2wEXp1>dvI+cBYt4 zZBWZ7)n%eZrc0BUNMZ5EySgwrt()4E)>xp0dsf=t7~4>0v0s0CNu<|$Xg|b9c9?KJ zco)t)kKlLP+0Rq^&cF=mj{^`|^ra!ew^^hFY}MLPdIS<#-}?3n@iVJFb=wIaR9^** z!uZz5-MWV`kpc4n*h=twI+GSs;j-{1D&J$5TX24d&sDi5DSbSl`knvWz} zQj4dd1*s|wY&php!v(+7T|etKVI=FbxNc%yWMbRiI%T>JyF|0~Nl8?XXzfnhvN83~ z)cg3;pr`{N#=tQRWFE2W!-i!@q zPZ6G{$}N4*(l|=Z;7N~`IJvIf;69kjl;-m1Sr*xoMQV_j$oN)>z_0z{sJ@&L>y&R# zbz%m$K4T)Zkcrkx+ZMrsvMFRX=f2Uu12u1e-hU9Sxuf9$Fq|m70eO!?XSz|)`P<-6 zHz(zMCa}I#I*ZAxPG6wMXeh`pKB_O&%g`7%EDowMxyCh9xG($MS>In-_qN147Igwb z_-TWc=q^%=vlNoXhAbOvOl^ZAE>7#!9`wV@N z%q3&$GE!^H@cUqwi4RBqSOmpnx8CCF*YnmRBJ3X6$*Z*lqVH?GLPL!mW?r-6Mq>*nVBOlP9-Lx**9Vd>$NLmVHdpL85ITRrxwp4xjPy)%e3;D@H+L zG`q*#d!TW{%vTLN#9tx*r??S%x9zGGv?PclEX+Cj*BC7 zCJ?;xy<^Q=v-DWf^U1b~iz!u@vp1E~Mv~K5LT3}X`3jE*!~F%>w*ig+$;q)|7wU*3 zi29doZH%UTUrk+hL-A+bhtw9U+?A+%`7>^`!ye*&(1Jk)-1jd~a(@;CNUNiZ?gnKU z`-eDxSo@Zo8&5$`GDv;~S2j#D5blRz{y;5QxkI44u^!*5lqJrlFTa1vC@^6dFink` z{fVG%dUJzcpMbX;yU`h^W#*>5IoEAt@$9eb-~My>OprrdtP|z-&_2;8zb-bh#9Cp0 z^G}j+Ej3FO`2}MtaLACQv{PTd1)5I)9`2to`$M|k|0~X95&>|Y`k$)vA+5=uDX(x~ zmNCDIpvh5~z)^S>-8D2eTHOS5S^1BR!>RU4Pb|wMDy@tNd-x6J2rbWz)5vw{8?s3A zb!|Hr3ITMq_#*S}bYUypS9H@IgXpQ=#(tlX%=Hej)uwzcqs?`hf>wU(PwTYnkKz9n zMrjutcOlGxHM?%X+A}@zPKi|P&(U~5H`C?xnvaV1SJyuVkPN3&elQ~H$A&%sZEc*W zmvAiq5V3VQ+y1Bf|Jw5xsD~5uPEUf=>B2Er)XuwYLpQt--!_K-KWrqfegS!FkDmY3 zK3qR&Rjg;W(O*Ob91=b^D)dj1Qz^7F6TMYXN67LG3Ot$2k!~24@VuooOwUP#ZWK&C zOA<2-gddDLi&av$tDx)(KKNkMC{SgG=t57&ALtfpRQJ5dV**-g*Z2 zudTf4ZwvrCT`M4FUpo{9w1}+FT>uE*Aug*@h>-N=C0_CpOZ-Kyj#R8JSrjA{nP9Rc z%aHs!Tkk$hN<)L64z_t3`h8qmZ*3h5lc^2*>Kcu_p8J8UnK_|;o=uj59hW-wwN=u;} zP+pKlXtPs!F)Yy>^6T581ROR!!w(6p2l}k^-@i6{Mh8!xNnDTXb(v%N^ZJJP@kJ@t zcu*`Ew%9zB}xtaQ6P6)5BE8s{<&duwUv_R3oWkzp)d z16mMmh&Rh;;OzS1|!8o>1TuJ zjv07D3=_)yWbG0vM$!>eAC0plB|^NdyH?nG1~!+uF}S#3<(?A(K0&*eVwgWnGJ+C; ze@E!XBcfMo1bD8+KDM90b)I$CE;RMY{t*+e+4;ws^b@XqU{eVaz;(-klz)c|xCgq$ zcIx9?KAP{+u`a*32OuYUjRoii0~HEV4KeCV$mp*fNZp_MZLFz>OwpOjn8#aODUwNX z?Z5tMMypXHf_}g&EL!~8EiCl8?B(r<2QQug@M4>O2M`20zMtJf+$gT#+j7UpW!AP+ zUt2`bW=eBBnDH)TWuEtrXKs6oj>#CQtE#yVq0WnostgZ`R*8vXBvbm@i-(KioxIoM z%E=p!P8Yva<~;yr=xWYc6rnTsZfc4ZSoWDA&(LMM;7>7uY>P@jwG$?3NO(d}YP}@#U#$%-xWTPSV&1{3 zF_`gw0hHaYzua#JZwL0UC|YMQCS6b52jc|&MX>k>q{7krxt;3nChBu8i>ryI*+Zkh z$>xk2iSDD75~;W`zDEE7q>8YXxt~GxifCi?^pps~B0-tQ_qSX*w&3{Nw)nrm#rb9W zGx@{f!xobdE?D`8c=Zj4R@zxP78vWO*Lr8Jd`Y}x+{(QvZFjS~pVE83MHgH+5^3oO zXuJhEIXN3=0k3CIkd9pPZLYFM#}O!U2dpjt+}6A)O@RbU7!B5GR4bI*po9xj3|)X(yn0IRmq)%zm@S6aLYAKna0hZrNp+Wa)GEhqx~{jNZhE=-jvsjzle_{OGaLU zQYaSA=*Hw|FgF%sGsTJLb4Iury+7vY*2T!BGU;$N<*t0b=)Z` zN^5LB-?2RidEhitEnc$R<8BO#G6l<1a+zlCxTUj=kD9H=DPM`%*eaTaPwd+`+aTarCLT>(Hg$T}&k@WBk;Qeb(QFo?RIB_` zr3y7f{+ga36~-bn*(ng1|2&fsDyujF2|kjggD=l7iSIyO7m%(aL<~*?Wi=`Q7nF24 zAK&S_to3(3ObOMDS#K?TEtbpXU?Qg?MVNV_afh7<{!yr7a;={E2}R~L<}=4EP4Q1M z@U215HcRcw-B3WqiAXHc%?~j7s{o?!TT6d`)BBMv84Ez2bLtr%*cZs5e1W@7>fu8^Gg(;j$F9KnzqR*^h{{O2o zj!txB3R^vTyL)O08h#OSX>&38R^1r6?)koB(%e*Loq5fC&-(;)_wVF8LXs5XfaZ)+ zP5?Ngn7Cqxx(e2jCL6eK^1IzimGr(JyN*mid=&{+;E^*yAsp?oAU4j-nxH{)jf!Nc zk&aiymRpYfMT5# zPPYjO$oJ&b{M;dmK9P!8w}_g;K6RaKo`G48CqB$dq0Tmv{sJq= zF?IYbO;+-vp5n?f3L4+Z_Xy5{O3x8m=(FXgU+dFh1F5y&{7*L52yq-Xuc+L{`5;wW zU}3Lkv+nA5ajPe_c_h?)>EOQ^A-Y~tJjlN{51(*jbR67-yM)v)q!_9Ps@sW>@)gck z^O|{mRw+47r!Rxd_`$9F%;*K|-c~Cj`a0*~j`J(ri~Q_wr=6@b+3Yvv+B9ldn}{-^ z4vrF0nSUiyev}566d;$jXk&SOc(_rVLBLRO8KQkN;y~4x1Jq6cFYmk|5WmhVP<;%k z+?WLSF4+Cdp{t(-{RPPYm>^D#kRS3?pt$W@TYl|T+$FJAm#a@=4LU8+j)C$Rdu>7| z`J0yi^(qDX@jK))VWcOxkJ#FDON7+A^H{jg-^s;Zz7Oh@)V#cSOJch@Q&suM{t>d z*9kAOknR!8@=>p+=#w4Rf<*EJ!@VpFCFj8s_P8M?00QtdvOl<@xr3p%rOQ4JZX${7 zq}u*~?Tx+ej{f)-z)B6NaYk4aXUB!>-!FIKOn|0_jyRwrDPk7XY4th1{uq<}LO~r= z0ve?>t&e|1hc*b&(t|<@UIMVQq{Q&CtVCIML?|-`jDj9UOksmXayhu_b8=_rfBfvn z`e|4K&~?)a5iFo4wTPj#`s!ht%Jkq`oFrc{4r}|6JQqX;4@9qr{>W@e*u`Kvckfv& z5v-B+>;=bf(^?w9x)#wUl=<|-wS$G6r83(~I4*NJ_oZ5#%I#tAv3jJh(E~TMI!(8JPM~Mt++p-iho7+^Aeivq*k^G65eL z9Nb(wuX^z*;4?bA{m;LgaZyR(G+(+yV5$EDMPI;Pw3xb2wZ;hMs8W5ppT*wp@8`_M zNw#>v%JDTrL=gKPi*%_ zy(IWY`K@|@jsM3eeuTdgmR&0(7)R?bK|((8RrT%|$7*4_;fD*#lubJ}x~% zzK_SytkoBu10s9tSqfAnW-#)~Z4u*E+U0=40)M)(EzzQ_&g%@ImKyxrDndCD2s`0Ho=D)C(bX zZOJl{f}Z`GC0@$AuW;Z%uz}NEK_>EYBJY{%{s;lE{{sy5jNyw3ENzTPXm5xh!|(Wn z#{*cLt+6h$xT>g*b%a&oO9<{7eA??Gnc|wBNb=y`vLtN0=dn6JVGtUW-083 z!PUk=NjbW*lGEK%O|i6f?K;}82)_M5tr`sB_z9Di;<-Z`De&YbZCbn`9`2m*9zr|i zlC!#^B?^p4Spy+wuh1Te{F9GbdkuNP;7be)4=~8e8^YK%B}L4De6Kg)os18|YeCSn z?yO$;SUp{g@JwRgMDdVFv}?K<-)+As3}bCE2$>x^; zBmY{i)m2#Hy}Zit(Ku`$ysdWQq-&J&bsg@dTeWGtK7jO&8`ZmkQ$k%-%*=N5GN_f@ z7wv;dGV~D^XzU+FOpiOhr5H&)k>*{tV4_?0iKICTlX6%HHX3N4B?#=q+FS6p?=EXSz9rn2KDk_%9 zsqT6k=RFCPz$iWwn0SrA9-O1cEXGIG&G=c$@=Ui zo{)0Ovi|7$wFbJ}suqF6>RJ_PGB2?9EsYS+?lOVV; zfRrwUl|vwkNS>Q@3;R&f;PL@JwuW*&z=tOgsb@-ln>tM!GSHh_Gc|gPLKZ%vG@TXO z519^UcRxFvYk|Q?PhP>OkstdezdGEzc1=G!DNi-9(P>pTeaFFBY%VS3;e=?J%Ee?j zeqDdL@ouR!LJOlH=KWh>(fkE}+2J4yl0uyhC-F(_U)r?1nm|g@>BGOX=P@ah?b&hx7I4kP)p_m1rqT!m`()ikYOs-A{>G z^pulj&Lxq@_~aMK{D=Mr!5j53|GoLh_*0pag;wc}fUHucCwaZ1IBKoHARMKI;?273 zI?!#BZuIv{%7=wqjv4dlSfVnsE(Qah>f{C1UQM6KU(G&tU=$ zW@oFbRsN--Egh28+VR9r%6}`;Ta{zW!Ma4|p=#Itre1khWNw9GMQ0ew!e`jztevX! zwMr^!FxM5_osHV#3I_2mZ>(|ccGui@S3=H=-PNd~qtdKiusYgsP@)7dyrd)$IazVahm*&zIEP(b9ZO*{j3!yWf~ z2NEakx3dC9jd9v`_*6-wbFI=A(d1rEYH8(WMNk_vFmr^2)Z{#AW;Av*3mw*70q99w zoq{y!>AuG@So+7wWXiE(8O?x3**H%FC3-ZE8l*bk=uNf82107HAdT+_+GeW5D=uGu z2L4dcnc&zzAYmn$bVJp*J7VFpt8tR3aQ^iiW{Wt6Q#Z<4vB0wB)|QpIl+JYes_9owoh*jZtsTI=vJ+NHjF%nuWVG9=7a(?10X-eH)%Qd|1M z7aApY6(=r`maW}rkRU-hXdh$P$ipLE6r4ZKnBe8i*ezO~pHUOk8NN$ehTi-Y`}7&n zbvU{m>2S=*8`(7>ew$%frBbgyE%_^<-Spp;Pf`0{v5T$ynG&1skm4erX>|NQJcn|6 zD9@Lnmjp6V^Bsu)kV5F4g*%9u9}A`9keX??p%bY}?$IS27-Z0getar3kEN)cZq&&L zf)~p1c;BnvkLmeYt)CMJd#6p!WnLF-ZIX1`q{+N>r(OY=0cKjya8iZF>%g`u5m*9i zX$eVd9l*qZoUt!Ax;((83xccf-9wt34kW#XHJ7@-NdqfjXda-HB+-$txf=s%Pb6=y z1H6~9MBGQh;+kP^{kN6uel&O7*#ATW+i?|z@e#``V090>xK=MR-)elgtQiT zef52--RS+t4<3>yiv{1FIE3uG=_tpJ9(jv!uMO#&(tOKbr1tXFm0qM(ZXUmPw5SLm zmE6NJ+*`tM{v0VYADvEo!=pHn)?FW=ilZSS6V|klbzUjtAbaUk$Va6WT-z+h=pW|` zTkC~@M4po26P!NEz`C|vKvSF1(YJ>@9?{3bKKPr{{^Z+CQosLL1asZMoi+yaABA`)tJ7RlPop-xFZ_CgvitiU-G|E71yl zR$YCLYi3EyDy}|e%*u09g&&BsCq=ZZo*xLhEM;3ta>W*9z=41yr1Ue0-Q zKv&mB6L9(8q8ZJd!21QP<-M*Z`PlAniUPlj#jC|q3_9K%!s_Ew<`(>+V>nDfpg1Z> zJaS|+jrD|-NVNd^vum40P=e;$+-m+!?s4#{@{{Td4SMuyOGSD<=S+f{Y*WrqV1=cC zy=T2K%1jKQ?)~!C(zHaP)9opmbkE(E1(f~a+%C1(riBPgO>Nkr6avj@x1ED#YJpGW z`p2y3nsbGS+CkMH>*r9>;bJskFEnZpG#TyuP+|+)abWfDyVuf?uHK%iuI*37>P&R1 znKXaGeRvDJV5f_begz~JY&8e0qet!XWrt5%@=hg2b+Bep3xz01N-hKKzVAErvZwhRrugx@X=fdGK z&(==3BdejqwK`2V@aA%C6L^QAxhuYYX5_1mGJiURI+Ahcgs$Kv#rFFdUW7*b8cTB<^lm2_H4T&!xc}tB zo<_+~&fFZ!-Tujux*4h0zgxyHJH6O=gCo?IYnms4ji7@!@~Vq&$f_K5lcZK}+=^(x z{1NKCHM$V(h%)wB=2>Tx%*hmcrj3sua(pjxYiVr6bx6~Tub$d_*#FuuC~8PKU#JhU zC{%YKT-ibDJMRN&Guyx4?y7srzEf(?miE912D`rM?+E`9#(eU>5dl4xQUXJJ?mQ@n z-->}1t~)>=;_L~t(uWhQ9O~?p@)#}YzC}O$cre^Dc6*&~_{AJl8Xd^>y-{n@PeFO* z8FcPrjn9&c_-7V;sqzRA{=--V|DV{T^t2~wZqc*$1O6M#>6xUW=5@Vf_@NO>e_4B# zXsqZ==VLXTR?4aaK2OHuFut%}W-fe4%_+lYVvy!|5Rp~}&$WABoog~VJBgjJVKH{z z^Kx~6z3|{r0N9GbWvCA5y%+pd;*?7sH3U+%QLf$+uuZK>* zu$X-H{&!y#cFRH&6nkVy`q0X$}`l+ zQoBL?hyAIWIg+Y>Lfy8nMv>aC?>GDh3bmo%{0!qhS19e^T)Bka=;08I_gKt(9!K{} z+1&fB)+gGVTV5|5Chg@m#v7Bcj_MtLg;PQy2CtlVN=-o=TE84vLW>dqrXyw}lX}GJ zNVwj~QwfFsHLU$ybI#2BxjRM?V1=AMKeHrOQ8=Y^_ibx!V`d82+5Vr`ONJk)Ju!#n zSPNXfW}&`Uw-)k8_E$d_ZL80(LsXi2M}dUeup9%jvUe*;!#cx6^Qw~VH1`>#Y$7n* z?xYDl_NkJL&RGu5Jjk8MkjO=OvH#`V!p{)4Zr@-QoX9kwdAC9%58RJjpUwRP9&h*& z!`7%#@DjwCKfrLQyIh^XO${JtlbSsdo>!9#z`WdN8sUcvceO2kgwiklFRxpiO&l4T zC&Quv&hy4FXpSwcN{Zi4jtzr~2ez1c zK^MhGTZ}`E0j^zjq$p@E8N3wwA_c=keKM#Jy zdmxtNOPo(p}%dc-QD5IuxI7?OnV zO(Z)BYuD+}#bty&qH^#?Bk<36Ix_50U?%=?)D&AWpQXfPq%3hnx2i!4pXl&qVfUem zspn&!sYLd$-mg`ihvK7#_m#%+Uo09!h2vU-b*V{29)(&3+8AR|DRdORqwZA)Kc#XY zCq=yHEkpsth*xRwV}Cyv&>ban1zfD(53Nr8 z_)5XtDNc0QlNqHwd(X=S8sc}d*kyq`ZBqR>uuw~eSw4srXDc7>KU} zEGhzcg-1jn{?`Y<{KA`8krqt584PK8CopI9;Cxz0LP&5N(M9opvx1=}S0kOFz4?xw z9Q=UMH2$SbTH1}Zu;4=*>3k6*v2gey4Wg>KVCV^tr79b61=IHgH~6T=MVkW%OVG5=z|>XA5UW9+V^$yV?7(^Ro% zk)>1Fp)SU_<}@nNzF6MA%G-(B{E|&H@@9t@ZGxSF&0)@6P0QcX!1|k32YrfvzfP*s z&!>`>K*V?cC!R)CIEn7Qu~X5qN=n_M7pv-&J^|-EBkJ1&Wmak`GEVUgC3%bvNL^1! z>(Gkzn*LgwR88$>rCEb)il|0q>|X_eVI%QtCm5w@yIWb?yg)IME8= zbF}YOd6GY0P`GV=r}?7Q(Z6r?QR1?U`=5dl=3-H%-sRolaK*XqD{P>7kc&q2F{|zK zd>LzVq^z<0dH{URxu^0Qz7WA$g8gwHYLF@QLQ}?l2Sl;mVn*%zpZkQ6Zq7ncWJLWl zfbQiLf!GfA@~&G1YW69ak?;%G12?+%Y%X_wFn`nmt zqN=#VIj)aq-W~PFu2I~?_kapB(bE^`*i4tq{3h_w@-zE3`9MmTZ&{=SPeOw3&zlw> zT1`ygvystCyWD4UDcsLUf_Q^ADCEBoj2S!)F_Y2PU{3Tw!pvgm)7{{*z75^1L{N?! zr_ot@#zFa{PYPm+lfSI-IEUga(>is*;bb+Bu>L;)=0F+0yh@?J!I{roEk$@9!IBad zDRYyICkH);bC|GCjQqhwVwbwLM~Oedl(ScycDZ33MDPs1?S=SK0?ZL9q?U z@$1(c^0;XnIDf74;SA|`b_9llsrGsbrzp8U0{eqEf$}K~ra=Ley}_Um&QGsoFkvu< z5lqv|1l?%k3_s;NMLsT&ys*ae=O8SnbpH11EJ8)lPx6BPPKU|(G!Ga^(;--pU~Ju!}2JBCSse0$q?xd-3LnC!GPCWKDT;wLa7 z2ZN=S$xhjj$m3=0V;4C6n;`0^6GwmF_4HR?w4q=%!OuVc-C%s1(w83Z;2zx_i@>I9QCNV0X_&iU@L;aQiSro zevoobuC!d{1|dExFq5hrb&a|;LJ6415uoS+d~T4gso*$s#*xvi0gdMSvoz_acxIwe zy7$RXKHLS7>xH1}0xBDHFYtj0y07Se9_Y{GsLuxqbYtzsmoKbOFA1B1*-xz}vlRcP z?G$tYvcP@n7lzOX9AQ)zYnH$$YE{c0roT5nsDj)iCfUL*jIr6&W}+As+oo_5PYsDI z!OT$_%ypHu0{9tlx>rSzZG9|nlS+Y27p^Q#7autsr|#!6t$YBiXDQ9YuiK6WK-28*T%&~@j|oh zwFc{~*>)?$>h$8J^oE))&;vqdu@*g4WYIm6t{L-3?9L-ww>K(#z+1?sahJrDD+ZrU zV}4Z9ekxZZxkca`3EQ?iBI&!;# zKMi*ddxPGfH&i~yD50PC_I8yIvm`XU6*pt#pPaq8qVNuPdcy+@vOhdfN~Lp8Ep@1r z;+;xiMpVuyA)%R=12tv@gJ_(5P>#@Z>f>W&z&#E12;hOxuDF z$&haBq(I}bosOP?QG%xb<4(geD~$;ZW0<5pVO=F4P;SR&!rAF4SSHZ*0bWQqJgval zC6$7vFmuE3MvGVlKN{FF)xm2^0Dk$T(ranq*tP2*vZ$Vk>mtxAax<))YBICdc~)ln zk}p$7bBkqYTfg^z1TSIcO(P7yN}C0W`Nk-FFAC$i1VTNpgXVV*)Xnl_L zP}0j17mk8ktKDZ&;a=XL#XM5MrYVeaLs1nyeJ0pg<-WYSd1&6`vl_K4ui$IpVA!b2 zNCO9tKqfI#uu+5H=H1Ji>Dz(=ynzZXFha*b3)X_Z;10xj*XMo&==08 zwEFN0yMs4Gu7|c2W^O4_*BA@wn`K6RikHrvHU;U4jakT9}ZYcmSFD3t2e zU2JEup`sv8>Pf1AwU`SCR%VK0cKM=%OJ;2~dM21Pni{b;lo>)p<7 zU=qO$rXSdKlSV7JMDeUX2p$IhgBSRT4v)(oP2e%cPK9ULTIxLDVZ3;8aRgolkq=1Z znhb$p8i#NSqYMxq;S~V;jdr5PAzN)9O zv|6)9`J`6Qb!oL~YMGn4StrDyL+8-(l^E5kdaV0SK2QxRvu-$fhu5a$-^Np-|C_o| zFoJ1@|8U0*@;&NLh5m1UIMn0+5BApjztud|8a=)YdUP4&mfgWfn0fFrZ`exVQsvjQ zgEeh8IhJW{OWDVd1ZcCCcze~WHmq*!?V|LpzyawE63Fp7VF^C|G7 z$6M0;MCvx0$yPGiTb9PQk{OLklI=LQzYN$7lCYYM4uF=1c5*7OajN!Lb)MxsN}l8t z7A_6+g=|ukW^A)76_41B1z-VKH>^vT#{YaSGSw5OLaSND?Gwv_Ff!!b@1!x4BDfs_ zL(CEC?%CVLMZ9v$gF&_axJqn_WHQGgH~4A^k6i6>Tk)%1h0ks1@%zhl$wlA&Q2KT4 zWLuv3$L~J*>-4gni0^0Z!8z9H``~CjL49CbO0Zd3dQUh-Ej5Gs%iMr;~x=t$Ne2KdM@gLqWwdgTx zj5bheq0t+Os_M97cr(ITmP}Evrvw$kdxFLU^?F0bBhrglI!tIJ1?u%i97m+5w;Vdy zMZMnb%V(%}gTUT)w6im!a-0v85W1t-DM+AV$1NSW1sPOnN3HKyJ)&jD0vF5{4bcgkWa{5Bx?r&=w(R{!VchlR55auc zu78Cv)aw=Z6h3g+QZE(lq)M`TscUBGvAR*>Eb~l+eadzeu$NK7@;Jqk-jZH6LcN|L z)Gwd!iel8}R^E09qw&VP+NCRX_JLM!{wVIZfF<~C*YKrvkoXu@Dk5C=j3MZQow7M& zxaTqRp)YyPfN`Y}d07HhyMDnpb5<{!s4;7bi!+LPJ=Nglp0``|Cv)KFPfvgnKL}GW z>sl2Cyv3R)NtO1SHme2>XalUv68z;{by;eO%1;Lyqju85;`?RYqN`-~U z|MiyeLGjD|u=^QJW15bB%}8bmxg&j*bE*xlQEeo%@3I9TWZ zdX&eD{{Z(}@ME`S(o7(M+5n4&fv7!GQwjQsdLjG-UjW>9U@>>c>UR>R3#*HngXTvs zE#R`h5safD*Ky&r5_YL0>+0hH>V0lF5qTmjF&qse4SOq%I4HFaO}ql@PkgkNr(*{3 z(#xydYV@uUl5QV(={cA>#cw$Bf1n}dwLW@b>$R)TNBp#)|2Dv3X%;Y#{_j8AE&Kl* z9Io^KKg!dF{@aj@#aKWkF2pVe>hH2OkvF|KF+5F{htuYY4m{f|M~8-HU0lUPaFDgHo$`P z-)@^a`fnk6dVu|@hWNiJzMe_?J*ZE7a6aL;qiRd|ZQnLYYz^2IP=9~qrH)GzaCF}` z@#uavLaej~wK0z+YF@mA1i;-lj1wfske8Uat$?{M&x~DdjXt^_Q>aX>c!bEajB!cg zel-ztIaSOop0q@~*bFYE1GzR6l9tiDh4vb`WWdqvvit*0av?wWc-pL?eY`xb1^rhG z`H=RX{bw(pRqB84?yu?pV?03rk2PI29@mf!!NkQYQPT#Ofd!ljlwl!AjPAxnR}@FX zJkUc7|DOvt>4>fGp`*^16 zrvd0Hc)CTI;pzdk<+v8g16liu;gW(8(57$?B9b{mv*`_KzB(f8~8Rlj@5io8glHAPUkm=^?cx z{jPVTZ`n>(%mVzemwRqfeQcYV+D~Z-?r-yRnElll{Vbwe>o;y?mQ!&m3mc+4&~B_P zq+Y=(=O0@XNg;yDOt~_bVvOfSUQs2K*u!LZCFLu}d|Bv#_=jd+r?SAlCnHLFM`OXp= zq%)144H1=!Ip7r81Ru7IiELK#hx;jJL^Bfdo{Au){?1eM4M8!3w|6*&ss}(hS&B^T zl-O1@G5~l-lLX-e(wq*IphE;nOS$?Xf2WP(Iuka1Mu{u1?3Egmn4Qip#NI98bU3Xm zn9yaJNxR>NEU*3QeU(OEFdM*%*w*uw3@-0!nv-HaKEo@9+?6~h^Qx1-wY_}z>Fp1& zW{Hk~Hw#DNK02|b$_J$Q8L>2)Ig@4vRV=P96|(bH7Gp_Z)-Hi}DgVEgO;54JYAG~o zQP&m~uVzTAKHV5g+(mX-WYn`5?&x{;w(4y}AF~ z{I7fa&krm1{};P!{{I-y0{ma^hvOufCjjUVE1I^h`N0soB^>$OU-4-yQA#v@7yyN$ zLu&oVJieQ&wGLl(!&Fb*S^Tya#GWjG4_c})(*h-4M@wR*zSH)IG4(6v zVZ`&tUH~Iy=kOL7@j6-(BlVrO$4JK6gvc?;g%cR&V5c(w5MpT{Ln5OwiQi^cN?WDC ztpBl9jITjhzQbCTfNP2d2{{~S7uLNjC+|FkBvV@MRqftq35}>srU;805`gv;iUu;J zWbU`=E6y2jvcAM(2MJ-3c_(^=3xKR*@B=z^0Bb1fgkNUif~ zgrj;zq9EAn3kCKYPPKQA*?NIKVKoLbg!1@js4q%h?Rg_e8wKPiHv4%Y!#}ZmzB=w% z^0C`L4iHpXv0J1(=VeTZ0gYH#oG7`5!5IgdYX9xM_9(9Tr*F#im2#hGm$qW*GQpu5 z)_c+1^mfF)3$(^5fNLy5Wt!DwjByM0>20z2pWb%8f!fvE^2$$_z0yH~P~*_`nF0|^ z7r=wxLGB7DC6$6CLtS((wyw=a$@0{{P%gWr_+bkBl zUAO_TuR}DU{=VWuguS7zQRZH4v% z#|7Tq2uyTJxLv_Mr8?`QE0AL#xRMib0$iY~FJ7b6M+ zR3ppPai(f}piz$P7!s4twmNm)S?YRgZu3|bCv6sp!Zc<6wbk|tsie_40wGE@xZp54 z1l35>P+x8vJ&7hWiAY!dZ>vuwnbgSHPohcPLDx%LW7{j4n1L5_?F-$l2PGlh9HlE1>f0Y$#KDM938HjTw04q7iTlx|m6!mnl;Uv2GzNtNR z!Q|#1ynCLl%K3^Wi=C`lr)#EczJzC&zjkiN1R4+^aNF*1Dut#)SZKk%Y-=%+x@1aD z_xm=oRedK;&2k+HDBGy*Ia)9)_hbhCkD|uo+JgH?Pp$pedgko>E#fTwkqxdg5yM!Er)U;!3u>&9rSD#paEUx`emD`)x~Dr61Wqu_r3gghD1D zyCyLdiqUc4=@fB-1uKmsrHLAe`tB!|nl-h58L{90-r7H||Jp(5|8F)RFuBfr_r?0n z>)Q~5%jSOVed9b6hR6jNVZmzZ0QBw8g|b_=VCWDwZ8b2n93^aklfIBFJNA4Of_?&t z=;tDFt3u*m0i{3xj5cMKpiO@~4#&lS%DrFzb;~n<`~&?xXA%ehjLC$hg2?+w zfOGx-_Fk0bzvsK_{9ljqfS`8@t9(V|>LkEm<2;%dZiT&MUua^v};OUDk;Ij3YE-|pWkIKw22bfnD%N<)}6j+%ZiZ2X7WIQ-F z){MC{(yeef{yR@wl_jHm^YPzfgt{`Ix7b!ZWuB7G55$Fa-lHQVv$yqHJ9a7^> z66YN2e7?oK4krnO6DUZK3szz-uPH>L86QG5oC$__K;4Z+IDD^*6zhdhFbJQ}R8dMQ ze~%#BunTa{n4r*}rjm>Z@1wIJIJoL7q3z;cNuZS65?(-yQJm{B>WaH?eIyez(c_^c z{ByHNN9g+cb=?b;s7<6%kE{eZZk=AC@%2Y8UDnfN>vv zqcb#X5LE4dwe8L8ZEyfl^NXfYLeMD39H)@SZ~$V7$q;x|)51D*1W*k~l}^bJF~zJ47p&X8c4a}tt>H!LPccInOEaM_{{)|lO) z3l{q{1yX28j-wkui9``j)%@O_v-B*D$$JvNLz_k}+)|tAo&9+s)!?BnGd-HsQmXe_ zlmvSpRwZ&oDUhn>|(_#rnb$!q>gPi{Zd7ntF8sN7x#yTj9&iY4!caH5_je0D1oT$FeJ!I=-#2iepMOSuv^MQM`ZGuV z&)D*5zuYrN{(t^_zhwX0d;WZP9sm0%k9JLG@#^INjK%dqdrdH4qUa-Qp%Jfwlm8)&mG9D z=F1L==cy8?PZBIdOMH}@EZeoms%AubsUGPBkH|%yC?3d(T+;PLayo&IOW;J|euMhx zA1F0GGW)13hm4t!=R~Tl*#b}A*UO?vfw(w3ZQ0qy+3B(!i81Enf-|K&p9f{s=bVkY zcFPVz%lKwrY!l*L9xT6+F7q27PbOO_CAF1+_f@<6rP zNFZNDIUHgwE*`a7%~GR#47+}85RK&-Fjx$CC?nOZrQ|*o zCK&fDqe{&*XiDWtFqQC^w$lk(J<^ogZ0K8-m$uGt(F4ds!DF}pRWSbX_zJHbftGay zDr&D*+CxD9$KgEPdtjfT408!7{eIm}L&Y>LIQPq(!MN|%9@Oh+foHb-cZ(AmgGT03 z0etO#YAp=T^Z(vEEXRKxJl|XUe?Q6-#Qzs-yUHv81ym;kK7hbizIj)TOV{nDxo%hM z-{oJeSH7;eX!%#`rLPwcH}|pBT5hY?)T=SlflO0PM>U^KB-OMHF%! zbc+b=uE~hd-6{(SDU)b(k_-7I7IkBB(90RS!t_IS%X+!m{!jt-M{_C2Qds=&J{3P~ zqd_jwh)I*6ZSzM)Q`Fr?UBBn*xau=v%`QLVOIJ4R-G`!!z0}O4$Sn5<+whNd#no&I zE(^j~hy=pgJuVeACfi6bbVrb(<=S)3l=qj61&O*^d3P>)p4ZaFNBp$s|1J)7VF_R! z|KEL9w*NfaJ6Pxcd6cIV|Gi=fpk~iJqzq8Dz8HHCX}eXeedfM~<|qpUNPfe+x=Ta zWv%ff&Gx{ZnsD$+q|aE(mP zO^y7$GNEEBmD~HWN#EZy#mBy7zj=zn&QB1D?#3jo&cBF>wv+#%snq-IaaQAJ=Z({A zvC?tQlgri;$KyZk`M>clTjBy>uKs^muK)h*;Mto0Kgv__|6H*g;Q1u}W-I^=bN*;e z0FQSI;BU0G4WN|`pb2GbBf$Du!PB1q+aDJ<0?gz8&-R~{`Ty?j`u_h>9$@d^n59LZ zVL_u+ivSs?6U?VRD|`Y3Ws#f=RT#bl)LBX;g=|&Uv&r*ndNRi1LbtE24Lio-m8s7i zye=0ww1e?so9cxro{(+y#C_ov1$V!B+(DO3b8o0Xwm^7L8BK8~hXKEYxL-9=PP2fS z7dGQ=z&yI%m2ww!zOM5Mg8S2gk3;d7Q?D zZ}qS~z|(yG6~04})lV+36fcYhBP5!8)0EU#fYXxO7BncB$*$8UhDc7M#ildSZCaAz-W#0aQAn2; z>o00YlV7F4%Ul+9lo39mLV(wSmrzQvISQ<|q)|7T=WTH zkMRWNb6nWZ{VVo%%79ks16iE#kp*GED&iou!`+0X=3Q*7l(ZGfE7pUZr|1H6K~O@4 z)V<&g>R(G%b0aX*)BqsL&`E)~SFX#JhdZ7II%hp2Z84v@jwm;i{L638{pe zzb7ceLfkPP3%EKUByPio94}0>QCDZ7tnG)Bn2P1Ph>6+-B#kH$eSp)~Y?AR=Jx(yE zI3BE^PXno4uPhz0)%2<%wdyrWXmm4Xxgaa(xB%9wZ^072f?gGvrv5I;hzdzKdYh>} z8DFFqcSM+J+~)>dsh6(_r^BfN&Gq$1jBFDvoMoH{b)1&y@)lqpCrPPKeMN#I7L%SX zU4w8O_Y?*4h7n$`SaA)b30F<&Q0m@#~B8`D0UzC8h#~ z(JhbkHcR#0W3S}^Z?m+`$WkK3m@&C9>TJVB5og=Y9Ne*HUNM$zOCj8EI(lJ&lpfGQx$Tk7-0+ zQ_=2<$25(JPN=_FD`E5Sd(GA=WBaFa{*6$!^Eb~zaZfTZ=lt(I-#sYT|2%lUKL3yM zcorUA@z7g#!Zwco#CR=DTHS?d9yKXJu%|?$Q|LyG_9+c_-^WC-o&*MB*`k!W_)ewHL>dc_{X*MEl zNxmACqScP(s~>{M7Ek?&p=H;6-4N#K;xuRq_y1kp%<_{Ol1iMPY4By4YWd@; zcbbLac@DEskJj~y&OrVF(G>jw`ubEyld6Fa2!gzkhJH6W$<|U)Gk-gEAvsM) z-C}Ab4q41tW=Zj9mH8d(O2%1&sB{&5G1Bn2wQ~j>1RG=~q;Lz(!CoLZq}j-qEzCYGeX+b~5yJ8~dC_lIj2Sm&1E1I&@omMC29Tj} zu!;QbsyR4xw1rA8*#2ZIJm0?adJ1`d30U*cd}yWp+_ZlSV5s{R$ejl0M__4>C?}Da+wy!q`ooq3-Qo7j>WlGEGE&cO;Ls%EU$s(Rj}ApY&YCYT#E6d{l;LNKq z`@iQ*lJWqbq)dop(ES ze+lNG}_e#i{I$qP$gRKiIx?NSDzZ^yuEKebwY;O z{`yZ-Xm%b&+^W!q^02Dg*$%O~pUXW2yE&X+W&S1HRRzT+R9(J(5M;47$f}HNA#Aa> z*eavJqXLaT&5$#LKRz0}UfXAe{m(ji-rEQ`=lQU21fd z;XAeb%Le|}#I|^`{w<7#MLX{XxMU1;qxCO=+>gEG%!01{61G8iQrZ~^%bzc9C3FEt z3z!OBuPd+@t__CwG8m!;^OTQ;6UfSpFp5~_(pMF`v~0EuGfF|?hEqba6V`%|R@ENr0Ms^3Ws#XZUU45#s1H-;*TYZ4lk8`UIB@Tc{%a+g_MorX)r zou}x6@FC+9RAj=b-r%;v(QP&RnL$}G)(X~|A-mID19wh2`uWf&L}I0IF8~~MBban5yQN+=qKA_GjTKv0teQuGWVC%IHY z8ck7HK5|G$VJfQznyf$VmgN=K$yV)X) zA{i=|_HKj0dS=*JoT<%YX(k@`SV|m?CnS}p>e$j?{);fV2jpq%r~NaN|3kKo`}=^+ z^Z!45QStwOvAfRy{3uTw25ge9^vcdzRFa9$fb6HGn{UwH;M-76*U8&nsYamf*B8LG zK>vsoh;Bup{^vhCy?x&{jb{QM*cb@X9ZydhMhP2K7rNV0G7B-xtLeuj1U zBcgK6=YQ<-L|m}A$P%#xIhg1FzgNlszV~8n|9zZC2??FR|I?WkXF7q-ONbt%37O#p zYI|$x2s+NNPjMRdXeAn8oZ+TmfN_RBe?0}i&U@e3R>7+!a8Z*C-l=w>%odVA*UKCi z`9jDm#_0D_y(rs%_Fk;% z|D!zG>9CTP4eUQFF#l9Cwk>4*skCmq6Qq+-@m*jP2|-lvUxJqPS+-Yv8x!>S$Tu>- zfUAu%-TC+~I4Z}bl0W@PY?i+LG_`3)ce~V`fmu~kiv$D~HHdb1DzOF}dnITpMk`3a zAX$}KwCuz9eK#HInMN{bgfi8qSftNiz+I6|p7~)eie~VCow#rXA%JuE|Kal&`(^vj z;q!I=uSa<*@qcG}*;f(*=yG2+D}d&cwt;}=^MJ#fpUOI)-M>&JfnxsKc3|i0#5J=l^|Y`)?RI+zd=b6608#ay zfqhY)zf1($LYt^&znJhd6R2JuMd?COCf-S?>!h+|GI2*@v%F$mnP@b`3>S9GFr7kN{vjP_wP9J7R5 zm2uA3b7t?c`|3LLp_fy%FRAd%@93UhUEVRP--H*OWSCdg4pdf(hMZ0QBv?9YsVi6+ z5xKB(REM9%6d=^31o=m;Zmu&`ph`}hrrrWKxutrXr2x%oI!g&cODICKcjyX~AvD*s zv;G&KIyMUg1)nmegI+|;na9u7r72gF0+qmPH)!# zY>dx?>wo*Z&&u&1&kqlG*ZSXMJP)e>xup8d`k(ovt^Vf)^p!)x%KD$(zYY4IdF|Hyo=*TvMJW zq-NmdFqHMx?Qi#K=Ksdw^8yO6+)E0W=l^rCUy1*Gad@!i|Bvxh{C|RFUyTn?sgzH% zFc5s$P9O+}>xl*7i?VPKZteyVA^6A>6sn*Xbr%XJI?HjWW(=)ei0a1wQ1U_0SGTtB zMGT>(EwgqtdZ?$F{_C1dtH=O4oBr<|ym(g0|M_fh9sl(xkG9BvKCScSndQ%8z*TCq&vxh0t!h*>W=XW-8D4A;Yb4zg^AV9( zB!NOE<#wgFjgzX=RZRyOXOcw>kk}ndnbpL!+YDgcCn<}`-)P-8YR>S@vu6i&udy7L zM-RUhso}aiHSKbqm?V8YFR!MP6(lk`*|q~CSzXP31I~OM++%b@EOyICw`yN?a00#{ zu`MZT4B3#pW^;zweN2*!aM5?2I1nWk+GyYlB)fvp3{$Tm{HP>- z_(Bz#WDM$&3&}Vh5tt)vMUY}3AdzudvlH|hU)Wt+v-RwBO5cQ|_?*aStosOyiiOmt zw4>nrhO-Xcy=>Q{HZMpBXO3yfY$O2h8JKLQx7)~A`^#%v~*o{s{%7Ot9^0aAB!J>zqI`<~&be1AD(Xo~}@ zUKKX~R=2(ek0(lnwYjM04YVA_-klG&?eQ>uX#sW2*i9wLagnN}W@O!>VHZ_^dwWG~ zgF7-1B+5DIR#JF6q0`8mqJF1T4~y%dibn6{%eGDH&xE0s6;#!2PnSr!^105Z><_Da zUIT7)4?sW9%vMh0vZTIltlYk}7872_{d1X2Ors~6&N5-Rex+itL+e)?(E zs%uwOjjC$~*Uh|fFZO|Z8IFI(HC^9c&AGN+zmw8cTvJlfB`?Ef-2dE0t116B zKmL2SeE)y={KY!|&!aq=IedMxy33#2XwjP=)uPuF+3i&n4z7N@pL^w)Ztvw{5#2u2 zg<`tBhSiAfS-#+#!41zeBi1&UCJ!uv>R1;s;fWIq31^|AHd@-t{d1+#ni%Jhz zT$zJezly3~i=SKn!72v)f|BvyPj*pA>=DXiT8YNX&?U%>yFO zHo`*W6JksT^ZTkCB_V6^Eos8Q1b29 z8@IuyA6|OC{2D@;LbML~^S~_~@TbSyHr&sjz(YCnLm%CsuSJ~qZSx>Cavl50Q*8kC z2jO}z>p+2x^W#jW{0n@V>3<~y!_ur^uKjm^x19g;;9#x)J<6j6A}_VXs_ek!?X#dx zSZ&^@uK9^E$~9p8nN>76ui=7WL?Ja6jdbck4YZ@2C!Uemy*_3;aG_f!~JY)-#1l@gWk)2Pb7++IN+5@W-0=KFD=HPl8)#Y5(X<{k6|5 z`OgFeKXm@TgWc!V{O{}fzmM~n1FQphSL6aqZ4Zy(7GV1NZFvUVL*!Ui=x8T))CnHH0%7F75`#X{iwHmZ0NuykbiQb! zPcM!lmZ!fe8O2c0Uz?D!ejejmpy<$1g zKwVB8bd4963N3+e>nU2=@JmUF7K2q`(Y|St8Ev*3$py8*#gYo zZPRv4-hI9pd$-Me#_oQruyohSLd@L3TZot2R#npOTy4wreNIOoobRuS?f+J}zCF$@ z*?r@7ScK09os3;hPO6>CS*ms+mhS4BrG-2BHp+$mNtl#_l{HvacDQoc?&7PAL`X11 zB}A;G8&co3vlOK?L6B=J%=I@fV8sBf3048XZW;XR`#+dQe}v0>$#l?6+4*1 zfV=eUi>nm3HkB_01LAyTB52SnG=ia%+s%}G$E_#&w<0bqkg;brRETM4x5*|{BA4FD zAStZ#_++ARABPZNJ>K3De#faKrO^dl2B4gf)JI(x(G_Y7es5bIde%i$expw#{WqG& zBl!R99UeZb`2XxZU(^4`cz_}sBM6XvTk}inYeriFB`9L4#56@?l1vcc-05kC5m140 zk>ezpq6nvG45{%D24`PIcW64Y+y%0%hD{^rNY&>$8TP%iT&y7?RnRSR}g(|9!nk9mJEq8yR&~nUU|iYHEc8Q!c=BJoW%rI z?T(;3mM1Z~!>QEDspL449tf5u(`_`!!EYOz!t!p_-CT~k+fMvHlW0VwKpEz0rLfS6 z9F>4UrP?WK#Yf~lnqV1?3H%D1<__~%c!_kY?(vXv6ZMe6i`}3&HKT=XHNjK0Q83~} z(KFO0`kzoC#m?Vi za!Vufnu`1A0`utq!Tw?S{(tXq9slzv&pgsrY=D5c866$W;Wbus8o%F0PjuTL*#fk( z@^k^a9Hc}39=0~-1^rXmTBc2Zeu#tqP8*MlblWt3zg4;G*2Rp1zG_1XbSE!^l0~(q zx~k1EoHgoZm1KoMM}De@=7ySx&K*l5v><_|o?N(IL0n5U^d%(3r_d7VrPTQrzthlu z(9xqxAQ%*pOEg8r;%j~~ViJA#sraE=v+^INH2!bmnM41*U9vnAm{0#-l<5E7{@VZl zah`efzqA1sX96C8W=>G*rOXaeQUhl}o?zPd)W%+bGgQ0%&9aB;O19w`kzn#pC6Rt|6jb=UFZLKlxHseHydC!;Wxj# z;*jvB_{-xBPsUgnj~-iU(~qq7*hgmW_D$tqk9j!2rbuLoTX>&0MBbM^YV=AejkP|U zyj4Ah>eS9Ocbqx13NLg>30WKC^?c3rv$a)mQL@#J&f@o#+-%lwr!@N+oXDF+*X6NW z09Tz7&n=dw#*L@IfzNJh!IfEUu_FOzq7s+65S}sT^D9I#sXpFM5K0(gB8A7@p`eS4Qnmif48xPRFJKiO&eTS zS&mt&fa8eUsFvaAt{V7_e%XTE%wjb@S-wA~DK<$Rqp>qzn9r0oGtm$SJ42asn`}PU zdB}ZM$J!bWsYBP3TETCvrG1o-;s5uTxU9)wN(pp=Ys498~1$&kJ$u_nd;zpcK$H()8WR6{};;V7Xg>3904SAV;bjFZkM z=tR3=eSLC;V#-CQKcaF6{$CHj(;xiAci{i+5985}`ak=pxJ`EoKm#1z$gow`5 zzPQUePx}LW(|OvL6ZLP#>8SJc|LS~#zQ&xgT%fblSEAF;IQx-AveTzA!8`hM&VKCl zZ$-pnvhz!zZ|3~JK0A4Je)Z~M`j~zG_x29=%lUuy4iDG%|3`T~%LPq|5a^2K94xdE zNd-ZB{k=}-0&_eel5o-K=ogG1A^*7^6LigU0-hKGUFZ|BtqZI%h$YjG9vj-rg401R z85af|i6Qpvr~zE}#Q2qdNs zAWkwSsAPP)jUp^@!bXU31Gw)-j}yVr1m6&pae9j-X@EOnvCfXG2&rT`DP(!HfP%=N zV7mblPfXXvmU;-6_rxVL=4KoNS{wCuSs+qZG?r{ix>C0LYs9u|OL| zziKEOuw%&kETIuq6UsOn(*czvK578gL!aeooB*5A(y$sG<0z&gOYqb>_5{142_saF zH)*WP~j(CbC@ecO>?%{54 zcdxg*=e{uK)qZr)ixP1E`t0h|g6niX2Pd;3;}hK<9@oG50lWdi*v%$kFGIw7eP zfK`R6D>jsOYCm2%b#Y@%eFFy)v< zx$0{hnXdl*um3S${QF=3XG@)T$UB;%w;4%028Klx`jXv|Tf(=YX+XQQCnC8esnlL@ z1A->Qw`bi}eLr=zh%o6#29-`#tG z-e6Ag>1XJK@r-ee^y9%cI!+RFsXi6xk|+g@#Qn~{|Mfo&IQsX${*OWcMv~*0OfbJu zTcsX&ztich^67MDvY>0iCqgf<dua0iL!sja1}TN6N(n zC@Q@r9d)3El2cC4P83n=guV4UomayliQu@HFiG!}y8Sz3IhSLE)0Ey4E--g-#6!x3L|HyaXp~Gl zZXY5yUqcHp5*djUCqW8?qY&jCuJ^CnnjN=m@5VG5t0RGQ`d;YNKOVK~#Pyy8fE`FJ zua?*L8j_lA7lUG20UUcwl#;;lh~sSB(H@x!6iu;I7(5%Q?s((s`A*G~ESVO>+LR#z zveb!kt_XKBRecgz74TmrBI0yVJ+a#`$w?0A=h0YEFx*ihHsK%#788Oj8Xw7nb3LTej0tbRlAyViyK2 zO1GhEtHJ>Qxq`%DJG~Ia0RoOFI(2y6R>A-hx$z)pAwARDqdnd@%MwaNM-a7=k|a|d z*N>y|?Cof`g?B38{M}+c?X&~I39uI^Yh{<9-|2j7(HXH+WHicIE|RI0B7(`NqY3>u z1S%?E@ux^oErR+;Z%xEWL=-NoW231Lv*TbwoVpP~3(h~)XHK6Zg_($@n*0c`)(x4W z5@w%veB49$ad=9wgtb*0C7m`O9-7w36c#kFL!3*dWPnI<#Ev_ex;vi;gl(-DV9p)P z2PX*vL9Am|RMgXB#UngW?tlZ;0F>i&YM2E0h);cP$5FyY46$KB(v>XZpGko>t+=mI zHT853JO>ySN}}aNsQnZcRVxO)r6%zfU4Qusz52`btMhAg@#^x;+4c3SQ}o%l==kE| z_1VesXRlwO*T>&%!*@n+KSkfXz5FveyFwS2Z@)e}eRYc7o_CJVm6UUQh0d-NhyU#O z>g=j-n!LS4U%tA0_1U-R^z7>7_3_!8D|Gz&HTvfG^78on`s~#eIzB%|CvVSB&#uqj zo?mTuUj60b^3~N9dV7h^-dwysdv&^v&dyI>e|36x{sr3n=Ir{*w_jbO*Jp3eu8&ol zEg#z3&pU5kU7mb-e13iW+1cx}>uhj|4 z)vIlE{`S0gcK-S0+4&c*-n=@$-d3aPT%TRPe%0@Etb|f!G{9zsF#3_!3JXO4`(OXJ z&@z=|PI`sCX=DQ+F-%cawMCf@arQPog~6h|LfVAjRA|`3s4&I!ETOB+BEq1u z4Ty`(0m`IWjyRs^fi=Oa8?b^FjJb~j3DqIBkWj-R>5w6oOMs;0Q*6uu`>-m6s`WiW zn|P}Lmiq8Cxn)C3<=u|NMI@O5PA3^tbTbV`!-JgBllUR}nCJhu_xwfq{%3c8?f>y8kGlnVt>g4NolibN=Xj!+ z-BmOu6VmDQY=TgeIPa)~P|xP&IzsQBe4Z!CIi8Sr@ZzmH3&Q`s_ap?MzwJTY`6Ym< zW)_42y!?#_Iu(xn&kHt`EibsU^ z)i3=io~$4N%q;r9ckulAekK3o;oATEksd|=tyy`0cYhylc>Ilkj=}gO`khZYpAR3CKBtM1nCJD)hMS?T6ZR~gcT0Qty3IR{ON;xrQBBh0fQ~!B!Q4 z5jDYgAZw2}(Rl}Gitad-aQS3~_0A`Su{A)J6B|YF0fV6RE~x5Vt*CEzK0#Kc_SNW1 zPbWujKS#&s-=aUCou6(S;oRC8z<#07NMePvD-zh6oT**bk)E4o#<1xbGz5Mp=o@C zPI4jHAE42^aljAUq|Kz)&>sR-e*TNVRcmKmWw#NV-19|cPcTJyZdU3fX=MWOdfy z&RpLE$*I16vr+Y6rqsS381k%u0p^`Pp_gR%4h<qud z`Nf>_9vs}*+77v1l4`$$DRSr4Dg#u&az4fB^r@y!8IFjq@A+dcv^7R3?ZLgY<~{>i z_A6-DTgv;{vgyz_qz8;GI6P{{Na~XlpdbYsD!EStOSPfa(+D=&bwv- z(Hpg3G##=dkb}h0&d!KR%Vd@KpQlt#cYN=xotWH`WJl0Z5A$eDC5dFt$qvqF4+fj+ zlQ)S!ajU*jLSHRiLY6tr#I<5kn&Rl@dM;I>bNTA(+HJdl;uI&TK(;~@O^5c*$z8#c zG=}8A`sN8piDEw!Dzywq1eh`V=me*xqHdnWhM1-31W!nEf(3bSR4a^%ooL8ZWo0sQXp@DOdPrdy7KF{@SxI#TEQ{o(F^`ovh2XEkSLsF6n5r)RzW z{!FIY&~r(K4PWX}*1VjBKm;-xxX9HavVzRduprN$^+*~qxSxTRYOOC`y+J3(B4j_g zNx){apj9gPM`H}$g_irmwI|U_rYF=#Z*t>4Mcymc18xRtovvCGx z)FP%rl1VTvgBA+6akd(^K6tCScw%lgG=JkG_Vo$QX#VA|j%8dIV4 zRbz4eGnpFIqlVMf?txbjStpDarT+KGfKZ|cO39sGLR%*0hD-sek}KY%W?P~M+7kFQ zW%8+|tOkw+G0073KLQEUwfkfN-pYwNxQ@i=mSQj|Dp5lX%9Ku4gMh%pZMPMjHN&hU zbTYC966z=8bYwk^K03AOZza?4XRqIYv4r4yuS_z*G-Pwqg7n&)p2Q++*4J-tU zw9}9?miSXKZZ{wTDmX0D8k0`Dq@_I}IZH?2ngHHP;Ogpxa*!Ks!bQ8Sjb|pp`c^oF3<=5J&Wuq}Bc+PGTkO;Y9e}h;|c)M|vhc8^sVbR}?`YWZaPH+3D=} zv*nce;)r@~$n-cFDSdW4Y5uCL9GoiAUY&vXD1cyy1n>gwP(G$YGEO6$IByTd`xR-x z!q_ye3T6d+p``k2MN=GHIAnKdjCriZA<58}SNn(071Cq__u{)7GJR)}3b(XYF}B`J83vuq(G3M!k4_V2 zGoI>(R~i#=^qQtpkYosM#;Q;Mo2KEKh*T^a%V8NWbHD=O2)QbKgXOEuoNgMix^j@6(L1`Oan-wtof~1m9 zODMC_^oBt16jF?J&xmW9f?cr*C?;?fA)HYvkfTg72Ze5$Y6m8Wd^4{tqGsV7wI^uC zl)4BmHqN~=5>AI05Vg_ZAaWqawRV^AIwfY2*ojygkxYsmc1!pzC3ib_jNj07)KmMq zr+1EkyB@Lg3H)akA#XMJ%#QO!slctomW_*`jXm~Shc@1Hv?7}zmdh-c0!{Kn(kvl; zRE3kW!sc#iu~G<9qBC^IB%!y2mo#*1AM2yf8As$jo@5Ex1`eyF%0jGE|2)0AMqsHI zbd-W_pfif+f*hf)dV9&3RQ%vC2VF&4x@T9HU+5qIve$JgS4!?k89w5=sS$p)Q81&? zjqt)=Y87-(C-P#^0HsFm)~Q_l#)jCrjvy@5nv~S2PR^UQM~fpd!S7#_bR@?|=y^SV zuCWQV+CLYrUAY=d9f$I)r?{%)0m;@XmhaH-6z5PXwL{j1fVW1?Os3li8y03ri@9?) zeE@IuW05q`Q}{P4rzQ}WM-0-qSM_|7a;2w-#M~ zSv;c^znI4>enEU? z)ehTeyF$?|9+lqHGoSZvclY}^qy2f>~R`YS}n|9lw`t1Db)yY?vuj(zKUNPFLp+H-CeQS-gih37Hl~zEV z6d@bqThCftF{E3Aa@=e+w|4E-8q8tMv{B4R4uC9^u9qY%n<$7Ry``L`6Mg;m5m?!4 z3{taq(kzRVV971vjikGDUiHUXp-do|@ldT|l8|&nEUX6Rt6rLWE!(1ql(%_xP|PMu zj8XJE(c!rI4$OFIK{%ryYy;tiad6WWm?3Rxp1|<+IRrNv>S?0;w~-*Eprj>-Bu7h& z!2prinT>hOIi5Crp)~CoEHk_g)Dt+dh%?Bsk-Gwo+1-33oBKm*bZqde=%Zs-r`Gbl zA}&zN=P?~>{{?^#Hxp9HOCxH47ayFSUupLTFZ~f4qA#znFLw77$vHj0+TE)xV>5?s zr3bfDU*lBl?#))&Lbsvf`ZchJD)v-ZL&3R|NaCWJ%}yOmQKqXg+xvYz_2Re;Au?{( za9SDx+UxK7_WAVuYTjohRD5NE)HYyiot|H9piR#wV4M&75u5D%$k>=s%{}8(Y@y?e zGl(<-%vBJ;NyK(r4jYY`m_Ls8Yl2{1!f~`|Q}Mql-2*rk zWaEZRH>?VRYgCUEi9lT5E>sa*cn*W?Jb$&&qAP|LTs73jq*XkNEd*+3<|>|Fu<{Z< ztxaFW)5ZwafT@pL&AAt56nSWel?4Ff8$7{uNxFRuje$G=q*$^h$ROVSB1kk5;+ox% zbTKlmz29`3Wm+!LrO6(9!cvh>2tNgBcJ-{Hf{!)3nEkBT#hP7wtn8weOsx;}>}P$T z*9ZFJKG16hy*|(D^ZaW#&$UAR>J_}7a()lf+#4EkCfHD-V+9Cwy^mkFvm50L&T>c@ z(oW0D2Mz->Ts!Tv7{Sogd$yBc@dRr@hiJg8p9M~16Uu4b)i^;38A^Ragx*}81(zhN z-cM+SqGiLx&Q4c2sWo$1GnXbz{fe23cfGvC!Aw28Xu9vgLz~uZ2wq)43gwf8So%L2H zW^`qSABuTsu^~Q#I1bs8$OWS}5D+yW!rT09h`97Z6%h7<=ppw47LFZn*E2K79}Y=8 zTL=PZ8D_IMM_5dPKxM3%pzR{upp3?Lh_hs}C0@{SM7`)`$=Nz;e&6|8tUuIjE28QW z2f|Gj(%yupnhKP#$W%^vi1Qpu%}b2FSRu`7e1H!zV0*5Y7%GGSniQzuD(2+XvQ#cz zdKVW`3UzBzLYgb#EIqAAF^=Vxye}9VB?JNc`GshBwyM~?FBc=T_hzhL1^{5yQx{8Y zg=~l^AW2ek0HUc0g(}v;@MTg#KDgp*X}!o9G}I~+nPiG5R%0y#@APQQAhj^`v52*< z^*J+3v~r6EDr_gmYxkD5#=6#6fAJbC@ULNln-d2#;KOpT69?df@U8_tEi&3BU}?s* zH`F9est-sH%D_)l$+bmTR)G`9%}$Pte>+YMj&4X=X=&oP_4X>VTug`@v)EMq!%4#K z1R4S3;ksfWOVqCPa$(Ml?_LtkXif6gB=1*3@{lG3_rK0{N7)5A&7uVBLm58nL%9^D ze#M7!X40t{DA6gX3`&gO{WfB$U&_i9l2ur;9DD#3*1R)2Bjef9^NJM8u5@%wi^CDd ztDGOdd1c%B$pgnmPS7HjiMip{f;`3$kp``;)TQS?gcK$;bsBDKX{_ZMw!JUtp>vkD zyBhu+s`<|OG^Qgeal#^kTioN<%CV;!#9Ia87h;K#i@7r|M$hHi+iA^K*KG9{&Q|#_ z+TS~Pz64FY{QN|Qb=l6f%mBndp6! zr9kaxyR>E@A;Ua`IH?bGGJr9GUyK?3?Be#h>r5tHN`@6e)NAciyM@M@~ARaUtgVl zfr_+#PAqe&!vN_OZ1>fvinUYKy9ub~D0)^k^zbDyUlftt0gA-Is5UPu`p!zI*39N4B=j&sSd_@4b8H{k4Di{M|dX zqueitd;9O+Eo4nvXeG?_mOKTp41Xr3zE|xk=oCB+Xr{tqbh~t0_~2Xc{_cC%UfLvC zq_H!ZCv1E=pvcyk7*;mbYB8`DuGYd;6Q+Kx!WGLUIXqZ4g!h{(bg3cy0(4DIMs1uz zmI-|Q^SlhM#Z%?R#{~$NZfD4N*{tIg#}JVCl%(d2mH-HopFK6z%B1T!)5|7>JMbp`X;4f!?sAL_i-7V{V(srM$C4sdh(1fX9 zsU&~`54PoeF%9ujh;bHu@E$W#0ceh}A+&dC>ZAvyF}mb@F%(Tp7`w?cLt+5eMpk)E zg)Cg<#Al!kAe>PY;Uswwl}C#X%UF<;J3JMpTplrSf}0$VCPVJNkXby)WLR^Jq8U@U zWQq1k)c-oZJU1SPP$$f+W4P>Che|a|$UW7w1P0<82ts<*~(yHFvKp-I}|vxqB0)ex=;~jts_(-7I>0Z%vZA1emEv zVPF~OgR-Wt6Rv*brhw66q1`a0R-Z2z)(!YwMyzl}nZxk4au{BQh4JfB+u1H0&Zy0Y ztOOA+E30A!8E1-1=qf!_K%A4Y$|B4MRC3Ix=ucN~&vn5NOF)bzKP-MyU_M=_C@ zCc+ljDixUp+P19_Ao4^8Xmqj;on#3lu7fq$5GZC*?*48^>E8DW>d}Kbj{KJN^7JNU zcWF--7e0av*Db(}?hy_K7O9If6AcCy`kL5Iy>l+!UR^^ZlifiVc$zRA`-O@dww~Es z1ymP1XX+EXkhbz3n!5lGq5%{%U=?>Ajz;E!Y^xcYTa30d)W`!FTTU|*lw*+ScVydd zBREkTg{%C=O0lFk;0MiPY?3*b5*d4y&@(0k9q7F5wK=&N=qz!Bd2AAX>uYX9jNU!% zn@s*nZhg1q>7|vvCnOro;Q%-c9d zKVU$Jp7#<|=_D7DO)TDm1o_xhf0fKfx(OCk$1e;J94jr*=3!S2dj5H6A?huRBK2S= z1YInwN-Y|Vh&f4>(!LCyH@<U*iQlb{qPedC;@X-@`16#6oaf~ z)&SL~SqAP`BG)B^fMHk|h1{fQfH{;(*7Fqlrjv{_+Jj2!JL*d?+wFXUrNmH9p(k0- zv|LDQpH;UYeCAX!n6Xsd3p;-!GwN{vA=Rs)h@L5bznN>a70B7rN61v{Rsy5qyd*~0 zVAaW#PObES0G1311T*OkO=F0P(rvv0&vJ~u@18JDzV8-=V@0t>K-tt#jmoVQw=^z< z3r(}2G=phfoTQ>gNvU74jYJ-e6(RNZ&iAR47Y$ylUlkM!u{}n*cKz=Q!44?wpVbs? z1FsHi*vgcO0K9q5xVDdeccCM{0DW29`m>PzXBi8S5$)T5Uf$mt`KGv$7V({}Lzm0w zBOq6K>ec%CzH1I_zhLj?uz%mxHKDa-q>rwdGj>Oe`>MpI-9K8F`@VanMTYOYdav67 zY;Bt@;#~BMwK$pDipt-2zwe?=9jdNr_!jI%<5s4`OHSJE3$&b#N#ho5T}P-9JqrNy z>ecNZ9xTu>QxY>zkI?^q@{j-h9q#?K+xyQSHoxnce?7H7ZT;8g_x+jgx1K&}-LG1+ z<@X^ReJUK43wL07Dbc2*vHq*GKq=}u=lspLVDY}Rq-*Ojw}Khzatr@_k#(QY)VAAO zYP+a~Kkoh2?1kgrU)^>v|K9qq_WNNmn`?PL*n}5l1-5xlJi?kTeIl1y8KWXyt^eeN*pgegkU z(U6TkWNd>q)>wOtaDoEzXIPK=4tjQ;=?WDj zc0KC>LwP_AzL=H1%YelUr4xbP9Di%`CV8rtCIV$;t6ypDMPukDpkUW2YUs^ZSJx;? z2H`@g()F=;XRecx7z?->2vgMr%3pZJ&Q!oVlp2G-?rJRy?}ECA2))UyLi!Nj^D3 z&kqj|4i{rfx?y{!BnnEgJR|YRO{G-0>A^33 z6>PZOC@QlntZ(e}??{sLz`;eA=XL$;{N>xfZm4z}Ctk&f?;)A%~m1JIOy7div^U6UVm$~or#6HdtdT&&?C8zFgC>i5Aun`$ zxZDLF^5?rqvr2jX0&67)J{-q|Q>b<7fc3zk%X2-6uPH7N7(toV$&inH1-LQ z{o3=PS>w6#w7(mg={8AAEG@wI7*{x(^SR+#ccG~uT-P#?3{e?~D2*fx+$od>=^QO{ zlP@M>>5q9@DDeeb)=6y>ZIQikBkzrrR;2Z*38vsvEf7X~M|)_3vrOAcaQQk zO66LT{#>y5DkG7JI}kNQsL3vnvDha*8K;a>IXzKo;ki->x6ww*Vq#-()ZchGq$!nC z_3yCw2DH$WOR|LU66FF@v$MfOIoCI;eRQnI514z+m)3Kcj#9Qnc;VxaAA^Q_9Er1G z+4P>Vctb$cQk*ABfQVQsBv;afc%0q895U3S_Q~;5NI_-9oWdUiA^@mEwU3y>9mU{n zG3tQsgCle=Jn7aZ`t%gyp|9M$&h(DgKfiiUqFlDlRZxB^;F$C)gaBnF~z%d?dQ5;Pece;TG zUOQ12&8R>VCS-v@dmp60xIhwJkU~f#@`(a^N9brQ#WtdS(l2a@1=tC(?icpH%iC(& zad<*fDbS|VSBwF4+c_4O*RmE}+la`hzqJi^%Umj)s4)(vh)STC;M31pKGHKGiRn0u z&sIcMF{*Tgx_WY5%S9D9?MtQS2Um1NST9~qM8;BR32$B%WBa{p1nw9XnPWN{TU=rz z?}ux!_}N2CL;{qbg(3sWPe}+grLu}$<*mOYeB!VOTSNzX8|ivt(qHIhK)YxYHW`&0 z0ycb)Wm|o8jMChlxmg{g%)vK+OuaY`VhWO#}-E|%RDXf-aykpNMENt zXQ9NQVq^AWPBfF3CTEHIXi=L&)3c&&tDpOmw&LljsjdW$MdrPMt?F#*XQA9Rv!05G z3g=DNGaK6)ymt5LI94T}-hc0)Q}&f{~!o@5eDh(uThhITq3?xM9w zQ9dZH#$v=$bC04HwZGg5B7%kWPq(9B6V)qCr6ne62*l#bB&LgVU7IpRITW|s(xVkn z&JJ$Um`+@#hAp`cLcb-c)R~9KEsdm`9|W;bsV`CQb47CxvGcy7X0LL#7P|+x&;4b> z$~cy%Hzj$;Wj+b^HZJpmY{2vv4oAL{tD`#A(xC3w7+~{L`!vu&Pz+azGG>8)^{wGXKi;V zKWn?g0?*p+Q1h(q4%KIEcUapU?(_T>><;TYmWF37>lDvg)@lE&Wu5A?mUY&$&RW)4 z%R0+GAMG8>Dj{YpUU`sE#^M<m@A0(&R-^O@iVgEGFAf$W#Yts67iNdy~?U z#hYSl3D^5|jL|yA=r<5!G{!=&t4)W{6msMp|7*f0zuAbRYp4qb8wT=67MnujE;hH& zB)$kS<_FX2;OUI;-v7tmyKcvETZzK|{S;XAtktAfcT=)QUWt;E`4~!eIF@KGkxnv> zW)9I+=x&77K&5~p)y~PgoM$;t_ATtafkIW^sxOo&yYR;{y9xztZ0!35kxa9(ROu3E zc?f^vnL~9*eA4Md^{pJtixxW*Yh3Y@OC~yu{yboo9Di-wZ!aH*Qg=Ze^)AIj+o3?! z{YNQ^IaC0sRJf?jtZ&?za3gjos<1c?Xf!#bP2te~P1b~W^8;wv^0q)ci>1cEB|huQ zSABq09#+LUpn|g$T|YS^Av?68kR8}q$PQ>QWQR2xvV$8A*&&UGtcj#|*pT0TWIG}| zyrGL7+@8pqzzSEecr4>0+~b;k@hOA*khVqE1U4DvBpB8{5liFGX!c`|VESW+Hvh3h z;~|JBZ+58LwR|j!KUC5S*!7G<^TB^Qt_)c4FP3vz7^jJlr8xeLY;W;2ZU$+XV}Imh91w;+P1$3i2g5Qolj+}Nd zA>t5K%hoOQAUOFr;r}e|xAw7=E0h4x@$bKFD&YVERwKb6MDN0FsTwl7XGt<8tjX)<73D?BNDgGANr1Z?4xee`&Gt z2gCBnm3>fDyzv2XRayQJEtj%mA472Bj#_D3|4~^vsGbN>1rQ8WtC&!8eTUe)5Z6^< zk0ZUJsI5U7s%;Okq(!NGQ)~+MLRt;f)#Eve)vz9rtt;3?(McRG8CR5UtQEyCK|}XO z-&5F;3|}9z*MRl$#1b27Q^)$lAo8AgbKue#4_lYUXhgbnl`*=?7<*O5fFJR4AG}0H zXxU$2U*uVtS(#Tc?$kObLoH=Y5v+B5cVFYlw2AjHAH>8PASVM{p^u=zozOUPtrf~|^Y&Cuj39|?FXLP=d1IttgVg8Tf!+5d@+w9O0aa}ar z&lwHZX?LA=S09~rw=g>GZi~@rcdJLI-7StzyX&;O7NgVdI_<9Q=(M|oXm^LJz~4or zJwimfiFwRsCBtx~hL&)xWMb!ycon&9G#2 zwHbCFU2TR|qpQu()n=%V&bzhW=xQ_UIXaJ5SDRta3A?I)U7Ta<(P@^QX4!6Zn&ryT zX_kA8PP1$`I?ZzR=rqetv)o~Hnq{Y1?m9Znva9;{>x{8vPccKQtNPc)UG8+;UDdzM z<5yqxuNDLN^OgSFei>c;zpnmYSO2f8|JT+3>+1itA5Y&?^5pc7Uxs(2s}RwCbQL02 zj;=yPS0SSFbnG&^3K3h5&a2T?h}d#;_5ZrKxV59x?mF$RK057gVRYKv7NgVdR*z1* zTO6Hs*J*bxMyK6%+FjexX?I=yzh8cAT37#X$>`$Ho^~ACj=17>v751}h7i5WXr6}t zN`=NqfU-p?pzfLv=Yd*SwmO<2yI%4poB%!1>lr*O)10Ug|Agm-lfKmu%rn+6+0@$H zygWUvX#7y>(^MzsG|?&%xrKj><)kb?yg%i}$cY-{I)(aOr@gHpwKLZ|1drSiFY-d_ zLfZLx#*Mk;GqDG9T#Tz*8-mt)X7L-_;s1_1GorYci8xCVT`K!XTceLKj$ip0`?5L{ zh^|}WNUIG+v+r_B+cVRh*ylpwKA;PZS>1&719h^NL+L&z+u$!wZc=mR>gFUDh$*gvq+cy<+dSCHO+@Bj6OZ7KU6g7!W}C*0I7VnPk_uVES{RVtHU zh(yTZ7aZIHT%ISQC`Uv-%W4lBit&u_lK5q%4GDIsDU?_A*%ee%to{N*;FuOkzmBRnRXFfK-_pt`np#J?9w!fgAFSq(droPwzD0wzyuf&*_nFaXKpXi|l zYr=!f(u5Z&$U8`Xn9+Ft7V%=66CNWpwBw`-nW)9gO z=T7%Qaw&A?`)Nj#CZqK;Zkyko_nMjhe8SV1zYYGl={L zsak;A!wq}Jjxk6S1LFMM;TLCxn85wR+w&1_A4#A$?yXi|YY;xvJAxqVz7Evq zyPz~NqcexB^vIB1mwB!W+vLlsxYC7Xx?ty7X{;zNt^lm1f-8|mWY9m{4n8d*Vp^%U zwe1HD6yJ>!B3@lyUxE!yqdDT-iCSY2b3&jv)l3gK0dPu#r096)lxLYx6Z)+HcmR>8 z%iaXxCAZxD+9S~Qs^`d-;-n*}Dvb&jC9X&`Twuj~dS%MN2=0_)`gVfo52VX~xHMql zGgj~oMvB&gYkM&@RiGTUU>LPCd_%_1aAH;FNdv5~JFD@}!b-*oXqd$t> zu?bJIEjHcw^9k4M)#WubvY_Lxa1CsjtI-JWZT)R`R0jOcM2lgvxkCdpH$(A(&+<$R z6FplvDwY*9RW?W*Q!E3jkCc z9hg)+t`{SIlZzo7odP;<6(_Qlkz-d|=vtsAeAyH=c%7dyZwrQ7@1%cYO6r*+Cn^Sy zAtuk^7x%C8Gp8=*TsqND7w9PC>{=v+ut8#=fP&~0Mx}JBhO(k?V%XJp7X*38apj6n z(4Xc$KEVGkmO*?2jMoQX4VZy-ItH}lflVwtDY946L4E{D!B^U8q^r(s!E|^2?hQ+$ z*D>AL$BF!P_~O}b+5J~B^qKfzg)%ZYWn?OpMV}~2MG4CHpzJ|(qDu~nDIM<-Pl$b^3(p<fAHEu9!WyBHVxHTfE+#9z(~p1P)rD?#-q+!AuQn_9@8IbKDi$OjM-9*8Yd}!- z(cc$9IM;7}#oCR?#@BM9mXoTc@EIi&^3U$6okWR0aWj?Y zy2xpctM4w@h$nYKEfrMvDm#nu6z=wYC(`+r{v&!Jg_7w}*>#!$Y{gcVfKexwgh7x2BEer&^rL6}MB0 zHd;6rIzvbD=ze08!ctLy+@H}WAcm8d?1<;N+wak)Sd!LSAwqAf?YO01ysEBMNW7-84c8nvrBJq*!z={&#{CQ`A(?!6p5sl&MYV%zD-FASD$W38 zzzvUW6NS*yKfWN>xHI&9LIIA;Vc0Y5HszN4bHO+<2h}0F)=sij#&VU2W>?J_pSvf? z$`19P6k6eoZ)Z9Rk=Ct(_qOuksFtBgjX=CeJ`Y$l64<_!dQ4iqbv&HD7sb6452p{h zxRYu!a5y_a%rd7Cih24u{HIN9Tq`(K%W2I~BSyE9sgC9>=O%F0>smM%v--|aw!l2S z%9AeKOmg|RkuTWcxv3)pACXZ46T8}$Tiyitg!j?NO}Zrf6_~JtW@!ZSm6(yJNsY$V zv~bUVxcA~}c6)mN{M5aFI@bEOkNQJtkXgfrYEPVIdLq^BTC$Fw%DP{UNCJKLC`?(Q z>`~1ha4_CiY>+P(j^Hd{lrQFoJkFy(9uM$22LxlvnHaJ&{L4tH)HLPC+I0ay1?MPE zmg`I=a&xZfBQyLc3npCN1rV&;+kgJ$26^vT7wd5H2LlAR$7drclx0aFKwIXS>4o4A z?;7tocE_=Qu^bzi=XIOg+6d%|Ut7<)F}@40E`07I^4txVsO<%6ad|%Ri_`kjw7D>! z*k#$c_k{nkROxCqUfb^6w>h)W8e&*H4X6(T|&t&Qi)ity0 zluPAr5nASni+!&$GIPr@8J_-hb8~eKR&T8oMQ!6vbc!s+KmvDkPx_}IMS#66eeK>4 zNmd$pPeRrC8SXw@_nHUa|H_mu79RyuFZuBoJvjs$x)?Rnpkw%j&NBKZmr4||v$Y1U zn>W|dR(5h$;P4TTqq$v9HasS5q?qdr8AJhUGEEIl0`fR?iN)-DQBc%JTP(r%BIMY7 z&QJY#(eZ$Z*yLIyh)NSj5UMN$ds}8!4y;gICG#O!$(4D2gh1vaUD`N3oLqpVjP zcc6Qa(M?7U_A?kdK>NG$L7S^B9=}^KZIBb_(REW;^xle23(Er>Q4JGXAJlp6HRN%{ zCX)ozk20cw;8Ctp@W4LkqKfB@59X!{Erl2gnuys4P}EJI_55T#n62lhTd9GwC(AoK zhS6fnt2hQItRgk(T~L&QQdP<8UPS1_JEU<$nuyKwSPwbH8CPo}t@h}|_EwzbN5>Up zP3*oxg#vydiyiJZ=qf{YmSupd!dSy*Jgou}aE{z_Bu_F6;Z~bO#1P{eAejtR7)nD4 zY3`e(qm@9wko@NM>rvVvY99iKDKnTh=d)pqKwGmg9;iU+>TC{EBXQ|)>h*&*EG>b z2rJLHvG2r0I?#*s^^D7vce0)gx%i&PU;+Qr>^h0%)vPd1u=nrbmZ?G#iswa&ySD{T z?i@Q*6H#Gz^eVlz^g{&cT@4{+vDA*R0E8djUHDCxO8%n^#h$8Q`N9``NVsA=GddPs z3SkQ=?yJ{QVY$o<2GYZ&INN0piB^~?xAf4LCbbeiS8oCaQuQ9p^r&)dmLxt5*>_4m zsA>XOA%^DPz7ss1->$~qRblySLh|bstKhWH!>2`lRyfvw%hb<)GarLDghDq+Z(FqY5q#kQDuag7Zq0#~xi z=f-a1W)-W6Y+zd2l@LK%0U|I z2oV9S&l2qwInVY&ojl!gF2hl=EOhKKQ^fQmr?UY}CdwrowC;xu^REl=njJdBt(Dx?^*8BeBC zi3$V7hdkq|B1$!QK!wX1{_TZn%jK~ZYp+XYVM%>&zBsP$HLaJ96JXTK@#LQfJaw zC`|42;Z>f46~nSvs^`m^!Q<45Sq`G! zX;P$SIOntMGoH&oi^2fFcrHV7p&8!&1~k$8=bzn4mA+)>rLlVUjH}uzMEGGX6JF}is8uXMhv)fA){CF%`M(eAS~1Sv>QPTCmp=YEBa$bm_qACu z%e@E9(f#w`^XJ27N1r*m=hi(bbeX?oEB2?VsyGBa4-)vBJKFE+e|G{O{FY~B!Lt~M z@Mj|xl&Ok-fWK4KxJWD+)J}cr9|vyPpD|_r#CWV`urdB`yqCVbcYvoF*1 zl0D!2nWiz0dua|OIN&&yKo^7qZ-w(3rW5}juyeX&y&&s?On@2A>5yH7%5{^H7hG8( zLXBmo)hagSc`lS0jKo+Mg0wfD6xuk^BIi)t4hyHDo_wB3kW+l8cO$5h2-Qu*Plh#P z2FAN@&cFKVtKR~T#=tX7y>oCUO&hiy+fFvNxv_0K*=S?i_QtktTff-0ZQJ^CKkuhM zdZtlRQ`I%->gznNvlQmOf6`q>isS?`jm%ugbeD39JmO!x+Dahe=DRY}sLDisI1v}- z*~Qu352nWMW0o!>oQ1}NH_R*mTylH(JVKxJ1h|ht1%SFFP3~NX*$nz8Snyvqk>X(C2F8agu<(M zSHhT4wt!a45EM_PVh%Ma?x+SOaH}NB@^Zv1Os)|Xkl zr)yLqCI`_eQ9KtukQ~f$*oNEl7oGT%_LJu~k}VFJx`P+tv8BN!6gOvTff#4R^XKOI zc}6Rvj`J!_R~|?+XrhXtVDpfE7}Ss|lH(2ri*mHdT>2Q4`D1LB<01W%L@l#?STv=} zlqoUyv57nOlW+je1p+7};Hf8CG-41lITe`4)#mYr%M#dR{aok^jD086)i#-@ekA3C z!3;+CXh?et)>^$YPjlwbxQy{XgObh?Lh@NC!_dHa8_nai@0gU+am<8E~nMC2b zY;C2OF9c&>5ycbY>|EN!(zi_&uMK|Y{Xx7V+nBbALZGMx9~j(*OJG<+*uc0E*K zG_9}a@DhdKdhe8ooxsPe=-839NN|KrWOOEaTY@@A0;wQ>Z%bYvZn@B z(oCnDfiM-iAxo zD&H;EQ`3&rTc-Zi1k-@G_*~0Pc=F{KNJdS;y6*4A&hssL<`I^1OasR6znlU*HB*ke zcyTvWx4;6`5^lNq_GyIaF?vp@j|{j9+lLujQ%)Zkq5JRSgodIfc#D`Deip3KAh>I^Aj0COAkM0IzjJEIO`X}r;Ly;?I~*mekc%i$30Ox{dgg!&gp z#*PIfp?o{rRgSf^T18sRmUeE*`_+{2bF8N}(oVC`SuHCRcG=fa1b(i!ZuPXr>Xw zpxY#S4B)%X&}!Wwzz!*(pa3#7@q)L-tNuMR29iE6DuN!OJYo^)a~N)ngE zhZ~clqRp*=L;q%ay?#{GwB##a12|o;YxfJ(9S2RB4fq9`+izR_?TJ#4TzT2mCZgra z!SF)K74j6&gsCpvN+ZHR2dJtJ9}XmudHkNszb<^Nl&f95E1>u>==TOyPZ0B98EZU- z@zwdt#vN#`XFCL5-4;j(42t=iDc6zakv2ey!j?aSWvVgNpY=j*#jvM^$kNy}bO$~P z4ubVbIOHu?>agTiwgFyG7q8<^4;d*8Ip5Et-|yYshBKui>H344%_`*tm)>wvLnXC|8X|RZO^kUs_7vU&)5uv6M0YTVf0xicU0l@?Tveb>gy$d&%^Yte%G8#7uA2G9^&sVR7Trj zugNwpl~D>^xaoAiJ2))SQ)rk2+JEhBTFB@JRk1QR?*5Xvat8h`ij^syd?Q>*HC@#o zNZ@utlB3;x-@1is;IO=aVxQHM>#rMq#vCm)O1pfxbv z%w(E}-%?6DfMhM~h5bOqVHKIC?C;CX3zO~CNWLg%IoSxHaU_NZ(u_ylk}#~8A-)$! zD!`s5lXgqSlVKIW0A%5@c&9+Nq*~D18^S1UtW?gxxqoul!gAWR1 zE_z51FoRXKzlRM^@O+~X%J*yVd_Tcn&jYb!n*f&AF^@wml-yT*26u*pO24&2M#urQbT!#{0Q07^-G}RHD`~&2E~0DS0MqD zJiB?4i2H*QYXO*!PdUrmdd!sTmo+@AQK$R5nD^eyaeN$f6Aq846q5`-v);dik9te_ zE0w*6Edp``$@dDUkJ=yf0*n7NBJDUYv|*09c*b0!v|O;am%fb<0$ZYWL0Bxf0x=q! zSn9($ggiu={2o0n1kdx&i(&P%#YZUfJf^5N_#7|HMjFCUNS`N|_BMoXr1Dh}jXyL|0!u_#{6H zEJ~5Q+4vf<*me+rp^sF%WGnCR`_q2K`sR#5JeS*TH(9f4_YT+><&@zZ2-PW3LSi?u zk2EnkBnpCs-~(%xJNpqB_HMV{85%9VQCZ1#OGPi#1_j&A}I65$=ele?dcb^3qW}y2r_~BA+I}f0S6qaK~k%I9PM=9@!5bbUm zt*`@`lW`l9FdaTCrGSrwEr3mS}P76(5%U)y6|4;P|aa>38f-9#x{!sw5ZSaXqQ3zDwh?{s)q*jS<4zJ=^+)|+plEW$uuzZ_H99=-}fl}V8Agnsz>0wA=;y)c`wizVZo4edH+i=fU>hDQ{}3&c$|K3$#?%XSz;&p-s*-V>t=Ol*ly(EI^o;Q zam@NMcv3mqbFMV~(QZ+ae@^n!E}=Qd1L@K=81)Psx%LK;j?#8;zWm9MYj<^z7QLlw zfvu4SC0HOQxSL-zEw0#I720Qk8~5#06*b1GOi5S5Amn1>ldaSz;;=KI5c%(MZ6@aj zXZ}X4P`CqNmc^i?uxXJ9WlN-h>4Q&W`gangFE+%CYk_l@GOpkH#_n@~zD z;2H@VCz}h6`GFy{WDDw-6<8y%ORo#+f`hF1&g% z$#?&FwUbPNV-N8h6zM;`>*jss{}3l}sl>e;RyJx%-T0^4fm}x&Te=uhybv+5ZP}dy z9vU$mAT~_j&@*7IPm_g)?0==kmM>6tO{RQ)uHUq&>|mCILvC`Jz}Ix?e(Kh3Ck)*% zH-CQ`{2Hn&>+s^qm%G>VUQJ#e(d6_T1^C?VRbX1D!2{+(7E{A9F8WCSD$T`mx8bkagQ^6*moP*@+7r`IoTrh?!VN^XOqjq ziLv>vR*~mpqK+^zvw(Q_!RyAoTD-MDl%u~#4Qz%;$wy*d4996g?z0&Y;cU%(mX_hN z*l3cs*2&NyBT3O?B2k~M%`U{qD)XD`)Hii@)xd{l8nGjQt-s&_o)`B!Q{chON*Kiu z*zSyHNoX8y=$)zkAkG4^3bLN|U}_=DC7!#Yz)zxlUkK&w%gBQnE$PZ&0TLdeiJ{=W z78k?=5TS}Uqh`9Vl1{xQTt#ycn7_@*Xr)9i&#S~deHNG2dRtw&ypS~6{E%R*hA{z- zZ_D3rb;n!htSO6zZE~ZVV*ZTJ@mhK8c$QZ*eQ}xPfwbsPB;wC&v5lafSP79e{KZY; z;I{AK8qT(h#5=-KUG6I_1WxyYb=U;v;5H~ zvkg9!*^bBua-87^5*J^GU#V|36@hvdL)_fpja~AH9Sn3(o92Gtby4_2Xd86y%?~x8 z!k(VBq*&Bf8JieRCK@Kqhgssu74Ug%yji2UB$3kg=xBD9t8;U`)HQ>E7Mn2#bH4pu z)d%8z1GK}CrGn?a4ispOh}7)3BJdfg{g3=Ifa#;u|6Ud?>Xs(N=$HKP8W88IJ~it< zxmOTd=-FT3WA94Xiu#`x6={vE2Kr=eZMRXS!V)@?=wv8WU%KT|w^djq7-kbQLhhJq ze5o9=AkMMaDGSGG4aW>Q4cOC;jd*L2MEMFQ5j0j1a~s~$XWQgLVkPf&ZGTES>Nt=x ze8@f~fy?%-J@Me)Pdcr!1zjZGPn8Y%eb@j`Req@qC!ktCeXbaMWDxA zQP85g5;_vx{I2D*MatoCl_gHpUi5+QzI^!7WS1MC9lAz%TLRRE&g9_`Nx-1ywe+OM z{(Jx;ZpT89$i#=j7?vc|q86!24<04Kj4kLkh9TL0yXyIDf7+PF3ET>~M&@QauMHl2 zeA^Cl_KnjV>o)f#upXM1oH#~C9Uv1pKk8Kfo%tuehE4rmmmo;MkKI@eq4+)5#U98l z`uE3MpoG*qF-17v+9H8?#t!Q@pV{M=iRZi*m|mP%^Z6}Ct|@9 zxRi1qRQu!g9M<*c&eg3O!yS?e)Oej^O+OQI_?M1zg(~EOSzMn>Y^7f=pv3DD)T)N! zZz@quCur80@%te8f(T*c_fhJ_c{6BYd_t&{!}=fn!2(Z~WnccDrCnlO78g;G98W~T zi&(8umz;r+YxwgQzTI|>l{R%YwEu$aOlu=17M?*LID%K*zu^2QeK<=KbW8a<7M4DbA0f>%TVJJM9n0uG zu4BC|Z|MQ6adYbX`apx9xM-QCFy@qE8v;Gep*X6N2tg7!E_s4)9LK@65 z*i&z=zO&GPL4&GO@i4coNb>;so@1pzudD`jZ#St(_FY z<773?;$}7a7bLKmIn9YtSX(h=hc_zHSg`KD`Zb$9%8+wU{9DQfP0jcU5F07>hBhM6 z%Pp`m3(vA+*U!v1djc67<00VjeX=58SztS*oUHTq2q&nZy@}Zo&(p@0d1pPf3#I|9 z=rtcV>0`FB9Mb1R?M+fg-^Wv(N>4NwP4;$m>)%w1g|hKdsnHA0ZmW?p<`uM)M#7g; z(Wj=X<4*lc)=0(GyNF{Z0|vm03J%+-xAq@xcox#ER3N@G{@edW_)kyEY5Vf%_lo4o zx=zn8+Ktp^A65RRxM2)H7wn{&1c8d7Q&GF&rt8c(#5dT%=hx#JYf>%JvX4RXKq__(Y)=ZDOl*4#>>S_ry%tUDV%`%em^e^FvL(YuMil}_ z^oRxH{V#)u1~P5Ej*p{D6?4q_us$T=t2LxF`w;D;Kpq00%`o6dN>uLLq8_TD@|hU_ z!m`^aA^s_)M-@q>^bGaiCyZ5>UcaMC)s-@Q0O4n?M5*rU=ZN$T0=SO-G#xmtZS>l` zE@~(PxQ_8OLL2)0;$LEv&>Tnjsu%J~84GLy$#x{oQmeYSkW9q5V&{CB1W~NJYneE7 zTw8m=jCvM#T6>^XUOAps*9zf%f(t=K5--qceJi^Y1{eC|OfEGHX7cc@p>?@+H|w*8(o&H67w@VBS}m=-byqXHi?mnM_b=2icP38w?=|V+*1~QE1NFj2WE(-{ zz{Q@;DoQlAPyfhai?)6l3SHO?bYJyX7pLS<0cgKdlU$-d2Bv!_yW&MJrN{Uz?5Vvy$(p%ug@ zCGoob^)U;O$?7vTHZj%}B~s1^fpZRI5~W(YUGt8jm?!t?_d;s2@{>>?C7fm+V|xw< z3*l})$zH_ew?$j0q0S<3`a>8n9IYm7?)qh!8fWwzVGHCn}`t8*NMDoRp(O5+52wx@h(hIv= zMIEb!Y1ChfrxIDw3#Ss?QF7uI(Q@MDKj-|}|8;68l#n=c#S?Vn!mB1YFt|SF}nRsS3a*@{m1?a zMXyTAt13WK{U^NW*$g89R^7F?aI8v11G!IOuE|2<_xKb8NU!{jJA{)(9Yb+P_5xjwDt ze@1k~)Q`{2hiB_b;`iqkU(f!YYvJ0fA6Ibt7&`+j>~;C|>S``iW>r7VsC}H#yW7L{ zXvEZSE5=Q(>sR@~X?#;A0UYgCE;u@Do+*=Cnim-b<0g7cT<2at1Am=X=CnUREWaQ4sX0aVBI%@n(Nn!xi<1t5@S76Ns*4oSs!61L^Lh*jJL05oF{iO><`6E}|qnA06e>5>#mVDMC3O;EC ztoXMZ5yeF>a+tWzSHI{slGHAV5dC}W`yBDo{7Mew!iF4kqt7L>9b$Kx5jcT5Ns_Ue z2+ZCFQV%HNSc;M!d3UmYtv@9Hp4f^cTGbpiK*s{68_nAVd~v$G+b`Fpj0vfMRi~$} z;Gm%?t{kH0nmPeZDBmQ$+(tu|PZx5Oo2h03&gcdtty#~Y=s4Ys^#xCq?Q~Uw`U6Yu zG6uoq88TPtMek)|80gw2xdtb)d%JH6{rB=AM)gSL;~N3lbjU>#);)6r5ZxOpZ)2`G z{|K$DTU>yb|L-8|sFJ8#e`s}o997fsMNrKtSegXpeQ-xt>->mUaZZ02=o-;{)%GF_ z#gdW9wmlZ$DPkB&|9A)T^pu@e`p46{66W2p=Q@q^z~976U_}NfBu(98} zXiz+wHB3QbA=47h4@QiHBinfR_Gf+YW1LDPmOAXGZC``}-SRf@gG8T2a|yS> zMFX+3IME8lLoV7U9CcR6w`B&C=qr_zryJ%p6#x7IMv?~qmn~K}!QTmu^Xu7`jnc1a z5&{o?J6vc|?>`y+qC|m*&s9(s6BHhiOv)K-=siSfp&*|lkIh(vOeyrITF=#P{_>%A zz;S%Wna?G1uE(OIk+xku%z}|9crXeODfOL(Xu58i1LG;zV;mrh&;s=JmVh39r7;rS zt7vXZ=#Lc%ZZV8XS<^t5i<<37C8k_)_@=ENqKg6Rm%D~Cg+ewVQ@^664mHJN@SzAy zH<*tbg@*1wkwPJ|zG2Ifu@5Zl*WdV75|=%XZkkk?7-*je1jHeKxP3g3U@jqcvm?Qj z7Ol>G8n&ndOUX!a+qtbdEc11nrrqA-c0|cV83p_|?G2V#OXlTTEb`==^3CxNI(A^Q zRkgj^ZYhxH$127xDd*)NwG2=-j@3wDwtC*yuNdK8*uz5lj2vBOOl(5-Kywb$u*f}{ z?XZ5Aq1;N}!fr(;o?)ki^YZY({c^MkE`e%BkZma6nO&OiZ#5U^e~+wX$8+hGna`9+-O=1n(bPeO+IkecBQ2dvV)7FeLA--a#Zy zM(;}w7N(GxZtxMJ===8<`_B@CXRt<7twn71gPXylvYl@z@rN!2cKtOvkMBcCMn*+% z!?C!W2bYJl`{h^HBQrK?`5#3(ubvZB8lOR1`VS2Z&5Ee+o2w{S+@7uJ{;mFIb^L5) zX_EF#b8qz{TJ+@c2}Zs-GSL|goAL4-0oKW8ySwzep)ByEc9g|TjM+ax;TUpCPz)m~ zl&*%Nv%^d95{a7E5vhF7Y7E|m&g8A-pV2^O)gF_wx)f>12=p<~6@o-O*s}(;94a$N z$cz#c8ay@%sPXlbLG`PdkA0oILO~2lbOJ120i)Qlj1R(5n#|~v#L2Y9n+!z@X1d7#s3d%zGB-aSL(qw5 zMPV{wkKiq@Skf1DDom#}C!dvgufJ*Min4Una#->7i1oXFO`kxv^OPy9!8|dd_t(?RZ#ZnwELA(TF+~+z`ua znAk+&YeswgQ?=}0hh!#sY(*=m*mU)QdviEJ*WFlHHoTPjGX6PKxF}vB;~aaOi2=R` zEsv|v!e1j~*TBQw?V@(fr)8`))#_kd!wrK%%nZ{Q>+d$u!x>s<2CkMnXhuyy55K9AnbiNufs0ZEG)>)d^| zYzMB+L%7(E7=hSEJ20jfA*9|NU=XY zUS;LEMIjyTjilj29xOv|z|BvTPatOP=gcwAx&8B{i3Sm!d937BD`fCv7`E*f^ZNB_ z>Z(-4uYQbp~aw`?0N_7e3qNr9DxOb}jFR(2;7ykJ z=Uvik$Bw}3xO6T3y310b3nOP-lsR!IG2e}1NSJ-HuM+d-{%Jm03{9GX)M{CKY88f= z#Q-jc*5|$*n#oq#doyL2GO%%+DeqnWSFsHlS=3@rves&clT#LPaCx?T@AzuUsRkRVuOm&n&Fw)eG zcOte+{epJfi>2wuqSc|-U10kX+vS|Tmu~4MZBhyrgl3uP3S2o7DCFnvY@a`aSy z%1ab+RH{6^T23&H*hIb%9!8CiSe<@eR^4%_#&*nLaCC?K19=0seG*{ii)W~fsWLVr zPiFzg*K1w9?E$%#@TI{J7DOvZ z%CaHdW%wh$JS7pOR)D|&)*4vku=>MYHsr&=U;XGv>ie`ugwG(@zD~pxGb*1w~B{wKJXER=qetJy(2O*GIS;jcc>Ov_7`HigSf3(b-CV==-Y+Bw~%@D%!B zbtQ`4Xjg-Wu@5Vs10`+v;up%{D%zWFaU%cx%RiFqmaFSs&_WjM@kM!DbPOY@NbSfV zr!!1I7$%M$*a@Wj<;7WmPZ77AsXvjIz1O^TKe5yJL2CTp7K-Tegy-3<`hyZ#15UFJ zEkPU& z!c`OlBI;JSoPx03nVu8F6bio~GtuP)c2`AdV?2C~QKYjl4ZlM?v8ovVPE~(Dd?MQF z3cgSg1*nJ>WAQlnd?Jv3YoWbbQ&Y^{!9{0sR~=vo*#7`hHYjQGqD-h`Ad}^y4EQQ@ zrP`JNR7W7y#NCKW{MXuk#M|C{b!fll|<_c$%5T%t{1aojBf{Ft^AWa+?_q+_zcYEcckMePB>fZL2--LPZ;lsJbDX*xis};rBbS4stU0Sv zQE}fH^IVpPFzl4HeI5*836`v>gGd*8M-r5hEae^d4|Q#7vicW>tFQfU$ak}sWH}k# z?>CwM$pq8VNM9((Dka_MZy3ZoMmon|$mF zf^pOa=o8$X6axLm=qM_7u5y8e-Q1ZP9QHq@&7ebDn>4ebBYtGFJ*ndp zr%Sy!_@dNp+ham60&*kucA+4Oo?Df^+HDqH>Sr@{2m~uoCOLEhL`91k2n=5B_9Q2X z3|$f1!1$riGc&MCyL4`OlC6LqMj{XEC}49vNe}y|V*_h{HMQ|5d6Z38X|^^o3oTRu zK-tlbAKd`mg0G97#@qf;P(kD`Ph~sfLf57mN!fCup}q(rb4HF6%=V^ShUpbQIpq^k zG>|0TM)l$SmNC|wksJpa2$v=#K|w@1*AI*wF-t=dVkVCnRC|JCyz)t`aVsE=9H`;Q z4|go&wq<}iq$>UD1h*U3GxPsTDOkww31{1@8t}9|-v;GMNL!10R(W%_=+!-OZ6ivb zy>kTZuV>_=wRpR{!%xF~>_ZyqwMZLAXxBJ&1@!OG8 zhoI2mi@+D(WV`h_2 zb%ggU3Ova^(t;(2hgXYYi%K7WPQP`L9+8+8;+T@Pl9P90<)x92D|`Z1v+s>=3d9V1 zGQN>ltz(hCqvh*$LA{+vyG4P3S5T^d>e|TBSbyb=Pw!U|L2|JN)xptMf+4;FMZ+0u98W2@1{*P$*CGCnI4Lz^-t9>EUpXc_SCf^abc>poreA~#VZ zssz!<e=JmoLd4#CB$F9Iw(J8$Q;szNTXbtrQwp^2vc8_kABc*a6Ziz4#JUP?(2AUO^ zu02Qdu09~m^%Ws(5NV00prX5YoT6`#*P=D*()3x|b8GuJ+Ch%=e0?f}z&3#x{&qM5 z`I4-X&%Tb#HzExo{Z6M_>|e~UT3`kUi?B?;0a?>3nOfy7l4b;6Fl9g|4JkP#-QaDy z^gIsKx6xDvZfVn1n-4e|`bqLjQRgsYN_PAr?<%!8IA z;pe`AyVg)T?N*d|UprOwZzUj7o}pmB7l3Jdb+Bl>oyF^GPfbntg;IOrF)&ksY3C%h zsRijfi8#wMi{NY1m~b`^-LU_LsndDURf3`<>tj*g+=mG}SNEXfSzdZu-5`V!lBCzI z`u6V1oU2yZ$V$yIMlA`ETgE9m*XpIAm=~V?NNK|UCjmv9ekSp(f>QyTb_17*z9F^q z>3H{B|5bIat5bxaFWfy9lYSL6J} zXRCf@pIn%C;nhB3TT{#iOvJ2XMsR3Ktk}-Ckn!Ppc?|9xJn0FN3|STj5&FJ8k*o*i;6d4x5)5qC zv`HTZvw`jO6fiMZ4!9dqQ$Er&H&gecKoT`NL8sUS?2jL7Vx0i{#zHF>=|p3;XprlF zz9M8bS|s&Mg-EToL(`R7^mzOP=6ZIBWX!2(e~`@$MfJRxXrey%U?XR-4tQim*Gx$i z1aemr)rEQvT9H}VmN+e!32luly9lh$3tLLhx{xqXc7uOdYj%O7qSI`H76eMZXMYeK zzW^O!F`PE2aw#oV&hR-b+}5JL^pGJYx3^VLi|er}pGw$vJ(vjH@soG!4$~7)#SQ6O zySLm3?lN-F&}Gm8Tu?qN#~)hSRGA_w%5(aYYdQ;NL(1w@XL0Lx8Q6@^m^}Yv*l&Dn~xucIt2wWpOc^FMis?p z7AJN50DCU&R+CKjd9C$@7?ko%1KsB|1RF0koR_I%%_=;nnB%w zmo&KN*#9*U(JB|Jxcb$jja@TVPdpou32Xyu?l?#o1v#}s37Ft@2K^46oIt{_G>+k| zhU*IPZA^^Pj-b!Mm^K?^V7m>M|0myAYIOzW#=Yey2j^Rt<#td*Esw$oy|@}spxmWP z4U43A+_mMhu%W>R3<}@1pqG1sA1!x{J+mM9ZmNgiP9K_9D;7H{__O}2jV7T!hob5F zW}dL6Wcc1>KfYjR(Cy^t#ig{}(kRog4zaiTfqu^-#?P0J`8z$kHc+I*Hb=NnSqy9M z*y7t~sBzrmF}7etVe;CIYcUwG=DGwqb*x#RT`v1^CUz%gD8=H1%6|cHt5R7(`rao7(%hp2@&u&!#hgd2oL$=| z4?Ect?`(#ITH%A@)0Y8Ht)3>Na2aQzlLF-5d8By1`iOF6ZOqofycmE|4(_QXdnXaI zp)LGm64Vhp+dGFiAlr4(K&1vvoCV1&GKO2JJnRGUH{`r!liZ)Yy2h4hNzXQGSUpP( z<&#(!OmSZb6LX-H#T}C)`tnj-FZP!z&Y6EO9uMb6=jnzg?E!#^OVh#x1 zm2D%S>h9l*u#est!!BLN>E~w4ETxJ$-Mf%b)Dr*EJ-Xn#(kh6eqQ0H28#OA(x{H|_ zX`l5R%~wk;lVx>mg*946t!d~%m z?Au5-`2th+@fo5C1Kr*wW6caEq5!BC+{{r1wl7okwpTYl9(pd-NmQo!Zs2nlyPAU_ zJX|hyK28_;hM4k6I<#cUo58yL?Xa6VCner_+z^|a$5(vcC|CDNd0#g$Tk^(rq2^cC zrGK4{$U$_jPtRTO6?0XNjk#eM^^0-Ap(>#-9}Kwz{1-gEWA#}rOo@iA3cWMI)u|43 z-|U)%YGoqnJpQe$pGTx89L&57AW&*mudEDKfZCKB(&IU5f|uzrI)-hGbN`uWb-Z!)_PE0uD3(oiWrcu^Si2g$FH`XfeFmTpMpoeIe(b(!htdPB zHrL2E)e(Ox(%7%!ysBs0)^4%kyzyh)=iYf?#ts{3qqMD^dHeHADlc@sdXKb5DxqTq z&kHy6ph@qL*Y1Bgm_XpM2Jc0*U29N89!Y>pZ;i>6mA=Rh5^$ly( zb}w_&qH|mLbr~V#{T0-;mO5lxFodQmQaDkDj>FHcCXcqis6OzncqB!ITbZWF-#rYr zVLf*-aKYqwwwDg4vOX)*d6zD0XwAGbr*jDA!!q-BF&I>>r{A&m zp0RhjucJA#al|+ysEBp_s!dj@EM|^ympW_2prEl5hFsXCtjbOD_VN#M>Ie=Sd(bUk{_6~0ZJ20lTSC{N- zs=BHkun$0ithbz~Hn-$*MPjTT!Ko zPB|-cE?iDNo5MbsMN@UMnXkEHc5#3kN!2xvp;{yCbM@2y~&w(pB*4`_!{<%!b zzu(li(J58|1z#z115|h$d;K$b;^hBeK<(VJtAPJNpwvd|FU32dTI9?&)(Z_diVNGH zbPZ1*#$0cc<0;eM?+4$X+uKZ)3mU4gR%+irSijY|FSEm3dEqw9$usVYZ8ZbHSXHx| zFgbY60O$eS3~{qcN|74e;NoeCu4MNUP{gKlv+nx$$|mJqo2WFqqhKg6(_}-Bd{+#v zkQw9+d^6%FIn2|O{Li9h8{lE@`HNUw?(O0DoIi`VyDRGJdK^=4dy6X)#@GG!V|;zR zs!~!r3(VSfSQ}{gCM%U?+uQyYtrlz=hEaN-XwB9QmH-d@8F9PA{2{fF*+s>@@3;i? zpO^B#TM#8Y43I3lMQHU3!bfTJYA5r-h#D8!-Oq7W&rlXGkaiOya_ayg7fG*A8)fii z3tET$28(b78^|~DrAaPDbvV#q`QUu+wbUL3Zx_)h3F{XK=3hEJzElc0Frd6pY)6`G zShoiVn?f21{~s5$Z4Z1{HxXpmgaAo@au!OC71hUza2Wd03-=oNU5LJL$auP`Um4LW zlC#CnU$iHdk0m3O7Ot>3vk-^w$6PeCTQlOeC)iX#dbFi$Xk`)eOwtsd3O;e%zGx^XWg1U-8BI=e6OYw79k z$NVF@g8^4(c$51I0Hf5caP>tfrd)O1{J7zTH%@l6<-?g(0^I4Mn$QcdxKip0LvZ&zyc8&%G1Tf# z)#Tg1q}II=obS`;*9>(A|0oEJMr+vl%g$z`$IR>p_9^7jZ9ekf*~nY{_Kh`;S)$v( z^XJ39-m>g(s} z#jl5@IzE0r!W%KW!?o|-%iRCA;OK;Tgla3-6u!b8MmZ-cstObSg}9^m+b?c~U)NAYHh|1Ld`Bx(8BWuIM6XmoBb~`)FXe{Y>LyWGZdta5? zj$;e)%t-UWGlG2gAeA44zNr}}Hl;zsu|e) zj5}?(IGjuX%lpyVC+~I=dxnA9s#0$~QCwy|2UyLu%?;EfJF)DK9q~eco6_K*U&#g? zwuNmMiBSWI+tNCJ=^R`e6J~Br{;bu@>OYW>2kih{bEW>v+iYGN{HgusbFrXEX4@YWR@9hBa$GW_T-t+>l_Ph6=nCtxKFp7LX zGVhtE?;qk7>YdCT^#6;fa|)KFi`MMfwr$(Cakg#Swr%5V+qP}nwr#8Te{V;3z2sV% zRZ$W1A*)udIlhq}vn8YFl&M-6g`^ZHg|RqphUkYF&rhGYEuJK(g4~V8;?}JA{C%p0 zw*Mu+#J;R#3jA-1CP~Srq_yldXC=w7E zTM=MF@E!RZZ$uTbqa1)Ew|cXQ`UNGAxBRZTNC~)$3Ucsn3mx0sey=&3a#h8rx#sIq z_b1+L=lhP-hv>Gf4I$#SZ`uEfF$8*4xh!8t_m>aqhoyR!`DGmto`XauM*ri3E@hk$ zDiB9-edSU-fB7K7fe)fV=N`XA-aIkzIU-AY))$pY6}bt1Zy` z3fi|U*^m9FPwVqbBHee@lj~O6RZOVeQxSwxb&UU1fzgQn@GzhD;=g&DLIwrK*Dn_1oAsLno_SJ!@xDt1&A3`)3Vl|qUOArGIHSegijvo z@hIkt3JGQrbrj50Q6wQ#3mtyAM#qQMHo4B?OEiKmkYAxra^$O0JnxSh!EW7^S>F#k&z{)42k zNc=AnG@AFNcHF=`*8Q8P9_|HG@`+aYL5v#YgF&J1B!Bh+yOwvACB!83E3j430Y7@h7 zP>et=`V-;8ex@%)$fzACSZpB0zHb&6zNE$_xEq>%vfasGb)(_u-Z_zQ2`ZdlaSfBU z6UW$amnv6}PH}PdzgP;jgx@sAhusK0#VzO+`VmzShZ24r2}J&a$fTer|xj5Zcd z6`-uGL2Nzm4qVm5rbm|~AMd~aMs%!3l5dBerN)&08MulfCT0Yy>^%mz!muGedEhb} zw{Y|U8Nvtf6f?L_dY{6Etmw2qeD@a&N^%4&tHxloP$O-snOU48 z{E|V0l#rWqTd~rvzVVormTh13E@Tc2+w8MeH^Fb)D|3(867Yjr4wxJiV|Ze*m7|JX zi)DW}%b;9hSkEJ=dg(11vP8RTzXrhIB;qU-z!&-*I(PSq*u-hnZ*@juR4=!F*K^Uw zNq7*LDkVyj&jF-WgR`wrtZr=O)0eR4T?>1GqxAs5t$Lo@w^<84-z%{^FFG}CmADhm z64MfpD(xwv7EOaRXWfL@d60V)-KP}6D2?EPUcx=r33sd`EzjWku(~5P*GHP%aYvGzG%)6| zsw`AZSG_gzy~_5$7Pi;#{fo7RrtzdEcNu*5z+3|)_&pc4*Ojx6v%UokaRWupYQ`?+ zeWV37qZuOat^o9sO&(er>?C+@o2`-6N`X~P17=&XyLU}+Qrf>gQb`nfb)wgT)LL3t zUA!MZv)??9V79){gCShSmrl88P}K?}a^1u%z6**9PbyO-=zTFtGOUa>>i-czN&gW+ zb|1e)knPgumr7=_cVVIoT%VC+*7fjzs*fZ`Rj|&OhH9J~SW|7$TbzU+hq5j_J|@+# zBcQc1Ew1?-sw|xo!n{tPh9K~&dZ}Slc<6OqyFs>! z&u3Jlq1~__?fg+Ad_CXz3G>a>%Cp!|`)vL*8$k95_$jk+MzITjTx2W$BZ7blv4dXY zxb9H0*7`gd(^uv%MT?%=`tye1Gsz}B>6}6R@AM)mSEbMd*usiO@Xya#%vYtbGzDfq z0ymin;(@Ug&?lrg920rLInp#1OdZHWl4$DET}ZuNgI`=lN<;hynDQ$1M+9^UfXw)S zQQ2l3C|cj8R*l@|!8(l1ailge|2mS=$Vr8r(K&JSWraoYYR$~J2rn~GvgrS9Z6lfy z*>Xac4E_K@%cAFvXn`kPf!q$#)ls$l&~}69XW*tUabSF^JtV$anbG^`7;zZ|HjAlZ z1WGR;09L4|gsjMaXvt3nAqR}m%V!f`VWRZ)AL-4mGvsG9_XLIa$$dy9;4&E}QSBh0dxr%iNU!11}x zRQP-eq~-EQLN&U}OowHePzM-N0uzQDfUV$W&(Q_F1F8l#C+jgDEij|IB#Y#x z(8fBlN;FU&P0W|LCJU%d1z6e$kmJo5tTUUvm2!v4mKwbLUbjA9L)lH=MIGFOT9#Kk z-*xR44M9Z+U&UX)NiF~pVr=t(iDf3YI&A06@k~H#kT@1RuP0OR@|Q@#s}I4awW8*0 zz8XHU1K@pCjZ{hNJ>Sqv&B&M6DV@(kOfXP}>nnsmUd3^ohMTB`aBl1hPjCFoh5BgY z6x6_@qp1;!uTpG9OMeQ-iyZMkx47>hD${J9ly(Gf$1{@X0-1uDh?a<AVu0#ovB89X6(8Mw z<@9_7m4U-8GRtR1Su~<#7mYYsl?@h7_0tJ+W1PRk6}O0bnJW72s1u;|#wDh-OKv)i zURaZ`4=7BBjAXXBd9Sgob_iOR_-((nn0i)7a=It4+t0OzFBqqd5)+n@>M{+V%6lj7 z^pyy5e!Id&;uVw_vPzyZnhc1E)+&tkBPrm&mdg2FN^Qdm#VBv`n|ZLVngWEacXww# zC?3b%lu1v6gERteYV!K+jf30&B9dk|uYpx9bF*;V=9y7x9VePWNb`1}jO*^>euK+l zJ_3nR&F8|~VKt|D9c%4cnjZo`>UyMFYh$*~q=mNgFvqEuST4FleB@rq@LykU zT%0@VfbP<}-Xs+ns2V2o*gW=81!@O{Lio$H#hrHY3+^xPQBb>4E=5l`7ZTmQ0#ccg zBkTj7Rb#{&ol;Kg?GLkJjgL;fsG$lPxS0Q%x~>{HxrCDZPN-w1uV>eAo-ukrJA_UQ z)fqU|OE9x47kqvTynkwx^*?2oSzdGIR>zwlFr9SvxFychDzS73D*gF~Ys9&ie4gK` zYB43^MEO2Dij2gJJsmKXEx~#IxSDwh@3C`)?#vE^p9MboqU@5 zPAk)%=%t*JzCHG=nS)qHf8JL{CB)4!*lhigwZ9vxWVFAe*K$(L`=1K#$_Ph(5L1eF z9|uuE7c(IOuG+ddoLRk5SW9LjFgEOZAxt=RB=MVCf}XEY7hxASAvCU5o_H32lxn>@ zwPBIg5tfgAMbH-l>&Qw7E5>ng`buxYXUkU86*Np`%kR3?S1o2=z01P$Q$?L!#`0$Bo{#$T@+4F zWu{RD6J`x@Avjy%Z}PqX*0HpU2;)#tVVFTsr=rflJviRj99MdRg9PQtRhp*)cK7!E zKkA#dSB4a- zER(jCU+G3t!25!QWgO1GT7&|#C*7Xqu^lb+VkNk2jaI2CH5R?#X;~R zR!RB?5F}Sl`BfRk9qM<#Bh^sQIXE*Z9=ADmW!O6=meaFg2)E%wi4C9gx?9WKsuiFE5 z!)Pb06#?djW6rL?h0Vfs$#n4=bEb65`Zj7^`xT?9pg0HOQ*5p zOJo-h!93PaYy&QI3rKfs!eSc<&{{Z$$NF&%){+G2PCfl$1mf;w#)W(uuM3TvR6Ra} z+|;nLrv&?=hOxk~w?_crN01q-;2R{nBryEMGxBDxO4#cg;M znq~$)L;u4xYKs08!;mSe4x@a=t)pp!Y1m}-4#T$d_Z?iU?7yF|j|t3?Z@^}m(4Q$) z2mKvx?qU4zB;ax149SNS9%j+=)E&& z@3s#%QFlMXufB$#Jq+JF=s&hmKWv}w?`$NpGC!}@n=w%cgdu!}L1DX0qG9Mn!clBE z8{EHBn4CKm!zlQ=J*MFwEPMN`-%3WWYd`%KZ}_*4Slk6JXg;D>)o;ILEZu@}6TPxo zybj_0t?%&9$Ccs2?-$a{gb8`Bvp3SLMBom&3>S|Fu)EzfDK6+r=Q0rSAJyx@yH54H zPDKO*gCvt&!Ybd(vFom#%K`Rtw;5_NN;^q=e?Bceyi=r&F+eCQ z5GzEOaCjY|(M3ia{2(ev)-6nw8ien;IMpMPu=cjNK8V_M&^Ahd8hdzh7fkYyRkaEo zvbWc~)&SGslAE%%YW{A)PBXaA{(DIsAsl}k%gp?MAb3ZWW1!V0hEBTzvoe|s;9h0R zB$(3ELj2}u>-)mjYJANVzR{I|b1%0U0g3XTFVqx#_As|Yh*%-DkH7-X zsPT+2@)2~RY=VToF@5%SJM)Qg84Sa{4mvp<7jX)_bloRN(C7=GKo^z+hL=miU^DZk zve>(!d9l#C(xlVTb*0#Yc4L>}#eAhflpnr7Uh>6C_L>>V8(E+?QU! zBd9yr8=O4g37&lkf;0{pl_>^MazfO2=3fy(lDQ9ig2VU38Syq@Q))!>&Lj(^qnjtx zFZF=LNO2qdHm{*`tRr`2T9lS#HV#qyu)ZR^R)cPv36#B4s@rH+x7I8UlAWri>%5ca zxZBO~*NCG~m3)?sVJX$NGTUII7pa7kIzP@oUOy%h-_hd!>GYcT{p(gt{NI5}Q~XzX z5!i_*VJRmSD3Kgf>h<5Cbb2)VJ|AN{+uj3?8*bk1_TK2%(^SW3axaut$Sl3<^LAuC zr}UVfq6V@s&D4uDnLqOvk%(icwLf+*UIAOC#Iu&#ma{7sQE*SNWTWRbKre4|6w<=s z!gMN%MiM3>$q;EPGe@b~kZDK+W9|y2nPZWX_?Geg$zeRKW>9biGyD;y0_WDouQEVG z?b$+u87~bldO}EMG3+b(%QRseu;exd#T_gFP7zs!r8Bc6(um2llUxvwe@Nw%x?qAe zUD|v+^~7A|l9`&3X>bIT%#~`R4j}&yfQU}ADJLUG?P_qa?!?%=0bSJN(ITt8DovZk z#v9b`a%xFME6TxwVWTH;c$r4!*bGa|Bx0)TJGJ%Zl%Sx1AE6U%pCa)imnHLQmvA$I zg(|+p#7otO4N*s@J`sm0KG|kdDD4JusghjACe3Y93+@BG5IA0{CI?f16AWg(>q`-F zS8Xb+_Gw%o({c>!Gn^{_vFx?$9yhJTiIz{ZJBGH`%d&1<=lYv*8W`x@3*%Oh6>+7C zG<`U`_V;VQwFXh^{+#7kp+q>?GsfP9>`AU9HoSVGpSd>V@k&FSoAD}JjF~~}}XgX8bQ0)XB9rRJ(NK&zr z|BLzi0n(>tvwUah@YbJ72>DrA?>|k*r(FF+X`OrN_l|au-N+h5FjMLSPOd&rF@rkJ zPHfHW@jcSII6uLgJ&$Fwt0S335gn2kxDCuBT=M@S2>;zoi9~+`vLhLq-#VMVBnf&X zdE(7#JZHw6jpcJqcvV`cs)HsM^ePCfc*-AE9mrFYUq3sh;cm}Q$O{+NV;%=-yg@@XXe6zD1B#6Qd3lS&*h z)6LGuYXo>E%4d;)d+tt|O$f&;y&4W;5bi*k%Z>EvvI$)_~(_2 z`0D;SxWx6!y@?=cVd@s!P*>J=XA?(Op;e(Ta9bhWw)LH7q$S^2D{ z2l%Jopjo>YpP1~~XzOXg>+yZ;5V4HS%($Bmftilys<~x})9I@GoiAxkBJs(;l#m0J zmc~l!+llXpxmDMwEVp$xSR&F5-8pV{i^AAXqtg7nnH%h-awwVOC3z=@;FC+zC3Xd1 z)d*RL@m%BS?F5-GG>O7IQ7t@gZc_mZG12mb?WujA-#|@NO|4#MCazem5_-g5ME{}{ zLh&(QY}!x(m5t+#L!J#caO+x`T_1)!AhM|lKH@rL!!-`WLVL#hl%7M$o+6n}2eV$v zKxYEWGQsqLl!%O41~B>+;0kEf{+i5Ppk6%kQ3)r>s757xZq1Cn^%Ti=)a+oR=6&Gd z2c;eY!4(Nj1O+0dH@sB>2a8*x`6mM=X^RnJ7`gXsAiAU^Tsg~%lDJfy1$xi&W1%c)_)xL|+LhDA0$m!+e04zEo)jPG z8F>RZnEuwMlVIhPqtRW^Kjw;=Tkepwn4{?-fSo~li6RYxX04dA#C-5voki8DN)nTb zYtUC>4zk3GbD>R00}k-U+9@;Q2m9>(Z;Rk2cK){4;0Y2zoI>0022Ez{~T zhcVuYO|Z+W%S4`gV?)U4&4~KG&)cYm3A_@pX%1=Nq6n0X1g1~p=>@f=qmgkJ0Kv8i zc`Irph*-CtnlmE2*KD+?jZPRur|2u)ACG9$o2oc%%lkmU5Kn$p$LaY@;ROF?DJ19J zUc6@uFYdY#qz^VvgMmE`ta?pLe%c<5m$B$q+RgUcHd(jhXRG`?EVJI@w|=(iU1=tx z0WbZGBG*fVuWGS_TLvAB8&{>el@g?6Q9=`jG$Co8?}-+^_y?v6(d9a@7v{Y>7A4im zYRPfMj>uU?Tba6?g~8Oew<-qiFFS8<4xow_F~z|3;jB^=^+5li1^JZ5qFxcdPo>q> zF1&(5xzBBIxU^!3zec?OtsAl(RJhMz)iST*qS9&S@4G_`hY)s5TAbpv8yYXK_T|3vJ{MJ3O0O1c1ay zQ;;s8zhbFk`WPw5*7&A}Uagmy@esj(*F_F1SHC$E0t=`5V%x3DT(h1McOo7_YM2Ao zRb4Dsd z_(Pvo!=%e#3uEvCl1{@z>L`2VRV_(l#LE}upWw(xu^JGrpvDR*XzzSfJ8Ys>lA$dco$7NE8|K ztWg?Zl6g)e#`pPWfY@8W9K8qnEHH{Vb0ItF3_$||9c&(U2$x%0A>^Qk#pSmQYvm{a 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://truecharts.org - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDocs - label: I have checked the documentation - schema: - type: boolean - default: true - - variable: donateNag - group: Documentation - label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor - description: Please consider supporting TrueCharts, see -
https://truecharts.org/sponsor - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDonate - label: I have considered donating - schema: - type: boolean - default: true - hidden: true diff --git a/incubator/firefox/6.0.2/templates/NOTES.txt b/incubator/firefox/6.0.2/templates/NOTES.txt deleted file mode 100644 index efcb74cb772..00000000000 --- a/incubator/firefox/6.0.2/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/firefox/6.0.2/templates/common.yaml b/incubator/firefox/6.0.2/templates/common.yaml deleted file mode 100644 index b51394e00a4..00000000000 --- a/incubator/firefox/6.0.2/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "tc.v1.common.loader.all" . }} diff --git a/incubator/firefox/6.0.2/values.yaml b/incubator/firefox/6.0.2/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/firefox/item.yaml b/incubator/firefox/item.yaml deleted file mode 100644 index 9f020be9546..00000000000 --- a/incubator/firefox/item.yaml +++ /dev/null @@ -1,4 +0,0 @@ -icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/firefox.png -categories: -- browser - diff --git a/incubator/lldap/0.1.2/CHANGELOG.md b/incubator/lldap/0.1.2/CHANGELOG.md deleted file mode 100644 index 0c28584118e..00000000000 --- a/incubator/lldap/0.1.2/CHANGELOG.md +++ /dev/null @@ -1,36 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [lldap-0.1.2](https://github.com/truecharts/charts/compare/lldap-0.1.1...lldap-0.1.2) (2023-04-14) - - - - -## [lldap-0.1.1](https://github.com/truecharts/charts/compare/lldap-0.1.0...lldap-0.1.1) (2023-04-14) - -### Fix - -- ldap port fix ([#7974](https://github.com/truecharts/charts/issues/7974)) - - - - -## [lldap-0.1.0](https://github.com/truecharts/charts/compare/lldap-0.0.2...lldap-0.1.0) (2023-04-13) - -### Fix - -- lldap fixes and refactor ([#7869](https://github.com/truecharts/charts/issues/7869)) - - - - -## [lldap-0.0.2](https://github.com/truecharts/charts/compare/lldap-0.0.1...lldap-0.0.2) (2023-03-20) - - - - -## [lldap-0.0.1]lldap-0.0.1 (2023-03-20) - diff --git a/incubator/lldap/0.1.2/Chart.yaml b/incubator/lldap/0.1.2/Chart.yaml deleted file mode 100644 index aae5a64fd04..00000000000 --- a/incubator/lldap/0.1.2/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.4.10 -deprecated: false -description: Lightweight ldap server for authentication and user management -home: https://truecharts.org/charts/incubator/lldap -icon: https://truecharts.org/img/hotlink-ok/chart-icons/lldap.png -keywords: - - lldap - - ldap - - authentication - - auth -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: lldap -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/lldap - - https://github.com/nitnelave/lldap -type: application -version: 0.1.2 -annotations: - truecharts.org/catagories: | - - ldap - - auth - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/lldap/0.1.2/NOTES.txt b/incubator/lldap/0.1.2/NOTES.txt deleted file mode 100644 index efcb74cb772..00000000000 --- a/incubator/lldap/0.1.2/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/incubator/lldap/0.1.2/README.md b/incubator/lldap/0.1.2/README.md deleted file mode 100644 index 63d5d2c8fdc..00000000000 --- a/incubator/lldap/0.1.2/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/lldap/0.1.2/app-changelog.md b/incubator/lldap/0.1.2/app-changelog.md deleted file mode 100644 index 1c5971682a0..00000000000 --- a/incubator/lldap/0.1.2/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [lldap-0.1.2](https://github.com/truecharts/charts/compare/lldap-0.1.1...lldap-0.1.2) (2023-04-14) - diff --git a/incubator/lldap/0.1.2/app-readme.md b/incubator/lldap/0.1.2/app-readme.md deleted file mode 100644 index c10ccbde58e..00000000000 --- a/incubator/lldap/0.1.2/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -Lightweight ldap server for authentication and user management - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/lldap](https://truecharts.org/charts/incubator/lldap) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/lldap/0.1.2/charts/common-12.4.10.tgz b/incubator/lldap/0.1.2/charts/common-12.4.10.tgz deleted file mode 100644 index 1bb734a4ad08933d7845e06f2ffc5d2b49f02327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240727 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�-NjokZ=GRV6y9T%n$1h&2@;wFaBW2JiGp#u2JU& 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 wxhx^7NMwnWTB*j?6_ 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 z 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 Ae{jm%`m^w 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

No0Y5 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 u&+qzG!{mIP?4k7qve50TMy+TyZ+5NfZphttps://truecharts.org - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDocs - label: I have checked the documentation - schema: - type: boolean - default: true - - variable: donateNag - group: Documentation - label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor - description: Please consider supporting TrueCharts, see -
https://truecharts.org/sponsor - schema: - additional_attrs: true - type: dict - attrs: - - variable: confirmDonate - label: I have considered donating - schema: - type: boolean - default: true - hidden: true diff --git a/incubator/lldap/0.1.2/templates/_secrets.tpl b/incubator/lldap/0.1.2/templates/_secrets.tpl deleted file mode 100644 index 72d887a228a..00000000000 --- a/incubator/lldap/0.1.2/templates/_secrets.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{/* Define the secrets */}} -{{- define "lldap.secrets" -}} -{{- $basename := include "tc.v1.common.lib.chart.names.fullname" $ -}} -{{- $fetchname := printf "%s-secret" $basename -}} - -{{/* Initialize all keys */}} -{{- $secrets := randAlphaNum 50 }} - -enabled: true -data: - {{ with (lookup "v1" "Secret" .Release.Namespace $fetchname) }} - {{/* Get previous values and decode */}} - {{ $secrets = (index .data "LLDAP_JWT_SECRET") | b64dec }} - {{ end }} - LLDAP_JWT_SECRET: {{ $secrets }} -{{- end -}} diff --git a/incubator/lldap/0.1.2/templates/common.yaml b/incubator/lldap/0.1.2/templates/common.yaml deleted file mode 100644 index 73045a83c70..00000000000 --- a/incubator/lldap/0.1.2/templates/common.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "tc.v1.common.loader.init" . }} - -{{/* Render secrets for LLDAP */}} -{{- $secrets := include "lldap.secrets" . | fromYaml -}} -{{- if $secrets -}} - {{- $_ := set .Values.secret "secret" $secrets -}} -{{- end -}} - -{{/* Render the templates */}} -{{ include "tc.v1.common.loader.apply" . }} diff --git a/incubator/lldap/0.1.2/values.yaml b/incubator/lldap/0.1.2/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/lldap/item.yaml b/incubator/lldap/item.yaml deleted file mode 100644 index f0ec0899a2f..00000000000 --- a/incubator/lldap/item.yaml +++ /dev/null @@ -1,5 +0,0 @@ -icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/lldap.png -categories: -- ldap -- auth - diff --git a/incubator/mongo-express/0.0.7/CHANGELOG.md b/incubator/mongo-express/0.0.7/CHANGELOG.md deleted file mode 100644 index 90f50733ed2..00000000000 --- a/incubator/mongo-express/0.0.7/CHANGELOG.md +++ /dev/null @@ -1,71 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [mongo-express-0.0.7](https://github.com/truecharts/charts/compare/mongo-express-0.0.6...mongo-express-0.0.7) (2023-05-22) - -### Chore - -- update helm general non-major ([#9089](https://github.com/truecharts/charts/issues/9089)) - - ### Fix - -- fix mistakes on questions.yaml - - - - -## [mongo-express-0.0.6](https://github.com/truecharts/charts/compare/mongo-express-0.0.5...mongo-express-0.0.6) (2023-05-16) - -### Chore - -- update helm general non-major ([#8979](https://github.com/truecharts/charts/issues/8979)) - - - - -## [mongo-express-0.0.5](https://github.com/truecharts/charts/compare/mongo-express-0.0.4...mongo-express-0.0.5) (2023-05-09) - -### Fix - -- Remove required db name ([#8873](https://github.com/truecharts/charts/issues/8873)) - - - - -## [mongo-express-0.0.4](https://github.com/truecharts/charts/compare/mongo-express-0.0.3...mongo-express-0.0.4) (2023-05-07) - -### Fix - -- Fix persistence question error ([#8821](https://github.com/truecharts/charts/issues/8821)) - - - - -## [mongo-express-0.0.3](https://github.com/truecharts/charts/compare/mongo-express-0.0.2...mongo-express-0.0.3) (2023-05-05) - -### Chore - -- update helm general non-major ([#8782](https://github.com/truecharts/charts/issues/8782)) - - - - -## [mongo-express-0.0.2](https://github.com/truecharts/charts/compare/mongo-express-0.0.1...mongo-express-0.0.2) (2023-05-03) - -### Chore - -- update helm general non-major ([#8739](https://github.com/truecharts/charts/issues/8739)) - - - - -## [mongo-express-0.0.1]mongo-express-0.0.1 (2023-04-30) - -### Feat - -- Add mongo-express ([#8158](https://github.com/truecharts/charts/issues/8158)) - - \ No newline at end of file diff --git a/incubator/mongo-express/0.0.7/Chart.yaml b/incubator/mongo-express/0.0.7/Chart.yaml deleted file mode 100644 index aa852a5f533..00000000000 --- a/incubator/mongo-express/0.0.7/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.9.2 - - condition: mongodb.enabled - name: mongodb - repository: https://deps.truecharts.org/ - version: 6.0.29 -deprecated: false -description: mongo-express is a web-based MongoDB admin interface written in Node.js, Express.js, and Bootstrap3. -home: https://truecharts.org/charts/incubator/mongo-express -icon: https://truecharts.org/img/hotlink-ok/chart-icons/mongo-express.png -keywords: - - mongo - - mongodb - - database -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mongo-express -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/mongo-express - - https://github.com/mongo-express/mongo-express -type: application -version: 0.0.7 -annotations: - truecharts.org/catagories: | - - database - - utilities - truecharts.org/SCALE-support: "true" diff --git a/incubator/mongo-express/0.0.7/README.md b/incubator/mongo-express/0.0.7/README.md deleted file mode 100644 index 63d5d2c8fdc..00000000000 --- a/incubator/mongo-express/0.0.7/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/incubator/mongo-express/0.0.7/app-changelog.md b/incubator/mongo-express/0.0.7/app-changelog.md deleted file mode 100644 index 345dee4d7da..00000000000 --- a/incubator/mongo-express/0.0.7/app-changelog.md +++ /dev/null @@ -1,13 +0,0 @@ - - -## [mongo-express-0.0.7](https://github.com/truecharts/charts/compare/mongo-express-0.0.6...mongo-express-0.0.7) (2023-05-22) - -### Chore - -- update helm general non-major ([#9089](https://github.com/truecharts/charts/issues/9089)) - - ### Fix - -- fix mistakes on questions.yaml - - \ No newline at end of file diff --git a/incubator/mongo-express/0.0.7/app-readme.md b/incubator/mongo-express/0.0.7/app-readme.md deleted file mode 100644 index 05b4e63e0fa..00000000000 --- a/incubator/mongo-express/0.0.7/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -mongo-express is a web-based MongoDB admin interface written in Node.js, Express.js, and Bootstrap3. - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/mongo-express](https://truecharts.org/charts/incubator/mongo-express) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/mongo-express/0.0.7/charts/common-12.9.2.tgz b/incubator/mongo-express/0.0.7/charts/common-12.9.2.tgz deleted file mode 100644 index 9f713bbafe1aa5dad9778b6a99a4165b272d8313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257945 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