Compare commits

..

7 Commits

Author SHA1 Message Date
Kjeld Schouten
73714a029e Update charts/incubator/webdav/values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-05-24 19:51:49 +02:00
Kjeld Schouten
42a69014f0 Update charts/incubator/webdav/values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-05-24 19:51:49 +02:00
Kjeld Schouten
4b8e8108b0 Update _helper.tpl
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-05-24 19:51:49 +02:00
Kjeld Schouten
30bfeecc4c Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-05-24 19:51:49 +02:00
Kjeld Schouten
33ce8cbdd2 Update _webdav.tpl
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-05-24 19:51:49 +02:00
Kjeld Schouten
0d5fcdaaa0 Update charts/incubator/webdav/values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-05-24 19:51:49 +02:00
Kjeld Schouten-Lebbing
6f07719d24 add(webdav): add webdav chart 2023-05-24 19:51:49 +02:00
593 changed files with 12009 additions and 1291 deletions

View File

@@ -0,0 +1,48 @@
name: "Set issue labels based on status"
description: "Sets / removes issue labels based on CI job status"
inputs:
token:
required: true
description: "The Github API token to use"
issue-number:
required: true
description: "The issue to label"
prefix:
required: true
description: "The label prefix (e.g. lint, install)"
job-status:
required: true
description: "The status of the CI job"
remove-on-skipped:
required: false
default: false
description: "Remove the label if the job was skipped"
runs:
using: "composite"
steps:
- name: Label success
uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90 # tag=1.0.4
if: ${{ inputs.job-status == 'success' }}
with:
repo-token: ${{ inputs.token }}
issue-number: ${{ inputs.issue-number }}
add-labels: "${{ inputs.prefix }}:ok"
remove-labels: "${{ inputs.prefix }}:failed"
- name: Label failure
uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90 # tag=1.0.4
if: ${{ inputs.job-status == 'failure' }}
with:
repo-token: ${{ inputs.token }}
issue-number: ${{ inputs.issue-number }}
add-labels: "${{ inputs.prefix }}:failed"
remove-labels: "${{ inputs.prefix }}:ok"
- name: Remove label
uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90 # tag=1.0.4
if: ${{ (inputs.job-status == 'skipped') && (inputs.remove-on-skipped == 'true') }}
with:
repo-token: ${{ inputs.token }}
issue-number: ${{ inputs.issue-number }}
remove-labels: "${{ inputs.prefix }}:ok, ${{ inputs.prefix }}:failed"

View File

@@ -101,34 +101,20 @@ for idx in $(eval echo "{0..$length}"); do
if [ ! $? ]; then
echo "❌ wget encountered an error..."
if [[ "$train_chart" =~ incubator\/.* ]]; then
helm dependency build "$charts_path/$train_chart/Chart.yaml" || \
helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1
else
helm dependency build "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || \
helm dependency update "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || exit 1
fi
helm dependency build "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || \
helm dependency update "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || exit 1
fi
if [ -f "$cache_path/$repo_dir/$name-$version.tgz" ]; then
echo "✅ Dependency Downloaded!"
if [[ ! "$train_chart" =~ incubator\/.* ]]; then
echo "Validating dependency signature..."
helm verify $cache_path/$repo_dir/$name-$version.tgz --keyring $gpg_dir/pubring.gpg || \
helm verify $cache_path/$repo_dir/$name-$version.tgz --keyring $gpg_dir/pubring.gpg || exit 1
else
echo "Skipping dependency signature verification for $train_chart..."
fi
echo "Validating dependency signature..."
helm verify $cache_path/$repo_dir/$name-$version.tgz --keyring $gpg_dir/pubring.gpg || \
helm verify $cache_path/$repo_dir/$name-$version.tgz --keyring $gpg_dir/pubring.gpg || exit 1
else
echo "❌ Failed to download dependency"
# Try helm dependency build/update or otherwise fail fast if a dep fails to download...
if [[ "$train_chart" =~ incubator\/.* ]]; then
helm dependency build "$charts_path/$train_chart/Chart.yaml" || \
helm dependency update "$charts_path/$train_chart/Chart.yaml"|| exit 1
else
helm dependency build "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || \
helm dependency update "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || exit 1
fi
helm dependency build "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || \
helm dependency update "$charts_path/$train_chart/Chart.yaml" --verify --keyring $gpg_dir/pubring.gpg || exit 1
fi
fi
echo ""

89
.github/workflows/charts-changelog.yaml vendored Normal file
View File

