Commit new App releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2021-11-30 13:43:54 +00:00
parent 0e2442bcb2
commit f98bf1dbb6
142 changed files with 21396 additions and 0 deletions

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="anonaddy-6.0.0"></a>
### anonaddy-6.0.0 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: mariadb
repository: https://truecharts.org/
version: 1.0.14
digest: sha256:5e9e690d8f7e690e1c778c5c0138361783600ee28999056697fd662961cee0a6
generated: "2021-11-30T13:34:47.376813732Z"

View File

@ -0,0 +1,29 @@
apiVersion: v2
appVersion: "0.8.7"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 1.0.14
description: "Protect your email from spam using disposable addresses."
home: https://github.com/truechartsapps/tree/master/charts/stable/anonaddy
icon: https://avatars.githubusercontent.com/u/51450862?s=200&v=4?sanitize=true
keywords:
- anonaddy
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: anonaddy
sources:
- https://github.com/anonaddy/docker
version: 6.0.0
annotations:
truecharts.org/catagories: |
- email
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,38 @@
# Introduction
Protect your email from spam using disposable addresses.
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/anonaddy/docker>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | mariadb | 1.0.14 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
Protect your email from spam using disposable addresses.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,45 @@
# 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 more environment variables in the [anonaddy documentation](https://github.com/anonaddy/docker#environment-variables). |
| env.ANONADDY_DOMAIN | string | `"chart-example.local"` | Root domain to receive email from |
| envValueFrom.ANONADDY_SECRET.secretKeyRef.key | string | `"secret"` | |
| envValueFrom.ANONADDY_SECRET.secretKeyRef.name | string | `"appkey"` | |
| envValueFrom.APP_KEY.secretKeyRef.key | string | `"appkey"` | |
| envValueFrom.APP_KEY.secretKeyRef.name | string | `"appkey"` | |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.DB_PASSWORD.secretKeyRef.key | string | `"mariadb-password"` | |
| envValueFrom.DB_PASSWORD.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.REDIS_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.REDIS_HOST.secretKeyRef.name | string | `"rediscreds"` | |
| envValueFrom.REDIS_PASSWORD.secretKeyRef.key | string | `"redis-password"` | |
| envValueFrom.REDIS_PASSWORD.secretKeyRef.name | string | `"rediscreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"anonaddy/anonaddy"` | |
| image.tag | string | `"0.8.7@sha256:739e9d5953abd6736918559220badb76fcc03d94ff87308a3ca461479a6191fc"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"anonaddy"` | |
| mariadb.mariadbUsername | string | `"anonaddy"` | |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| redis.enabled | bool | `true` | |
| redis.existingSecret | string | `"rediscreds"` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service | object | See values.yaml | Configures service settings for the chart. |
| strategy.type | string | `"Recreate"` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,86 @@
image:
repository: anonaddy/anonaddy
tag: 0.8.7@sha256:739e9d5953abd6736918559220badb76fcc03d94ff87308a3ca461479a6191fc
pullPolicy: IfNotPresent
strategy:
type: Recreate
securityContext:
runAsNonRoot: false
readOnlyRootFilesystem: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
# -- environment variables. See more environment variables in the [anonaddy documentation](https://github.com/anonaddy/docker#environment-variables).
# @default -- See below
env:
PUID: 568
# -- Root domain to receive email from
ANONADDY_DOMAIN: chart-example.local
DB_DATABASE: anonaddy
DB_USERNAME: anonaddy
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
main:
port: 10110
targetPort: 8000
smtp:
enabled: true
ports:
smtp:
enabled: true
port: 25
targetPort: 25
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
varrun:
enabled: true
config:
enabled: true
envValueFrom:
DB_HOST:
secretKeyRef:
name: mariadbcreds
key: plainhost
DB_PASSWORD:
secretKeyRef:
name: mariadbcreds
key: mariadb-password
REDIS_HOST:
secretKeyRef:
name: rediscreds
key: plainhost
REDIS_PASSWORD:
secretKeyRef:
name: rediscreds
key: redis-password
APP_KEY:
secretKeyRef:
name: appkey
key: appkey
ANONADDY_SECRET:
secretKeyRef:
name: appkey
key: secret
redis:
enabled: true
existingSecret: "rediscreds"
mariadb:
enabled: true
mariadbUsername: anonaddy
mariadbDatabase: anonaddy
existingSecret: "mariadbcreds"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,28 @@
{{/*
This template generates a random password and ensures it persists across updates/edits to the chart
*/}}
{{- define "anonaddy.appkey" -}}
---
apiVersion: v1
kind: Secret
metadata:
labels:
{{- include "common.labels" . | nindent 4 }}
name: appkey
{{- $keyprevious := lookup "v1" "Secret" .Release.Namespace "appkey" }}
{{- $appkey := "" }}
{{- $secret := "" }}
data:
{{- if $keyprevious }}
{{- $appkey = ( index $keyprevious.data "appkey" ) | b64dec }}
{{- $secret = ( index $keyprevious.data "secret" ) | b64dec }}
appkey: {{ ( index $keyprevious.data "appkey" ) }}
secret: {{ ( index $keyprevious.data "secret" ) }}
{{- else }}
{{- $appkey = randAlphaNum 32 | b64enc }}
{{- $secret = randAlphaNum 32 | b64enc }}
appkey: {{ $appkey | b64enc | quote }}
secret: {{ $secret | b64enc | quote }}
{{- end }}
type: Opaque
{{- end -}}

