Commit released Helm Chart and docs for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2022-03-23 05:31:34 +00:00
parent 1461dc41de
commit 69ddea6e41
11 changed files with 732 additions and 29 deletions

View File

@ -1,6 +1,15 @@
# Changelog<br>
<a name="projectsend-1.0.5"></a>
### [projectsend-1.0.5](https://github.com/truecharts/apps/compare/projectsend-1.0.4...projectsend-1.0.5) (2022-03-23)
#### Fix
* init db ([#2248](https://github.com/truecharts/apps/issues/2248))
<a name="projectsend-1.0.1"></a>
### [projectsend-1.0.1](https://github.com/truecharts/apps/compare/projectsend-1.0.0...projectsend-1.0.1) (2022-03-07)

View File

@ -1,8 +1,7 @@
# 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/
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
##### 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

@ -17,19 +17,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org | common | 9.1.2 |
| https://truecharts.org/ | mariadb | 2.0.7 |
| https://truecharts.org | common | 9.1.8 |
## 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/).
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
## Uninstalling the Chart
## Upgrading, Rolling Back and 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/).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) 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)

View File

@ -12,11 +12,35 @@ You will, however, be able to use all values referenced in the common chart here
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.MAX_UPLOAD | int | `5000` | |
| env.PHP_MAX_FILE_UPLOAD | int | `200` | |
| env.PHP_MEMORY_LIMIT | string | `"512M"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"tccr.io/truecharts/projectsend"` | |
| image.tag | string | `"v2021.12.10"` | |
| installContainers.initconfig.args[0] | string | `"export configFile=\"/config/projectsend/sys.config.php\"; if [ ! -f $configFile ]; then\n echo \"Creating initial config file...\";\n mkdir -p /config/projectsend\n touch $configFile;\n echo \"<?php\" >> $configFile\n echo \"# This is generated on initial setup of this TrueCharts App\" >> $configFile;\n echo \"# Do not change below values, or DB connection will fail.\" >> $configFile\n echo \"define('DB_DRIVER', 'mysql');\" >> $configFile;\n echo \"define('DB_NAME', '$DBNAME');\" >> $configFile;\n echo \"define('DB_HOST', '$DBHOST');\" >> $configFile;\n echo \"define('DB_USER', '$DBUSER');\" >> $configFile;\n echo \"define('DB_PASSWORD', '$DBPASS');\" >> $configFile;\n echo \"define('TABLES_PREFIX', 'tbl_');\" >> $configFile;\n echo \"# You can manually change below values if you like.\" >> $configFile\n echo \"define('SITE_LANG', 'en');\" >> $configFile;\n echo \"define('MAX_FILESIZE',2048);\" >> $configFile;\n echo \"define('EMAIL_ENCODING', 'utf-8');\" >> $configFile;\n echo \"define('DEBUG', false);\" >> $configFile;\n echo \"# End of generated config values.\" >> $configFile;\n echo \"Done!\";\nelse\n echo \"Initial config file already exists. Skipping...\";\nfi;\n"` | |
| installContainers.initconfig.command[0] | string | `"/bin/sh"` | |
| installContainers.initconfig.command[1] | string | `"-c"` | |
| installContainers.initconfig.env[0].name | string | `"DBNAME"` | |
| installContainers.initconfig.env[0].value | string | `"{{ .Values.mariadb.mariadbDatabase }}"` | |
| installContainers.initconfig.env[1].name | string | `"DBUSER"` | |
| installContainers.initconfig.env[1].value | string | `"{{ .Values.mariadb.mariadbUsername }}"` | |
| installContainers.initconfig.env[2].name | string | `"DBPASS"` | |
| installContainers.initconfig.env[2].valueFrom.secretKeyRef.key | string | `"mariadb-password"` | |
| installContainers.initconfig.env[2].valueFrom.secretKeyRef.name | string | `"mariadbcreds"` | |
| installContainers.initconfig.env[3].name | string | `"DBHOST"` | |
| installContainers.initconfig.env[3].valueFrom.secretKeyRef.key | string | `"plainhost"` | |
| installContainers.initconfig.env[3].valueFrom.secretKeyRef.name | string | `"mariadbcreds"` | |
| installContainers.initconfig.image | string | `"{{ .Values.image.repository }}:{{ .Values.image.tag }}"` | |
| installContainers.initconfig.volumeMounts[0].mountPath | string | `"/config"` | |
| installContainers.initconfig.volumeMounts[0].name | string | `"config"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"projectsend"` | |
| mariadb.mariadbUsername | string | `"projectsend"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
| persistence.data.enabled | bool | `true` | |
| persistence.data.mountPath | string | `"/data"` | |
| persistence.varrun.enabled | bool | `true` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,15 @@
# Changelog<br>
<a name="projectsend-1.0.5"></a>
### [projectsend-1.0.5](https://github.com/truecharts/apps/compare/projectsend-1.0.4...projectsend-1.0.5) (2022-03-23)
#### Fix
* init db ([#2248](https://github.com/truecharts/apps/issues/2248))
<a name="projectsend-1.0.1"></a>
### [projectsend-1.0.1](https://github.com/truecharts/apps/compare/projectsend-1.0.0...projectsend-1.0.1) (2022-03-07)

View File

@ -1,8 +1,7 @@
# 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/
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide.
##### 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

@ -12,11 +12,35 @@ You will, however, be able to use all values referenced in the common chart here
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| env.MAX_UPLOAD | int | `5000` | |
| env.PHP_MAX_FILE_UPLOAD | int | `200` | |
| env.PHP_MEMORY_LIMIT | string | `"512M"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"tccr.io/truecharts/projectsend"` | |
| image.tag | string | `"v2021.12.10"` | |
| installContainers.initconfig.args[0] | string | `"export configFile=\"/config/projectsend/sys.config.php\"; if [ ! -f $configFile ]; then\n echo \"Creating initial config file...\";\n mkdir -p /config/projectsend\n touch $configFile;\n echo \"<?php\" >> $configFile\n echo \"# This is generated on initial setup of this TrueCharts App\" >> $configFile;\n echo \"# Do not change below values, or DB connection will fail.\" >> $configFile\n echo \"define('DB_DRIVER', 'mysql');\" >> $configFile;\n echo \"define('DB_NAME', '$DBNAME');\" >> $configFile;\n echo \"define('DB_HOST', '$DBHOST');\" >> $configFile;\n echo \"define('DB_USER', '$DBUSER');\" >> $configFile;\n echo \"define('DB_PASSWORD', '$DBPASS');\" >> $configFile;\n echo \"define('TABLES_PREFIX', 'tbl_');\" >> $configFile;\n echo \"# You can manually change below values if you like.\" >> $configFile\n echo \"define('SITE_LANG', 'en');\" >> $configFile;\n echo \"define('MAX_FILESIZE',2048);\" >> $configFile;\n echo \"define('EMAIL_ENCODING', 'utf-8');\" >> $configFile;\n echo \"define('DEBUG', false);\" >> $configFile;\n echo \"# End of generated config values.\" >> $configFile;\n echo \"Done!\";\nelse\n echo \"Initial config file already exists. Skipping...\";\nfi;\n"` | |
| installContainers.initconfig.command[0] | string | `"/bin/sh"` | |
| installContainers.initconfig.command[1] | string | `"-c"` | |
| installContainers.initconfig.env[0].name | string | `"DBNAME"` | |
| installContainers.initconfig.env[0].value | string | `"{{ .Values.mariadb.mariadbDatabase }}"` | |
| installContainers.initconfig.env[1].name | string | `"DBUSER"` | |
| installContainers.initconfig.env[1].value | string | `"{{ .Values.mariadb.mariadbUsername }}"` | |
| installContainers.initconfig.env[2].name | string | `"DBPASS"` | |
| installContainers.initconfig.env[2].valueFrom.secretKeyRef.key | string | `"mariadb-password"` | |
| installContainers.initconfig.env[2].valueFrom.secretKeyRef.name | string | `"mariadbcreds"` | |
| installContainers.initconfig.env[3].name | string | `"DBHOST"` | |
| installContainers.initconfig.env[3].valueFrom.secretKeyRef.key | string | `"plainhost"` | |
| installContainers.initconfig.env[3].valueFrom.secretKeyRef.name | string | `"mariadbcreds"` | |
| installContainers.initconfig.image | string | `"{{ .Values.image.repository }}:{{ .Values.image.tag }}"` | |
| installContainers.initconfig.volumeMounts[0].mountPath | string | `"/config"` | |
| installContainers.initconfig.volumeMounts[0].name | string | `"config"` | |
| mariadb.enabled | bool | `true` | |
| mariadb.existingSecret | string | `"mariadbcreds"` | |
| mariadb.mariadbDatabase | string | `"projectsend"` | |
| mariadb.mariadbUsername | string | `"projectsend"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
| persistence.data.enabled | bool | `true` | |
| persistence.data.mountPath | string | `"/data"` | |
| persistence.varrun.enabled | bool | `true` | |
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |

View File

@ -17,19 +17,20 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
| https://truecharts.org | common | 9.1.2 |
| https://truecharts.org/ | mariadb | 2.0.7 |
| https://truecharts.org | common | 9.1.8 |
## 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/).
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
## Uninstalling the Chart
## Upgrading, Rolling Back and 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/).
To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/).
## Support
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) 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)