@@ -0,0 +1,89 @@
name: "Charts: Update README"
on:
workflow_dispatch:
inputs:
modifiedCharts:
required: true
type: string
isRenovatePR:
required: true
type: string
outputs:
commitHash:
description: "The most recent commit hash at the end of this workflow"
value: ${{ jobs.generate-changelog.outputs.commitHash }}
jobs:
validate-changelog:
name: Validate changelog
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3
with:
fetch-depth: 0
- name: Check changelog annotations
if: inputs.isRenovatePR != 'true'
run: |
CHARTS=(${{ inputs.modifiedCharts }})
for i in "${CHARTS[@]}"
do
IFS='/' read -r -a chart_parts <<< "$i"
./.github/scripts/check-releasenotes.sh "charts/${chart_parts[0]}/${chart_parts[1]}"
echo ""
done
generate-changelog:
name: Generate changelog annotations
runs-on: ubuntu-latest
needs:
- validate-changelog
outputs:
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
steps:
- name: Checkout
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3
with:
fetch-depth: 0
- name: Install Kubernetes tools
if: inputs.isRenovatePR == 'true'
uses: yokawasa/action-setup-kube-tools@af4ebb1af1efd30c5bd84a2e9773355ad6362a33 # v0.9.3
with:
setup-tools: |
yq
yq: "4.20.1"
- name: Annotate Charts.yaml for Renovate PR's
if: inputs.isRenovatePR == 'true'
env:
DEFAULT_BRANCH: "${{ github.event.repository.default_branch }}"
run: |
CHARTS=(${{ inputs.modifiedCharts }})
for i in "${CHARTS[@]}"
do
IFS='/' read -r -a chart_parts <<< "$i"
./.github/scripts/renovate-releasenotes.sh "charts/${chart_parts[0]}/${chart_parts[1]}"
echo ""
done
- name: Create commit
id: create-commit
if: inputs.isRenovatePR == 'true'
uses: stefanzweifel/git-auto-commit-action@3ea6ae190baf489ba007f7c92608f33ce20ef04a # v4
with:
file_pattern: charts/**/
commit_message: "chore: Auto-update chart metadata [skip ci]"
commit_user_name: ${{ github.actor }}
commit_user_email: ${{ github.actor }}@users.noreply.github.com
- name: Save commit hash
id: save-commit-hash
run: |
if [ "${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "true" ]; then
echo '::set-output name=commit_hash::${{ steps.create-commit.outputs.commit_hash }}'
else
echo "::set-output name=commit_hash::${GITHUB_SHA}"
fi

View File

@@ -9,9 +9,6 @@ on:
chartChangesDetected:
required: true
type: string
modifiedFiles:
required: true
type: string
jobs:
lint-and-verify:
@@ -52,16 +49,6 @@ jobs:
echo "detected=true" >> "$GITHUB_OUTPUT"
fi
- name: Test and Fix Pre-Commit Issues
shell: bash
if: inputs.chartChangesDetected == 'true'
run: |
echo "Running pre-commit test-and-cleanup..."
pre-commit run --all ||:
# Fix sh files to always be executable
find . -name '*.sh' | xargs chmod +x
pre-commit run --all
- name: Fetch and Verify dependencies
shell: bash
if: steps.list-changed.outputs.detected == 'true'
@@ -86,13 +73,11 @@ jobs:
- name: Create/Update comment
if: steps.list-changed.outputs.detected == 'true'
continue-on-error: true
uses: thollander/actions-comment-pull-request@632cf9ce90574d125be56b5f3405cda41a84e2fd # v2
with:
filePath: /tmp/lint_result.txt
comment_tag: lint_results
mode: recreate
GITHUB_TOKEN: ${{ github.token }}
- name: Lint Result
if: steps.list-changed.outputs.detected == 'true'

View File

@@ -203,15 +203,6 @@ jobs:
sync_tag "charts/${train}/${chart}" "${chart}" "${train}"
done
done
- name: Fix Fixable Pre-Commit issues
shell: bash
if: inputs.chartChangesDetected == 'true'
run: |
echo "Running pre-commit test-and-cleanup..."
pre-commit run --all ||:
# Fix sh files to always be executable
find . -name '*.sh' | xargs chmod +x
- name: Cleanup
run: |

60
.github/workflows/pr-metadata.yaml vendored Normal file
View File

@@ -0,0 +1,60 @@
name: "Pull Request: Get metadata"
on:
workflow_call:
outputs:
isRenovatePR:
description: "Is the PR coming from Renovate?"
value: ${{ jobs.pr-metadata.outputs.isRenovatePR }}
isFork:
description: "Is the PR coming from a forked repo?"
value: ${{ jobs.pr-metadata.outputs.isFork }}
addedOrModified:
description: "Does the PR contain any changes?"
value: ${{ jobs.pr-changes.outputs.addedOrModified }}
addedOrModifiedFiles:
description: "A list of the files changed in this PR"
value: ${{ jobs.pr-changes.outputs.addedOrModifiedFiles }}
addedOrModifiedCharts:
description: "A list of the charts changed in this PR"
value: ${{ jobs.pr-changes.outputs.addedOrModifiedCharts }}
jobs:
pr-metadata:
name: Collect PR metadata
runs-on: ubuntu-latest
outputs:
isRenovatePR: ${{ startsWith(steps.branch-name.outputs.current_branch, 'renovate/') }}
isFork: ${{ github.event.pull_request.head.repo.full_name != github.repository }}
steps:
- name: Get branch name
id: branch-name
uses: tj-actions/branch-names@2e5354c6733793113f416314375826df030ada23 # v6.5
- name: Save PR data to file
env:
PR_NUMBER: ${{ github.event.number }}
run: |
echo $PR_NUMBER > pr_number.txt
- name: Store pr data in artifact
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3
with:
name: pr_metadata
path: ./pr_number.txt
retention-days: 5
pr-changes:
name: Collect PR changes
runs-on: ubuntu-latest
outputs:
addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }}
addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }}
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
steps:
- name: Checkout
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3
- name: Collect changes
id: collect-changes
uses: ./.github/actions/collect-changes

View File

@@ -8,46 +8,52 @@ concurrency:
# cancel-in-progress: true
jobs:
pr-changes:
name: Collect PR changes
runs-on: ubuntu-latest
outputs:
addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }}
addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }}
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
steps:
- name: Checkout
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3
pr-metadata:
uses: ./.github/workflows/pr-metadata.yaml
- name: Collect changes
id: collect-changes
uses: ./.github/actions/collect-changes
pre-commit-check:
uses: truecharts/.github/.github/workflows/pre-commit-check.yaml@main
needs:
- pr-metadata
with:
modifiedFiles: ${{ needs.pr-metadata.outputs.addedOrModifiedFiles }}
#charts-changelog:
# uses: ./.github/workflows/charts-changelog.yaml
# needs:
# - pr-metadata
# - pre-commit-check
# with:
# isRenovatePR: ${{ needs.pr-metadata.outputs.isRenovatePR }}
# modifiedCharts: ${{ needs.pr-metadata.outputs.addedOrModifiedCharts }}
charts-lint:
uses: ./.github/workflows/charts-lint.yaml
needs:
- pr-changes
- pr-metadata
# - charts-changelog
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-changes.outputs.addedOrModified }}
modifiedFiles: ${{ needs.pr-metadata.outputs.addedOrModifiedFiles }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
charts-test:
uses: ./.github/workflows/charts-test.yaml
needs:
- pr-changes
- pr-metadata
# - charts-changelog
- charts-lint
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-changes.outputs.addedOrModified }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
catalog-test:
uses: ./.github/workflows/catalog-test.yaml
needs:
- pr-changes
- pr-metadata
# - charts-changelog
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-changes.outputs.addedOrModified }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
print_head_msg:
name: print commit message
@@ -67,7 +73,7 @@ jobs:
automerge-and-approve:
needs:
- pr-changes
- pr-metadata
- catalog-test
- charts-test
- charts-lint

View File

