This commit is contained in:
alfi0812
2026-01-17 17:45:20 +01:00
parent 58298709e2
commit dd5baf25b3
9 changed files with 1681 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
icon.webp
icon-small.webp
File diff suppressed because it is too large Load Diff
+42
View File
@@ -0,0 +1,42 @@
annotations:
artifacthub.io/links: |-
- name: support
url: https://discord.com/invite/tVsPTHWTtr
max_scale_version: 24.04.1
min_scale_version: 24.04.0
truecharts.org/category: observability
truecharts.org/max_helm_version: "3.17"
truecharts.org/max_kubernetes_version: 1.32.0
truecharts.org/min_helm_version: "3.14"
truecharts.org/min_kubernetes_version: 1.24.0
truecharts.org/train: stable
apiVersion: v2
appVersion: 2.6.1
dependencies:
- name: common
version: 28.29.18
repository: oci://oci.trueforge.org/truecharts
condition: ""
alias: ""
tags: []
import-values: []
deprecated: false
description: AVM Exporter for Prometheus to monitor Fritz!Box devices
home: https://truecharts.org/charts/stable/avm-exporter
icon: https://truecharts.org/img/hotlink-ok/chart-icons/avm-exporter.webp
keywords:
- avm-exporter
- grafana
- prometheus
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: avm-exporter
sources:
- https://ghcr.io/onedr0p/exportarr
- https://github.com/pdreker/fritz_exporter
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/avm-exporter
type: application
version: 1.0.0
+3
View File
@@ -0,0 +1,3 @@
---
title: README
---
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

@@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}
@@ -0,0 +1 @@
{{ include "tc.v1.common.loader.all" . }}
+56
View File
@@ -0,0 +1,56 @@
image:
repository: docker.io/pdreker/fritz_exporter
pullPolicy: IfNotPresent
tag: 2.6.1@sha256:a6b182eb3bc94c7dd37eb2ded8bbb6653861615f4c1e4a906fee679f9f605ce3
service:
main:
ports:
main:
port: 9787
targetPort: 9787
workload:
main:
podSpec:
containers:
main:
extraArgs:
- --config=/exporter/config.yaml
probes:
liveness:
type: tcp
readiness:
type: tcp
startup:
type: tcp
configmap:
exporter-configfile:
enabled: true
data:
config.yaml: |
{{- $.Values.exporter | toYaml | nindent 2 }}
persistence:
configfile:
enabled: true
type: configmap
readOnly: true
objectName: exporter-configfile
mountPath: /exporter/config.yaml
subPath: config.yaml
metrics:
main:
enabled: true
type: servicemonitor
endpoints:
- port: main
path: /metrics
interval: 1m
scrapeTimeout: 15s
targetSelector: main
exporter:
exporter_port: 9787
devices:
- name: Fritz!Box 7590
hostname: '192.168.1.1'
username: 'fritz_box'
password: '123456789'