Commit daily changes

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot
2024-03-02 00:08:28 +00:00
parent ccc40c97b0
commit 9f6c7a5ec5
40 changed files with 11872 additions and 11931 deletions
+1 -1
View File
@@ -41,7 +41,7 @@ sources:
- https://0xerr0r.github.io/blocky/ - https://0xerr0r.github.io/blocky/
- https://github.com/0xERR0R/blocky - https://github.com/0xERR0R/blocky
- https://github.com/truecharts/charts/tree/master/charts/enterprise/blocky - https://github.com/truecharts/charts/tree/master/charts/enterprise/blocky
- https://quay.io/oriedge/k8s_gateway
- https://hub.docker.com/r/spx01/blocky - https://hub.docker.com/r/spx01/blocky
- https://quay.io/oriedge/k8s_gateway
type: application type: application
version: 13.6.0 version: 13.6.0
+3 -3
View File
@@ -43,11 +43,11 @@ sources:
- https://github.com/nextcloud/docker - https://github.com/nextcloud/docker
- https://github.com/nextcloud/helm - https://github.com/nextcloud/helm
- https://github.com/truecharts/charts/tree/master/charts/enterprise/nextcloud - https://github.com/truecharts/charts/tree/master/charts/enterprise/nextcloud
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-fpm
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-imaginary
- https://hub.docker.com/r/collabora/code - https://hub.docker.com/r/collabora/code
- https://hub.docker.com/r/nginxinc/nginx-unprivileged - https://github.com/truecharts/containers/tree/master/apps/nextcloud-imaginary
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-push-notify - https://github.com/truecharts/containers/tree/master/apps/nextcloud-push-notify
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-fpm
- https://hub.docker.com/r/nginxinc/nginx-unprivileged
- https://hub.docker.com/r/clamav/clamav - https://hub.docker.com/r/clamav/clamav
type: application type: application
version: 29.2.0 version: 29.2.0
+1 -1
View File
@@ -40,7 +40,7 @@ sources:
- https://github.com/prometheus-operator/kube-prometheus - https://github.com/prometheus-operator/kube-prometheus
- https://github.com/truecharts/charts/tree/master/charts/enterprise/prometheus - https://github.com/truecharts/charts/tree/master/charts/enterprise/prometheus
- https://hub.docker.com/r/bitnami/prometheus - https://hub.docker.com/r/bitnami/prometheus
- https://hub.docker.com/r/bitnami/alertmanager
- https://quay.io/thanos/thanos - https://quay.io/thanos/thanos
- https://hub.docker.com/r/bitnami/alertmanager
type: application type: application
version: 17.5.0 version: 17.5.0
@@ -1,3 +1,28 @@
--- ---
title: README title: 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/game-server-watcher)
**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/guides/scale-intro).
- 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_
+2 -2
View File
@@ -7,7 +7,7 @@ annotations:
truecharts.org/min_helm_version: "3.11" truecharts.org/min_helm_version: "3.11"
truecharts.org/train: incubator truecharts.org/train: incubator
apiVersion: v2 apiVersion: v2
appVersion: main appVersion: 20240301.0.0
dependencies: dependencies:
- name: common - name: common
version: 18.0.3 version: 18.0.3
@@ -33,6 +33,6 @@ name: jts3servermod
sources: sources:
- https://github.com/galexrt/container-jts3servermod - https://github.com/galexrt/container-jts3servermod
- https://github.com/truecharts/charts/tree/master/charts/incubator/jts3servermod - https://github.com/truecharts/charts/tree/master/charts/incubator/jts3servermod
- https://hub.docker.com/r/nickslowinski/jts3servermod-dockerized - https://ghcr.io/galexrt/jts3servermod
type: application type: application
version: 0.0.2 version: 0.0.2
+25
View File
@@ -1,3 +1,28 @@
--- ---
title: README title: 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/jts3servermod)
**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/guides/scale-intro).
- 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_
@@ -1,10 +1,10 @@
annotations: annotations:
max_scale_version: 23.10.2 max_scale_version: 24.04.0
min_scale_version: 23.10.0 min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true" truecharts.org/SCALE-support: "true"
truecharts.org/category: home-automation truecharts.org/category: home-automation
truecharts.org/max_helm_version: "3.14" truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.12" truecharts.org/min_helm_version: "3.11"
truecharts.org/train: incubator truecharts.org/train: incubator
apiVersion: v2 apiVersion: v2
appVersion: 1.10.0 appVersion: 1.10.0
@@ -1,3 +1,28 @@
--- ---
title: README title: 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/wyoming-openwakeword)
**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/guides/scale-intro).
- 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_
@@ -70,7 +70,7 @@ questions:
attrs: attrs:
- variable: enabled - variable: enabled
label: Enabled label: Enabled
description: | description: |
By enabling this feature, you can specify the path to your own custom model.</br> By enabling this feature, you can specify the path to your own custom model.</br>
To access this custom model from the app, you should mount a host path volume. To access this custom model from the app, you should mount a host path volume.
schema: schema:
@@ -19,7 +19,7 @@ service:
port: 10400 port: 10400
protocol: tcp protocol: tcp
targetPort: 10400 targetPort: 10400
portal: portal:
open: open:
enabled: false enabled: false
+2 -2
View File
@@ -39,10 +39,10 @@ sources:
- https://goauthentik.io/docs/ - https://goauthentik.io/docs/
- https://github.com/goauthentik/authentik - https://github.com/goauthentik/authentik
- https://github.com/truecharts/charts/tree/master/charts/stable/authentik - https://github.com/truecharts/charts/tree/master/charts/stable/authentik
- https://ghcr.io/goauthentik/server
- https://ghcr.io/goauthentik/proxy
- https://ghcr.io/goauthentik/radius - https://ghcr.io/goauthentik/radius
- https://ghcr.io/goauthentik/server
- https://ghcr.io/goauthentik/ldap - https://ghcr.io/goauthentik/ldap
- https://ghcr.io/goauthentik/proxy
- https://ghcr.io/maxmind/geoipupdate - https://ghcr.io/maxmind/geoipupdate
type: application type: application
version: 24.2.0 version: 24.2.0
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -74,7 +74,7 @@ metrics:
targetSelector: main targetSelector: main
prometheusRule: prometheusRule:
enabled: false enabled: false
configmap: configmap:
dashboard: dashboard:
enabled: true enabled: true
+1 -1
View File
@@ -32,7 +32,7 @@ name: guacamole
sources: sources:
- https://github.com/apache/guacamole-client - https://github.com/apache/guacamole-client
- https://github.com/truecharts/charts/tree/master/charts/stable/guacamole - https://github.com/truecharts/charts/tree/master/charts/stable/guacamole
- https://hub.docker.com/r/guacamole/guacamole
- https://hub.docker.com/r/guacamole/guacd - https://hub.docker.com/r/guacamole/guacd
- https://hub.docker.com/r/guacamole/guacamole
type: application type: application
version: 13.2.0 version: 13.2.0
+1 -1
View File
@@ -45,7 +45,7 @@ maintainers:
name: humhub name: humhub
sources: sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/humhub - https://github.com/truecharts/charts/tree/master/charts/stable/humhub
- https://ghcr.io/mriedmann/humhub-phponly
- https://ghcr.io/mriedmann/humhub-nginx - https://ghcr.io/mriedmann/humhub-nginx
- https://ghcr.io/mriedmann/humhub-phponly
type: application type: application
version: 7.6.0 version: 7.6.0
+1 -1
View File
@@ -33,7 +33,7 @@ name: jellyfin
sources: sources:
- https://github.com/jellyfin/jellyfin - https://github.com/jellyfin/jellyfin
- https://github.com/truecharts/charts/tree/master/charts/stable/jellyfin - https://github.com/truecharts/charts/tree/master/charts/stable/jellyfin
- https://hub.docker.com/r/alpine/socat
- https://hub.docker.com/r/jellyfin/jellyfin - https://hub.docker.com/r/jellyfin/jellyfin
- https://hub.docker.com/r/alpine/socat
type: application type: application
version: 18.2.0 version: 18.2.0
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/jenkins.png
keywords: keywords:
- jenkins - jenkins
- productivity - productivity
kubeVersion: '>=1.24.0-0' kubeVersion: ">=1.24.0-0"
maintainers: maintainers:
- name: TrueCharts - name: TrueCharts
email: info@truecharts.org email: info@truecharts.org
+6 -6
View File
@@ -33,13 +33,13 @@ name: jupyter
sources: sources:
- https://github.com/jupyter/docker-stacks - https://github.com/jupyter/docker-stacks
- https://github.com/truecharts/charts/tree/master/charts/stable/jupyter - https://github.com/truecharts/charts/tree/master/charts/stable/jupyter
- https://hub.docker.com/r/jupyter/datascience-notebook
- https://hub.docker.com/r/jupyter/r-notebook
- https://hub.docker.com/r/jupyter/minimal-notebook - https://hub.docker.com/r/jupyter/minimal-notebook
- https://hub.docker.com/r/jupyter/scipy-notebook - https://hub.docker.com/r/jupyter/r-notebook
- https://hub.docker.com/r/jupyter/base-notebook
- https://hub.docker.com/r/jupyter/pyspark-notebook
- https://hub.docker.com/r/jupyter/all-spark-notebook
- https://hub.docker.com/r/jupyter/tensorflow-notebook - https://hub.docker.com/r/jupyter/tensorflow-notebook
- https://hub.docker.com/r/jupyter/scipy-notebook
- https://hub.docker.com/r/jupyter/datascience-notebook
- https://hub.docker.com/r/jupyter/base-notebook
- https://hub.docker.com/r/jupyter/all-spark-notebook
- https://hub.docker.com/r/jupyter/pyspark-notebook
type: application type: application
version: 8.2.0 version: 8.2.0
+1 -1
View File
@@ -33,7 +33,7 @@ name: kitchenowl
sources: sources:
- https://tombursch.github.io/kitchenowl - https://tombursch.github.io/kitchenowl
- https://github.com/truecharts/charts/tree/master/charts/stable/kitchenowl - https://github.com/truecharts/charts/tree/master/charts/stable/kitchenowl
- https://hub.docker.com/r/tombursch/kitchenowl
- https://hub.docker.com/r/tombursch/kitchenowl-web - https://hub.docker.com/r/tombursch/kitchenowl-web
- https://hub.docker.com/r/tombursch/kitchenowl
type: application type: application
version: 9.2.0 version: 9.2.0
+1 -1
View File
@@ -33,7 +33,7 @@ name: lidarr
sources: sources:
- https://github.com/Lidarr/Lidarr - https://github.com/Lidarr/Lidarr
- https://github.com/truecharts/charts/tree/master/charts/stable/lidarr - https://github.com/truecharts/charts/tree/master/charts/stable/lidarr
- https://ghcr.io/onedr0p/lidarr-develop
- https://ghcr.io/onedr0p/exportarr - https://ghcr.io/onedr0p/exportarr
- https://ghcr.io/onedr0p/lidarr-develop
type: application type: application
version: 20.3.0 version: 20.3.0
+9 -9
View File
@@ -21,11 +21,11 @@ workload:
type: exec type: exec
command: command:
- /usr/local/bin/mc-monitor - /usr/local/bin/mc-monitor
- status-bedrock - status-bedrock
- --host - --host
- 127.0.0.1 - 127.0.0.1
- --port - --port
- "{{ .Values.service.main.ports.main.port }}" - "{{ .Values.service.main.ports.main.port }}"
spec: spec:
periodSeconds: 60 periodSeconds: 60
readiness: readiness:
@@ -33,11 +33,11 @@ workload:
type: exec type: exec
command: command:
- /usr/local/bin/mc-monitor - /usr/local/bin/mc-monitor
- status-bedrock - status-bedrock
- --host - --host
- 127.0.0.1 - 127.0.0.1
- --port - --port
- "{{ .Values.service.main.ports.main.port }}" - "{{ .Values.service.main.ports.main.port }}"
spec: spec:
periodSeconds: 60 periodSeconds: 60
startup: startup:
@@ -45,11 +45,11 @@ workload:
type: exec type: exec
command: command:
- /usr/local/bin/mc-monitor - /usr/local/bin/mc-monitor
- status-bedrock - status-bedrock
- --host - --host
- 127.0.0.1 - 127.0.0.1
- --port - --port
- "{{ .Values.service.main.ports.main.port }}" - "{{ .Values.service.main.ports.main.port }}"
spec: spec:
periodSeconds: 60 periodSeconds: 60
env: env:
+1 -1
View File
@@ -32,7 +32,7 @@ name: minecraft-java
sources: sources:
- https://github.com/itzg/docker-minecraft-server - https://github.com/itzg/docker-minecraft-server
- https://github.com/truecharts/charts/tree/master/charts/stable/minecraft-java - https://github.com/truecharts/charts/tree/master/charts/stable/minecraft-java
- https://hub.docker.com/r/itzg/minecraft-server
- https://hub.docker.com/r/itzg/mc-backup - https://hub.docker.com/r/itzg/mc-backup
- https://hub.docker.com/r/itzg/minecraft-server
type: application type: application
version: 8.2.0 version: 8.2.0
+3 -2
View File
@@ -7,7 +7,7 @@ annotations:
truecharts.org/min_helm_version: "3.11" truecharts.org/min_helm_version: "3.11"
truecharts.org/train: stable truecharts.org/train: stable
apiVersion: v2 apiVersion: v2
appVersion: 2023.12.19 appVersion: 20231219.0.0
dependencies: dependencies:
- name: common - name: common
version: 18.1.2 version: 18.1.2
@@ -38,7 +38,8 @@ maintainers:
name: observium name: observium
sources: sources:
- https://www.observium.org/ - https://www.observium.org/
- https://github.com/truecharts/charts/tree/master/charts/stable/observium
- https://github.com/pvrmza/docker-observium - https://github.com/pvrmza/docker-observium
- https://github.com/truecharts/charts/tree/master/charts/stable/observium
- https://hub.docker.com/r/pvrmza/docker-observium
type: application type: application
version: 6.0.0 version: 6.0.0
+1 -1
View File
@@ -33,7 +33,7 @@ sources:
- https://github.com/jmorganca/ollama - https://github.com/jmorganca/ollama
- https://github.com/ollama-webui/ollama-webui - https://github.com/ollama-webui/ollama-webui
- https://github.com/truecharts/charts/tree/master/charts/stable/ollama - https://github.com/truecharts/charts/tree/master/charts/stable/ollama
- https://hub.docker.com/r/ollama/ollama
- https://ghcr.io/ollama-webui/ollama-webui - https://ghcr.io/ollama-webui/ollama-webui
- https://hub.docker.com/r/ollama/ollama
type: application type: application
version: 3.1.2 version: 3.1.2
+1 -1
View File
@@ -32,7 +32,7 @@ name: qbittorrent
sources: sources:
- https://github.com/qbittorrent/qBittorrent - https://github.com/qbittorrent/qBittorrent
- https://github.com/truecharts/charts/tree/master/charts/stable/qbittorrent - https://github.com/truecharts/charts/tree/master/charts/stable/qbittorrent
- https://ghcr.io/onedr0p/qbittorrent
- https://hub.docker.com/r/mjmeli/qbittorrent-port-forward-gluetun-server - https://hub.docker.com/r/mjmeli/qbittorrent-port-forward-gluetun-server
- https://ghcr.io/onedr0p/qbittorrent
type: application type: application
version: 19.2.1 version: 19.2.1
@@ -1,4 +1,4 @@
workload: workload:
qbitportforward: qbitportforward:
enabled: true enabled: true
schedule: "* * * * *" schedule: "* * * * *"
+1 -1
View File
@@ -32,7 +32,7 @@ name: rdtclient
sources: sources:
- https://github.com/rogerfar/rdt-client - https://github.com/rogerfar/rdt-client
- https://github.com/truecharts/charts/tree/master/charts/stable/rdtclient - https://github.com/truecharts/charts/tree/master/charts/stable/rdtclient
- https://hub.docker.com/r/p3terx/aria2-pro
- https://ghcr.io/rogerfar/rdtclient - https://ghcr.io/rogerfar/rdtclient
- https://hub.docker.com/r/p3terx/aria2-pro
type: application type: application
version: 4.2.0 version: 4.2.0
+1 -1
View File
@@ -40,7 +40,7 @@ sources:
- https://docs.rsshub.app/en/install/ - https://docs.rsshub.app/en/install/
- https://github.com/DIYgod/RSSHub - https://github.com/DIYgod/RSSHub
- https://github.com/truecharts/charts/tree/master/charts/stable/rsshub - https://github.com/truecharts/charts/tree/master/charts/stable/rsshub
- https://hub.docker.com/r/diygod/rsshub
- https://hub.docker.com/r/browserless/chrome - https://hub.docker.com/r/browserless/chrome
- https://hub.docker.com/r/diygod/rsshub
type: application type: application
version: 12.2.0 version: 12.2.0
+1 -1
View File
@@ -33,7 +33,7 @@ sources:
- https://github.com/crazy-max/docker-rtorrent-rutorrent - https://github.com/crazy-max/docker-rtorrent-rutorrent
- https://truecharts.org/charts/stable/rtorrent-rutorrent - https://truecharts.org/charts/stable/rtorrent-rutorrent
- https://github.com/truecharts/charts/tree/master/charts/stable/rtorrent-rutorrent - https://github.com/truecharts/charts/tree/master/charts/stable/rtorrent-rutorrent
- https://ghcr.io/thde/rtorrent_exporter
- https://ghcr.io/crazy-max/rtorrent-rutorrent - https://ghcr.io/crazy-max/rtorrent-rutorrent
- https://ghcr.io/thde/rtorrent_exporter
type: application type: application
version: 4.2.0 version: 4.2.0
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -46,14 +46,14 @@ workload:
startup: startup:
type: tcp type: tcp
port: main port: main
persistence: persistence:
hostdev: hostdev:
enabled: true enabled: true
type: hostPath type: hostPath
hostPath: /dev hostPath: /dev
mountPath: /hostdev mountPath: /hostdev
metrics: metrics:
main: main:
enabled: true enabled: true
@@ -81,4 +81,4 @@ configmap:
grafana_dashboard: "1" grafana_dashboard: "1"
data: data:
smartctl.json: >- smartctl.json: >-
{{ .Files.Get "dashboard.json" | indent 8 }} {{ .Files.Get "dashboard.json" | indent 8 }}
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -43,4 +43,4 @@ configmap:
grafana_dashboard: "1" grafana_dashboard: "1"
data: data:
speedtest.json: >- speedtest.json: >-
{{ .Files.Get "dashboard.json" | indent 8 }} {{ .Files.Get "dashboard.json" | indent 8 }}
+25
View File
@@ -1,3 +1,28 @@
--- ---
title: README title: 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/stable/speedtest-tracker)
**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/guides/scale-intro).
- 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_
+5 -3
View File
@@ -5,9 +5,9 @@ annotations:
truecharts.org/category: system truecharts.org/category: system
truecharts.org/max_helm_version: "3.14" truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.11" truecharts.org/min_helm_version: "3.11"
truecharts.org/train: incubator truecharts.org/train: stable
apiVersion: v2 apiVersion: v2
appVersion: 18.0.1 appVersion: 0.15.0
dependencies: dependencies:
- name: common - name: common
version: 17.5.1 version: 17.5.1
@@ -18,7 +18,7 @@ dependencies:
import-values: [] import-values: []
deprecated: false deprecated: false
description: A metrics exporter for TrueNAS description: A metrics exporter for TrueNAS
home: https://truecharts.org/charts/incubator/truenas-exporter home: https://truecharts.org/charts/stable/truenas-exporter
icon: https://truecharts.org/img/hotlink-ok/chart-icons/truenas-exporter.png icon: https://truecharts.org/img/hotlink-ok/chart-icons/truenas-exporter.png
keywords: keywords:
- truenas-exporter - truenas-exporter
@@ -31,5 +31,7 @@ maintainers:
name: truenas-exporter name: truenas-exporter
sources: sources:
- https://github.com/Supporterino/truenas-graphite-to-prometheus/tree/main - https://github.com/Supporterino/truenas-graphite-to-prometheus/tree/main
- https://github.com/truecharts/charts/tree/master/charts/stable/truenas-exporter
- https://hub.docker.com/r/prom/graphite-exporter
type: application type: application
version: 1.0.0 version: 1.0.0
+1 -1
View File
@@ -7,7 +7,7 @@ title: README
TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE. 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. 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/atuin) For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/truenas-exporter)
**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)** **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)**
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1,9 +1,9 @@
# Connecting TrueNAS SCALE # Connecting TrueNAS SCALE
TrueNAS Scale TrueNAS Scale
Inside of TrueNAS you have to open the `Reporting` tab and then click the `Exporters` button to adjust the already present graphite exporter by hitting the edit icon. Inside of TrueNAS you have to open the `Reporting` tab and then click the `Exporters` button to adjust the already present graphite exporter by hitting the edit icon.
Once in the edit view you have to adjust three fields to match your later desired metrics. Once in the edit view you have to adjust three fields to match your later desired metrics.
The `prefix` for the graphite metrics need to be set to `truenas` for the mapping file to work The `prefix` for the graphite metrics need to be set to `truenas` for the mapping file to work
The `hostname` field should be choosen according to your needs it will later populate the instance label of your metrics The `hostname` field should be choosen according to your needs it will later populate the instance label of your metrics
The `update` every field should match your scrape time. This is set to `5` by default The `update` every field should match your scrape time. This is set to `5` by default
+436 -436
View File
@@ -20,21 +20,21 @@ service:
enabled: true enabled: true
protocol: http protocol: http
port: 9108 port: 9108
workload: workload:
main: main:
podSpec: podSpec:
containers: containers:
main: main:
args: args:
- '--graphite.mapping-config=/config/graphite_mapping.conf' - "--graphite.mapping-config=/config/graphite_mapping.conf"
metrics: metrics:
main: main:
enabled: true enabled: true
targetSelector: metrics targetSelector: metrics
endpoints: endpoints:
- port: metrics - port: metrics
portal: portal:
open: open:
@@ -48,7 +48,7 @@ persistence:
objectName: config objectName: config
readOnly: true readOnly: true
subPath: graphite_mapping.conf subPath: graphite_mapping.conf
configmap: configmap:
dashboard: dashboard:
enabled: true enabled: true
@@ -61,435 +61,435 @@ configmap:
enabled: true enabled: true
data: data:
graphite_mapping.conf: >- graphite_mapping.conf: >-
mappings: mappings:
################################################ ################################################
# memory mapping # memory mapping
################################################ ################################################
- match: "truenas.*.system.ram.*" - match: "truenas.*.system.ram.*"
name: "physical_memory" name: "physical_memory"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${2}" kind: "${2}"
- match: "truenas.*.mem.*.*" - match: "truenas.*.mem.*.*"
name: "memory_${2}" name: "memory_${2}"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${3}" kind: "${3}"
- match: "truenas.*.system.swap.*" - match: "truenas.*.system.swap.*"
name: "swap" name: "swap"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${2}" kind: "${2}"
################################################ ################################################
# disk smart metrics # disk smart metrics
################################################ ################################################
- match: "truenas.*.smart.log.smart.disktemp.*.*" - match: "truenas.*.smart.log.smart.disktemp.*.*"
name: "disk_temperature" name: "disk_temperature"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
serial: "${2}" serial: "${2}"
################################################ ################################################
# disk operation mappings # disk operation mappings
################################################ ################################################
- match: "truenas.*.disk.*.*" - match: "truenas.*.disk.*.*"
name: "disk_io" name: "disk_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_ops.*.*" - match: "truenas.*.disk_ops.*.*"
name: "disk_io_ops" name: "disk_io_ops"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_ext.*.*" - match: "truenas.*.disk_ext.*.*"
name: "disk_io" name: "disk_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_ext_ops.*.*" - match: "truenas.*.disk_ext_ops.*.*"
name: "disk_io_ops" name: "disk_io_ops"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_backlog.*.backlog" - match: "truenas.*.disk_backlog.*.backlog"
name: "disk_io_backlog" name: "disk_io_backlog"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
- match: "truenas.*.disk_busy.*.busy" - match: "truenas.*.disk_busy.*.busy"
name: "disk_busy" name: "disk_busy"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
- match: "truenas.*.disk_util.*.utilization" - match: "truenas.*.disk_util.*.utilization"
name: "disk_utilization" name: "disk_utilization"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
- match: "truenas.*.disk_mops.*.*" - match: "truenas.*.disk_mops.*.*"
name: "disk_io" name: "disk_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "merged_${3}" op: "merged_${3}"
- match: "truenas.*.disk_ext_mops.*.*" - match: "truenas.*.disk_ext_mops.*.*"
name: "disk_io" name: "disk_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "merged_${3}" op: "merged_${3}"
- match: "truenas.*.disk_iotime.*.*" - match: "truenas.*.disk_iotime.*.*"
name: "disk_iotime" name: "disk_iotime"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_ext_iotime.*.*" - match: "truenas.*.disk_ext_iotime.*.*"
name: "disk_iotime" name: "disk_iotime"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_qops.*.operations" - match: "truenas.*.disk_qops.*.operations"
name: "disk_qops" name: "disk_qops"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
- match: "truenas.*.disk_await.*.*" - match: "truenas.*.disk_await.*.*"
name: "disk_await" name: "disk_await"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_ext_await.*.*" - match: "truenas.*.disk_ext_await.*.*"
name: "disk_await" name: "disk_await"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_avgsz.*.*" - match: "truenas.*.disk_avgsz.*.*"
name: "disk_io_size" name: "disk_io_size"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_ext_avgsz.*.*" - match: "truenas.*.disk_ext_avgsz.*.*"
name: "disk_io_size" name: "disk_io_size"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.disk_svctm.*.svctm" - match: "truenas.*.disk_svctm.*.svctm"
name: "disk_svctm" name: "disk_svctm"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
disk: "${2}" disk: "${2}"
- match: "truenas.*.system.io.*" - match: "truenas.*.system.io.*"
name: "system_io" name: "system_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
op: "${2}" op: "${2}"
################################################ ################################################
# CPU mapping # CPU mapping
################################################ ################################################
- match: "truenas.*.system.intr.interrupts" - match: "truenas.*.system.intr.interrupts"
name: "interrupts" name: "interrupts"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "hard" kind: "hard"
- match: "truenas.*.system.cpu.softirq" - match: "truenas.*.system.cpu.softirq"
name: "interrupts" name: "interrupts"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "soft" kind: "soft"
- match: "truenas.*.cpu.*.softirq" - match: "truenas.*.cpu.*.softirq"
name: "cpu_softirq" name: "cpu_softirq"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
cpu: "${2}" cpu: "${2}"
- match: "truenas.*.system.ctxt.switches" - match: "truenas.*.system.ctxt.switches"
name: "context_switches" name: "context_switches"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
- match: "truenas.*.system.cpu.*" - match: "truenas.*.system.cpu.*"
name: "cpu_total" name: "cpu_total"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${2}" kind: "${2}"
- match: "truenas.*.cputemp.temperatures.*" - match: "truenas.*.cputemp.temperatures.*"
name: "cpu_temperature" name: "cpu_temperature"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
cpu: "cpu${2}" cpu: "cpu${2}"
- match: "truenas.*.cpu.core_throttling.*" - match: "truenas.*.cpu.core_throttling.*"
name: "cpu_throttling" name: "cpu_throttling"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
cpu: "${2}" cpu: "${2}"
- match: "truenas.*.cpu.cpufreq.*" - match: "truenas.*.cpu.cpufreq.*"
name: "cpu_frequency" name: "cpu_frequency"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
cpu: "${2}" cpu: "${2}"
- match: 'truenas\.(.*)\.cpu\.(.*)_cpuidle\.(.*)' - match: 'truenas\.(.*)\.cpu\.(.*)_cpuidle\.(.*)'
match_type: "regex" match_type: "regex"
name: "cpu_idlestate" name: "cpu_idlestate"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
cpu: "${2}" cpu: "${2}"
state: "${3}" state: "${3}"
- match: 'truenas\.(.*)\.cpu\.(.*)\.(.*)' - match: 'truenas\.(.*)\.cpu\.(.*)\.(.*)'
match_type: "regex" match_type: "regex"
name: "cpu_usage" name: "cpu_usage"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
cpu: "${2}" cpu: "${2}"
kind: "${3}" kind: "${3}"
################################################ ################################################
# process mapping # process mapping
################################################ ################################################
- match: "truenas.*.system.forks.started" - match: "truenas.*.system.forks.started"
name: "processes_forks" name: "processes_forks"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
- match: "truenas.*.system.processes.*" - match: "truenas.*.system.processes.*"
name: "processes" name: "processes"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${2}" kind: "${2}"
- match: "truenas.*.system.active_processes.*" - match: "truenas.*.system.active_processes.*"
name: "processes" name: "processes"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${2}" kind: "${2}"
################################################ ################################################
# uptime mapping # uptime mapping
################################################ ################################################
- match: "truenas.*.system.uptime.uptime" - match: "truenas.*.system.uptime.uptime"
name: "uptime" name: "uptime"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
- match: "truenas.*.system.clock_sync_state.state" - match: "truenas.*.system.clock_sync_state.state"
name: "clock_synced" name: "clock_synced"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
- match: "truenas.*.system.clock_status.*" - match: "truenas.*.system.clock_status.*"
name: "clock_status" name: "clock_status"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
state: "${2}" state: "${2}"
- match: "truenas.*.system.clock_sync_offset.offset" - match: "truenas.*.system.clock_sync_offset.offset"
name: "clock_offset" name: "clock_offset"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
################################################ ################################################
# load mapping # load mapping
################################################ ################################################
- match: "truenas.*.system.load.*" - match: "truenas.*.system.load.*"
name: "system_load" name: "system_load"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
kind: "${2}" kind: "${2}"
################################################ ################################################
# nsfd mappings # nsfd mappings
################################################ ################################################
- match: "truenas.*.nfsd.*.*" - match: "truenas.*.nfsd.*.*"
name: "nfs_${2}" name: "nfs_${2}"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
op: "${3}" op: "${3}"
################################################ ################################################
# zfs mappings # zfs mappings
################################################ ################################################
- match: "truenas.*.zfs.*.*" - match: "truenas.*.zfs.*.*"
name: "zfs_${2}" name: "zfs_${2}"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
op: "${3}" op: "${3}"
- match: 'truenas\.(.*)\.zfspool\.state_(.*)\.(.*)' - match: 'truenas\.(.*)\.zfspool\.state_(.*)\.(.*)'
match_type: "regex" match_type: "regex"
name: "zfs_pool" name: "zfs_pool"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
pool: "${2}" pool: "${2}"
state: "${3}" state: "${3}"
################################################ ################################################
# network mappings # network mappings
################################################ ################################################
- match: "truenas.*.net.*.*" - match: "truenas.*.net.*.*"
name: "interface_io" name: "interface_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.net_speed.*.speed" - match: "truenas.*.net_speed.*.speed"
name: "interface_speed" name: "interface_speed"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
- match: "truenas.*.net_duplex.*.*" - match: "truenas.*.net_duplex.*.*"
name: "interface_duplex" name: "interface_duplex"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
state: "${3}" state: "${3}"
- match: "truenas.*.net_operstate.*.*" - match: "truenas.*.net_operstate.*.*"
name: "interface_operationstate" name: "interface_operationstate"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
state: "${3}" state: "${3}"
- match: "truenas.*.net_carrier.*.*" - match: "truenas.*.net_carrier.*.*"
name: "interface_carrierstate" name: "interface_carrierstate"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
state: "${3}" state: "${3}"
- match: "truenas.*.net_mtu.*.mtu" - match: "truenas.*.net_mtu.*.mtu"
name: "interface_mtu" name: "interface_mtu"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
- match: "truenas.*.net_packets.*.*" - match: "truenas.*.net_packets.*.*"
name: "interface_packets" name: "interface_packets"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.net_errors.*.*" - match: "truenas.*.net_errors.*.*"
name: "interface_errors" name: "interface_errors"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.net_drops.*.*" - match: "truenas.*.net_drops.*.*"
name: "interface_drops" name: "interface_drops"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
interface: "${2}" interface: "${2}"
op: "${3}" op: "${3}"
- match: "truenas.*.system.net.*" - match: "truenas.*.system.net.*"
name: "system_net_io" name: "system_net_io"
labels: labels:
job: "truenas" job: "truenas"
instance: "${1}" instance: "${1}"
op: "${2}" op: "${2}"
+1 -1
View File
@@ -38,8 +38,8 @@ name: vikunja
sources: sources:
- https://vikunja.io/docs - https://vikunja.io/docs
- https://github.com/truecharts/charts/tree/master/charts/stable/vikunja - https://github.com/truecharts/charts/tree/master/charts/stable/vikunja
- https://hub.docker.com/r/vikunja/api
- https://hub.docker.com/r/vikunja/frontend - https://hub.docker.com/r/vikunja/frontend
- https://hub.docker.com/r/vikunja/api
- https://hub.docker.com/_/nginx - https://hub.docker.com/_/nginx
type: application type: application
version: 13.2.0 version: 13.2.0