@@ -12,7 +12,7 @@ jobs:
with:
token: ${{ secrets.BOT_TOKEN }}
- name: Self-hosted Renovate
uses: renovatebot/github-action@04894c0e6786581e789ebf7e6dbdf22dfc0061cd # v38.0.0
uses: renovatebot/github-action@4cc203c40dc0eb6b356306893cabda6ff9d42f33 # v37.0.0
with:
configurationFile: .github/renovate-config.js
token: ${{ secrets.BOT_TOKEN }}

View File

@@ -3,7 +3,7 @@ appVersion: "23.4.2.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
home: https://truecharts.org/charts/dependency/clickhouse
@@ -22,7 +22,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/clickhouse
- https://clickhouse.com/
type: application
version: 5.0.29
version: 5.0.28
annotations:
truecharts.org/catagories: |
- database

View File

@@ -3,7 +3,7 @@ appVersion: "2.8.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.
home: https://truecharts.org/charts/dependency/kube-state-metrics
@@ -21,7 +21,7 @@ name: kube-state-metrics
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/kube-state-metrics
type: application
version: 1.0.7
version: 1.0.5
annotations:
truecharts.org/catagories: |
- metrics

View File

@@ -5,7 +5,7 @@
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/dependency/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/enterprise/)
**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)**

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/kube-state-metrics
pullPolicy: IfNotPresent
tag: v2.8.2@sha256:35a4457d904190e4870a88d7955b26b6b2604a60ad82c108f9f672a3a6b09ab1
tag: v2.8.2@sha256:e7b9fbc67f29bb72043238ebaa397d5161f9e3d5cdb16ac888e2ffe152015700
service:
main:

View File

@@ -3,7 +3,7 @@ appVersion: "10.11.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: Fast, reliable, scalable, and easy to use open-source relational database system.
home: https://truecharts.org/charts/dependency/mariadb
@@ -25,7 +25,7 @@ sources:
- https://github.com/prometheus/mysqld_exporter
- https://mariadb.org
type: application
version: 7.0.33
version: 7.0.32
annotations:
truecharts.org/catagories: |
- database

View File

@@ -3,7 +3,7 @@ appVersion: "1.6.20"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: Memcached is a memory-backed database caching solution
home: https://truecharts.org/charts/dependency/memcached
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-memcached
- http://memcached.org/
type: application
version: 6.0.44
version: 6.0.42
annotations:
truecharts.org/catagories: |
- database

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/memcached
pullPolicy: IfNotPresent
tag: v1.6.20@sha256:424c5fc3f7f175d6fc3b61cead1698690eec6d9ba496a5f641fb23323373942a
tag: v1.6.20@sha256:6e11823db1555e766c5eda1b7725f4cc5cc5513da404644541d38a8432820117
service:
main:

View File

@@ -3,7 +3,7 @@ appVersion: "6.0.6"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
home: https://truecharts.org/charts/dependency/mongodb
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-mongodb
- https://www.mongodb.com
type: application
version: 6.0.33
version: 6.0.31
annotations:
truecharts.org/catagories: |
- database

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/mongodb
pullPolicy: IfNotPresent
tag: v6.0.6@sha256:5fcbda39afd70ed0c4bb915c68ae9e827093877faa3833e632fbb739d6148030
tag: v6.0.6@sha256:9d10c8a26a1b98d7212bbc2fef5dd7bf35275390dad10e6b4680c8f01c8177e4
workload:
main:

View File

@@ -3,7 +3,7 @@ appVersion: "1.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: Prometheus exporter for hardware and OS metrics exposed by UNIX kernels, with pluggable metric collectors.
home: https://truecharts.org/charts/dependency/node-exporter
@@ -21,7 +21,7 @@ name: node-exporter
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/node-exporter
type: application
version: 1.0.6
version: 1.0.4
annotations:
truecharts.org/catagories: |
- metrics

View File

@@ -5,7 +5,7 @@
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/dependency/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/enterprise/)
**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)**

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/node-exporter
pullPolicy: IfNotPresent
tag: v1.5.0@sha256:3e66f61c18145bb2267e2caf74e8ac5dcf48f75ac276890838355ba8069952c9
tag: v1.5.0@sha256:674e04af703ffb85daf5cbddc64c5fc92e75ba49a5e2b0c0d14a2a8ccace3590
service:
main:

View File

@@ -3,7 +3,7 @@ appVersion: "7.0.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: Open source, advanced key-value store.
home: https://truecharts.org/charts/dependency/redis
@@ -23,7 +23,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-redis
- http://redis.io/
type: application
version: 6.0.46
version: 6.0.45
annotations:
truecharts.org/catagories: |
- database

View File

@@ -3,7 +3,7 @@ appVersion: "9.2.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.10.0
deprecated: false
description: Apache Solr
home: https://truecharts.org/charts/dependency/solr
@@ -22,7 +22,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/solr
- https://github.com/apache/solr
type: application
version: 4.0.33
version: 4.0.31
annotations:
truecharts.org/catagories: |
- search

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/solr
pullPolicy: IfNotPresent
tag: v9.2.1@sha256:87988fef502a8d4debe274fea68770a075f2c9277f86ccb6fbdca5e19d5888c5
tag: v9.2.1@sha256:93e8741f09c07cbdce822aad7f74882f43a6b2e388f071b5e667a8cb93724849
workload:
main:

View File

@@ -3,11 +3,11 @@ appVersion: "4.37.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 6.0.46
version: 6.0.44
deprecated: false
description: Authelia is a Single Sign-On Multi-Factor portal for web apps
home: https://truecharts.org/charts/enterprise/authelia
@@ -35,7 +35,7 @@ sources:
- https://github.com/authelia/chartrepo
- https://github.com/authelia/authelia
type: application
version: 15.1.21
version: 15.1.20
annotations:
truecharts.org/catagories: |
- security

View File

@@ -3,11 +3,11 @@ appVersion: "0.21.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 6.0.46
version: 6.0.44
description: Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go
home: https://truecharts.org/charts/enterprise/blocky
icon: https://truecharts.org/img/hotlink-ok/chart-icons/blocky.png
@@ -25,7 +25,7 @@ sources:
- https://0xerr0r.github.io/blocky/
- https://github.com/0xERR0R/blocky
- https://github.com/Mozart409/blocky-frontend
version: 5.0.33
version: 5.0.32
annotations:
truecharts.org/catagories: |
- network

