Commit new App releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot
2022-05-13 18:45:23 +00:00
parent b44cbbe4d3
commit e33c7470b4
747 changed files with 18236 additions and 3660 deletions

View File

@@ -0,0 +1,99 @@
# Changelog<br>
<a name="firefox-syncserver-7.0.0"></a>
### [firefox-syncserver-7.0.0](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.18...firefox-syncserver-7.0.0) (2022-05-13)
#### Fix
* fix to use PostgreSQL instead of SQLite ([#2669](https://github.com/truecharts/apps/issues/2669))
<a name="firefox-syncserver-6.0.18"></a>
### [firefox-syncserver-6.0.18](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.17...firefox-syncserver-6.0.18) (2022-05-10)
#### Chore
* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649))
<a name="firefox-syncserver-6.0.17"></a>
### [firefox-syncserver-6.0.17](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.16...firefox-syncserver-6.0.17) (2022-05-05)
#### Chore
* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
<a name="firefox-syncserver-6.0.16"></a>
### [firefox-syncserver-6.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.15...firefox-syncserver-6.0.16) (2022-05-04)
#### Chore
* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605))
<a name="firefox-syncserver-6.0.15"></a>
### [firefox-syncserver-6.0.15](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.14...firefox-syncserver-6.0.15) (2022-04-26)
#### Chore
* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
<a name="firefox-syncserver-6.0.14"></a>
### [firefox-syncserver-6.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.13...firefox-syncserver-6.0.14) (2022-04-20)
#### Chore
* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
<a name="firefox-syncserver-6.0.13"></a>
### [firefox-syncserver-6.0.13](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.12...firefox-syncserver-6.0.13) (2022-04-12)
#### Chore
* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
<a name="firefox-syncserver-6.0.12"></a>
### [firefox-syncserver-6.0.12](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.11...firefox-syncserver-6.0.12) (2022-04-03)
#### Chore
* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410))
<a name="firefox-syncserver-6.0.11"></a>
### [firefox-syncserver-6.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.10...firefox-syncserver-6.0.11) (2022-03-31)
#### Chore
* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362))
<a name="firefox-syncserver-6.0.10"></a>
### [firefox-syncserver-6.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.9...firefox-syncserver-6.0.10) (2022-03-31)
#### Chore
* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361))
<a name="firefox-syncserver-6.0.9"></a>
### [firefox-syncserver-6.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.8...firefox-syncserver-6.0.9) (2022-03-30)
#### Chore

View File

@@ -0,0 +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](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

@@ -0,0 +1,9 @@
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 9.3.6
- name: postgresql
repository: https://charts.truecharts.org/
version: 7.0.61
digest: sha256:d527c56f20ae340ed43ae0b723739dda6245840a8792d7a2847c005fe2812146
generated: "2022-05-13T18:29:34.303944227Z"

View File

@@ -0,0 +1,34 @@
apiVersion: v2
appVersion: "1.8.0"
version: 7.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/master/charts/stable/firefox-syncserver
icon: https://truecharts.org/_static/img/appicons/firefox-syncserver.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://library-charts.truecharts.org
version: 9.3.6
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
version: 7.0.61
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@@ -0,0 +1,39 @@
# Introduction
This is an all-in-one package for running a self-hosted Firefox Sync server.
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
## Source Code
* <https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html>
* <https://hub.docker.com/r/crazymax/firefox-syncserver>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://charts.truecharts.org/ | postgresql | 7.0.61 |
| https://library-charts.truecharts.org | common | 9.3.6 |
## Installing the Chart
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/).
## Upgrading, Rolling Back and Uninstalling the Chart
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-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)
---
All Rights Reserved - The TrueCharts Project

View File

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

View File

@@ -0,0 +1,40 @@
# 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"` | |
| envValueFrom.DB_HOST.secretKeyRef.key | string | `"url"` | |
| envValueFrom.DB_HOST.secretKeyRef.name | string | `"dbcreds"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"tccr.io/truecharts/firefox-syncserver"` | |
| image.tag | string | `"v1.8.0@sha256:d0fbf65c8c7a99ad4ba7ffcfdad2e7b2555e0d829867c21cefc9314ace94f747"` | |
| 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 | `10051` | |
| service.main.ports.main.targetPort | int | `5000` | |
All Rights Reserved - The TrueCharts Project

View File

@@ -0,0 +1,48 @@
image:
repository: tccr.io/truecharts/firefox-syncserver
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: v1.8.0@sha256:d0fbf65c8c7a99ad4ba7ffcfdad2e7b2555e0d829867c21cefc9314ace94f747
secret:
FF_SYNCSERVER_SECRET: "changeme"
securityContext:
readOnlyRootFilesystem: false
allowPrivilegeEscalation: true
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
env:
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:
FF_SYNCSERVER_SQLURI:
secretKeyRef:
name: dbcreds
key: url
service:
main:
ports:
main:
port: 10051
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

File diff suppressed because one or more lines are too long

View File

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