File diff suppressed because one or more lines are too long

View File

@ -55190,6 +55190,39 @@ entries:
- https://github.com/truecharts/apps/releases/download/pretend-youre-xyzzy-4.0.21/pretend-youre-xyzzy-4.0.21.tgz
version: 4.0.21
projectsend:
- annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- incubator
truecharts.org/grade: U
apiVersion: v2
appVersion: 2021.12.10
created: "2022-03-23T05:31:29.544548292Z"
dependencies:
- name: common
repository: https://truecharts.org
version: 9.1.8
- condition: mariadb.enabled
name: mariadb
repository: https://truecharts.org/
version: 2.0.7
description: Projectsend is a self-hosted application that lets you upload files
and assign them to specific clients that you create yourself.
digest: 49b118bb5b22e52e6fb8a1ba25a4abf0094d6331f89508dfeca43d12391b3478
home: https://github.com/truecharts/apps/tree/master/charts/stable/projectsend
icon: https://truecharts.org/_static/img/appicons/projectsend.png - projectsend
kubeVersion: '>=1.16.0-0'
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: projectsend
sources:
- https://hub.docker.com/r/linuxserver/projectsend
type: application
urls:
- https://github.com/truecharts/apps/releases/download/projectsend-1.0.5/projectsend-1.0.5.tgz
version: 1.0.5
- annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
@ -79252,4 +79285,4 @@ entries:
urls:
- https://github.com/truecharts/apps/releases/download/zwavejs2mqtt-9.0.24/zwavejs2mqtt-9.0.24.tgz
version: 9.0.24
generated: "2022-03-23T01:43:45.235064865Z"
generated: "2022-03-23T05:31:29.554362313Z"