View File

@@ -10,7 +10,7 @@ keywords:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/enterprise/cert-manager
- https://cert-manager.io/
type: application
version: 1.0.36
version: 1.0.35
annotations:
truecharts.org/catagories: |
- core

View File

@@ -3,7 +3,7 @@ appVersion: "9.5.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
deprecated: false
description: Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB.
home: https://truecharts.org/charts/enterprise/grafana
@@ -24,7 +24,7 @@ sources:
- https://github.com/bitnami/bitnami-docker-grafana
- https://grafana.com/
type: application
version: 7.0.40
version: 7.0.38
annotations:
truecharts.org/catagories: |
- metrics

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/grafana
pullPolicy: IfNotPresent
tag: v9.5.2@sha256:2016c468cf2bee3a11263b9884cad2a9dc6dce642fd1c1aa8809c25c33308fc7
tag: v9.5.2@sha256:2835129a3364407fb10ce370ff5f83087373dbf99b067190e84bde8db2a77d5e
manifestManager:
enabled: true
securityContext:

View File

@@ -10,7 +10,7 @@ keywords:
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
@@ -22,7 +22,7 @@ sources:
- https://github.com/metallb/metallb
- https://metallb.universe.tf
type: application
version: 8.0.31
version: 8.0.30
annotations:
truecharts.org/catagories: |
- core

View File

@@ -3,15 +3,15 @@ appVersion: "2.44.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
- condition: exporters.enabled,exporters.node-exporter.enabled
name: node-exporter
repository: https://deps.truecharts.org
version: 1.0.6
version: 1.0.3
- condition: exporters.enabled,exporters.kube-state-metrics.enabled
name: kube-state-metrics
repository: https://deps.truecharts.org
version: 1.0.7
version: 1.0.4
deprecated: false
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.
icon: https://truecharts.org/img/hotlink-ok/chart-icons/prometheus.png
@@ -29,7 +29,7 @@ sources:
- https://github.com/prometheus-community/helm-charts
- https://github.com/prometheus-operator/kube-prometheus
type: application
version: 9.0.11
version: 9.0.10
annotations:
truecharts.org/catagories: |
- metrics

View File

@@ -1,9 +1,9 @@
apiVersion: v2
appVersion: "2.10.1"
appVersion: "2.9.10"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
deprecated: false
description: Traefik is a flexible reverse proxy and Ingress Provider.
home: https://truecharts.org/charts/enterprise/traefik
@@ -23,7 +23,7 @@ sources:
- https://github.com/traefik/traefik-helm-chart
- https://traefik.io/
type: application
version: 18.0.4
version: 18.0.2
annotations:
truecharts.org/catagories: |
- network

View File

@@ -6,7 +6,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ ternary "portalhook" (printf "portalhook-%v" .Release.Name ) $.Values.ingressClass.enabled }}
name: portalhook{{ if $.Values.ingressClass.enabled }}-{{ .Release.Name }}{{ end }}
namespace: tc-system
data:
{{- $ports := dict }}

View File

@@ -6,7 +6,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
addPrefix:

View File

@@ -1,9 +1,10 @@
{{- $values := .Values }}
---
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-compress" $.Release.Name) "compress" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}compress
namespace: tc-system
spec:
compress: {}
@@ -13,7 +14,7 @@ spec:
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-basic-ratelimit" $.Release.Name) "basic-ratelimit" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}basic-ratelimit
namespace: tc-system
spec:
rateLimit:
@@ -23,7 +24,7 @@ spec:
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-basic-secure-headers" $.Release.Name) "basic-secure-headers" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}basic-secure-headers
namespace: tc-system
spec:
headers:
@@ -48,11 +49,11 @@ spec:
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-chain-basic" $.Release.Name) "chain-basic" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}chain-basic
namespace: tc-system
spec:
chain:
middlewares:
- name: {{ ternary (printf "%v-basic-ratelimit" $.Release.Name) "basic-ratelimit" $.Values.ingressClass.enabled }}
- name: {{ ternary (printf "%v-basic-secure-headers" $.Release.Name) "basic-secure-headers" $.Values.ingressClass.enabled }}
- name: {{ ternary (printf "%v-compress" $.Release.Name) "compress" $.Values.ingressClass.enabled }}
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}basic-ratelimit
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}basic-secure-headers
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}compress

View File

@@ -3,9 +3,9 @@
{{ range $index, $middlewareData := .Values.middlewares.basicAuth }}
---
{{- $users := list }}
{{- range $index, $userdata := $middlewareData.users }}
{{- $users = append $users (htpasswd $userdata.username $userdata.password) }}
{{- end }}
{{ range $index, $userdata := $middlewareData.users }}
{{ $users = append $users ( htpasswd $userdata.username $userdata.password ) }}
{{ end }}
apiVersion: v1
kind: Secret
@@ -23,9 +23,9 @@ stringData:
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
basicAuth:
secret: {{ printf "%v-%v" $middlewareData.name "secret" }}
secret: {{printf "%v-%v" $middlewareData.name "secret" }}
{{ end }}

View File

@@ -10,7 +10,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
chain:

View File

@@ -5,7 +5,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
forwardAuth:

View File

@@ -6,7 +6,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
plugin:

View File

@@ -7,7 +7,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
ipWhiteList:

View File

@@ -7,7 +7,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
rateLimit:

View File

@@ -6,7 +6,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
plugin:

View File

@@ -7,7 +7,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
redirectScheme:

View File

@@ -7,7 +7,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
redirectRegex:

View File

@@ -6,7 +6,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
stripPrefixRegex:

View File

