Commit new App releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2021-11-16 17:19:04 +00:00
parent 588931c321
commit 33e3bcb0ed
252 changed files with 41558 additions and 0 deletions

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="babybuddy-5.0.0"></a>
### [babybuddy-5.0.0](https://github.com/truecharts/apps/compare/babybuddy-4.0.12...babybuddy-5.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="babybuddy-4.0.12"></a>
### [babybuddy-4.0.12](https://github.com/truecharts/apps/compare/babybuddy-4.0.11...babybuddy-4.0.12) (2021-11-15)
#### Chore
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="babybuddy-4.0.11"></a>
### [babybuddy-4.0.11](https://github.com/truecharts/apps/compare/babybuddy-4.0.10...babybuddy-4.0.11) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major ([#1336](https://github.com/truecharts/apps/issues/1336))
<a name="babybuddy-4.0.10"></a>
### [babybuddy-4.0.10](https://github.com/truecharts/apps/compare/babybuddy-4.0.9...babybuddy-4.0.10) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
<a name="babybuddy-4.0.9"></a>
### [babybuddy-4.0.9](https://github.com/truecharts/apps/compare/babybuddy-4.0.8...babybuddy-4.0.9) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="babybuddy-4.0.8"></a>
### [babybuddy-4.0.8](https://github.com/truecharts/apps/compare/babybuddy-4.0.7...babybuddy-4.0.8) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="babybuddy-4.0.7"></a>
### [babybuddy-4.0.7](https://github.com/truecharts/apps/compare/babybuddy-4.0.6...babybuddy-4.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
<a name="babybuddy-4.0.6"></a>
### [babybuddy-4.0.6](https://github.com/truecharts/apps/compare/babybuddy-4.0.5...babybuddy-4.0.6) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="babybuddy-4.0.5"></a>
### [babybuddy-4.0.5](https://github.com/truecharts/apps/compare/babybuddy-4.0.4...babybuddy-4.0.5) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:03:26.089414258Z"

View File

@ -0,0 +1,35 @@
apiVersion: v2
appVersion: "1.9.1"
kubeVersion: '>=1.16.0-0'
version: 5.0.0
name: babybuddy
description: Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
type: application
home: "https://github.com/truecharts/apps/tree/main/charts/babybuddy"
icon: "https://github.com/babybuddy/babybuddy/raw/master/babybuddy/static_src/logo/icon.png"
keywords:
- baby
- buddy
- tracker
- parents
- parenting
sources:
- https://github.com/babybuddy/babybuddy
- https://github.com/nicholaswilde/docker-babybuddy
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://github.com/babybuddy/babybuddy>
* <https://github.com/nicholaswilde/docker-babybuddy>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,41 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | `{}` | |
| envTpl.DB_ENGINE | string | `"django.db.backends.postgresql"` | |
| envTpl.DB_NAME | string | `"{{ .Values.postgresql.postgresqlDatabase }}"` | |
| envTpl.DB_PORT | string | `"5432"` | |
| envTpl.DB_USER | string | `"{{ .Values.postgresql.postgresqlUsername }}"` | |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| envValueFrom.DB_PASSWORD.secretKeyRef.key | string | `"postgresql-password"` | |
| envValueFrom.DB_PASSWORD.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/linuxserver/babybuddy"` | |
| image.tag | string | `"1.9.1@sha256:42e89454a2d40186029b3e752402fd48c163cac6654254aa0df9601374848e63"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
| persistence.varrun.enabled | bool | `true` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"babybuddy"` | |
| postgresql.postgresqlUsername | string | `"babybuddy"` | |
| securityContext.allowPrivilegeEscalation | bool | `true` | |
| securityContext.readOnlyRootFilesystem | bool | `true` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `8000` | |
| service.main.ports.main.targetPort | int | `8000` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,55 @@
image:
repository: ghcr.io/linuxserver/babybuddy
pullPolicy: IfNotPresent
tag: 1.9.1@sha256:42e89454a2d40186029b3e752402fd48c163cac6654254aa0df9601374848e63
# See more environment variables in the babybuddy documentation
# https://github.com/linuxserver/docker-babybuddy#parameters
env: {}
# TZ:
envTpl:
DB_ENGINE: "django.db.backends.postgresql"
DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
DB_PORT: "5432"
envValueFrom:
DB_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
DB_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
securityContext:
readOnlyRootFilesystem: true
allowPrivilegeEscalation: true
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 8000
targetPort: 8000
persistence:
config:
enabled: true
mountPath: "/config"
varrun:
enabled: true
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: babybuddy
postgresqlDatabase: babybuddy

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="dsmr-reader-5.0.0"></a>
### [dsmr-reader-5.0.0](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.10...dsmr-reader-5.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="dsmr-reader-4.0.10"></a>
### [dsmr-reader-4.0.10](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.9...dsmr-reader-4.0.10) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="dsmr-reader-4.0.9"></a>
### [dsmr-reader-4.0.9](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.8...dsmr-reader-4.0.9) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
<a name="dsmr-reader-4.0.8"></a>
### [dsmr-reader-4.0.8](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.7...dsmr-reader-4.0.8) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="dsmr-reader-4.0.7"></a>
### [dsmr-reader-4.0.7](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.6...dsmr-reader-4.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="dsmr-reader-4.0.6"></a>
### [dsmr-reader-4.0.6](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.5...dsmr-reader-4.0.6) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
<a name="dsmr-reader-4.0.5"></a>
### [dsmr-reader-4.0.5](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.4...dsmr-reader-4.0.5) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="dsmr-reader-4.0.4"></a>
### [dsmr-reader-4.0.4](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.3...dsmr-reader-4.0.4) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))
<a name="dsmr-reader-4.0.3"></a>
### [dsmr-reader-4.0.3](https://github.com/truecharts/apps/compare/dsmr-reader-4.0.2...dsmr-reader-4.0.3) (2021-10-26)
#### Chore
* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249))

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:04:07.071363527Z"