View File

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

View File

View File

@ -0,0 +1,4 @@
icon_url: https://avatars.githubusercontent.com/u/51450862?s=200&v=4?sanitize=true
categories:
- email

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="blog-0.0.1"></a>
### blog-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: postgresql
repository: https://truecharts.org/
version: 6.0.10
digest: sha256:81d1bf19e7e09ccbee6b328031f007534add2e08261034d18b1dab6bdfe5148b
generated: "2021-11-30T13:35:27.026732497Z"

View File

@ -0,0 +1,34 @@
apiVersion: v2
appVersion: "latest"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
version: 6.0.10
description: "Lightweight self-hosted facebook-styled PHP blog."
home: https://github.com/truechartsapps/tree/master/charts/stable/blog
icon: https://demo.photoprism.org/static/img/logo-avatar.svg
keywords:
- blog
- php
- self
- hosted
- facebook
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: blog
sources:
- https://github.com/m1k1o/blog
- https://github.com/nicholaswilde/docker-blog
version: 0.0.1
annotations:
truecharts.org/catagories: |
- hosting
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
Lightweight self-hosted facebook-styled PHP blog.
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/m1k1o/blog>
* <https://github.com/nicholaswilde/docker-blog>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | postgresql | 6.0.10 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
Lightweight self-hosted facebook-styled PHP blog.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,43 @@
# 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.BLOG_DB_CONNECTION | string | `"postgres"` | |
| env.BLOG_DB_NAME | string | `"blog"` | |
| env.BLOG_LANG | string | `"en"` | |
| env.BLOG_NAME | string | `"Max Musermann"` | |
| env.BLOG_POSTGRES_PORT | int | `5432` | |
| env.BLOG_POSTGRES_USER | string | `"blog"` | |
| env.BLOG_TITLE | string | `"Blog"` | |
| envValueFrom.BLOG_POSTGRES_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.BLOG_POSTGRES_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| envValueFrom.BLOG_POSTGRES_PASS.secretKeyRef.key | string | `"postgresql-password"` | |
| envValueFrom.BLOG_POSTGRES_PASS.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"m1k1o/blog"` | |
| image.tag | string | `"latest@sha256:8a859e44c66159e0ac4b959cd9255012d159328bbdaf977e01f3db739fe0203a"` | |
| persistence.data.enabled | bool | `true` | |
| persistence.data.mountPath | string | `"/var/www/html/data"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"blog"` | |
| postgresql.postgresqlUsername | string | `"blog"` | |
| secret.BLOG_NICK | string | `"username"` | |
| secret.BLOG_PASS | string | `"password"` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `10111` | |
| service.main.ports.main.targetPort | int | `80` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,56 @@
image:
repository: m1k1o/blog
pullPolicy: IfNotPresent
tag: latest@sha256:8a859e44c66159e0ac4b959cd9255012d159328bbdaf977e01f3db739fe0203a
secret:
BLOG_NICK: username
BLOG_PASS: password
securityContext:
runAsNonRoot: false
readOnlyRootFilesystem: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
# See more environment variables in the blog documentation
# https://github.com/nicholaswilde/docker-blog
env:
BLOG_TITLE: Blog
BLOG_NAME: Max Musermann
BLOG_LANG: en
BLOG_DB_CONNECTION: postgres
BLOG_POSTGRES_USER: blog
BLOG_POSTGRES_PORT: 5432
BLOG_DB_NAME: blog
service:
main:
ports:
main:
port: 10111
targetPort: 80
persistence:
data:
enabled: true
mountPath: /var/www/html/data
envValueFrom:
BLOG_POSTGRES_PASS:
secretKeyRef:
name: dbcreds
key: postgresql-password
BLOG_POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: blog
postgresqlDatabase: blog

File diff suppressed because it is too large Load Diff

View File

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

View File

4
incubator/blog/item.yaml Normal file
View File

@ -0,0 +1,4 @@
icon_url: https://demo.photoprism.org/static/img/logo-avatar.svg
categories:
- hosting

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="bookstack-0.0.1"></a>
### bookstack-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: mariadb
repository: https://truecharts.org/
version: 1.0.14
digest: sha256:5e9e690d8f7e690e1c778c5c0138361783600ee28999056697fd662961cee0a6
generated: "2021-11-30T13:36:06.838080707Z"

View File

@ -0,0 +1,35 @@
apiVersion: v2
appVersion: "21.11.1"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 1.0.14
description: "A simple, self-hosted, easy-to-use platform for organising and storing information."
home: https://github.com/truechartsapps/tree/master/charts/stable/bookstack
icon: https://avatars3.githubusercontent.com/u/20912696?s=400&v=4?sanitize=true
keywords:
- bookstack
- book
- stack
- organizer
- server
- hosted
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: bookstack
sources:
- https://www.bookstackapp.com/
- https://hub.docker.com/r/linuxserver/bookstack
version: 0.0.1
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
A simple, self-hosted, easy-to-use platform for organising and storing information.
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://www.bookstackapp.com/>
* <https://hub.docker.com/r/linuxserver/bookstack>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | mariadb | 1.0.14 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
A simple, self-hosted, easy-to-use platform for organising and storing information.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,33 @@
# 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 more environment variables in the [bookstack documentation](https://hub.docker.com/r/linuxserver/bookstack) |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.DB_PASS.secretKeyRef.key | string | `"mariadb-password"` | |
| envValueFrom.DB_PASS.secretKeyRef.name | string | `"mariadbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/linuxserver/bookstack"` | |
| image.tag | string | `"21.11.1@sha256:c7a571a05e2940846f112b115f967da931c32de9ca926fc10f07666a80ec30e7"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"bookstack"` | |
| mariadb.mariadbUsername | string | `"bookstack"` | |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service | object | See values.yaml | Configures service settings for the chart. |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,53 @@
image:
repository: ghcr.io/linuxserver/bookstack
pullPolicy: IfNotPresent
tag: 21.11.1@sha256:c7a571a05e2940846f112b115f967da931c32de9ca926fc10f07666a80ec30e7
# -- environment variables. See more environment variables in the [bookstack documentation](https://hub.docker.com/r/linuxserver/bookstack)
# @default -- See below
env:
DB_USER: bookstack
DB_DATABASE: bookstack
PUID: 568
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
main:
port: 10112
targetPort: 80
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: /config
envValueFrom:
DB_HOST:
secretKeyRef:
name: mariadbcreds
key: plainhost
DB_PASS:
secretKeyRef:
name: mariadbcreds
key: mariadb-password
mariadb:
enabled: true
mariadbUsername: bookstack
mariadbDatabase: bookstack
existingSecret: "mariadbcreds"

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,4 @@
icon_url: https://avatars3.githubusercontent.com/u/20912696?s=400&v=4?sanitize=true
categories:
- media

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="clarkson-0.0.1"></a>
### clarkson-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: mariadb
repository: https://truecharts.org/
version: 1.0.14
digest: sha256:5e9e690d8f7e690e1c778c5c0138361783600ee28999056697fd662961cee0a6
generated: "2021-11-30T13:36:46.462383281Z"

View File

@ -0,0 +1,34 @@
apiVersion: v2
appVersion: "1.1.2"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 1.0.14
description: "A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles."
home: https://github.com/truechartsapps/tree/master/charts/stable/clarkson
icon: "https://github.com/linuxserver/Clarkson/raw/master/src/mstile-150x150.png"
keywords:
- fuel
- car
- log
- fill-up
- vehicle
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: clarkson
sources:
- https://github.com/linuxserver/Clarkson
- https://hub.docker.com/r/linuxserver/clarkson
version: 0.0.1
annotations:
truecharts.org/catagories: |
- vehicle
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles.
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/linuxserver/Clarkson>
* <https://hub.docker.com/r/linuxserver/clarkson>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | mariadb | 1.0.14 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,36 @@
# 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.MYSQL_USERNAME | string | `"clarkson"` | |
| env.PUID | int | `568` | |
| envValueFrom.MYSQL_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.MYSQL_HOST.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.MYSQL_PASSWORD.secretKeyRef.key | string | `"mariadb-password"` | |
| envValueFrom.MYSQL_PASSWORD.secretKeyRef.name | string | `"mariadbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/linuxserver/clarkson"` | |
| image.tag | string | `"1.1.2@sha256:c9c19c229d636d6819711542942d0a9831ba0a851827e6c0188eee5dab58c2b0"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"clarkson"` | |
| mariadb.mariadbUsername | string | `"clarkson"` | |
| persistence.varrun.enabled | bool | `true` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `10113` | |
| service.main.ports.main.targetPort | int | `3000` | |
| strategy.type | string | `"Recreate"` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,50 @@
image:
repository: ghcr.io/linuxserver/clarkson
pullPolicy: IfNotPresent
tag: 1.1.2@sha256:c9c19c229d636d6819711542942d0a9831ba0a851827e6c0188eee5dab58c2b0
strategy:
type: Recreate
securityContext:
runAsNonRoot: false
readOnlyRootFilesystem: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 10113
targetPort: 3000
# See more environment variables in the clarkson documentation
# https://github.com/linuxserver/docker-clarkson#parameters
env:
PUID: 568
MYSQL_USERNAME: clarkson
envValueFrom:
MYSQL_HOST:
secretKeyRef:
name: mariadbcreds
key: plainhost
MYSQL_PASSWORD:
secretKeyRef:
name: mariadbcreds
key: mariadb-password
persistence:
varrun:
enabled: true
mariadb:
enabled: true
mariadbUsername: clarkson
mariadbDatabase: clarkson
existingSecret: "mariadbcreds"

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,4 @@
icon_url: "https://github.com/linuxserver/Clarkson/raw/master/src/mstile-150x150.png"
categories:
- vehicle

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="friendica-0.0.1"></a>
### friendica-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: mariadb
repository: https://truecharts.org/
version: 1.0.14
digest: sha256:5e9e690d8f7e690e1c778c5c0138361783600ee28999056697fd662961cee0a6
generated: "2021-11-30T13:37:26.425203959Z"

View File

@ -0,0 +1,31 @@
apiVersion: v2
appVersion: "2021.09"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 1.0.14
description: "Welcome to the free social web"
home: https://github.com/truechartsapps/tree/master/charts/stable/friendica
icon: "https://d1q6f0aelx0por.cloudfront.net/product-logos/library-friendica-logo.png"
keywords:
- friend
- social
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: friendica
sources:
- https://friendi.ca/
- https://hub.docker.com/_/friendica
version: 0.0.1
annotations:
truecharts.org/catagories: |
- social
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
Welcome to the free social web
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://friendi.ca/>
* <https://hub.docker.com/_/friendica>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | mariadb | 1.0.14 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
Welcome to the free social web
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.MYSQL_DATABASE | string | `"friendica"` | |
| env.MYSQL_USER | string | `"friendica"` | |
| envValueFrom.MYSQL_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.MYSQL_HOST.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.MYSQL_PASSWORD.secretKeyRef.key | string | `"mariadb-password"` | |
| envValueFrom.MYSQL_PASSWORD.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.REDIS_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.REDIS_HOST.secretKeyRef.name | string | `"rediscreds"` | |
| envValueFrom.REDIS_PW.secretKeyRef.key | string | `"redis-password"` | |
| envValueFrom.REDIS_PW.secretKeyRef.name | string | `"rediscreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"friendica"` | |
| image.tag | string | `"2021.09@sha256:e4f70bcc0d11715de7708cb5f798451c2149705ce79162428479422d6111efca"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"friendica"` | |
| mariadb.mariadbUsername | string | `"friendica"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/var/www/html"` | |
| persistence.varrun.enabled | bool | `true` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| redis.enabled | bool | `true` | |
| redis.existingSecret | string | `"rediscreds"` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `10058` | |
| service.main.ports.main.targetPort | int | `80` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,59 @@
image:
repository: friendica
pullPolicy: IfNotPresent
tag: 2021.09@sha256:e4f70bcc0d11715de7708cb5f798451c2149705ce79162428479422d6111efca
securityContext:
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
# See more environment variables in the friendica documentation
# https://hub.docker.com/_/friendica
env:
MYSQL_USER: friendica
MYSQL_DATABASE: friendica
service:
main:
ports:
main:
port: 10058
targetPort: 80
persistence:
varrun:
enabled: true
config:
enabled: true
mountPath: /var/www/html
envValueFrom:
MYSQL_HOST:
secretKeyRef:
name: mariadbcreds
key: plainhost
MYSQL_PASSWORD:
secretKeyRef:
name: mariadbcreds
key: mariadb-password
REDIS_HOST:
secretKeyRef:
name: rediscreds
key: plainhost
REDIS_PW:
secretKeyRef:
name: rediscreds
key: redis-password
redis:
enabled: true
existingSecret: "rediscreds"
mariadb:
enabled: true
mariadbUsername: friendica
mariadbDatabase: friendica
existingSecret: "mariadbcreds"

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,4 @@
icon_url: "https://d1q6f0aelx0por.cloudfront.net/product-logos/library-friendica-logo.png"
categories:
- social

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="icinga2-0.0.1"></a>
### icinga2-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: mariadb
repository: https://truecharts.org/
version: 1.0.14
digest: sha256:5e9e690d8f7e690e1c778c5c0138361783600ee28999056697fd662961cee0a6
generated: "2021-11-30T13:38:06.780320714Z"