@@ -4,23 +4,23 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name "tc-opencors-chain") "tc-opencors-chain" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-opencors-chain
namespace: tc-system
spec:
chain:
middlewares:
- name: {{ ternary (printf "%v-%v" $.Release.Name "basic-ratelimit") "basic-ratelimit" $.Values.ingressClass.enabled }}
- name: {{ ternary (printf "%v-%v" $.Release.Name "tc-opencors-headers") "tc-opencors-headers" $.Values.ingressClass.enabled }}
- name: {{ ternary (printf "%v-%v" $.Release.Name "compress") "compress" $.Values.ingressClass.enabled }}
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}basic-ratelimit
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-opencors-headers
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}compress
---
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name "tc-closedcors-chain") "tc-closedcors-chain" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-closedcors-chain
namespace: tc-system
spec:
chain:
middlewares:
- name: {{ ternary (printf "%v-%v" $.Release.Name "basic-ratelimit") "basic-ratelimit" $.Values.ingressClass.enabled }}
- name: {{ ternary (printf "%v-%v" $.Release.Name "tc-closedcors-headers") "tc-closedcors-headers" $.Values.ingressClass.enabled }}
- name: {{ ternary (printf "%v-%v" $.Release.Name "compress") "compress" $.Values.ingressClass.enabled }}
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}basic-ratelimit
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-closedcors-headers
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}compress

View File

@@ -4,7 +4,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name "tc-opencors-headers") "tc-opencors-headers" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-opencors-headers
namespace: tc-system
spec:
headers:
@@ -34,7 +34,7 @@ spec:
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name "tc-closedcors-headers") "tc-closedcors-headers" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-closedcors-headers
namespace: tc-system
spec:
headers:

View File

@@ -4,7 +4,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name "tc-nextcloud-redirectregex-dav") "tc-nextcloud-redirectregex-dav" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-nextcloud-redirectregex-dav
namespace: tc-system
spec:
redirectRegex:
@@ -14,9 +14,9 @@ spec:
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name "tc-nextcloud-chain") "tc-nextcloud-chain" $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-nextcloud-chain
namespace: tc-system
spec:
chain:
middlewares:
- name: {{ ternary (printf "%v-%v" $.Release.Name "tc-nextcloud-redirectregex-dav") "tc-nextcloud-redirectregex-dav" $.Values.ingressClass.enabled }}
- name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}tc-nextcloud-redirectregex-dav

View File

@@ -6,7 +6,7 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }}
name: {{ if $.Values.ingressClass.enabled }}{{ .Release.Name }}-{{ end }}{{ $middlewareData.name }}
namespace: tc-system
spec:
plugin:

View File

@@ -3,7 +3,7 @@ appVersion: "1.28.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
deprecated: false
description: Unofficial Bitwarden compatible server written in Rust
home: https://truecharts.org/charts/enterprise/vaultwarden
@@ -25,7 +25,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/enterprise/vaultwarden
- https://github.com/dani-garcia/vaultwarden
type: application
version: 20.0.27
version: 20.0.26
annotations:
truecharts.org/catagories: |
- security

View File

@@ -13,7 +13,7 @@ dependencies:
repository: https://deps.truecharts.org
version: 5.0.33
description: authentik is an open-source Identity Provider focused on flexibility and versatility.
home: https://truecharts.org/charts/incubator/authentik
home: https://truecharts.org/charts/stable/authentik
icon: https://truecharts.org/img/hotlink-ok/chart-icons/authentik.png
keywords:
- authentik
@@ -24,7 +24,7 @@ maintainers:
url: https://truecharts.org
name: authentik
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/authentik
- https://github.com/truecharts/charts/tree/master/charts/stable/authentik
- https://github.com/goauthentik/authentik
- https://goauthentik.io/docs/
version: 11.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
deprecated: false
description: Channels DVR Server
home: https://truecharts.org/charts/incubator/channels-dvr
@@ -19,7 +19,7 @@ name: channels-dvr
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/channels-dvr
type: application
version: 1.0.4
version: 1.0.3
annotations:
truecharts.org/catagories: |
- media

View File

@@ -6,7 +6,7 @@ dependencies:
version: 11.1.2
deprecated: false
description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge.
home: https://truecharts.org/charts/incubator/cloudflared
home: https://truecharts.org/charts/stable/cloudflared
icon: https://truecharts.org/img/hotlink-ok/chart-icons/cloudflared.png
keywords:
- cloudflared
@@ -18,7 +18,7 @@ maintainers:
url: https://truecharts.org
name: cloudflared
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/cloudflared
- https://github.com/truecharts/charts/tree/master/charts/stable/cloudflared
type: application
version: 4.0.0
annotations:

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -1,31 +0,0 @@
apiVersion: v2
appVersion: "auto"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.9.7
deprecated: false
description: "Collabora Online Development Edition - an awesome, Online Office suite image suitable for home use."
home: https://truecharts.org/charts/incubator/collabora-online
icon: https://truecharts.org/img/hotlink-ok/chart-icons/collabora-online.png
keywords:
- collabora-online
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: collabora-online
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/collabora-online
- https://sdk.collaboraonline.com/contents.html
- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
type: application
version: 12.0.19
annotations:
truecharts.org/catagories: |
- office
- documents
- productivity
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@@ -6,12 +6,12 @@ appVersion: "3.8.1"
description: Darktable is an open source photography workflow application and raw developer.
type: application
deprecated: false
home: https://truecharts.org/charts/incubator/darktable
home: https://truecharts.org/charts/stable/darktable
icon: https://truecharts.org/img/hotlink-ok/chart-icons/darktable.png
keywords:
- darktable
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/darktable
- https://github.com/truecharts/charts/tree/master/charts/stable/darktable
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -3,7 +3,7 @@ appVersion: "2.1.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 12.9.5
description: Dashy helps you organize your self-hosted services by making them accessible from a single place
home: https://truecharts.org/charts/incubator/dashy
icon: https://truecharts.org/img/hotlink-ok/chart-icons/dashy.png
@@ -18,7 +18,7 @@ name: dashy
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/dashy
- https://github.com/airsonic/airsonic
version: 3.0.4
version: 3.0.3
annotations:
truecharts.org/catagories: |
- dashboard

View File