View File

@ -0,0 +1,31 @@
apiVersion: v2
appVersion: "latest-202"
description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
name: dsmr-reader
version: 5.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- dsmr-reader
- energy
home: https://github.com/truecharts/apps/tree/master/charts/stable/dsmr-reader
icon: https://avatars2.githubusercontent.com/u/57727360?s=400&v=4
sources:
- https://github.com/dsmrreader/dsmr-reader
- https://github.com/xirixiz/dsmr-reader-docker
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
DSMR-protocol reader, telegram data storage and energy consumption visualizer.
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://github.com/dsmrreader/dsmr-reader>
* <https://github.com/xirixiz/dsmr-reader-docker>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
DSMR-protocol reader, telegram data storage and energy consumption visualizer.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,37 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. See [image docs](https://github.com/xirixiz/dsmr-reader-docker#dsmr-reader---environment-variables) for more details. |
| env.TZ | string | `"UTC"` | Set the container timezone |
| envTpl.DJANGO_DATABASE_ENGINE | string | `"django.db.backends.postgresql"` | |
| envTpl.DJANGO_DATABASE_NAME | string | `"{{ .Values.postgresql.postgresqlDatabase }}"` | |
| envTpl.DJANGO_DATABASE_PORT | string | `"5432"` | |
| envTpl.DJANGO_DATABASE_USER | string | `"{{ .Values.postgresql.postgresqlUsername }}"` | |
| envTpl.DJANGO_TIME_ZONE | string | `"{{ .Values.env.TZ }}"` | |
| envValueFrom.DJANGO_DATABASE_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DJANGO_DATABASE_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| envValueFrom.DJANGO_DATABASE_PASSWORD.secretKeyRef.key | string | `"postgresql-password"` | |
| envValueFrom.DJANGO_DATABASE_PASSWORD.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"xirixiz/dsmr-reader-docker"` | image repository |
| image.tag | string | `"latest-2021.09.02-amd64@sha256:4858edb1ae63a20639a0ef9c51c7b2cf599686db5c582ead7b37b2a288122935"` | image tag |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| postgresql | object | See values.yaml | Enable and configure postgresql database subchart under this key. |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service | object | See values.yaml | Configures service settings for the chart. |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,58 @@
image:
# -- image repository
repository: xirixiz/dsmr-reader-docker
# -- image tag
tag: latest-2021.09.02-amd64@sha256:4858edb1ae63a20639a0ef9c51c7b2cf599686db5c582ead7b37b2a288122935
# -- image pull policy
pullPolicy: IfNotPresent
# -- environment variables. See [image docs](https://github.com/xirixiz/dsmr-reader-docker#dsmr-reader---environment-variables) for more details.
# @default -- See below
env:
# -- Set the container timezone
TZ: UTC
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
envTpl:
DJANGO_TIME_ZONE: "{{ .Values.env.TZ }}"
DJANGO_DATABASE_ENGINE: "django.db.backends.postgresql"
DJANGO_DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
DJANGO_DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}"
DJANGO_DATABASE_PORT: "5432"
envValueFrom:
DJANGO_DATABASE_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
DJANGO_DATABASE_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
main:
port: 80
targetPort: 80
persistence:
config:
enabled: true
mountPath: "/config"
# -- Enable and configure postgresql database subchart under this key.
# @default -- See values.yaml
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: dsmr-reader
postgresqlDatabase: dsmr-reader

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="etherpad-5.0.0"></a>
### [etherpad-5.0.0](https://github.com/truecharts/apps/compare/etherpad-4.0.10...etherpad-5.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="etherpad-4.0.10"></a>
### [etherpad-4.0.10](https://github.com/truecharts/apps/compare/etherpad-4.0.9...etherpad-4.0.10) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="etherpad-4.0.9"></a>
### [etherpad-4.0.9](https://github.com/truecharts/apps/compare/etherpad-4.0.8...etherpad-4.0.9) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
<a name="etherpad-4.0.8"></a>
### [etherpad-4.0.8](https://github.com/truecharts/apps/compare/etherpad-4.0.7...etherpad-4.0.8) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="etherpad-4.0.7"></a>
### [etherpad-4.0.7](https://github.com/truecharts/apps/compare/etherpad-4.0.6...etherpad-4.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="etherpad-4.0.6"></a>
### [etherpad-4.0.6](https://github.com/truecharts/apps/compare/etherpad-4.0.5...etherpad-4.0.6) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
<a name="etherpad-4.0.5"></a>
### [etherpad-4.0.5](https://github.com/truecharts/apps/compare/etherpad-4.0.4...etherpad-4.0.5) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="etherpad-4.0.4"></a>
### [etherpad-4.0.4](https://github.com/truecharts/apps/compare/etherpad-4.0.3...etherpad-4.0.4) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))
<a name="etherpad-4.0.3"></a>
### [etherpad-4.0.3](https://github.com/truecharts/apps/compare/etherpad-4.0.2...etherpad-4.0.3) (2021-10-26)
#### Chore
* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249))

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:04:48.117872594Z"

View File

@ -0,0 +1,35 @@
apiVersion: v2
appVersion: "1.8.14"
version: 5.0.0
kubeVersion: '>=1.16.0-0'
name: etherpad
description: A real-time collaborative editor scalable to thousands of simultaneous real time users.
type: application
home: "https://github.com/truecharts/apps/tree/main/charts/etherpad"
icon: "https://github.com/truecharts/apps/raw/main/images/etherpad.jpg"
keywords:
- etherpad
- editor
- notepad
- pad
sources:
- https://etherpad.org/
- https://github.com/ether/etherpad-lite
- https://hub.docker.com/r/nicholaswilde/etherpad
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,40 @@
# Introduction
A real-time collaborative editor scalable to thousands of simultaneous real time users.
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://etherpad.org/>
* <https://github.com/ether/etherpad-lite>
* <https://hub.docker.com/r/nicholaswilde/etherpad>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
A real-time collaborative editor scalable to thousands of simultaneous real time users.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | `{}` | |
| envTpl.DB_NAME | string | `"{{ .Values.postgresql.postgresqlDatabase }}"` | |
| envTpl.DB_PORT | string | `"5432"` | |
| envTpl.DB_TYPE | string | `"postgres"` | |
| envTpl.DB_USER | string | `"{{ .Values.postgresql.postgresqlUsername }}"` | |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| envValueFrom.DB_PASS.secretKeyRef.key | string | `"postgresql-password"` | |
| envValueFrom.DB_PASS.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/nicholaswilde/etherpad"` | |
| image.tag | string | `"version-1.8.14@sha256:26bbd45110d5b4d70246fafe40d4c4a7047b7b4fde409763a125324fa93b2d73"` | |
| persistence.app.enabled | bool | `true` | |
| persistence.app.mountPath | string | `"/opt/etherpad-lite/app"` | |
| persistence.data.enabled | bool | `true` | |
| persistence.data.mountPath | string | `"/opt/etherpad-lite/var"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"etherpad"` | |
| postgresql.postgresqlUsername | string | `"etherpad"` | |
| secret | object | `{}` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `9001` | |
| service.main.ports.main.targetPort | int | `9001` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,57 @@
image:
repository: ghcr.io/nicholaswilde/etherpad
pullPolicy: IfNotPresent
tag: version-1.8.14@sha256:26bbd45110d5b4d70246fafe40d4c4a7047b7b4fde409763a125324fa93b2d73
secret: {}
# See more environment variables in the etherpad documentation
# https://github.com/ether/etherpad-lite/blob/develop/doc/docker.md
# For Mariadb, use DB_TYPE: mysql https://github.com/ether/etherpad-lite/issues/4214
env: {}
envTpl:
DB_TYPE: "postgres"
DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}"
DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
DB_PORT: "5432"
envValueFrom:
DB_PASS:
secretKeyRef:
name: dbcreds
key: postgresql-password
DB_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 9001
targetPort: 9001
persistence:
data:
enabled: true
mountPath: "/opt/etherpad-lite/var"
app:
enabled: true
mountPath: "/opt/etherpad-lite/app"
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: etherpad
postgresqlDatabase: etherpad

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="fireflyiii-13.0.0"></a>
### [fireflyiii-13.0.0](https://github.com/truecharts/apps/compare/fireflyiii-12.0.10...fireflyiii-13.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="fireflyiii-12.0.10"></a>
### [fireflyiii-12.0.10](https://github.com/truecharts/apps/compare/fireflyiii-12.0.9...fireflyiii-12.0.10) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="fireflyiii-12.0.9"></a>
### [fireflyiii-12.0.9](https://github.com/truecharts/apps/compare/fireflyiii-12.0.8...fireflyiii-12.0.9) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306))
<a name="fireflyiii-12.0.8"></a>
### [fireflyiii-12.0.8](https://github.com/truecharts/apps/compare/fireflyiii-12.0.7...fireflyiii-12.0.8) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="fireflyiii-12.0.7"></a>
### [fireflyiii-12.0.7](https://github.com/truecharts/apps/compare/fireflyiii-12.0.6...fireflyiii-12.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="fireflyiii-12.0.6"></a>
### [fireflyiii-12.0.6](https://github.com/truecharts/apps/compare/fireflyiii-12.0.5...fireflyiii-12.0.6) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
#### Fix
* prevent duplicate port use and fix some questions.yaml mistakes
<a name="fireflyiii-12.0.5"></a>
### [fireflyiii-12.0.5](https://github.com/truecharts/apps/compare/fireflyiii-12.0.4...fireflyiii-12.0.5) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="fireflyiii-12.0.4"></a>
### [fireflyiii-12.0.4](https://github.com/truecharts/apps/compare/fireflyiii-12.0.3...fireflyiii-12.0.4) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))
<a name="fireflyiii-12.0.3"></a>
### [fireflyiii-12.0.3](https://github.com/truecharts/apps/compare/fireflyiii-12.0.2...fireflyiii-12.0.3) (2021-10-26)

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:05:29.324985488Z"

