Commit new Chart releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
parent
95e55fcfbb
commit
66ac581040
|
@ -1,6 +0,0 @@
|
|||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.7.7
|
||||
digest: sha256:1ad92f2f18f9d74ffd15446540b5861f0fc09f91c0ba9f30ba51940e82647587
|
||||
generated: "2022-10-29T10:46:24.642058876Z"
|
|
@ -1,39 +0,0 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/speedtest-tracker
|
||||
tag: latest@sha256:415ff67401643e0ac53146e3025f8970e629c34f872fdc433491d61198292f8d
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
podSecurityContext:
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
secretEnv:
|
||||
TELEGRAM_BOT_TOKEN: ""
|
||||
TELEGRAM_CHAT_ID: ""
|
||||
SLACK_WEBHOOK: ""
|
||||
|
||||
env:
|
||||
OOKLA_EULA_GDPR: true
|
||||
AUTH: false
|
||||
INFLUXDB_RETENTION: 30d
|
||||
INFLUXDB_HOST_TAG: speedtest
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8765
|
||||
protocol: HTTP
|
||||
targetPort: 80
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: "/config"
|
||||
|
||||
portal:
|
||||
enabled: true
|
|
@ -2,6 +2,15 @@
|
|||
|
||||
|
||||
|
||||
## [speedtest-tracker-0.1.0](https://github.com/truecharts/charts/compare/speedtest-tracker-0.0.6...speedtest-tracker-0.1.0) (2022-10-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
|
||||
|
||||
|
||||
## [speedtest-tracker-0.0.6](https://github.com/truecharts/charts/compare/speedtest-tracker-0.0.5...speedtest-tracker-0.0.6) (2022-10-29)
|
||||
|
||||
### Chore
|
|
@ -0,0 +1,9 @@
|
|||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.7.7
|
||||
- name: postgresql
|
||||
repository: https://charts.truecharts.org/
|
||||
version: 8.0.48
|
||||
digest: sha256:d8a76372ec958b198bdb8bbd32918777a37968dd294c1d8029cb213dc760b72b
|
||||
generated: "2022-10-29T11:47:55.858238967Z"
|
|
@ -4,7 +4,11 @@ dependencies:
|
|||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.7.7
|
||||
description: This app runs a speedtest check every hour and graphs the results.
|
||||
- condition: postgresql.enabled
|
||||
name: postgresql
|
||||
repository: https://charts.truecharts.org/
|
||||
version: 8.0.48
|
||||
description: A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
|
||||
home: https://truecharts.org/docs/charts/incubator/speedtest-tracker
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-tracker.png
|
||||
keywords:
|
||||
|
@ -17,8 +21,8 @@ maintainers:
|
|||
name: speedtest-tracker
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/speedtest-tracker
|
||||
- https://github.com/henrywhitaker3/Speedtest-Tracker
|
||||
version: 0.0.6
|
||||
- https://github.com/alexjustesen/speedtest-tracker
|
||||
version: 0.1.0
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- speedtest
|
|
@ -1,6 +1,6 @@
|
|||
# speedtest-tracker
|
||||
|
||||
This app runs a speedtest check every hour and graphs the results.
|
||||
A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
|
||||
|
@ -12,7 +12,7 @@ For more information, please click here: [speedtest-tracker](https://truecharts.
|
|||
## Source Code
|
||||
|
||||
* <https://github.com/truecharts/charts/tree/master/charts/incubator/speedtest-tracker>
|
||||
* <https://github.com/henrywhitaker3/Speedtest-Tracker>
|
||||
* <https://github.com/alexjustesen/speedtest-tracker>
|
||||
|
||||
## Requirements
|
||||
|
||||
|
@ -22,6 +22,7 @@ Kubernetes: `>=1.16.0-0`
|
|||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.truecharts.org/ | postgresql | 8.0.48 |
|
||||
| https://library-charts.truecharts.org | common | 10.7.7 |
|
||||
|
||||
## Installing the Chart
|
|
@ -1,4 +1,4 @@
|
|||
This app runs a speedtest check every hour and graphs the results.
|
||||
A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/speedtest-tracker](https://truecharts.org/docs/charts/incubator/speedtest-tracker)
|
||||
|
Binary file not shown.
|
@ -0,0 +1,48 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/speedtest-tracker
|
||||
tag: latest@sha256:20a1812252cbda90d9b7a06d32247c28477f2d73fd8295323a8117242dbc3a1a
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
podSecurityContext:
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
env:
|
||||
DB_CONNECTION: pgsql
|
||||
DB_PORT: 5432
|
||||
DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
|
||||
DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}"
|
||||
DB_HOST:
|
||||
secretKeyRef:
|
||||
name: dbcreds
|
||||
key: plainhost
|
||||
DB_PASSWORD:
|
||||
secretKeyRef:
|
||||
name: dbcreds
|
||||
key: postgresql-password
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8765
|
||||
protocol: HTTPS
|
||||
targetPort: 443
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: /config
|
||||
|
||||
postgresql:
|
||||
enabled: true
|
||||
existingSecret: dbcreds
|
||||
postgresqlDatabase: speedtest_tracker
|
||||
postgresqlUsername: speedtest_tracker
|
||||
|
||||
portal:
|
||||
enabled: true
|
|
@ -164,63 +164,6 @@ questions:
|
|||
label: Arg
|
||||
schema:
|
||||
type: string
|
||||
- variable: secretEnv
|
||||
group: Container Configuration
|
||||
label: Image Secrets
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: TELEGRAM_BOT_TOKEN
|
||||
label: Telegram Bot Token
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: TELEGRAM_CHAT_ID
|
||||
label: Telegram Chat ID
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: SLACK_WEBHOOK
|
||||
label: Slack Webhook
|
||||
description: Put a slack webhook here to get slack notifications when a speedtest is run. To use discord webhooks, just append /slack to the end of your discord webhook URL
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: Container Configuration
|
||||
label: Image Environment
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: OOKLA_EULA_GDPR
|
||||
label: Accept OOKLA EULA and GDPR
|
||||
description: Set to 'true' to accept the Ookla EULA and privacy agreement. If this is not set, the container will not start
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: AUTH
|
||||
label: Enable Auth
|
||||
description: When enabled, unauthenticated users will only be able to see the graphs and tests table.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: INFLUXDB_RETENTION
|
||||
label: InfluxDB Retention
|
||||
description: Sets the InfluxDB retention period
|
||||
schema:
|
||||
type: string
|
||||
default: 30d
|
||||
- variable: INFLUXDB_HOST_TAG
|
||||
label: InfluxDB Host Tag
|
||||
description: Sets the InfluxDB host tag value
|
||||
schema:
|
||||
type: string
|
||||
default: speedtest
|
||||
- variable: TZ
|
||||
label: Timezone
|
||||
group: Container Configuration
|
||||
|
@ -445,7 +388,7 @@ questions:
|
|||
label: Port Type
|
||||
schema:
|
||||
type: string
|
||||
default: HTTP
|
||||
default: HTTPS
|
||||
enum:
|
||||
- value: HTTP
|
||||
description: HTTP
|
||||
|
@ -467,7 +410,7 @@ questions:
|
|||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 80
|
||||
default: 443
|
||||
- variable: serviceexpert
|
||||
group: Networking and Services
|
||||
label: Show Expert Config
|
Loading…
Reference in New Issue