View File

@ -0,0 +1,31 @@
apiVersion: v2
appVersion: "2.13.1"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 1.0.14
description: "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting."
home: https://github.com/truechartsapps/tree/master/charts/stable/icinga2
icon: https://avatars.githubusercontent.com/u/835441?s=200&v=4
keywords:
- icinga2
- monitoring
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: icinga2
sources:
- https://github.com/jjethwa/icinga2
- https://icinga.com/
version: 0.0.1
annotations:
truecharts.org/catagories: |
- monitoring
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
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/jjethwa/icinga2>
* <https://icinga.com/>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | mariadb | 1.0.14 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,39 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env | object | See below | environment variables. See more environment variables in the [icinga2 documentation](https://github.com/jjethwa/icinga2#environment-variables-reference). |
| envValueFrom.DEFAULT_MYSQL_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.DEFAULT_MYSQL_HOST.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.DEFAULT_MYSQL_PASS.secretKeyRef.key | string | `"mariadb-password"` | |
| envValueFrom.DEFAULT_MYSQL_PASS.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.MYSQL_ROOT_PASSWORD.secretKeyRef.key | string | `"mariadb-root-password"` | |
| envValueFrom.MYSQL_ROOT_PASSWORD.secretKeyRef.name | string | `"mariadbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"jordan/icinga2"` | |
| image.tag | string | `"2.13.1@sha256:00a826bee739d06be6999b493254d9e474875de8c842219a18cee99c01e84760"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"icinga2"` | |
| mariadb.mariadbUsername | string | `"icinga2"` | |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.config | object | Disabled | Icinga2 configuration folder |
| persistence.data | object | Disabled | Icinga2 Data |
| persistence.ssmtp | object | Disabled | ssmtp folder |
| persistence.web | object | Disabled | Icingaweb2 configuration folder |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service | object | See values.yaml | Configures service settings for the chart. |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,84 @@
image:
repository: jordan/icinga2
tag: 2.13.1@sha256:00a826bee739d06be6999b493254d9e474875de8c842219a18cee99c01e84760
pullPolicy: IfNotPresent
# -- environment variables. See more environment variables in the [icinga2 documentation](https://github.com/jjethwa/icinga2#environment-variables-reference).
# @default -- See below
env:
DEFAULT_MYSQL_USER: icinga2
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
# -- Configures service settings for the chart.
# @default -- See values.yaml
service:
main:
ports:
main:
port: 10114
targetPort: 80
https:
enabled: true
ports:
https:
enabled: true
port: 10115
targetPort: 443
api:
enabled: true
ports:
api:
enabled: true
port: 10116
targetPort: 5665
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence:
# -- Icinga2 configuration folder
# @default -- Disabled
config:
enabled: true
mountPath: /etc/icinga2
# -- Icinga2 Data
# @default -- Disabled
data:
enabled: true
mountPath: /var/lib/icinga2
# -- Icingaweb2 configuration folder
# @default -- Disabled
web:
enabled: true
mountPath: /etc/icingaweb2
# -- ssmtp folder
# @default -- Disabled
ssmtp:
enabled: true
mountPath: /etc/ssmtp
envValueFrom:
DEFAULT_MYSQL_HOST:
secretKeyRef:
name: mariadbcreds
key: plainhost
DEFAULT_MYSQL_PASS:
secretKeyRef:
name: mariadbcreds
key: mariadb-password
MYSQL_ROOT_PASSWORD:
secretKeyRef:
name: mariadbcreds
key: mariadb-root-password
mariadb:
enabled: true
mariadbUsername: icinga2
mariadbDatabase: icinga2
existingSecret: "mariadbcreds"

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,4 @@
icon_url: https://avatars.githubusercontent.com/u/835441?s=200&v=4
categories:
- monitoring

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="leantime-0.0.1"></a>
### leantime-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