View File

@ -0,0 +1,32 @@
apiVersion: v2
appVersion: "5.5.12"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
deprecated: false
description: A free and open source personal finance manager
home: https://github.com/firefly-iii/firefly-iii/
icon: https://www.firefly-iii.org/assets/logo/color.png
keywords:
- fireflyiii
- finacial
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: fireflyiii
sources:
- https://github.com/firefly-iii/firefly-iii/
type: application
version: 13.0.0
annotations:
truecharts.org/catagories: |
- finacial
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,38 @@
# Introduction
A free and open source personal finance manager
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://github.com/firefly-iii/firefly-iii/>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
A free and open source personal finance manager
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.APP_KEY | string | `"AGcfkCUS233ZWmBXztYbdyCs2u7kkz55"` | |
| env.DB_CONNECTION | string | `"pgsql"` | |
| env.DB_DATABASE | string | `"firefly"` | |
| env.DB_PORT | int | `5432` | |
| env.DB_USERNAME | string | `"firefly"` | |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| envValueFrom.DB_PASSWORD.secretKeyRef.key | string | `"postgresql-password"` | |
| envValueFrom.DB_PASSWORD.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"fireflyiii/core"` | |
| image.tag | string | `"version-5.5.12@sha256:9a1f87a8ad38694675390756be9686fe9d8ba941fe1f145641626135c7eb5e4b"` | |
| persistence.data.enabled | bool | `true` | |
| persistence.data.mountPath | string | `"/var/www/html/storage/upload"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"firefly"` | |
| postgresql.postgresqlUsername | string | `"firefly"` | |
| probes.liveness.path | string | `"/login"` | |
| probes.readiness.path | string | `"/login"` | |
| probes.startup.path | string | `"/login"` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `8080` | |
| service.main.ports.main.targetPort | int | `8080` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,61 @@
# Default values for fireflyIII.
image:
repository: fireflyiii/core
pullPolicy: IfNotPresent
tag: version-5.5.12@sha256:9a1f87a8ad38694675390756be9686fe9d8ba941fe1f145641626135c7eb5e4b
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 8080
targetPort: 8080
probes:
liveness:
path: "/login"
readiness:
path: "/login"
startup:
path: "/login"
env:
DB_USERNAME: firefly
DB_DATABASE: firefly
DB_CONNECTION: pgsql
DB_PORT: 5432
APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55
envValueFrom:
DB_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
DB_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
persistence:
data:
enabled: true
mountPath: "/var/www/html/storage/upload"
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: firefly
postgresqlDatabase: firefly

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,5 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.setup" . }}
{{/* Render the templates */}}
{{ include "common.postSetup" . }}

View File

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="firefox-syncserver-5.0.0"></a>
### [firefox-syncserver-5.0.0](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.10...firefox-syncserver-5.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="firefox-syncserver-4.0.10"></a>
### [firefox-syncserver-4.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.9...firefox-syncserver-4.0.10) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="firefox-syncserver-4.0.9"></a>
### [firefox-syncserver-4.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.8...firefox-syncserver-4.0.9) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
<a name="firefox-syncserver-4.0.8"></a>
### [firefox-syncserver-4.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.7...firefox-syncserver-4.0.8) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="firefox-syncserver-4.0.7"></a>
### [firefox-syncserver-4.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.6...firefox-syncserver-4.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="firefox-syncserver-4.0.6"></a>
### [firefox-syncserver-4.0.6](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.5...firefox-syncserver-4.0.6) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
<a name="firefox-syncserver-4.0.5"></a>
### [firefox-syncserver-4.0.5](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.4...firefox-syncserver-4.0.5) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="firefox-syncserver-4.0.4"></a>
### [firefox-syncserver-4.0.4](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.3...firefox-syncserver-4.0.4) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))
<a name="firefox-syncserver-4.0.3"></a>
### [firefox-syncserver-4.0.3](https://github.com/truecharts/apps/compare/firefox-syncserver-4.0.2...firefox-syncserver-4.0.3) (2021-10-26)
#### Chore
* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249))

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:06:10.315830386Z"

View File

@ -0,0 +1,34 @@
apiVersion: v2
appVersion: "1.8.0"
version: 5.0.0
kubeVersion: '>=1.16.0-0'
name: firefox-syncserver
description: This is an all-in-one package for running a self-hosted Firefox Sync server.
type: application
home: "https://github.com/truecharts/apps/tree/main/charts/firefox-syncserver"
icon: "https://upload.wikimedia.org/wikipedia/en/0/01/Firefox_Sync_logo.png"
keywords:
- server
- sync
- syncserver
- firefox
sources:
- https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html
- https://hub.docker.com/r/crazymax/firefox-syncserver
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
This is an all-in-one package for running a self-hosted Firefox Sync server.
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html>
* <https://hub.docker.com/r/crazymax/firefox-syncserver>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
This is an all-in-one package for running a self-hosted Firefox Sync server.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

View File

@ -0,0 +1,42 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.FF_SYNCSERVER_ACCESSLOG | bool | `false` | |
| env.FF_SYNCSERVER_ALLOW_NEW_USERS | bool | `true` | |
| env.FF_SYNCSERVER_FORCE_WSGI_ENVIRON | bool | `true` | |
| env.FF_SYNCSERVER_FORWARDED_ALLOW_IPS | string | `"*"` | |
| env.FF_SYNCSERVER_LOGLEVEL | string | `"info"` | |
| env.FF_SYNCSERVER_PUBLIC_URL | string | `"firefox-syncserver.192.168.1.189.nip.io"` | |
| env.PUID | int | `568` | |
| env.TZ | string | `"America/Los_Angeles"` | |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"url"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/crazy-max/firefox-syncserver"` | |
| image.tag | string | `"1.8.0@sha256:ab1a959d8105c478f0f1523c8c3bbdc53bb8d44f325501b93297bc80cf627da6"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"firefox-syncserver"` | |
| postgresql.postgresqlUsername | string | `"firefox-syncserver"` | |
| secret.FF_SYNCSERVER_SECRET | string | `"changeme"` | |
| securityContext.allowPrivilegeEscalation | bool | `true` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `5000` | |
| service.main.ports.main.targetPort | int | `5000` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,51 @@
image:
repository: ghcr.io/crazy-max/firefox-syncserver
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: 1.8.0@sha256:ab1a959d8105c478f0f1523c8c3bbdc53bb8d44f325501b93297bc80cf627da6
secret:
FF_SYNCSERVER_SECRET: "changeme"
securityContext:
readOnlyRootFilesystem: false
allowPrivilegeEscalation: true
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
env:
# https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
TZ: "America/Los_Angeles"
PUID: 568
FF_SYNCSERVER_PUBLIC_URL: "firefox-syncserver.192.168.1.189.nip.io"
FF_SYNCSERVER_FORCE_WSGI_ENVIRON: true
FF_SYNCSERVER_ACCESSLOG: false
FF_SYNCSERVER_LOGLEVEL: "info"
FF_SYNCSERVER_ALLOW_NEW_USERS: true
FF_SYNCSERVER_FORWARDED_ALLOW_IPS: "*"
envValueFrom:
DB_HOST:
secretKeyRef:
name: dbcreds
key: url
service:
main:
ports:
main:
port: 5000
targetPort: 5000
persistence:
config:
enabled: true
mountPath: "/config"
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: firefox-syncserver
postgresqlDatabase: firefox-syncserver

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="gotify-5.0.0"></a>
### [gotify-5.0.0](https://github.com/truecharts/apps/compare/gotify-4.0.10...gotify-5.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="gotify-4.0.10"></a>
### [gotify-4.0.10](https://github.com/truecharts/apps/compare/gotify-4.0.9...gotify-4.0.10) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="gotify-4.0.9"></a>
### [gotify-4.0.9](https://github.com/truecharts/apps/compare/gotify-4.0.8...gotify-4.0.9) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
* sync securityContext from values to questions ([#1323](https://github.com/truecharts/apps/issues/1323))
<a name="gotify-4.0.8"></a>
### [gotify-4.0.8](https://github.com/truecharts/apps/compare/gotify-4.0.7...gotify-4.0.8) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="gotify-4.0.7"></a>
### [gotify-4.0.7](https://github.com/truecharts/apps/compare/gotify-4.0.6...gotify-4.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="gotify-4.0.6"></a>
### [gotify-4.0.6](https://github.com/truecharts/apps/compare/gotify-4.0.5...gotify-4.0.6) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
#### Fix
* prevent duplicate port use and fix some questions.yaml mistakes
<a name="gotify-4.0.5"></a>
### [gotify-4.0.5](https://github.com/truecharts/apps/compare/gotify-4.0.4...gotify-4.0.5) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="gotify-4.0.4"></a>
### [gotify-4.0.4](https://github.com/truecharts/apps/compare/gotify-4.0.3...gotify-4.0.4) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))
<a name="gotify-4.0.3"></a>
### [gotify-4.0.3](https://github.com/truecharts/apps/compare/gotify-4.0.2...gotify-4.0.3) (2021-10-26)

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:06:50.784913138Z"

View File

@ -0,0 +1,34 @@
apiVersion: v2
appVersion: "2.1.0"
version: 5.0.0
kubeVersion: '>=1.16.0-0'
name: gotify
description: a simple server for sending and receiving messages
type: application
home: "https://github.com/truecharts/apps/tree/main/charts/gotify"
keywords:
- server
- gotify
- messages
icon: https://gotify.net/img/logo.png
sources:
- https://gotify.net/
- https://github.com/gotify/server
- https://hub.docker.com/r/gotify/server
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,40 @@
# Introduction
a simple server for sending and receiving messages
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://gotify.net/>
* <https://github.com/gotify/server>
* <https://hub.docker.com/r/gotify/server>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
a simple server for sending and receiving messages
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,39 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.GOTIFY_PASSSTRENGTH | int | `10` | |
| env.GOTIFY_PLUGINSDIR | string | `"data/plugins"` | |
| env.GOTIFY_SERVER_KEEPALIVEPERIODSECONDS | int | `0` | |
| env.GOTIFY_SERVER_LISTENADDR | string | `""` | |
| env.GOTIFY_SERVER_PORT | int | `8080` | |
| env.GOTIFY_SERVER_RESPONSEHEADERS | string | `"X-Custom-Header: \"custom value\""` | |
| env.GOTIFY_SERVER_SSL_ENABLED | bool | `false` | |
| env.GOTIFY_SERVER_STREAM_PINGPERIODSECONDS | int | `45` | |
| env.GOTIFY_UPLOADEDIMAGESDIR | string | `"data/images"` | |
| env.TZ | string | `"America/Los_Angeles"` | |
| envFrom[0].configMapRef.name | string | `"gotifyenv"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"gotify/server"` | |
| image.tag | string | `"2.1.0@sha256:57aa2aabac035c16118f625dd6d3d2c3ca421b43b28cb27512f3212193d65771"` | |
| persistence.data.enabled | bool | `true` | |
| persistence.data.mountPath | string | `"/app/data"` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"gotify"` | |
| postgresql.postgresqlUsername | string | `"gotify"` | |
| secret.pass | string | `"admin"` | |
| secret.user | string | `"admin"` | |
| service.main.ports.main.port | int | `8080` | |
| service.main.ports.main.targetPort | int | `8080` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,52 @@
image:
repository: gotify/server
pullPolicy: IfNotPresent
tag: 2.1.0@sha256:57aa2aabac035c16118f625dd6d3d2c3ca421b43b28cb27512f3212193d65771
secret:
user: "admin"
pass: "admin"
# See more environment variables in the gotify documentation
# https://gotify.net/docs/config#environment-variables
env:
# https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
TZ: "America/Los_Angeles"
GOTIFY_SERVER_PORT: 8080
GOTIFY_SERVER_KEEPALIVEPERIODSECONDS: 0
GOTIFY_SERVER_LISTENADDR: ""
GOTIFY_SERVER_SSL_ENABLED: false
# lists are a little weird but do-able (:
# GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: "- mydomain.tld\n- myotherdomain.tld"
GOTIFY_SERVER_RESPONSEHEADERS: "X-Custom-Header: \"custom value\""
# 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\""
GOTIFY_SERVER_STREAM_PINGPERIODSECONDS: 45
GOTIFY_PASSSTRENGTH: 10
GOTIFY_UPLOADEDIMAGESDIR: "data/images"
GOTIFY_PLUGINSDIR: "data/plugins"
envFrom:
- configMapRef:
name: gotifyenv
service:
main:
ports:
main:
port: 8080
targetPort: 8080
persistence:
data:
enabled: true
mountPath: "/app/data"
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: gotify
postgresqlDatabase: gotify

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
{{- define "gotify.configmap" }}
{{ $url := ( .Values.postgresql.url.plain | trimAll "\"" ) }}
{{ $password := ( .Values.postgresql.postgresqlPassword | trimAll "\"" ) }}
---
apiVersion: v1
kind: ConfigMap
metadata:
name: gotifyenv
data:
GOTIFY_DATABASE_CONNECTION: "host={{ $url }} port=5432 user={{ .Values.postgresql.postgresqlUsername }} dbname={{ .Values.postgresql.postgresqlDatabase }} password={{ $password }} sslmode=disable"
GOTIFY_DATABASE_DIALECT: "postgres"
{{- end }}

View File

@ -0,0 +1,7 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.setup" . }}
{{/* Render configmap for nextcloud */}}
{{- include "gotify.configmap" . }}
{{ include "common.postSetup" . }}

View File

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="home-assistant-12.0.0"></a>
### [home-assistant-12.0.0](https://github.com/truecharts/apps/compare/home-assistant-11.0.13...home-assistant-12.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="home-assistant-11.0.13"></a>
### [home-assistant-11.0.13](https://github.com/truecharts/apps/compare/home-assistant-11.0.12...home-assistant-11.0.13) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="home-assistant-11.0.12"></a>
### [home-assistant-11.0.12](https://github.com/truecharts/apps/compare/home-assistant-11.0.11...home-assistant-11.0.12) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306))
<a name="home-assistant-11.0.11"></a>
### [home-assistant-11.0.11](https://github.com/truecharts/apps/compare/home-assistant-11.0.10...home-assistant-11.0.11) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="home-assistant-11.0.10"></a>
### [home-assistant-11.0.10](https://github.com/truecharts/apps/compare/home-assistant-11.0.9...home-assistant-11.0.10) (2021-11-09)
#### Chore
* update non-major docker tags ([#1300](https://github.com/truecharts/apps/issues/1300))
<a name="home-assistant-11.0.9"></a>
### [home-assistant-11.0.9](https://github.com/truecharts/apps/compare/home-assistant-11.0.8...home-assistant-11.0.9) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="home-assistant-11.0.8"></a>
### [home-assistant-11.0.8](https://github.com/truecharts/apps/compare/home-assistant-11.0.7...home-assistant-11.0.8) (2021-11-07)
#### Chore
* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270))
<a name="home-assistant-11.0.7"></a>
### [home-assistant-11.0.7](https://github.com/truecharts/apps/compare/home-assistant-11.0.6...home-assistant-11.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
<a name="home-assistant-11.0.6"></a>
### [home-assistant-11.0.6](https://github.com/truecharts/apps/compare/home-assistant-11.0.5...home-assistant-11.0.6) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:07:32.201899316Z"

View File

@ -0,0 +1,34 @@
apiVersion: v2
appVersion: "2021.11.3"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
deprecated: false
description: home-assistant App for TrueNAS SCALE
home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Home_Assistant_Logo.svg/519px-Home_Assistant_Logo.svg.png
keywords:
- home-assistant
- hass
- homeassistant
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: home-assistant
sources:
- https://github.com/home-assistant/home-assistant
- https://github.com/cdr/code-server
type: application
version: 12.0.0
annotations:
truecharts.org/catagories: |
- home-automation
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
home-assistant App for TrueNAS SCALE
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://github.com/home-assistant/home-assistant>
* <https://github.com/cdr/code-server>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
home-assistant App for TrueNAS SCALE
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

View File

@ -0,0 +1,42 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.PUID | int | `568` | |
| git.deployKey | string | `""` | |
| git.deployKeyBase64 | string | `""` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/truecharts/home-assistant"` | |
| image.tag | string | `"v2021.11.3@sha256:e29593b1851335bb958075d5e8c72f178b4bab0aa7bef248b6350b9c93a10c22"` | |
| influxdb.architecture | string | `"standalone"` | |
| influxdb.authEnabled | bool | `false` | |
| influxdb.database | string | `"home_assistant"` | |
| influxdb.enabled | bool | `false` | |
| influxdb.persistence.enabled | bool | `false` | |
| initContainers.init.command[0] | string | `"/config/init/init.sh"` | |
| initContainers.init.image | string | `"{{ .Values.image.repository }}:{{ .Values.image.tag }}"` | |
| initContainers.init.volumeMounts[0].mountPath | string | `"/config/init"` | |
| initContainers.init.volumeMounts[0].name | string | `"init"` | |
| initContainers.init.volumeMounts[1].mountPath | string | `"/config"` | |
| initContainers.init.volumeMounts[1].name | string | `"config"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| 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) |
| prometheus.serviceMonitor.enabled | bool | `false` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `8123` | |
| service.main.ports.main.targetPort | int | `8123` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,81 @@
# Default values for Home Assistant
image:
repository: ghcr.io/truecharts/home-assistant
pullPolicy: IfNotPresent
tag: v2021.11.3@sha256:e29593b1851335bb958075d5e8c72f178b4bab0aa7bef248b6350b9c93a10c22
env:
PUID: 568
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 8123
targetPort: 8123
initContainers:
init:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
command: ["/config/init/init.sh"]
volumeMounts:
- name: init
mountPath: "/config/init"
- name: config
mountPath: "/config"
# # Enable devices to be discoverable
# hostNetwork: true
# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet
# dnsPolicy: ClusterFirstWithHostNet
# Allow access a Git repository by passing in a private SSH key
git:
# Raw SSH private key
deployKey: ""
# Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence.
deployKeyBase64: ""
# Enable a prometheus-operator servicemonitor
prometheus:
serviceMonitor:
enabled: false
# interval: 1m
# additionalLabels: {}
persistence:
config:
enabled: true
mountPath: "/config"
# -- 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)
# @default -- See values.yaml
postgresql:
enabled: true
postgresqlUsername: home-assistant
postgresqlDatabase: home-assistant
existingSecret: "dbcreds"
# Enable influxdb
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/influxdb
influxdb:
enabled: false
architecture: standalone
database: home_assistant
authEnabled: false
persistence:
enabled: false
# storageClass: ""
#

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,90 @@
{{/* Define the configmap */}}
{{- define "hass.configmap" -}}
---
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "common.names.fullname" . }}-init
data:
init.sh: |-
#!/bin/sh
if test -f "/config/configuration.yaml"; then
echo "configuration.yaml exists."
if grep -q recorder: "/config/configuration.yaml"; then
echo "configuration.yaml already contains recorder"
else
cat /config/init/recorder.default >> /config/configuration.yaml
fi
if grep -q http: "/config/configuration.yaml"; then
echo "configuration.yaml already contains http section"
else
cat /config/init/http.default >> /config/configuration.yaml
fi
else
echo "configuration.yaml does NOT exist."
cp /config/init/configuration.yaml.default /config/configuration.yaml
cat /config/init/recorder.default >> /config/configuration.yaml
cat /config/init/http.default >> /config/configuration.yaml
fi
echo "Creating include files..."
for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do
if test -f "/config/$include_file"; then
echo "$include_file exists."
else
echo "$include_file does NOT exist."
touch "/config/$include_file"
fi
done
cd "/config" || echo "Could not change path to /config"
echo "Creating custom_components directory..."
mkdir "/config/custom_components" || echo "custom_components directory already exists"
echo "Changing to the custom_components directory..."
cd "/config/custom_components" || echo "Could not change path to /config/custom_components"
echo "Downloading HACS"
wget "https://github.com/hacs/integration/releases/latest/download/hacs.zip" || exit 0
if [ -d "/config/custom_components/hacs" ]; then
echo "HACS directory already exist, cleaning up..."
rm -R "/config/custom_components/hacs"
fi
echo "Creating HACS directory..."
mkdir "/config/custom_components/hacs"
echo "Unpacking HACS..."
unzip "/config/custom_components/hacs.zip" -d "/config/custom_components/hacs" >/dev/null 2>&1
echo "Removing HACS zip file..."
rm "/config/custom_components/hacs.zip"
echo "Installation complete."
configuration.yaml.default: |-
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
recorder.default: |-
recorder:
purge_keep_days: 30
commit_interval: 3
db_url: {{ ( printf "%s?client_encoding=utf8" ( .Values.postgresql.url.complete | trimAll "\"" ) ) | quote }}
http.default: |-
http:
use_x_forwarded_for: true
trusted_proxies:
- 172.16.0.0/16
{{- end -}}

View File

@ -0,0 +1,22 @@
{{/* Make sure all variables are set properly */}}
{{- include "common.setup" . }}
{{/* Render configmap for hass */}}
{{- include "hass.configmap" . }}
{{/* Append the general secret volumes to the volumes */}}
{{- define "hass.initvolume" -}}
enabled: "true"
mountPath: "/config/init"
readOnly: true
type: "custom"
volumeSpec:
configMap:
name: {{ include "common.names.fullname" . }}-init
defaultMode: 0777
{{- end -}}
{{- $_ := set .Values.persistence "init" (include "hass.initvolume" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "common.postSetup" . }}

View File

@ -0,0 +1,15 @@
{{- if or .Values.git.deployKey .Values.git.deployKeyBase64 }}
apiVersion: v1
kind: Secret
metadata:
name: {{ template "common.names.fullname" . }}-deploykey
labels:
{{- include "common.labels" . | nindent 4 }}
type: Opaque
data:
{{- if .Values.git.deployKey }}
id_rsa: {{ .Values.git.deployKey | b64enc | quote }}
{{- else }}
id_rsa: {{ .Values.git.deployKeyBase64 | quote }}
{{- end }}
{{- end }}

View File

View File

@ -0,0 +1,99 @@
# Changelog<br>
<a name="joplin-server-5.0.0"></a>
### [joplin-server-5.0.0](https://github.com/truecharts/apps/compare/joplin-server-4.0.10...joplin-server-5.0.0) (2021-11-16)
#### Chore
* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343))
<a name="joplin-server-4.0.10"></a>
### [joplin-server-4.0.10](https://github.com/truecharts/apps/compare/joplin-server-4.0.9...joplin-server-4.0.10) (2021-11-15)
#### Chore
* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329))
* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338))
<a name="joplin-server-4.0.9"></a>
### [joplin-server-4.0.9](https://github.com/truecharts/apps/compare/joplin-server-4.0.8...joplin-server-4.0.9) (2021-11-14)
#### Chore
* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316))
* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326))
* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322))
* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328))
#### Fix
* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321))
<a name="joplin-server-4.0.8"></a>
### [joplin-server-4.0.8](https://github.com/truecharts/apps/compare/joplin-server-4.0.7...joplin-server-4.0.8) (2021-11-09)
#### Chore
* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297))
<a name="joplin-server-4.0.7"></a>
### [joplin-server-4.0.7](https://github.com/truecharts/apps/compare/joplin-server-4.0.6...joplin-server-4.0.7) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295))
<a name="joplin-server-4.0.6"></a>
### [joplin-server-4.0.6](https://github.com/truecharts/apps/compare/joplin-server-4.0.5...joplin-server-4.0.6) (2021-11-07)
#### Chore
* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291))
#### Chore
* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289))
#### Feat
* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290))
<a name="joplin-server-4.0.5"></a>
### [joplin-server-4.0.5](https://github.com/truecharts/apps/compare/joplin-server-4.0.4...joplin-server-4.0.5) (2021-11-02)
#### Chore
* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267))
<a name="joplin-server-4.0.4"></a>
### [joplin-server-4.0.4](https://github.com/truecharts/apps/compare/joplin-server-4.0.3...joplin-server-4.0.4) (2021-11-01)
#### Chore
* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264))
<a name="joplin-server-4.0.3"></a>
### [joplin-server-4.0.3](https://github.com/truecharts/apps/compare/joplin-server-4.0.2...joplin-server-4.0.3) (2021-10-26)
#### Chore
* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249))

View File

@ -0,0 +1,8 @@
# Configuration Options
##### Connecting to other apps
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
##### Available config options
In the future this page is going to contain an automated list of options available in the installation/edit UI.

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- name: postgresql
repository: https://truecharts.org/
version: 6.0.1
digest: sha256:29091b4603d21dfa1dd3dce6c89c82557f694400091bc61c6e11335cdfbfa2c9
generated: "2021-11-16T17:08:13.606261327Z"

View File

@ -0,0 +1,32 @@
apiVersion: v2
appVersion: "2.5.1"
description: This server allows you to sync any Joplin client
name: joplin-server
version: 5.0.0
kubeVersion: '>=1.16.0-0'
keywords:
- joplin
- notes
home: https://github.com/truecharts/apps/tree/master/charts/stable/jopplin-server
icon: https://raw.githubusercontent.com/laurent22/joplin/master/Assets/LinuxIcons/256x256.png?raw=true
sources:
- https://github.com/laurent22/joplin/tree/dev/packages/server
- https://github.com/laurent22/joplin
- https://hub.docker.com/r/joplin/server
dependencies:
- name: common
repository: https://truecharts.org
version: 8.6.2
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.1
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,40 @@
# Introduction
This server allows you to sync any Joplin client
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://github.com/laurent22/joplin/tree/dev/packages/server>
* <https://github.com/laurent22/joplin>
* <https://hub.docker.com/r/joplin/server>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.1 |
| https://truecharts.org | common | 8.6.2 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
This server allows you to sync any Joplin client
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

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