Compare commits

...

58 Commits

Author SHA1 Message Date
k8s-at-home[bot]
1a7b78f5df chore: Auto-update chart README [skip ci] 2022-03-29 21:54:39 +00:00
Truxnell
471101b5b5 [nginx-php] feat: add new chart (#1457)
* [nginx-php] feat: add new chart

* [nginx-php] fix: lint issues

* [nginx-php] fix: lint trailing whitespace

* [nginx-php] fix: remove tag and add @default for tag

Co-authored-by: Nat Allan <nat@natallan.com>
2022-03-29 17:53:24 -04:00
k8s-at-home[bot]
5243f370f5 chore: Auto-update chart README [skip ci] 2022-03-29 16:51:01 +00:00
renovate[bot]
703559d660 chore(deps): update external dependency minor helm releases (minor) (#1440) 2022-03-29 18:50:31 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
d19e6c1a89 ci: Update CI 2022-03-29 13:29:16 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
cf35450ca5 ci: Update flow 2022-03-29 13:08:36 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
e92fd316b0 ci: Update Renovate releasenotes script 2022-03-29 12:26:05 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
ae81ca4b5a ci: Bump yq 2022-03-29 12:07:51 +02:00
renovate[bot]
fb6c58165b chore(deps): update actions/upload-artifact action to v3 (#1481)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:20:32 +02:00
renovate[bot]
49077c43e0 chore(deps): update actions/setup-python action to v3 (#1479)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:20:27 +02:00
renovate[bot]
e6a8fc7caa chore(deps): update actions/stale action to v5 (#1480)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:18:28 +02:00
renovate[bot]
78e8e2d29a chore(deps): update actions/checkout action to v3 (#1478)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:13:14 +02:00
renovate[bot]
a83aba1e2a chore(deps): update juliangruber/read-file-action action to v1.1.4 (#1476)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:13:01 +02:00
renovate[bot]
997b3c13db chore(deps): update helm/chart-testing-action action to v2.2.1 (#1475)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:12:48 +02:00
renovate[bot]
92105a4ae2 chore(deps): update dawidd6/action-download-artifact action to v2.17.0 (#1473)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:12:30 +02:00
renovate[bot]
593cd38508 chore(deps): update tj-actions/branch-names action to v5.2 (#1477)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 11:08:06 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
e33bde7446 ci(renovate): Update Renovate config 2022-03-29 10:54:25 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
dd22935f93 ci: Update PR validation 2022-03-29 10:45:22 +02:00
renovate[bot]
6ae2682e0b chore(deps): update helm/chart-releaser-action action to v1.3.0 (#1474)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 10:11:54 +02:00
renovate[bot]
319fc288c7 chore(deps): update dependency minitest-reporters to v1.5.0 (#1472)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 10:09:28 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
d784e69c85 ci(renovate): Automatically update GitHub actions 2022-03-29 10:07:54 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
26c33aa8f1 chore: Update template values 2022-03-29 09:50:01 +02:00
k8s-at-home[bot]
655caff53b Auto-generate chart summary [no ci] 2022-03-29 07:47:32 +00:00
k8s-at-home[bot]
bc3811ac01 chore: Auto-update chart README [skip ci] 2022-03-29 07:46:51 +00:00
Dennis Zhang
eaec12cc82 [kube-ops-view] Add chart for kube-ops-view (#1459)
* Add chart for kube-ops-view

Signed-off-by: Dennis Zhang <dennis.zhang.nrg@gmail.com>
2022-03-29 09:44:32 +02:00
k8s-at-home[bot]
7bb050d177 Auto-generate chart summary [no ci] 2022-03-28 08:47:52 +00:00
k8s-at-home[bot]
f7a4cddaee chore: Auto-update chart README [skip ci] 2022-03-28 08:47:05 +00:00
Jonas Forsberg
6b276162e6 [gotify] adds chart for gotify server (#1462)
* feat: adds chart for gotify server

This adds a chart for gotify, a simple server for sending and receiving messages

Signed-off-by: Jonas Forsberg <jonas.forsberg@suse.com>
2022-03-28 10:46:34 +02:00
Angel Nunez Mencias
9a8fe0e854 [recipes] reverse proxy auth support (#1467)
Co-authored-by: angelnu <git@angelnucom>
2022-03-28 09:31:43 +02:00
k8s-at-home[bot]
7b85e388a1 chore: Auto-update chart README [skip ci] 2022-03-20 21:24:08 +00:00
Francesco Astegiano
1d89c3f86e [influxdb-exporter] update img to 0.9.0, use other port for UDP (#1453)
* [influxdb-exporter] update img to 0.9.0, use other port for UDP

Signed-off-by: Francesco Astegiano <francesco.astegiano@gmail.com>

* [influxdb-exporter] Fix ServiceMonitor port

Signed-off-by: Francesco Astegiano <francesco.astegiano@gmail.com>
2022-03-20 17:23:40 -04:00
k8s-at-home[bot]
236bd21e02 chore: Auto-update chart README [skip ci] 2022-03-20 21:22:58 +00:00
Gavin Mogan
dc60a1911c Remove default empty env variables for monica - along the same lines as #1455 (#1460)
Signed-off-by: Gavin Mogan <git@gavinmogan.com>
2022-03-20 17:22:34 -04:00
k8s-at-home[bot]
a10c53cce3 chore: Auto-update chart README [skip ci] 2022-03-19 11:16:10 +00:00
Gavin Mogan
7f3a976430 Remove default empty env variables for wikijs - fixes #1455 (#1456)
Signed-off-by: Gavin Mogan <git@gavinmogan.com>
2022-03-19 07:15:44 -04:00
k8s-at-home[bot]
1f35105f3c Auto-generate chart summary [no ci] 2022-03-14 19:14:14 +00:00
Mike Terhar
7c19db377d [otel-collector] add open telemetry collector with example config (#1447)
Co-authored-by: Mike Terhar <mike@terhar.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-03-14 15:13:08 -04:00
k8s-at-home[bot]
798bfdf3af chore: Auto-update chart README [skip ci] 2022-03-11 17:11:43 +00:00
Jonathan Bartlett
0fa3722295 Remove deprecated env and update app version (#1452) 2022-03-11 12:10:24 -05:00
k8s-at-home[bot]
e1d68c84f2 chore: Auto-update chart README [skip ci] 2022-03-11 17:10:15 +00:00
Jonathan Bartlett
05af1b178a Fix image tag not followed in polylith (#1451) 2022-03-11 12:09:43 -05:00
k8s-at-home[bot]
8856491aaa Auto-generate chart summary [no ci] 2022-03-11 13:13:34 +00:00
k8s-at-home[bot]
b5aff5e52b chore: Auto-update chart README [skip ci] 2022-03-11 13:12:49 +00:00
Tamas Varga
a389c0ed86 [signalclirestapi] Add incubator chart signal-cli-rest-api (#1449)
* [signalclirestapi] New incubator chart for signal-cli-rest-api

Signed-off-by: Tamas Varga <tamas@varga.lu>

* [signalclirestapi] Update README.md with signal-cli-rest-api specific env variable

Signed-off-by: Tamas Varga <tamas@varga.lu>

* [signalclirestapi] Fix appversion and version. Remove image.tag from values.yaml

Signed-off-by: Tamas Varga <tamas@varga.lu>

* [signalclirestapi] Add image.tag to values.yaml, but leave it empty as it will default to appVersion

Signed-off-by: Tamas Varga <tamas@varga.lu>

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-03-11 08:12:25 -05:00
k8s-at-home[bot]
dddd47c090 chore: Auto-update chart README [skip ci] 2022-03-11 10:57:16 +00:00
Morre Meyer
10dc3ac9da feat: upgrade to paperless-ngx 1.6.0 (#1450) 2022-03-11 05:56:46 -05:00
k8s-at-home[bot]
d6c1f1f5d4 chore: Auto-update chart README [skip ci] 2022-03-07 18:51:09 +00:00
Skyler Mäntysaari
a4d859efe5 [home-assistant] Upgrade app to 2022.3.2 (#1446) 2022-03-07 19:50:40 +01:00
k8s-at-home[bot]
c82a11bf8b Auto-generate chart summary [no ci] 2022-03-06 15:10:43 +00:00
k8s-at-home[bot]
c439af7018 chore: Auto-update chart README [skip ci] 2022-03-06 15:09:55 +00:00
Sander Timmerman
644bc1070d [warrior] New incubator chart for ArchiveTeam warrior (#1442) 2022-03-06 16:09:15 +01:00
allcontributors[bot]
ed6fb93413 docs: add djjudas21 as a contributor for code (#1443)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-03-04 21:34:01 +01:00
k8s-at-home[bot]
84bf867daf chore: Auto-update chart README [skip ci] 2022-03-04 20:32:20 +00:00
Jonathan
af1313a8f0 [photoprism] Add MariaDB support to Photoprism (#1441)
* Add MariaDB support to Photoprism
* Bump Photoprism to latest stable tag
2022-03-04 21:31:39 +01:00
k8s-at-home[bot]
28236d89fe chore: Auto-update chart README [skip ci] 2022-03-04 19:54:39 +00:00
Skyler Mäntysaari
9a350b7074 [ghost]: Upgrade appversion to 4.37.0 (#1439)
Use the easier maintenance way for the chart and due to not being sure if it breaks something, I bumped minor version.

Signed-off-by: Skyler Mäntysaari <samip5@users.noreply.github.com>
2022-03-04 20:54:09 +01:00
k8s-at-home[bot]
d15c8e49f9 chore: Auto-update chart README [skip ci] 2022-03-04 19:44:17 +00:00
Morre Meyer
a377c3d2d3 [paperless] chore: switch to paperless-ngx project (#1436)
* Switch to paperless-ngx project
2022-03-04 20:43:50 +01:00
155 changed files with 2371 additions and 596 deletions

View File

@@ -517,6 +517,15 @@
"contributions": [
"code"
]
},
{
"login": "djjudas21",
"name": "Jonathan",
"avatar_url": "https://avatars.githubusercontent.com/u/604595?v=4",
"profile": "http://www.jonathangazeley.com",
"contributions": [
"code"
]
}
],
"contributorsPerLine": 7,

View File

@@ -5,7 +5,6 @@
"assigneesFromCodeOwners": true,
"reviewersFromCodeOwners": true,
"suppressNotifications": ["prIgnoreNotification"],
"rebaseWhen": "conflicted",
"prConcurrentLimit": 5,
"helm-values": {
"enabled": false
@@ -26,10 +25,20 @@
"matchPackageNames": ["potiuk/get-workflow-origin"],
"versioning": "regex:^v(?<major>\\d+)_(?<minor>\\d+)(_(?<patch>\\d+))?$"
},
///
/// Automatically update minor/patch Github Actions
///
{
"matchManagers": ["github-actions"],
"automerge": true,
"automergeType": "branch",
"matchUpdateTypes": ["minor", "patch"]
},
//
// Common library dep
//
{
"matchDatasources": ["helm"],
"commitMessagePrefix": "[{{{parentDir}}}]",
"branchTopic": "{{{parentDir}}}-{{{depNameSanitized}}}-{{{newMajor}}}{{#if isPatch}}.{{{newMinor}}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",
"updateTypes": ["major"],
@@ -39,6 +48,7 @@
"groupName": ["common library major"]
},
{
"matchDatasources": ["helm"],
"updateTypes": ["minor"],
"bumpVersion": "minor",
"labels": ["type/minor"],
@@ -46,6 +56,7 @@
"groupName": ["common library minor"]
},
{
"matchDatasources": ["helm"],
"updateTypes": ["patch"],
"bumpVersion": "patch",
"labels": ["type/patch"],
@@ -53,9 +64,10 @@
"groupName": ["common library patch"]
},
//
// Other library deps
// Other external chart deps
//
{
"matchDatasources": ["helm"],
"commitMessagePrefix": "[{{{parentDir}}}]",
"branchTopic": "{{{parentDir}}}-{{{depNameSanitized}}}-{{{newMajor}}}{{#if isPatch}}.{{{newMinor}}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",
"updateTypes": ["major"],
@@ -67,6 +79,7 @@
]
},
{
"matchDatasources": ["helm"],
"updateTypes": ["minor"],
"bumpVersion": "minor",
"labels": ["type/minor"],
@@ -77,6 +90,7 @@
]
},
{
"matchDatasources": ["helm"],
"updateTypes": ["patch"],
"bumpVersion": "patch",
"labels": ["type/patch"],

View File

@@ -19,7 +19,7 @@ if [ $# -ge 1 ] && [ -n "$1" ]; then
printf >&2 "File %s does not exist.\n" "${chart_file}"
exit 1
fi
cd $root
cd "${root}"
if [ -z "$DEFAULT_BRANCH" ]; then
DEFAULT_BRANCH=$(git remote show origin | awk '/HEAD branch/ {print $NF}')
@@ -28,23 +28,24 @@ if [ $# -ge 1 ] && [ -n "$1" ]; then
printf "Updating changelog annotation for chart %s\n" "$root"
# Loop over all dependencies in current chart version
NEW_DEPENDENCIES=$(cat Chart.yaml | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
OLD_DEPENDENCIES=$(git show origin/$DEFAULT_BRANCH:./Chart.yaml | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
NEW_DEPENDENCIES=()
while IFS='' read -r line; do NEW_DEPENDENCIES+=("$line"); done < <(yq e '.dependencies[].name' -P Chart.yaml | LC_ALL=C sort)
OLD_DEPENDENCIES=$(git show "origin/$DEFAULT_BRANCH:./Chart.yaml" | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
tmpfile=$(mktemp)
trap 'rm -f "$tmpfile"' EXIT
for DEP_NAME in ${NEW_DEPENDENCIES[@]}
for DEP_NAME in "${NEW_DEPENDENCIES[@]}"
do
NEW_VERSION=$(cat Chart.yaml | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
OLD_VERSION=$(git show origin/$DEFAULT_BRANCH:./Chart.yaml | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
NEW_VERSION=$(yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P Chart.yaml)
OLD_VERSION=$(git show "origin/$DEFAULT_BRANCH:./Chart.yaml" | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
if [ "${NEW_VERSION}" != "${OLD_VERSION}" ]; then
printf "%s\n" "- kind: changed" >> $tmpfile
printf " description: Upgraded \`%s\` chart dependency to version \`%s\`.\n" "${DEP_NAME}" "${NEW_VERSION}" >> $tmpfile
printf "%s\n" "- kind: changed" >> "${tmpfile}"
printf " description: Upgraded \`%s\` chart dependency to version \`%s\`.\n" "${DEP_NAME}" "${NEW_VERSION}" >> "${tmpfile}"
fi
done
yq eval-all --inplace 'select(fileIndex == 0).annotations."artifacthub.io/changes" = (select(fileIndex == 1) | to_yaml) | select(fileIndex==0)' Chart.yaml $tmpfile
yq eval-all --inplace 'select(fileIndex == 0).annotations."artifacthub.io/changes" = (select(fileIndex == 1) | to_yaml) | select(fileIndex==0)' Chart.yaml "${tmpfile}"
else
printf >&2 "%s\n" "No chart folder has been specified."
exit 1

View File

@@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
@@ -44,7 +44,9 @@ jobs:
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install Kubernetes tools
if: inputs.isRenovatePR == 'true'
@@ -52,12 +54,13 @@ jobs:
with:
setup-tools: |
yq
yq: "4.16.2"
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: |
export DEFAULT_BRANCH=$(git remote show origin | awk '/HEAD branch/ {print $NF}')
CHARTS=(${{ inputs.modifiedCharts }})
for i in "${CHARTS[@]}"
do

View File

@@ -6,6 +6,9 @@ on:
checkoutCommit:
required: true
type: string
chartChangesDetected:
required: true
type: string
jobs:
lint:
@@ -13,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -25,15 +28,16 @@ jobs:
helmv3
helm: "3.8.0"
- uses: actions/setup-python@v2
- uses: actions/setup-python@v3
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.1.0
uses: helm/chart-testing-action@v2.2.1
- name: Collect changes
id: list-changed
if: inputs.chartChangesDetected == 'true'
run: |
EXCLUDED=$(yq eval -o=json '.excluded-charts // []' .github/ct-lint.yaml)
CHARTS=$(ct list-changed --config .github/ct-lint.yaml)

View File

@@ -22,7 +22,7 @@ jobs:
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
token: ${{ steps.generate-token.outputs.token }}
fetch-depth: 0
@@ -78,7 +78,7 @@ jobs:
fi
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
token: ${{ steps.generate-token.outputs.token }}
ref: ${{ steps.save-commit-hash.outputs.commit_hash }}
@@ -90,7 +90,7 @@ jobs:
git config user.email "k8s-at-home[bot]@users.noreply.github.com"
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.2.1
uses: helm/chart-releaser-action@v1.3.0
with:
charts_dir: charts/*
charts_repo_url: https://k8s-at-home.com/charts/
@@ -112,7 +112,7 @@ jobs:
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
token: ${{ steps.generate-token.outputs.token }}
ref: master

View File

@@ -6,6 +6,9 @@ on:
checkoutCommit:
required: true
type: string
chartChangesDetected:
required: true
type: string
jobs:
unit-test:
@@ -13,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -53,16 +56,17 @@ jobs:
detected: ${{ steps.list-changed.outputs.detected }}
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.1.0
uses: helm/chart-testing-action@v2.2.1
- name: Run chart-testing (list-changed)
id: list-changed
if: inputs.chartChangesDetected == 'true'
run: |
EXCLUDED=$(yq eval -o=json '.excluded-charts // []' .github/ct-install.yaml)
CHARTS=$(ct list-changed --config .github/ct-install.yaml)
@@ -85,7 +89,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@@ -97,12 +101,12 @@ jobs:
helmv3
helm: "3.6.3"
- uses: actions/setup-python@v2
- uses: actions/setup-python@v3
with:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.1.0
uses: helm/chart-testing-action@v2.2.1
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1

View File

@@ -21,12 +21,12 @@ jobs:
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
token: ${{ steps.generate-token.outputs.token }}
- name: Download workflow artifact
uses: dawidd6/action-download-artifact@v2.11.0
uses: dawidd6/action-download-artifact@v2.17.0
with:
github_token: ${{ steps.generate-token.outputs.token }}
workflow: pr-validate.yaml
@@ -36,7 +36,7 @@ jobs:
- name: Read the pr_number file
id: pr_num_reader
uses: juliangruber/read-file-action@v1.0.0
uses: juliangruber/read-file-action@v1.1.4
with:
path: ./pr_metadata/pr_number.txt

View File

@@ -28,7 +28,7 @@ jobs:
app_id: ${{ secrets.K8S_AT_HOME_APP_ID }}
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
token: ${{ steps.generate-token.outputs.token }}
ref: master

View File

@@ -29,7 +29,7 @@ jobs:
steps:
- name: Get branch name
id: branch-name
uses: tj-actions/branch-names@v5.1
uses: tj-actions/branch-names@v5.2
- name: Save PR data to file
env:
@@ -38,7 +38,7 @@ jobs:
echo $PR_NUMBER > pr_number.txt
- name: Store pr data in artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: pr_metadata
path: ./pr_number.txt
@@ -53,7 +53,7 @@ jobs:
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Collect changes
id: collect-changes

View File

@@ -36,6 +36,7 @@ jobs:
- charts-changelog
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
charts-test:
uses: k8s-at-home/charts/.github/workflows/charts-test.yaml@master
@@ -45,3 +46,4 @@ jobs:
- charts-lint
with:
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}

View File

@@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Run against changes
uses: pre-commit/action@v2.0.3

View File

@@ -20,7 +20,7 @@ jobs:
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
token: ${{ steps.generate-token.outputs.token }}

View File

@@ -18,7 +18,7 @@ jobs:
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
- name: Check for stale issues and PRs
uses: actions/stale@v4
uses: actions/stale@v5
with:
repo-token: ${{ steps.generate-token.outputs.token }}
days-before-issue-stale: 60

View File

@@ -52,7 +52,7 @@ tasks:
helm-docs:
desc: generate helm-docs
dir: "{{.GIT_ROOT}}/hack"
dir: "{{.GIT_ROOT}}/.github/scripts"
cmds:
- ./gen-helm-docs.sh "{{.CHART_TYPE}}" "{{.CHART}}"
deps:

View File

@@ -6,7 +6,7 @@ group :test do
gem 'm'
gem 'minitest', "5.15.0"
gem 'minitest-implicit-subject'
gem 'minitest-reporters', "1.4.3"
gem 'minitest-reporters', "1.5.0"
gem 'pry', "0.14.1"
gem 'ruby-jq'
end

View File

@@ -1,6 +1,6 @@
# Helm charts
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-57-orange.svg?style=flat-square)](#contributors-)
[![All Contributors](https://img.shields.io/badge/all_contributors-58-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
[![docs](https://img.shields.io/badge/docs-rtfm-yellow?logo=gitbook&logoColor=white&style=for-the-badge)](https://docs.k8s-at-home.com/)
@@ -121,6 +121,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
</tr>
<tr>
<td align="center"><a href="http://taylorvories.com"><img src="https://avatars.githubusercontent.com/u/13934524?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Taylor Vories</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=tvories" title="Code">💻</a></td>
<td align="center"><a href="http://www.jonathangazeley.com"><img src="https://avatars.githubusercontent.com/u/604595?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jonathan</b></sub></a><br /><a href="https://github.com/k8s-at-home/charts/commits?author=djjudas21" title="Code">💻</a></td>
</tr>
</table>

View File

@@ -47,6 +47,7 @@
| [ghost](stable/ghost) | Ghost is a blogging and publishing software |
| [gollum](stable/gollum) | Gollum is a simple wiki system built on top of Git |
| [gonic](stable/gonic) | Music streaming server / subsonic server API implementation |
| [gotify](stable/gotify) | A simple server for sending and receiving messages |
| [grocy](stable/grocy) | ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home |
| [haste-server](stable/haste-server) | Simple text sharing |
| [healthchecks](stable/healthchecks) | Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts. |
@@ -65,6 +66,7 @@
| [joplin-server](stable/joplin-server) | This server allows you to sync any Joplin client |
| [kanboard](stable/kanboard) | Kanboard is a free and open source Kanban project management software. |
| [komga](stable/komga) | A comics/mangas server to serve/stream pages via API |
| [kube-ops-view](stable/kube-ops-view) | kube-ops-view helm package |
| [lazylibrarian](stable/lazylibrarian) | A Helm chart for deploying LazyLibrarian |
| [leaf2mqtt](stable/leaf2mqtt) | Nissan Leaf connected services to MQTT adapter |
| [librespeed](stable/librespeed) | Librespeed is a HTML5 webpage to test upload and download speeds |
@@ -95,6 +97,7 @@
| [openemr](stable/openemr) | OpenEMR is the most popular open source electronic health records and medical practice management solution. |
| [openkm](stable/openkm) | OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. |
| [organizr](stable/organizr) | HTPC/Homelab Services Organizer |
| [otel-collector](stable/otel-collector) | OpenTelemetry collector helm package |
| [overleaf](stable/overleaf) | A web-based collaborative LaTeX editor |
| [overseerr](stable/overseerr) | Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! |
| [owncast](stable/owncast) | Take control over your live stream video by running it yourself. Streaming + chat out of the box. |
@@ -179,7 +182,9 @@
| [lancache](incubator/lancache) | LanCache Monolithic - a caching proxy server for game download content |
| [openhab](incubator/openhab) | openhab helm package |
| [scrypted](incubator/scrypted) | scrypted helm package |
| [signal-cli-rest-api](incubator/signal-cli-rest-api) | Dockerized Signal Messenger REST API |
| [sinusbot](incubator/sinusbot) | TeamSpeak & Discord Bot |
| [strongswan](incubator/strongswan) | strongSwan the OpenSource IPsec-based VPN Solution |
| [teamspeak](incubator/teamspeak) | TeamSpeak Server |
| [torrserver](incubator/torrserver) | TorrServer streams torrent to http |
| [warrior](incubator/warrior) | The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do! |

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: v0.6.3
description: Dendrite Matrix Homeserver
name: dendrite
version: 3.0.1
version: 3.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- dendrite
@@ -24,11 +24,11 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: nats
version: 0.12.1
version: 0.15.0
repository: https://nats-io.github.io/k8s/helm/charts/
condition: nats.enabled
# Client API
@@ -88,4 +88,6 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Bumped app version to v0.6.3
description: Upgraded `nats` chart dependency to version `0.15.0`.
- kind: changed
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# dendrite
![Version: 3.0.1](https://img.shields.io/badge/Version-3.0.1-informational?style=flat-square) ![AppVersion: v0.6.3](https://img.shields.io/badge/AppVersion-v0.6.3-informational?style=flat-square)
![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![AppVersion: v0.6.3](https://img.shields.io/badge/AppVersion-v0.6.3-informational?style=flat-square)
Dendrite Matrix Homeserver
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
| https://library-charts.k8s-at-home.com | federationapi(common) | 4.3.0 |
| https://library-charts.k8s-at-home.com | clientapi(common) | 4.3.0 |
@@ -30,7 +30,7 @@ Kubernetes: `>=1.16.0-0`
| https://library-charts.k8s-at-home.com | keyserver(common) | 4.3.0 |
| https://library-charts.k8s-at-home.com | userapi(common) | 4.3.0 |
| https://library-charts.k8s-at-home.com | appserviceapi(common) | 4.3.0 |
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.12.1 |
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.15.0 |
## TL;DR
@@ -179,7 +179,7 @@ For more information see:
## Changelog
### Version 3.0.1
### Version 3.1.0
#### Added
@@ -187,7 +187,8 @@ N/A
#### Changed
* Bumped app version to v0.6.3
* Upgraded `nats` chart dependency to version `0.15.0`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -4,7 +4,7 @@
{{- include "common.values.setup" (index $.Subcharts .) }}
{{- with (index $.Values .) }}
{{- with .image }}
{{- $_ := set . "tag" (default .tag $.Chart.AppVersion) -}}
{{- $_ := set . "tag" (default $.Chart.AppVersion .tag) -}}
{{- end -}}
{{- if not .persistence }}
{{- $_ := set . "persistence" (dict)}}

View File

@@ -229,7 +229,7 @@ syncapi:
repository: matrixdotorg/dendrite-polylith
# -- image tag
# @default -- chart.appVersion
tag:
tag: latest
# -- image pull policy
pullPolicy: IfNotPresent
service:

View File

@@ -0,0 +1,26 @@
# 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

View File

@@ -0,0 +1,25 @@
apiVersion: v2
version: 1.0.0
description: Dockerized Signal Messenger REST API
name: signal-cli-rest-api
appVersion: "0.57"
kubeVersion: ">=1.16.0-0"
keywords:
- signal-cli-rest-api
- signal-messenger
- signal
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/signal-cli-rest-api
icon: https://signal-cli-rest-api.org/icon
sources:
- https://github.com/bbernhard/signal-cli-rest-api
maintainers:
- name: vargat
url: https://github.com/tamasv
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
annotations:
artifacthub.io/changes: |
- kind: added
description: Initial version

View File

@@ -0,0 +1,116 @@
# signal-cli-rest-api
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 0.57](https://img.shields.io/badge/AppVersion-0.57-informational?style=flat-square)
Dockerized Signal Messenger REST API
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
## Source Code
* <https://github.com/bbernhard/signal-cli-rest-api>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install signal-cli-rest-api k8s-at-home/signal-cli-rest-api
```
## Installing the Chart
To install the chart with the release name `signal-cli-rest-api`
```console
helm install signal-cli-rest-api k8s-at-home/signal-cli-rest-api
```
## Uninstalling the Chart
To uninstall the `signal-cli-rest-api` deployment
```console
helm uninstall signal-cli-rest-api
```
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
## Configuration
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install signal-cli-rest-api \
--set env.TZ="America/New York" \
k8s-at-home/signal-cli-rest-api
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install signal-cli-rest-api k8s-at-home/signal-cli-rest-api -f values.yaml
```
## Custom configuration
N/A
## Values
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. See more environment variables in the [signal-cli-rest-api documentation](https://github.com/bbernhard/signal-cli-rest-api). |
| env.MODE | string | `"native"` | Set the Execution mode. See https://github.com/bbernhard/signal-cli-rest-api#execution-modes |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"bbernhard/signal-cli-rest-api"` | image repository |
| image.tag | string | `nil` | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| service | object | See values.yaml | Configures service settings for the chart. |
## Changelog
### Version 1.0.0
#### Added
* Initial version
#### Changed
N/A
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/signal-cli-rest-api?modal=changelog)
## Support
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1 @@
{{ include "common.all" . }}

View File

@@ -0,0 +1,50 @@
#
# IMPORTANT NOTE
#
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
#
image:
# -- image repository
repository: bbernhard/signal-cli-rest-api
# -- image tag
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [signal-cli-rest-api documentation](https://github.com/bbernhard/signal-cli-rest-api).
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# -- Set the Execution mode. See https://github.com/bbernhard/signal-cli-rest-api#execution-modes
MODE: native
# -- Set the Auto receive schedule. See https://github.com/bbernhard/signal-cli-rest-api#auto-receive-schedule
# AUTO_RECEIVE_SCHEDULE="0 22 * * *"
# -- Set the config directory for the application. See https://github.com/bbernhard/signal-cli-rest-api#advanced-settings
# SIGNAL_CLI_CONFIG_DIR: "/home/.local/share/signal-cli"
# -- Specifies the uid of the signal-api user inside the docker container. Defaults to 1000
# SIGNAL_CLI_UID: 1000
# -- Specifies the gid of the signal-api group inside the docker container. Defaults to 1000
# SIGNAL_CLI_GID: 1000
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 8080
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
config:
enabled: false
mountPath: /home/.local/share/signal-cli

View File

@@ -0,0 +1,26 @@
# 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

View File

@@ -0,0 +1,25 @@
apiVersion: v2
appVersion: latest
description: The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do!
name: warrior
version: 1.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- warrior
- archiveteam
home: https://github.com/k8s-at-home/charts/tree/master/charts/incubator/warrior
icon: https://camo.githubusercontent.com/782d076bd3542f1e91abe60274e7fac9f63f586f8f6a27a13e16425fb8fd4608/68747470733a2f2f7777772e617263686976657465616d2e6f72672f696d616765732f662f66332f417263686976655f7465616d2e706e67
sources:
- https://wiki.archiveteam.org/index.php/ArchiveTeam_Warrior
- https://github.com/ArchiveTeam/warrior-dockerfile
maintainers:
- name: stimmerman
email: sander@red9.nl
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
annotations:
artifacthub.io/changes: |
- kind: added
description: Initial chart version.

View File

@@ -0,0 +1,114 @@
# warrior
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do!
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
## Source Code
* <https://wiki.archiveteam.org/index.php/ArchiveTeam_Warrior>
* <https://github.com/ArchiveTeam/warrior-dockerfile>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install warrior k8s-at-home/warrior
```
## Installing the Chart
To install the chart with the release name `warrior`
```console
helm install warrior k8s-at-home/warrior
```
## Uninstalling the Chart
To uninstall the `warrior` deployment
```console
helm uninstall warrior
```
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
## Configuration
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install warrior \
--set env.TZ="America/New York" \
k8s-at-home/warrior
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install warrior k8s-at-home/warrior -f values.yaml
```
## Custom configuration
N/A
## Values
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| image.pullPolicy | string | `"Always"` | image pull policy |
| image.repository | string | `"atdr.meo.ws/archiveteam/warrior-dockerfile"` | image repository |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| service | object | See values.yaml | Configures service settings for the chart. |
## Changelog
### Version 1.0.0
#### Added
* Initial chart version.
#### Changed
N/A
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/warrior?modal=changelog)
## Support
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1 @@
{{ include "common.all" . }}

View File

@@ -0,0 +1,36 @@
#
# IMPORTANT NOTE
#
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
#
image:
# -- image repository
repository: atdr.meo.ws/archiveteam/warrior-dockerfile
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: Always
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 8001
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
config:
enabled: false
mountPath: /projects

View File

@@ -2,26 +2,32 @@ apiVersion: v2
appVersion: 0.8.4
description: "Anonaddy: Anonymous email forwarding"
name: anonaddy
version: 2.0.0
version: 2.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- anonaddy
- anonaddy
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/anonaddy
icon: https://avatars.githubusercontent.com/u/51450862?s=200&v=4?sanitize=true
sources:
- https://github.com/anonaddy/docker
- https://github.com/anonaddy/docker
maintainers:
- name: simoncaron
email: simon.caron@pm.me
- name: simoncaron
email: simon.caron@pm.me
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: redis
version: 15.6.10
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: redis
version: 15.7.6
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
- kind: changed
description: Upgraded `redis` chart dependency to version `15.7.6`.

View File

@@ -1,6 +1,6 @@
# anonaddy
![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 0.8.4](https://img.shields.io/badge/AppVersion-0.8.4-informational?style=flat-square)
![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![AppVersion: 0.8.4](https://img.shields.io/badge/AppVersion-0.8.4-informational?style=flat-square)
Anonaddy: Anonymous email forwarding
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | redis | 15.6.10 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://charts.bitnami.com/bitnami | redis | 15.7.6 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -93,34 +93,24 @@ N/A
## Changelog
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Updated `mariadb` chart to version `10.2.0`. Check out the [chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-1000) to see which values have changed.
- Updated the `redis` chart to version 15.6.10.
- Updated the common library dependency to version 4.3.0.
### [1.0.0]
### Version 2.1.0
#### Added
- Initial version
N/A
#### Changed
- N/A
* Upgraded `mariadb` chart dependency to version `10.4.4`.
* Upgraded `redis` chart dependency to version `15.7.6`.
#### Removed
#### Fixed
- N/A
N/A
[2.0.0]: #200
[1.0.0]: #100
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/anonaddy?modal=changelog)
## Support
@@ -130,4 +120,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -2,27 +2,31 @@ apiVersion: v2
appVersion: 0.8.0
description: Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars.
name: baikal
version: 4.0.0
version: 4.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- baikal
- caldav
- carddav
- contacts
- calendar
- baikal
- caldav
- carddav
- contacts
- calendar
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/baikal
icon: https://avatars.githubusercontent.com/u/28524376?s=400&v=4
sources:
- https://github.com/sabre-io/Baikal
- https://github.com/ckulka/baikal-docker
- https://github.com/sabre-io/Baikal
- https://github.com/ckulka/baikal-docker
maintainers:
- name: billimek
email: jeff@billimek.com
- name: billimek
email: jeff@billimek.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.4.4`.

View File

@@ -1,6 +1,6 @@
# baikal
![Version: 4.0.0](https://img.shields.io/badge/Version-4.0.0-informational?style=flat-square) ![AppVersion: 0.8.0](https://img.shields.io/badge/AppVersion-0.8.0-informational?style=flat-square)
![Version: 4.1.0](https://img.shields.io/badge/Version-4.1.0-informational?style=flat-square) ![AppVersion: 0.8.0](https://img.shields.io/badge/AppVersion-0.8.0-informational?style=flat-square)
Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -89,40 +89,23 @@ N/A
## Changelog
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [4.0.0]
#### Changed
- **BREAKING**: Updated `mariadb` chart to version `10.2.0`. Check out the [chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-1000) to see which values have changed.
- Updated the common library dependency to version 4.3.0.
### [3.0.0]
#### Changed
- Upgraded the common library dependency to version 4.0.0. This introduced (potentially) breaking changes to `initContainers` and `additionalContainers`. Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-4.0.0/charts/stable/common/) for the up-to-date values.
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.2.0. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.2.0/charts/stable/common/) for the up-to-date values.
### [1.0.0]
### Version 4.1.0
#### Added
- Initial version
N/A
[4.0.0]: #400
[3.0.0]: #300
[2.0.0]: #200
[1.0.0]: #100
#### Changed
* Upgraded `mariadb` chart dependency to version `10.4.4`.
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/baikal?modal=changelog)
## Support
@@ -132,4 +115,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: v21.12
description: A simple, self-hosted, easy-to-use platform for organising and storing information.
name: bookstack
version: 4.0.0
version: 4.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- bookstack
@@ -25,6 +25,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.4.4`.

View File

@@ -1,6 +1,6 @@
# bookstack
![Version: 4.0.0](https://img.shields.io/badge/Version-4.0.0-informational?style=flat-square) ![AppVersion: v21.12](https://img.shields.io/badge/AppVersion-v21.12-informational?style=flat-square)
![Version: 4.1.0](https://img.shields.io/badge/Version-4.1.0-informational?style=flat-square) ![AppVersion: v21.12](https://img.shields.io/badge/AppVersion-v21.12-informational?style=flat-square)
A simple, self-hosted, easy-to-use platform for organising and storing information.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -89,50 +89,23 @@ N/A
## Changelog
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [4.0.0]
#### Changed
- **BREAKING**: Updated `mariadb` chart to version `10.2.0`. Check out the [chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-1000) to see which values have changed.
- Updated the common library dependency to version 4.3.0.
- Changed image tag to `version-v21.12`.
### [3.0.0]
#### Changed
- Upgraded the common library dependency to version 4.0.0. This introduced (potentially) breaking changes to `initContainers` and `additionalContainers`. Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-4.0.0/charts/stable/common/) for the up-to-date values.
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.0/charts/stable/common/) for the up-to-date values.
- Changed image tag to `version-v21.05.1`.
### [1.0.0]
### Version 4.1.0
#### Added
- Initial version
N/A
#### Changed
- N/A
* Upgraded `mariadb` chart dependency to version `10.4.4`.
#### Removed
#### Fixed
- N/A
N/A
[4.0.0]: #400
[3.0.0]: #300
[2.0.0]: #200
[1.0.0]: #100
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/bookstack?modal=changelog)
## Support
@@ -142,4 +115,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.2.0
description: Cert-Manager Webhook for DNSMadeEasy
name: dnsmadeeasy-webhook
version: 4.4.1
version: 4.5.0
keywords:
- cert-manager
- dnsmadeeasy
@@ -21,9 +21,9 @@ dependencies:
version: 4.3.0
- name: cert-manager
repository: https://charts.jetstack.io
version: v1.6.2
version: v1.7.2
condition: cert-manager.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `cert-manager` chart dependency to version `v1.6.2`.
description: Upgraded `cert-manager` chart dependency to version `v1.7.2`.

View File

@@ -1,6 +1,6 @@
# dnsmadeeasy-webhook
![Version: 4.4.1](https://img.shields.io/badge/Version-4.4.1-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square)
![Version: 4.5.0](https://img.shields.io/badge/Version-4.5.0-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square)
Cert-Manager Webhook for DNSMadeEasy
@@ -17,7 +17,7 @@ Cert-Manager Webhook for DNSMadeEasy
| Repository | Name | Version |
|------------|------|---------|
| https://charts.jetstack.io | cert-manager | v1.6.2 |
| https://charts.jetstack.io | cert-manager | v1.7.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -87,7 +87,7 @@ N/A
## Changelog
### Version 4.4.1
### Version 4.5.0
#### Added
@@ -95,7 +95,7 @@ N/A
#### Changed
* Upgraded `cert-manager` chart dependency to version `v1.6.2`.
* Upgraded `cert-manager` chart dependency to version `v1.7.2`.
#### Fixed

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: "2021.06.01"
description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
name: dsmr-reader
version: 5.4.0
version: 5.5.0
kubeVersion: ">=1.16.0-0"
keywords:
- dsmr-reader
@@ -20,12 +20,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
- kind: changed
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# dsmr-reader
![Version: 5.4.0](https://img.shields.io/badge/Version-5.4.0-informational?style=flat-square) ![AppVersion: 2021.06.01](https://img.shields.io/badge/AppVersion-2021.06.01-informational?style=flat-square)
![Version: 5.5.0](https://img.shields.io/badge/Version-5.5.0-informational?style=flat-square) ![AppVersion: 2021.06.01](https://img.shields.io/badge/AppVersion-2021.06.01-informational?style=flat-square)
DSMR-protocol reader, telegram data storage and energy consumption visualizer.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -91,7 +91,7 @@ N/A
## Changelog
### Version 5.4.0
### Version 5.5.0
#### Added
@@ -99,8 +99,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `postgresql` chart dependency to version `10.14.4`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: 4.27.2
appVersion: 4.37.0
description: Ghost is a blogging and publishing software
name: ghost
version: 1.1.2
version: 1.3.0
kubeVersion: ">=1.19.0-0"
keywords:
- ghost
@@ -20,10 +20,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: fixed
description: Fixed database host to match mariadb-svc
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.4.4`.

View File

@@ -1,6 +1,6 @@
# ghost
![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: 4.27.2](https://img.shields.io/badge/AppVersion-4.27.2-informational?style=flat-square)
![Version: 1.3.0](https://img.shields.io/badge/Version-1.3.0-informational?style=flat-square) ![AppVersion: 4.37.0](https://img.shields.io/badge/AppVersion-4.37.0-informational?style=flat-square)
Ghost is a blogging and publishing software
@@ -19,7 +19,7 @@ Kubernetes: `>=1.19.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -86,7 +86,7 @@ N/A
| env.url | string | `"http://some-ghost.example.com"` | |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"ghost"` | image repository |
| image.tag | string | `"4.27.2"` | image tag |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| mariadb.architecture | string | `"standalone"` | |
| mariadb.auth.database | string | `"ghost"` | |
@@ -100,7 +100,7 @@ N/A
## Changelog
### Version 1.1.2
### Version 1.3.0
#### Added
@@ -108,11 +108,11 @@ N/A
#### Changed
N/A
* Upgraded `mariadb` chart dependency to version `10.4.4`.
#### Fixed
* Fixed database host to match mariadb-svc
N/A
### Older versions

View File

@@ -9,7 +9,8 @@ image:
# -- image repository
repository: ghost
# -- image tag
tag: 4.27.2
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent

View File

@@ -0,0 +1,26 @@
# 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

View File

@@ -0,0 +1,22 @@
apiVersion: v2
appVersion: "2.1.4"
description: A simple server for sending and receiving messages
name: gotify
version: 1.0.0
keywords:
- gotify
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/gotify/
icon: https://avatars.githubusercontent.com/u/36410427?s=200&v=4
maintainers:
- name: jonas
email: barregargamel@gmail.com
sources:
- https://github.com/gotify/server
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
annotations:
artifacthub.io/changes: |
- kind: added
description: Initial version

View File

@@ -0,0 +1,135 @@
# gotify
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 2.1.4](https://img.shields.io/badge/AppVersion-2.1.4-informational?style=flat-square)
A simple server for sending and receiving messages
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
## Source Code
* <https://github.com/gotify/server>
## Requirements
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install gotify k8s-at-home/gotify
```
## Installing the Chart
To install the chart with the release name `gotify`
```console
helm install gotify k8s-at-home/gotify
```
## Uninstalling the Chart
To uninstall the `gotify` deployment
```console
helm uninstall gotify
```
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
## Configuration
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install gotify \
--set env.TZ="America/New York" \
k8s-at-home/gotify
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install gotify k8s-at-home/gotify -f values.yaml
```
## Custom configuration
N/A
## Values
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. |
| env.GOTIFY_DATABASE_CONNECTION | string | `"data/gotify.db"` | Database connection string (se: https://gotify.net/docs/config#database) |
| env.GOTIFY_DATABASE_DIALECT | string | `"sqlite3"` | Database type (se https://gotify.net/docs/config#database) |
| env.GOTIFY_DEFAULTUSER_NAME | string | `"admin"` | Default user created on database creation |
| env.GOTIFY_DEFAULTUSER_PASS | string | `"admin"` | Password set for default user on database creation |
| env.GOTIFY_PASSSTRENGTH | int | `10` | The bcrypt password strength (higher = better but also slower) |
| env.GOTIFY_PLUGINSDIR | string | `"data/plugins"` | The directory where plugin resides (leave empty to disable plugins) |
| env.GOTIFY_REGISTRATION | bool | `false` | Enable user registration |
| env.GOTIFY_SERVER_KEEPALIVEPERIODSECONDS | int | `0` | Server keep alive period |
| env.GOTIFY_SERVER_LISTENADDR | string | `nil` | Address server is listening on |
| env.GOTIFY_SERVER_PORT | int | `80` | Set the port gotify container is listening on |
| env.GOTIFY_SERVER_SSL_CERTFILE | string | `nil` | SSL Certificate file |
| env.GOTIFY_SERVER_SSL_CERTKEY | string | `nil` | SSL certificate key file |
| env.GOTIFY_SERVER_SSL_ENABLED | bool | `false` | SSL Enabled |
| env.GOTIFY_SERVER_SSL_LETSENCRYPT_ACCEPTTOS | bool | `false` | Accept the tos from letsencrypt |
| env.GOTIFY_SERVER_SSL_LETSENCRYPT_CACHE | string | `"certs"` | Directory to use as letsencrypt cache |
| env.GOTIFY_SERVER_SSL_LETSENCRYPT_ENABLED | bool | `false` | Enable letsencrypt integration |
| env.GOTIFY_SERVER_SSL_LISTENADDR | string | `nil` | Server ssl listening address |
| env.GOTIFY_SERVER_SSL_PORT | int | `443` | SSL Server port |
| env.GOTIFY_SERVER_SSL_REDIRECTTOHTTPS | bool | `true` | Redirect http to https |
| env.GOTIFY_SERVER_STREAM_PINGPERIODSECONDS | int | `45` | The hosts for which letsencrypt should request certificates GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: - mydomain.tld\n- myotherdomain.tld -- Response headers are added to every response (default: none) GOTIFY_SERVER_RESPONSEHEADERS: "X-Custom-Header: \"custom value\"" -- Sets cors headers GOTIFY_SERVER_CORS_ALLOWORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" GOTIFY_SERVER_CORS_ALLOWMETHODS: "- \"GET\"\n- \"POST\"" GOTIFY_SERVER_CORS_ALLOWHEADERS: "- \"Authorization\"\n- \"content-type\"" GOTIFY_SERVER_STREAM_ALLOWEDORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" -- The interval in which websocket pings will be sent |
| env.GOTIFY_UPLOADEDIMAGESDIR | string | `"data/images"` | The directory for storing uploaded images |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"gotify/server"` | image repository |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence.data.enabled | bool | `false` | |
| persistence.data.mountPath | string | `"/app/data"` | |
| service | object | See values.yaml | Configures service settings for the chart. |
## Changelog
### Version 1.0.0
#### Added
* Initial version
#### Changed
N/A
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/gotify?modal=changelog)
## Support
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1 @@
{{ include "common.all" . }}

View File

@@ -0,0 +1,91 @@
#
# IMPORTANT NOTE
#
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/library-charts/tree/master/charts/stable/common/values.yaml
#
image:
# -- image repository
repository: gotify/server
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables.
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# -- Set the port gotify container is listening on
GOTIFY_SERVER_PORT: 80
# -- Server keep alive period
GOTIFY_SERVER_KEEPALIVEPERIODSECONDS: 0
# -- Address server is listening on
GOTIFY_SERVER_LISTENADDR:
# -- SSL Enabled
GOTIFY_SERVER_SSL_ENABLED: false
# -- Redirect http to https
GOTIFY_SERVER_SSL_REDIRECTTOHTTPS: true
# -- Server ssl listening address
GOTIFY_SERVER_SSL_LISTENADDR:
# -- SSL Server port
GOTIFY_SERVER_SSL_PORT: 443
# -- SSL Certificate file
GOTIFY_SERVER_SSL_CERTFILE:
# -- SSL certificate key file
GOTIFY_SERVER_SSL_CERTKEY:
# -- Enable letsencrypt integration
GOTIFY_SERVER_SSL_LETSENCRYPT_ENABLED: false
# -- Accept the tos from letsencrypt
GOTIFY_SERVER_SSL_LETSENCRYPT_ACCEPTTOS: false
# -- Directory to use as letsencrypt cache
GOTIFY_SERVER_SSL_LETSENCRYPT_CACHE: certs
# -- The hosts for which letsencrypt should request certificates
# GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: - mydomain.tld\n- myotherdomain.tld
# -- Response headers are added to every response (default: none)
# GOTIFY_SERVER_RESPONSEHEADERS: "X-Custom-Header: \"custom value\""
# -- Sets cors headers
# GOTIFY_SERVER_CORS_ALLOWORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\""
# GOTIFY_SERVER_CORS_ALLOWMETHODS: "- \"GET\"\n- \"POST\""
# GOTIFY_SERVER_CORS_ALLOWHEADERS: "- \"Authorization\"\n- \"content-type\""
# GOTIFY_SERVER_STREAM_ALLOWEDORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\""
# -- The interval in which websocket pings will be sent
GOTIFY_SERVER_STREAM_PINGPERIODSECONDS: 45
# -- Database type (se https://gotify.net/docs/config#database)
GOTIFY_DATABASE_DIALECT: sqlite3
# -- Database connection string (se: https://gotify.net/docs/config#database)
GOTIFY_DATABASE_CONNECTION: data/gotify.db
# -- Default user created on database creation
GOTIFY_DEFAULTUSER_NAME: admin
# -- Password set for default user on database creation
GOTIFY_DEFAULTUSER_PASS: admin
# -- The bcrypt password strength (higher = better but also slower)
GOTIFY_PASSSTRENGTH: 10
# -- The directory for storing uploaded images
GOTIFY_UPLOADEDIMAGESDIR: data/images
# -- The directory where plugin resides (leave empty to disable plugins)
GOTIFY_PLUGINSDIR: data/plugins
# -- Enable user registration
GOTIFY_REGISTRATION: false
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 80
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
persistence:
data:
enabled: false
mountPath: /app/data

View File

@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: 2021.12.7
appVersion: 2022.3.2
description: Home Assistant
name: home-assistant
version: 12.0.1
version: 12.2.0
kubeVersion: ">=1.16.0-0"
keywords:
- home-assistant
@@ -22,11 +22,11 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
- name: influxdb
@@ -36,4 +36,6 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
- kind: changed
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# home-assistant
![Version: 12.0.1](https://img.shields.io/badge/Version-12.0.1-informational?style=flat-square) ![AppVersion: 2021.12.7](https://img.shields.io/badge/AppVersion-2021.12.7-informational?style=flat-square)
![Version: 12.2.0](https://img.shields.io/badge/Version-12.2.0-informational?style=flat-square) ![AppVersion: 2022.3.2](https://img.shields.io/badge/AppVersion-2022.3.2-informational?style=flat-square)
Home Assistant
@@ -21,8 +21,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | influxdb | 1.1.9 |
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -155,8 +155,8 @@ endpoint in your Home-Assistant configuration. See the [official documentation](
| env | object | See below | environment variables. |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"homeassistant/home-assistant"` | image repository |
| image.tag | string | `"2021.12.7"` | image tag |
| image.repository | string | `"ghcr.io/home-assistant/home-assistant"` | image repository |
| image.tag | string | chart.appVersion | image tag |
| influxdb | object | See values.yaml | Enable and configure influxdb database subchart under this key. For more options see [influxdb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/influxdb) |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| mariadb | object | See values.yaml | Enable and configure mariadb database subchart under this key. For more options see [mariadb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb) |
@@ -175,7 +175,7 @@ endpoint in your Home-Assistant configuration. See the [official documentation](
## Changelog
### Version 12.0.1
### Version 12.2.0
#### Added
@@ -183,7 +183,8 @@ N/A
#### Changed
* Upgraded `postgresql` chart dependency to version `10.14.4`.
* Upgraded `mariadb` chart dependency to version `10.4.4`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -7,9 +7,10 @@
image:
# -- image repository
repository: homeassistant/home-assistant
repository: ghcr.io/home-assistant/home-assistant
# -- image tag
tag: 2021.12.7
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: latest
description: A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
name: icinga2
version: 3.0.0
version: 3.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- icinga2
@@ -20,12 +20,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
description: Upgraded `mariadb` chart dependency to version `10.4.4`.

View File

@@ -1,6 +1,6 @@
# icinga2
![Version: 3.0.0](https://img.shields.io/badge/Version-3.0.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square)
A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -93,7 +93,7 @@ N/A
## Changelog
### Version 3.0.0
### Version 3.1.0
#### Added
@@ -101,8 +101,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `mariadb` chart dependency to version `10.2.0`.
* Upgraded `mariadb` chart dependency to version `10.4.4`.
#### Fixed

View File

@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: 0.8.1
appVersion: v0.9.0
description: An exporter for metrics in the InfluxDB format, transforms them and exposes them for consumption by Prometheus.
name: influxdb-exporter
version: 1.0.1
version: 1.0.2
kubeVersion: ">=1.16.0-0"
keywords:
- influxdb-exporter
@@ -20,4 +20,4 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: fixed
description: Add the description and custom configuration to the README.md
description: Update image to 0.9.0 (InfluxDB v2 clients support), use differnt port for UDP.

View File

@@ -1,6 +1,6 @@
# influxdb-exporter
![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![AppVersion: 0.8.1](https://img.shields.io/badge/AppVersion-0.8.1-informational?style=flat-square)
![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square) ![AppVersion: v0.9.0](https://img.shields.io/badge/AppVersion-v0.9.0-informational?style=flat-square)
An exporter for metrics in the InfluxDB format, transforms them and exposes them for consumption by Prometheus.
@@ -91,11 +91,12 @@ Override the default container `args:` with optons:
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| args | list | `["--udp.bind-address=0.0.0.0:9123"]` | Override the args for the default container |
| env | object | See below | environment variables. See more environment variables in the [influxdb-exporter documentation](https://influxdb-exporter.org/docs). |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"prom/influxdb-exporter"` | image repository |
| image.tag | string | `"v0.8.1"` | image tag |
| image.tag | string | `"v0.9.0"` | image tag |
| metrics.enabled | bool | See values.yaml | Enable and configure prometheus-qbittorrent-exporter sidecar and Prometheus podMonitor. |
| metrics.serviceMonitor.interval | string | `"15s"` | |
| metrics.serviceMonitor.labels | object | `{}` | |
@@ -104,7 +105,7 @@ Override the default container `args:` with optons:
## Changelog
### Version 1.0.1
### Version 1.0.2
#### Added
@@ -116,7 +117,7 @@ N/A
#### Fixed
* Add the description and custom configuration to the README.md
* Update image to 0.9.0 (InfluxDB v2 clients support), use differnt port for UDP.
### Older versions

View File

@@ -13,7 +13,7 @@ spec:
matchLabels:
{{- include "common.labels.selectorLabels" . | nindent 6 }}
endpoints:
- port: main
- port: http
{{- with .Values.metrics.serviceMonitor.interval }}
interval: {{ . }}
{{- end }}
@@ -21,7 +21,7 @@ spec:
scrapeTimeout: {{ . }}
{{- end }}
path: /metrics
- port: main
- port: http
{{- with .Values.metrics.serviceMonitor.interval }}
interval: {{ . }}
{{- end }}

View File

@@ -9,7 +9,7 @@ image:
# -- image repository
repository: prom/influxdb-exporter
# -- image tag
tag: v0.8.1
tag: v0.9.0
# -- image pull policy
pullPolicy: IfNotPresent
@@ -19,6 +19,10 @@ env:
# -- Set the container timezone
TZ: UTC
# -- Override the args for the default container
args:
- "--udp.bind-address=0.0.0.0:9123"
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
@@ -27,15 +31,17 @@ service:
ports:
http:
port: 9122
targetPort: 9122
udp:
enabled: true
type: LoadBalancer
loadBalancerIP: ""
ports:
udp:
enabled: true
port: 9122
protocol: UDP
targetPort: 9122
port: 9123
targetPort: 9123
metrics:
# -- Enable and configure prometheus-qbittorrent-exporter sidecar and Prometheus podMonitor.

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.1.2
description: This server allows you to sync any Joplin client
name: joplin-server
version: 4.5.0
version: 4.6.0
keywords:
- joplin
- notes
@@ -20,10 +20,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# joplin-server
![Version: 4.5.0](https://img.shields.io/badge/Version-4.5.0-informational?style=flat-square) ![AppVersion: 2.1.2](https://img.shields.io/badge/AppVersion-2.1.2-informational?style=flat-square)
![Version: 4.6.0](https://img.shields.io/badge/Version-4.6.0-informational?style=flat-square) ![AppVersion: 2.1.2](https://img.shields.io/badge/AppVersion-2.1.2-informational?style=flat-square)
This server allows you to sync any Joplin client
@@ -18,7 +18,7 @@ This server allows you to sync any Joplin client
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -95,7 +95,7 @@ N/A
## Changelog
### Version 4.5.0
### Version 4.6.0
#### Added
@@ -103,7 +103,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v1.2.20
description: Kanboard is a free and open source Kanban project management software.
name: kanboard
version: 4.5.0
version: 4.6.0
kubeVersion: ">=1.16.0-0"
keywords:
- kanboard
@@ -19,10 +19,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# kanboard
![Version: 4.5.0](https://img.shields.io/badge/Version-4.5.0-informational?style=flat-square) ![AppVersion: v1.2.20](https://img.shields.io/badge/AppVersion-v1.2.20-informational?style=flat-square)
![Version: 4.6.0](https://img.shields.io/badge/Version-4.6.0-informational?style=flat-square) ![AppVersion: v1.2.20](https://img.shields.io/badge/AppVersion-v1.2.20-informational?style=flat-square)
Kanboard is a free and open source Kanban project management software.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -96,7 +96,7 @@ N/A
## Changelog
### Version 4.5.0
### Version 4.6.0
#### Added
@@ -104,7 +104,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -0,0 +1,26 @@
# 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

View File

@@ -0,0 +1,23 @@
apiVersion: v2
appVersion: 20.4.0
description: kube-ops-view helm package
name: kube-ops-view
version: 1.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- kube-ops-view
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/kube-ops-view
icon: https://codeberg.org/repo-avatars/677-c51f6426305941cab515fdd98368f0bb
sources:
- https://codeberg.org/hjacobs/kube-ops-view
maintainers:
- name: FlipEnergy
email: dennis.zhang.nrg@gmail.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
annotations:
artifacthub.io/changes: |
- kind: added
description: Initial version

View File

@@ -0,0 +1,118 @@
# kube-ops-view
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 20.4.0](https://img.shields.io/badge/AppVersion-20.4.0-informational?style=flat-square)
kube-ops-view helm package
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
## Source Code
* <https://codeberg.org/hjacobs/kube-ops-view>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install kube-ops-view k8s-at-home/kube-ops-view
```
## Installing the Chart
To install the chart with the release name `kube-ops-view`
```console
helm install kube-ops-view k8s-at-home/kube-ops-view
```
## Uninstalling the Chart
To uninstall the `kube-ops-view` deployment
```console
helm uninstall kube-ops-view
```
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
## Configuration
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install kube-ops-view \
--set env.TZ="America/New York" \
k8s-at-home/kube-ops-view
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install kube-ops-view k8s-at-home/kube-ops-view -f values.yaml
```
## Custom configuration
N/A
## Values
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. See more environment variables in the [kube-ops-view documentation](https://codeberg.org/hjacobs/kube-ops-view/#configuration). |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"hjacobs/kube-ops-view"` | image repository |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| securityContext.readOnlyRootFilesystem | bool | `true` | |
| securityContext.runAsNonRoot | bool | `true` | |
| securityContext.runAsUser | int | `1000` | |
| service | object | See values.yaml | Configures service settings for the chart. |
| serviceAccount.create | bool | `true` | create needed service account |
## Changelog
### Version 1.0.0
#### Added
* Initial version
#### Changed
N/A
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/kube-ops-view?modal=changelog)
## Support
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -0,0 +1,9 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
N/A
{{- end -}}

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1 @@
{{ include "common.all" . }}

View File

@@ -0,0 +1,28 @@
---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: {{ include "common.names.serviceAccountName" . }}
rules:
- apiGroups: [""]
resources: ["nodes", "pods"]
verbs:
- list
- apiGroups: ["metrics.k8s.io"]
resources: ["nodes", "pods"]
verbs:
- get
- list
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: {{ include "common.names.serviceAccountName" . }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: {{ include "common.names.serviceAccountName" . }}
subjects:
- kind: ServiceAccount
name: {{ include "common.names.serviceAccountName" . }}
namespace: {{ .Release.Namespace }}

View File

@@ -0,0 +1,44 @@
#
# IMPORTANT NOTE
#
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
#
image:
# -- image repository
repository: hjacobs/kube-ops-view
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [kube-ops-view documentation](https://codeberg.org/hjacobs/kube-ops-view/#configuration).
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 8080
securityContext:
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
serviceAccount:
# -- create needed service account
create: true
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false

View File

@@ -2,30 +2,28 @@ apiVersion: v2
appVersion: v0.5.2
description: Maddy Mail Server
name: maddy
version: 2.0.0
version: 2.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- maddy
- mail
- maddy
- mail
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/maddy
# Project has no icon yet
# icon: https://maddy.org/icon
sources:
- https://github.com/foxcpp/maddy
- https://github.com/foxcpp/maddy
maintainers:
- name: angelnu
email: git@angelnu.com
- name: angelnu
email: git@angelnu.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: "**Breaking**: `alias` content moved from `maddy.alias` to `maddy.config_files.alias`"
- kid: added
description: "additional settings for imap and local_mailboxes under `extra_settings`."
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# maddy
![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: v0.5.2](https://img.shields.io/badge/AppVersion-v0.5.2-informational?style=flat-square)
![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![AppVersion: v0.5.2](https://img.shields.io/badge/AppVersion-v0.5.2-informational?style=flat-square)
Maddy Mail Server
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -117,7 +117,7 @@ about how to do this.
## Changelog
### Version 2.0.0
### Version 2.1.0
#### Added
@@ -125,7 +125,7 @@ N/A
#### Changed
* **Breaking**: `alias` content moved from `maddy.alias` to `maddy.config_files.alias`
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: v0.5.1
appVersion: v0.5.6
description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.
name: mealie
version: 3.3.0
version: 4.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- grocy
@@ -19,11 +19,9 @@ dependencies:
version: 4.3.0
- name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 10.14.4
version: 10.16.2
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
- kind: changed
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# mealie
![Version: 3.3.0](https://img.shields.io/badge/Version-3.3.0-informational?style=flat-square) ![AppVersion: v0.5.1](https://img.shields.io/badge/AppVersion-v0.5.1-informational?style=flat-square)
![Version: 4.1.0](https://img.shields.io/badge/Version-4.1.0-informational?style=flat-square) ![AppVersion: v0.5.6](https://img.shields.io/badge/AppVersion-v0.5.6-informational?style=flat-square)
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -77,11 +77,11 @@ N/A
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. See [image docs](https://hay-kot.github.io/mealie/documentation/getting-started/install/#env-variables) for more details. |
| env.DB_TYPE | string | `"sqlite"` | Set the application database type |
| env.DB_ENGINE | string | `"sqlite"` | Set the application database type |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"hkotel/mealie"` | image repository |
| image.tag | string | `"v0.5.1"` | image tag |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| postgresql | object | See values.yaml | Enable and configure postgresql database subchart under this key. For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) |
@@ -89,7 +89,7 @@ N/A
## Changelog
### Version 3.3.0
### Version 4.1.0
#### Added
@@ -97,8 +97,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `postgresql` chart dependency to version `10.14.4`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -9,7 +9,8 @@ image:
# -- image repository
repository: hkotel/mealie
# -- image tag
tag: v0.5.1
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
@@ -19,7 +20,7 @@ env:
# -- Set the container timezone
TZ: UTC
# -- Set the application database type
DB_TYPE: sqlite
DB_ENGINE: sqlite
# -- Configures service settings for the chart.
# @default -- See values.yaml

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.0.35
description: Miniflux is a minimalist and opinionated feed reader.
name: miniflux
version: 4.5.1
version: 4.6.0
kubeVersion: ">=1.16.0-0"
keywords:
- miniflux
@@ -20,10 +20,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded miniflux to version 2.0.35.
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# miniflux
![Version: 4.5.1](https://img.shields.io/badge/Version-4.5.1-informational?style=flat-square) ![AppVersion: 2.0.35](https://img.shields.io/badge/AppVersion-2.0.35-informational?style=flat-square)
![Version: 4.6.0](https://img.shields.io/badge/Version-4.6.0-informational?style=flat-square) ![AppVersion: 2.0.35](https://img.shields.io/badge/AppVersion-2.0.35-informational?style=flat-square)
Miniflux is a minimalist and opinionated feed reader.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -93,7 +93,7 @@ N/A
## Changelog
### Version 4.5.1
### Version 4.6.0
#### Added
@@ -101,7 +101,7 @@ N/A
#### Changed
* Upgraded miniflux to version 2.0.35.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 3.7.0-apache
description: A Personal Relationship Management tool to help you organize your social life
name: monica
version: 7.0.1
version: 7.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- crm
@@ -19,10 +19,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded app to version `3.7.0-apache` from `3.1.1-apache`.
description: Upgraded `mariadb` chart dependency to version `10.4.4`.

View File

@@ -1,6 +1,6 @@
# monica
![Version: 7.0.1](https://img.shields.io/badge/Version-7.0.1-informational?style=flat-square) ![AppVersion: 3.7.0-apache](https://img.shields.io/badge/AppVersion-3.7.0--apache-informational?style=flat-square)
![Version: 7.1.0](https://img.shields.io/badge/Version-7.1.0-informational?style=flat-square) ![AppVersion: 3.7.0-apache](https://img.shields.io/badge/AppVersion-3.7.0--apache-informational?style=flat-square)
A Personal Relationship Management tool to help you organize your social life
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -79,12 +79,6 @@ N/A
|-----|------|---------|-------------|
| env | object | See below | environment variables. See [monica documentation](https://raw.githubusercontent.com/monicahq/monica/master/.env.example) for more details. |
| env.APP_ENV | string | `"production"` | Use `local` if you want to install Monica as a development version. Use `production` otherwise. |
| env.APP_KEY | string | `nil` | The encryption key. This is the most important part of the application. Keep this secure otherwise, everyone will be able to access your application. Must be 32 characters long exactly. Use `php artisan key:generate` or `echo -n 'base64:'; openssl rand -base64 32` to generate a random key. |
| env.APP_URL | string | `"https://crm.k8s-at-home.com"` | The URL of your application. |
| env.DB_DATABASE | string | `nil` | Database to connect to |
| env.DB_HOST | string | `nil` | Database hostname |
| env.DB_PASSWORD | string | `nil` | Database password |
| env.DB_USERNAME | string | `nil` | Database username |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"monica"` | image repository |
@@ -96,7 +90,7 @@ N/A
## Changelog
### Version 7.0.1
### Version 7.1.0
#### Added
@@ -104,7 +98,7 @@ N/A
#### Changed
* Upgraded app to version `3.7.0-apache` from `3.1.1-apache`.
* Upgraded `mariadb` chart dependency to version `10.4.4`.
#### Fixed

View File

@@ -21,21 +21,16 @@ env:
TZ: UTC
# -- Use `local` if you want to install Monica as a development version. Use `production` otherwise.
APP_ENV: production
# -- The encryption key. This is the most important part of the application.
# APP_KEY -- The encryption key. This is the most important part of the application.
# Keep this secure otherwise, everyone will be able to access your application.
# Must be 32 characters long exactly.
# Use `php artisan key:generate` or `echo -n 'base64:'; openssl rand -base64 32` to generate a random key.
APP_KEY:
# -- The URL of your application.
APP_URL: https://crm.k8s-at-home.com
# -- Database hostname
DB_HOST: # monica-mariadb
# -- Database to connect to
DB_DATABASE: # monica
# -- Database username
DB_USERNAME: # monica
# -- Database password
DB_PASSWORD: # monicapass
# DB_HOST -- Database hostname
# DB_DATABASE -- Database to connect to
# DB_USERNAME -- Database username
# DB_PASSWORD -- Database password
# -- Configures service settings for the chart.
# @default -- See values.yaml

View File

@@ -0,0 +1,26 @@
# 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

View File

@@ -0,0 +1,26 @@
apiVersion: v2
appVersion: 2.4.0
description: Nginx and PHP FPM for running PHP applications
name: nginx-php
version: 1.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- nginx-php
- nginx
- php
- php-fpm
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/nginx-php
icon: https://www.nginx.com/wp-content/uploads/2020/05/NGINX-product-icon.svg
sources:
- https://github.com/TrafeX/docker-php-nginx
maintainers:
- name: Truxnell
email: nat@natallan.com
dependencies:
- name: common
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
annotations:
artifacthub.io/changes: |
- kind: added
description: Initial version

View File

@@ -0,0 +1,142 @@
# nginx-php
![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 2.4.0](https://img.shields.io/badge/AppVersion-2.4.0-informational?style=flat-square)
Nginx and PHP FPM for running PHP applications
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
## Source Code
* <https://github.com/TrafeX/docker-php-nginx>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
```console
helm repo add k8s-at-home https://k8s-at-home.com/charts/
helm repo update
helm install nginx-php k8s-at-home/nginx-php
```
## Installing the Chart
To install the chart with the release name `nginx-php`
```console
helm install nginx-php k8s-at-home/nginx-php
```
## Uninstalling the Chart
To uninstall the `nginx-php` deployment
```console
helm uninstall nginx-php
```
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
## Configuration
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install nginx-php \
--set env.TZ="America/New York" \
k8s-at-home/nginx-php
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install nginx-php k8s-at-home/nginx-php -f values.yaml
```
## Custom configuration
There are keys in this charts yaml that allows the user to overwrite the following config files in the container. This allows for control over:
* Nginx configuration (/etc/nginx/conf.d/server.conf)
* PHP configuration (/etc/php8/conf.d/settings.ini)
* PHP-FPM configuration (/etc/php8/php-fpm.d/server.conf)
And can be found under `config:` in this charts [values.yaml](values.yaml)
```yaml
config:
nginx-server.conf: {}
php-settings.ini: {}
php-fpm-server.conf: {}
```
This is achieved in the helm chart by creating a configmap, which is then mounted to the file locations in the pod.
An example of using this feature would be adding the following to your `values.yaml`
```yaml
config:
nginx-server.conf: |
[Date]
date.timezone="Australia/Melbourne"
```
The defauls for these files can be found at [https://github.com/TrafeX/docker-php-nginx/tree/master/config](https://github.com/TrafeX/docker-php-nginx/tree/master/config)
## Values
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| config | object | See https://github.com/TrafeX/docker-php-nginx/tree/master/config for defaults | Overwrites default config files for nginx or php/php-fpm if enabled. |
| env | object | See below | environment variables. See more environment variables in the [nginx-php documentation](https://nginx-php.org/docs). |
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"trafex/php-nginx"` | image repository |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| service | object | See values.yaml | Configures service settings for the chart. |
## Changelog
### Version 1.0.0
#### Added
* Initial version
#### Changed
N/A
#### Fixed
N/A
### Older versions
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/nginx-php?modal=changelog)
## Support
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
- Join our [Discord](https://discord.gg/sTMX7Vh) community
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)

View File

@@ -0,0 +1,37 @@
{{- define "custom.custom.configuration.header" -}}
## Custom configuration
{{- end -}}
{{- define "custom.custom.configuration" -}}
{{ template "custom.custom.configuration.header" . }}
There are keys in this charts yaml that allows the user to overwrite the following config files in the container. This allows for control over:
* Nginx configuration (/etc/nginx/conf.d/server.conf)
* PHP configuration (/etc/php8/conf.d/settings.ini)
* PHP-FPM configuration (/etc/php8/php-fpm.d/server.conf)
And can be found under `config:` in this charts [values.yaml](values.yaml)
```yaml
config:
nginx-server.conf: {}
php-settings.ini: {}
php-fpm-server.conf: {}
```
This is achieved in the helm chart by creating a configmap, which is then mounted to the file locations in the pod.
An example of using this feature would be adding the following to your `values.yaml`
```yaml
config:
nginx-server.conf: |
[Date]
date.timezone="Australia/Melbourne"
```
The defauls for these files can be found at [https://github.com/TrafeX/docker-php-nginx/tree/master/config](https://github.com/TrafeX/docker-php-nginx/tree/master/config)
{{- end -}}

View File

@@ -0,0 +1,5 @@
persistence:
data:
enabled: true
type: emptyDir
mountPath: /var/www/html

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1,47 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.values.setup" . }}
{{/* Append the configMap volume to the volumes */}}
{{- define "nginx-php.settingsVolume-server.conf" -}}
enabled: "true"
mountPath: "/etc/nginx/conf.d/server.conf"
subPath: "nginx-server.conf"
type: "custom"
volumeSpec:
configMap:
name: {{ include "common.names.fullname" . }}-settings
{{- end -}}
{{- if (index .Values.config "nginx-server.conf") -}}
{{- $_ := set .Values.persistence "nginx-php-server-conf" (include "nginx-php.settingsVolume-server.conf" . | fromYaml) -}}
{{- end -}}
{{/* Append the configMap volume to the volumes */}}
{{- define "nginx-php.settingsVolume-php-settings.ini" -}}
enabled: "true"
mountPath: "/etc/php8/conf.d/settings.ini"
subPath: "php-settings.ini"
type: "custom"
volumeSpec:
configMap:
name: {{ include "common.names.fullname" . }}-settings
{{- end -}}
{{- if (index .Values.config "php-settings.ini") -}}
{{- $_ := set .Values.persistence "nginx-php-settings-ini" (include "nginx-php.settingsVolume-php-settings.ini" . | fromYaml) -}}
{{- end -}}
{{/* Append the configMap volume to the volumes */}}
{{- define "nginx-php.settingsVolume-php-fpm-server.conf" -}}
enabled: "true"
mountPath: "/etc/php8/php-fpm.d/server.conf"
subPath: "php-fpm-server.conf"
type: "custom"
volumeSpec:
configMap:
name: {{ include "common.names.fullname" . }}-settings
{{- end -}}
{{- if (index .Values.config "php-fpm-server.conf") -}}
{{- $_ := set .Values.persistence "nginx-php-fpm-server-conf" (include "nginx-php.settingsVolume-php-fpm-server.conf" . | fromYaml) -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "common.all" . }}

View File

@@ -0,0 +1,27 @@
{{- if .Values.config -}}
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ template "common.names.fullname" . }}-settings
labels:
{{- include "common.labels" . | nindent 4 }}
data:
{{- with (index .Values.config "nginx-server.conf") -}}
{{- if . }}
nginx-server.conf: |
{{- . | nindent 4 -}}
{{- end -}}
{{- end -}}
{{- with (index .Values.config "php-settings.ini") -}}
{{- if . }}
php-settings.ini: |
{{- . | nindent 4 -}}
{{- end -}}
{{- end -}}
{{- with (index .Values.config "php-fpm-server.conf") -}}
{{- if . }}
php-fpm-server.conf: |
{{- . | nindent 4 -}}
{{- end -}}
{{- end -}}
{{- end -}}

View File

@@ -0,0 +1,51 @@
#
# IMPORTANT NOTE
#
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
#
image:
# -- image repository
repository: trafex/php-nginx
# -- image tag
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [nginx-php documentation](https://nginx-php.org/docs).
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
http:
port: 8080
# -- Overwrites default config files for nginx or php/php-fpm if enabled.
# @default -- See https://github.com/TrafeX/docker-php-nginx/tree/master/config for defaults
config:
nginx-server.conf: {}
php-settings.ini: {}
php-fpm-server.conf: {}
ingress:
# -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
data:
enabled: false
mountPath: /var/www/html

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: 6.1.0
description: OpenEMR is the most popular open source electronic health records and medical practice management solution.
name: openemr
version: 4.0.0
version: 4.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- openemr
@@ -23,12 +23,10 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
description: Upgraded `mariadb` chart dependency to version `10.4.4`.

View File

@@ -1,6 +1,6 @@
# openemr
![Version: 4.0.0](https://img.shields.io/badge/Version-4.0.0-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square)
![Version: 4.1.0](https://img.shields.io/badge/Version-4.1.0-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square)
OpenEMR is the most popular open source electronic health records and medical practice management solution.
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -88,7 +88,7 @@ N/A
## Changelog
### Version 4.0.0
### Version 4.1.0
#### Added
@@ -96,8 +96,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `mariadb` chart dependency to version `10.2.0`.
* Upgraded `mariadb` chart dependency to version `10.4.4`.
#### Fixed

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.0.0
description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
name: openkm
version: 3.0.0
version: 3.1.0
kubeVersion: ">=1.16.0-0"
keywords:
- openkm
@@ -21,18 +21,16 @@ dependencies:
repository: https://library-charts.k8s-at-home.com
version: 4.3.0
- name: postgresql
version: 10.14.4
version: 10.16.2
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: mariadb
version: 10.2.0
version: 10.4.4
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
- kind: changed
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
- kind: changed
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
description: Upgraded `postgresql` chart dependency to version `10.16.2`.

View File

@@ -1,6 +1,6 @@
# openkm
![Version: 3.0.0](https://img.shields.io/badge/Version-3.0.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
@@ -19,8 +19,8 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
## TL;DR
@@ -91,7 +91,7 @@ N/A
## Changelog
### Version 3.0.0
### Version 3.1.0
#### Added
@@ -99,9 +99,8 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Upgraded `mariadb` chart dependency to version `10.2.0`.
* Upgraded `postgresql` chart dependency to version `10.14.4`.
* Upgraded `mariadb` chart dependency to version `10.4.4`.
* Upgraded `postgresql` chart dependency to version `10.16.2`.
#### Fixed

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