@@ -7,10 +7,10 @@ kubeVersion: ">=1.16.0-0"
keywords:
- dsmr-reader
- energy
home: https://truecharts.org/charts/incubator/dsmr-reader
home: https://truecharts.org/charts/stable/dsmr-reader
icon: https://truecharts.org/img/hotlink-ok/chart-icons/dsmr-reader.png
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/dsmr-reader
- https://github.com/truecharts/charts/tree/master/charts/stable/dsmr-reader
- https://github.com/dsmrreader/dsmr-reader
- https://github.com/xirixiz/dsmr-reader-docker
dependencies:

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -6,7 +6,7 @@ dependencies:
version: 11.1.2
deprecated: false
description: dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents.
home: https://truecharts.org/charts/incubator/dupeguru
home: https://truecharts.org/charts/stable/dupeguru
icon: https://truecharts.org/img/hotlink-ok/chart-icons/dupeguru.png
keywords:
- dedupe
@@ -18,7 +18,7 @@ maintainers:
url: https://truecharts.org
name: dupeguru
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/dupeguru
- https://github.com/truecharts/charts/tree/master/charts/stable/dupeguru
- https://github.com/jlesage/docker-dupeguru
type: application
version: 4.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -3,11 +3,15 @@ appVersion: "0.11.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.10.2
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
version: 11.0.31
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 6.0.46
version: 5.0.33
deprecated: false
description: Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.
home: https://truecharts.org/charts/incubator/etesync
@@ -31,7 +35,7 @@ sources:
- https://github.com/etesync
- https://github.com/victor-rds/docker-etebase
type: application
version: 4.0.1
version: 3.0.25
annotations:
truecharts.org/catagories: |
- productivity

View File

@@ -13,73 +13,79 @@ questions:
# Include{containerBasic}
# Include{containerAdvanced}
- variable: env
group: "App Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: ALLOWED_HOSTS
label: "ALLOWED_HOSTS"
description: "Must be a valid domain or * (* is not recommended for production)"
schema:
type: string
default: "localhost"
required: true
- variable: AUTO_SIGNUP
label: "AUTO_SIGNUP"
description: "Enable automatic signup"
schema:
type: boolean
default: false
- variable: LANGUAGE_CODE
label: "LANGUAGE_CODE"
description: "Django language code"
schema:
type: string
default: "en-us"
required: true
- variable: DEBUG
label: "DEBUG"
description: "Output additional messages from `/entrypoint.sh`. It doesn't change the output of the Etebase server."
schema:
type: boolean
default: false
- variable: SHELL_DEBUG
label: "SHELL_DEBUG"
description: "Run `/entrypoint.sh` with `set -x`"
schema:
type: boolean
default: false
- variable: DEBUG_DJANGO
label: "DEBUG_DJANGO"
description: "Enable Django debug mode (not recommended for production)"
schema:
type: boolean
default: false
- variable: SUPER_USER
label: "SUPER_USER"
description: "Username of the Django superuser (First Install Only)"
schema:
type: string
default: "admin"
required: true
- variable: SUPER_PASS
label: "SUPER_PASS"
description: "Password of the Django superuser (First Install Only). Will be generated if left unset."
schema:
type: string
default: ""
private: true
- variable: SUPER_EMAIL
label: "SUPER_EMAIL"
description: "Email of the Django superuser (First Install Only)"
schema:
type: string
default: ""
- variable: env
group: "App Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: ALLOWED_HOSTS
label: "ALLOWED_HOSTS"
description: "Must be a valid domain or * (* is not recommended for production)"
schema:
type: string
default: "localhost"
required: true
- variable: AUTO_SIGNUP
label: "AUTO_SIGNUP"
description: "Enable automatic signup"
schema:
type: boolean
default: false
- variable: LANGUAGE_CODE
label: "LANGUAGE_CODE"
description: "Django language code"
schema:
type: string
default: "en-us"
required: true
- variable: DEBUG
label: "DEBUG"
description: "Output additional messages from `/entrypoint.sh`. It doesn't change the output of the Etebase server."
schema:
type: boolean
default: false
- variable: SHELL_DEBUG
label: "SHELL_DEBUG"
description: "Run `/entrypoint.sh` with `set -x`"
schema:
type: boolean
default: false
- variable: DEBUG_DJANGO
label: "DEBUG_DJANGO"
description: "Enable Django debug mode (not recommended for production)"
schema:
type: boolean
default: false
- variable: secretEnv
group: "App Configuration"
label: "Image Secrets"
schema:
additional_attrs: true
type: dict
attrs:
- variable: SUPER_USER
label: "SUPER_USER"
description: "Username of the Django superuser (First Install Only)"
schema:
type: string
default: "admin"
required: true
- variable: SUPER_PASS
label: "SUPER_PASS"
description: "Password of the Django superuser (First Install Only). Will be generated if left unset."
schema:
type: string
default: ""
private: true
- variable: SUPER_EMAIL
label: "SUPER_EMAIL"
description: "Email of the Django superuser (First Install Only)"
schema:
type: string
default: ""
# Include{containerConfig}
# Include{podOptions}
# Include{serviceRoot}
- variable: main
label: "Main Service"
@@ -128,27 +134,28 @@ questions:
# Include{ingressTraefik}
# Include{ingressList}
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 373
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 373
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 373
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 373
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 373
# Include{resources}
# Include{advanced}

View File

@@ -1,10 +1,18 @@
{{/* EteSync superuser credentials and Django SECRET_KEY */}}
{{- define "etesync.secret" -}}
enabled: true
---
{{- $secretName := "etesync-secret" }}
apiVersion: v1
kind: Secret
metadata:
name: {{ $secretName }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
data:
{{- with (lookup "v1" "Secret" .Release.Namespace "etesync-secret") }}
secret.txt: {{ index .data "secret.txt" | b64dec }}
{{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }}
secret.txt: {{ index .data "secret.txt" }}
{{- else }}
secret.txt: {{ randAlphaNum 32 }}
secret.txt: {{ randAlphaNum 32 | b64enc }}
{{- end }}
{{- end -}}
{{- end }}

View File

@@ -1,11 +1,8 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{- include "tc.common.loader.init" . }}
{{/* Render secrets for etesync */}}
{{- $secret := include "etesync.secret" . | fromYaml -}}
{{- if $secret -}}
{{- $_ := set .Values.secret "etesync-secret" $secret -}}
{{- end -}}
{{/* Render secret for etesync */}}
{{- include "etesync.secret" . }}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}
{{ include "tc.common.loader.apply" . }}

View File