View File

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

View File

@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- name: mariadb
repository: https://truecharts.org/
version: 1.0.14
digest: sha256:5e9e690d8f7e690e1c778c5c0138361783600ee28999056697fd662961cee0a6
generated: "2021-11-30T13:38:47.264111159Z"

View File

@ -0,0 +1,32 @@
apiVersion: v2
appVersion: "2.1.7"
dependencies:
- name: common
repository: https://truecharts.org
version: 8.9.4
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 1.0.14
description: "Straightforward open source project management system to make your ideas reality."
home: https://github.com/truechartsapps/tree/master/charts/stable/leantime
icon: "https://github.com/nicholaswilde/helm-charts/raw/main/images/leantime.jpg"
keywords:
- leantime
- project
- management
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: leantime
sources:
- https://leantime.io/
- https://hub.docker.com/r/nicholaswilde/leantime
version: 0.0.1
annotations:
truecharts.org/catagories: |
- management
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,39 @@
# Introduction
Straightforward open source project management system to make your ideas reality.
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://leantime.io/>
* <https://hub.docker.com/r/nicholaswilde/leantime>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org/ | mariadb | 1.0.14 |
| https://truecharts.org | common | 8.9.4 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
## Uninstalling the Chart
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- See the [Wiki](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,3 @@
Straightforward open source project management system to make your ideas reality.
This App is supplied by TrueCharts, for more information please visit https://truecharts.org

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,41 @@
# Default Helm-Values
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
Most of our Apps also consume our "common" Helm Chart.
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.LEAN_DB_DATABASE | string | `"leantime"` | |
| env.LEAN_DB_USER | string | `"leantime"` | |
| envValueFrom.LEAN_DB_HOST.secretKeyRef.key | string | `"plainhost"` | |
| envValueFrom.LEAN_DB_HOST.secretKeyRef.name | string | `"mariadbcreds"` | |
| envValueFrom.LEAN_DB_PASSWORD.secretKeyRef.key | string | `"mariadb-password"` | |
| envValueFrom.LEAN_DB_PASSWORD.secretKeyRef.name | string | `"mariadbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"ghcr.io/nicholaswilde/leantime"` | |
| image.tag | string | `"2.1.7-ls6@sha256:60e3485f98d71f814f593c1c4d39cac78fc2748f7a1a4baacbbfa439ae031237"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"leantime"` | |
| mariadb.mariadbUsername | string | `"leantime"` | |
| persistence.sessions.enabled | bool | `true` | |
| persistence.sessions.mountPath | string | `"/sessions"` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.extra.enabled | bool | `true` | |
| service.extra.ports.extra.enabled | bool | `true` | |
| service.extra.ports.extra.port | int | `10118` | |
| service.extra.ports.extra.protocol | string | `"UDP"` | |
| service.extra.ports.extra.targetPort | int | `9000` | |
| service.main.ports.main.port | int | `10117` | |
| service.main.ports.main.targetPort | int | `80` | |
All Rights Reserved - The TrueCharts Project

View File

@ -0,0 +1,53 @@
image:
repository: ghcr.io/nicholaswilde/leantime
pullPolicy: IfNotPresent
tag: 2.1.7-ls6@sha256:60e3485f98d71f814f593c1c4d39cac78fc2748f7a1a4baacbbfa439ae031237
securityContext:
runAsNonRoot: false
readOnlyRootFilesystem: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
env:
LEAN_DB_DATABASE: "leantime"
LEAN_DB_USER: leantime
service:
main:
ports:
main:
port: 10117
targetPort: 80
extra:
enabled: true
ports:
extra:
enabled: true
port: 10118
targetPort: 9000
protocol: UDP
persistence:
sessions:
enabled: true
mountPath: /sessions
envValueFrom:
LEAN_DB_HOST:
secretKeyRef:
name: mariadbcreds
key: plainhost
LEAN_DB_PASSWORD:
secretKeyRef:
name: mariadbcreds
key: mariadb-password
mariadb:
enabled: true
mariadbUsername: leantime
mariadbDatabase: leantime
existingSecret: "mariadbcreds"

File diff suppressed because it is too large Load Diff

View File

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

View File

View File

@ -0,0 +1,4 @@
icon_url: "https://github.com/nicholaswilde/helm-charts/raw/main/images/leantime.jpg"
categories:
- management

View File

@ -0,0 +1,10 @@
# Changelog<br>
<a name="monica-0.0.1"></a>
### monica-0.0.1 (2021-11-30)
#### Feat
* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407))

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