Commit new App releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
parent
588931c321
commit
33e3bcb0ed
|
@ -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))
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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.
|
@ -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
|
|
@ -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
|
@ -0,0 +1 @@
|
|||
{{ include "common.all" . }}
|
|
@ -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))
|
||||
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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.
|
@ -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
|
|
@ -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
|
@ -0,0 +1 @@
|
|||
{{ include "common.all" . }}
|
|
@ -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))
|
||||
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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.
|
@ -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
|
|
@ -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
|
@ -0,0 +1 @@
|
|||
{{ include "common.all" . }}
|
|
@ -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)
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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.
|
@ -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
|
|
@ -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
|
@ -0,0 +1,5 @@
|
|||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "common.setup" . }}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "common.postSetup" . }}
|
|
@ -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))
|
||||
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
Binary file not shown.
Binary file not shown.
|
@ -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
|
|
@ -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
|
@ -0,0 +1 @@
|
|||
{{ include "common.all" . }}
|
|
@ -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)
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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.
|
@ -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
|
|
@ -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
|
@ -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 }}
|
|
@ -0,0 +1,7 @@
|
|||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "common.setup" . }}
|
||||
|
||||
{{/* Render configmap for nextcloud */}}
|
||||
{{- include "gotify.configmap" . }}
|
||||
|
||||
{{ include "common.postSetup" . }}
|
|
@ -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))
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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.
Binary file not shown.
|
@ -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
|
|
@ -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
|
@ -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 -}}
|
|
@ -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" . }}
|
|
@ -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 }}
|
|
@ -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))
|
||||
|
||||
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
|
@ -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
Loading…
Reference in New Issue