@@ -3,13 +3,10 @@ image:
pullPolicy: IfNotPresent
tag: 0.11.0@sha256:47478da0d1b3ab18d5bfbcd4537fa80305ace94746b01c32e609c7e9e663d860
securityContext:
container:
runAsUser: 373
runAsGroup: 373
readOnlyRootFilesystem: false
pod:
fsGroup: 373
podSecurityContext:
runAsUser: 373
runAsGroup: 373
fsGroup: 373
# Docker image configuration docs:
# https://github.com/victor-rds/docker-etebase#settings-and-customization
@@ -17,60 +14,50 @@ securityContext:
# EteSync configuration docs:
# https://github.com/etesync/server#configuration
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: tcp
readiness:
type: tcp
startup:
type: tcp
env:
PORT: "{{ .Values.service.main.ports.main.port }}"
# App
SERVER: http
AUTO_UPDATE: true
ALLOWED_HOSTS: "localhost"
AUTO_SIGNUP: false
LANGUAGE_CODE: "en-us"
TIME_ZONE: "{{ .Values.TZ }}"
env:
# App
SERVER: http
AUTO_UPDATE: true
ALLOWED_HOSTS: "localhost"
AUTO_SIGNUP: false
LANGUAGE_CODE: "en-us"
TIME_ZONE: "{{ .Values.TZ }}"
# Debugging
DEBUG: false
SHELL_DEBUG: false
DEBUG_DJANGO: false
# Debugging
DEBUG: false
SHELL_DEBUG: false
DEBUG_DJANGO: false
# Postgres
DB_ENGINE: postgres
DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
DATABASE_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
DATABASE_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
DATABASE_PORT: 5432
REDIS_URI:
secretKeyRef:
name: rediscreds
key: url
secretEnv:
# Superuser
SUPER_USER: "admin"
SUPER_PASS: ""
SUPER_EMAIL: ""
# Postgres
DB_ENGINE: postgres
DATABASE_NAME: "{{ .Values.cnpg.main.database }}"
DATABASE_USER: "{{ .Values.cnpg.main.user }}"
DATABASE_PASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
DATABASE_HOST:
secretKeyRef:
name: cnpg-main-urls
key: host
DATABASE_PORT: 5432
REDIS_URI:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: url
# Superuser
SUPER_USER: "admin"
SUPER_PASS: ""
SUPER_EMAIL: ""
service:
main:
ports:
main:
protocol: http
protocol: HTTP
targetPort: 3735
port: 10254
persistence:
@@ -79,22 +66,23 @@ persistence:
mountPath: "/data"
secret:
enabled: true
type: secret
type: "custom"
readOnly: true
mountPath: "/data/secret.txt"
subPath: "secret.txt"
objectName: "etesync-secret"
volumeSpec:
secret:
secretName: "etesync-secret"
# Enabled postgres
cnpg:
main:
enabled: true
user: etesync
database: etesync
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: etesync
postgresqlDatabase: etesync
redis:
enabled: true
existingSecret: rediscreds
portal:
open:
enabled: true
enabled: true

View File

@@ -9,7 +9,7 @@ dependencies:
repository: https://deps.truecharts.org/
version: 5.0.35
description: FileRun is a full featured web based file manager with an easy to use user interface
home: https://truecharts.org/charts/incubator/filerun
home: https://truecharts.org/charts/stable/filerun
icon: https://truecharts.org/img/hotlink-ok/chart-icons/filerun.png
keywords:
- filerun
@@ -21,7 +21,7 @@ maintainers:
url: https://truecharts.org
name: filerun
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/filerun
- https://github.com/truecharts/charts/tree/master/charts/stable/filerun
- https://github.com/filerun/docker
version: 7.0.0
annotations:

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -5,7 +5,7 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 11.1.2
description: A Helm chart for Kubernetes
home: https://truecharts.org/charts/incubator/filezilla
home: https://truecharts.org/charts/stable/filezilla
icon: https://truecharts.org/img/hotlink-ok/chart-icons/filezilla.png
keywords:
- filezilla
@@ -20,7 +20,7 @@ maintainers:
url: https://truecharts.org
name: filezilla
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/filezilla
- https://github.com/truecharts/charts/tree/master/charts/stable/filezilla
- https://filezilla-project.org/
- https://github.com/linuxserver/docker-filezilla
type: application

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -6,12 +6,12 @@ appVersion: "101.0.1"
description: Firefox Browser, also known as Mozilla Firefox or simply Firefox,
type: application
deprecated: false
home: https://truecharts.org/charts/incubator/firefox
home: https://truecharts.org/charts/stable/firefox
icon: https://truecharts.org/img/hotlink-ok/chart-icons/firefox.png
keywords:
- firefox
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/firefox
- https://github.com/truecharts/charts/tree/master/charts/stable/firefox
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -6,7 +6,7 @@ dependencies:
version: 11.1.2
deprecated: false
description: One-time encrypted password/secret sharing
home: https://truecharts.org/charts/incubator/flashpaper
home: https://truecharts.org/charts/stable/flashpaper
icon: https://truecharts.org/img/hotlink-ok/chart-icons/flashpaper.png
keywords:
- flashpaper
@@ -22,7 +22,7 @@ maintainers:
url: https://truecharts.org
name: flashpaper
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/flashpaper
- https://github.com/truecharts/charts/tree/master/charts/stable/flashpaper
- https://github.com/AndrewPaglusch/FlashPaper
type: application
version: 4.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -9,7 +9,7 @@ dependencies:
repository: https://deps.truecharts.org/
version: 11.0.31
description: Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
home: https://truecharts.org/charts/incubator/focalboard
home: https://truecharts.org/charts/stable/focalboard
icon: https://truecharts.org/img/hotlink-ok/chart-icons/focalboard.png
keywords:
- focalboard
@@ -22,7 +22,7 @@ maintainers:
url: https://truecharts.org
name: focalboard
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/focalboard
- https://github.com/truecharts/charts/tree/master/charts/stable/focalboard
- https://www.focalboard.com/
- https://github.com/mattermost/focalboard
- https://github.com/FlipEnergy/container-images/blob/main/focalboard

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -10,7 +10,7 @@ dependencies:
version: 11.0.31
deprecated: false
description: A simple server for sending and receiving messages.
home: https://truecharts.org/charts/incubator/gotify
home: https://truecharts.org/charts/stable/gotify
icon: https://truecharts.org/img/hotlink-ok/chart-icons/gotify.png
keywords:
- gotify
@@ -22,7 +22,7 @@ maintainers:
url: https://truecharts.org
name: gotify
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/gotify
- https://github.com/truecharts/charts/tree/master/charts/stable/gotify
- https://gotify.net/
- https://github.com/gotify/server
type: application

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -13,7 +13,7 @@ dependencies:
repository: https://deps.truecharts.org
version: 5.0.33
description: Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data.
home: https://truecharts.org/charts/incubator/grist
home: https://truecharts.org/charts/stable/grist
icon: https://truecharts.org/img/hotlink-ok/chart-icons/grist.png
keywords:
- grist
@@ -26,7 +26,7 @@ maintainers:
url: https://truecharts.org
name: grist
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/grist
- https://github.com/truecharts/charts/tree/master/charts/stable/grist
- https://github.com/gristlabs/grist-core
- https://support.getgrist.com/
version: 8.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -9,7 +9,7 @@ dependencies:
repository: https://deps.truecharts.org/
version: 11.0.31
description: Apache Guacamole is a clientless remote desktop gateway.
home: https://truecharts.org/charts/incubator/guacamole-client
home: https://truecharts.org/charts/stable/guacamole-client
icon: https://truecharts.org/img/hotlink-ok/chart-icons/guacamole-client.png
keywords:
- guacamole
@@ -21,7 +21,7 @@ maintainers:
url: https://truecharts.org
name: guacamole-client
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/guacamole-client
- https://github.com/truecharts/charts/tree/master/charts/stable/guacamole-client
- https://github.com/apache/guacamole-client
- http://guacamole.incubator.apache.org/doc/gug/introduction.html
type: application

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -6,12 +6,12 @@ appVersion: "5.4.1"
description: Habridge emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot or other systems that support Philips Hue.
type: application
deprecated: false
home: https://truecharts.org/charts/incubator/habridge
home: https://truecharts.org/charts/stable/habridge
icon: https://truecharts.org/img/hotlink-ok/chart-icons/habridge.png
keywords:
- habridge
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/habridge
- https://github.com/truecharts/charts/tree/master/charts/stable/habridge
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -5,7 +5,7 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 11.1.2
description: Create live map data from Valetudo powered robots
home: https://truecharts.org/charts/incubator/icantbelieveitsnotvaletudo
home: https://truecharts.org/charts/stable/icantbelieveitsnotvaletudo
icon: https://truecharts.org/img/hotlink-ok/chart-icons/icantbelieveitsnotvaletudo.png
keywords:
- icantbelieveitsnotvaletudo
@@ -19,7 +19,7 @@ maintainers:
url: https://truecharts.org
name: icantbelieveitsnotvaletudo
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/icantbelieveitsnotvaletudo
- https://github.com/truecharts/charts/tree/master/charts/stable/icantbelieveitsnotvaletudo
- https://github.com/Hypfer/ICantBelieveItsNotValetudo
version: 7.0.0
annotations:

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -9,7 +9,7 @@ dependencies:
repository: https://deps.truecharts.org/
version: 5.0.35
description: "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting."
home: https://truecharts.org/charts/incubator/icinga2
home: https://truecharts.org/charts/stable/icinga2
icon: https://truecharts.org/img/hotlink-ok/chart-icons/icinga2.png
keywords:
- icinga2
@@ -21,7 +21,7 @@ maintainers:
url: https://truecharts.org
name: icinga2
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/icinga2
- https://github.com/truecharts/charts/tree/master/charts/stable/icinga2
- https://github.com/jjethwa/icinga2
- https://icinga.com/
version: 7.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -13,7 +13,7 @@ dependencies:
repository: https://deps.truecharts.org
version: 5.0.33
description: InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking.
home: https://truecharts.org/charts/incubator/inventree
home: https://truecharts.org/charts/stable/inventree
icon: https://truecharts.org/img/hotlink-ok/chart-icons/inventree.png
keywords:
- inventory
@@ -25,7 +25,7 @@ maintainers:
url: https://truecharts.org
name: inventree
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/inventree
- https://github.com/truecharts/charts/tree/master/charts/stable/inventree
- https://inventree.readthedocs.io
- https://github.com/inventree/InvenTree
version: 8.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -9,7 +9,7 @@ dependencies:
repository: https://deps.truecharts.org/
version: 11.0.31
description: Open source alternative front-end to YouTube.
home: https://truecharts.org/charts/incubator/invidious
home: https://truecharts.org/charts/stable/invidious
icon: https://truecharts.org/img/hotlink-ok/chart-icons/invidious.png
keywords:
- invidious
@@ -22,7 +22,7 @@ maintainers:
url: https://truecharts.org
name: invidious
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/invidious
- https://github.com/truecharts/charts/tree/master/charts/stable/invidious
- https://github.com/iv-org/invidious
- https://docs.invidious.io/installation/#docker
version: 3.0.0

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

View File

@@ -10,7 +10,7 @@ dependencies:
version: 11.0.31
deprecated: false
description: Allows you to sync any Joplin client.
home: https://truecharts.org/charts/incubator/joplin-server
home: https://truecharts.org/charts/stable/joplin-server
icon: https://truecharts.org/img/hotlink-ok/chart-icons/joplin-server.png
keywords:
- joplin
@@ -22,7 +22,7 @@ maintainers:
url: https://truecharts.org
name: joplin-server
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/joplin-server
- https://github.com/truecharts/charts/tree/master/charts/stable/joplin-server
- https://github.com/laurent22/joplin/tree/dev/packages/server
- https://github.com/laurent22/joplin
type: application

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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

View File

@@ -0,0 +1,29 @@
apiVersion: v2
appVersion: "0.3.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
deprecated: false
description: A Helm chart for the k8s_gateway CoreDNS plugin
home: https://truecharts.org/charts/stable/k8s-gateway
icon: https://truecharts.org/img/hotlink-ok/chart-icons/k8s-gateway.png
keywords:
- DNS
- networking
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: k8s-gateway
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/k8s-gateway
- https://github.com/ori-edge/k8s_gateway
type: application
version: 9.0.0
annotations:
truecharts.org/catagories: |
- networking
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@@ -5,7 +5,7 @@
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/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Some files were not shown because too many files have changed in this diff Show More