Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-06-17 08:55:47 +00:00
parent aff60ce8d6
commit 0c84b5d41b
13 changed files with 2276 additions and 0 deletions

View File

@ -0,0 +1,13 @@
**Important:**
*for the complete changelog, please refer to the website*
## [etesync-4.0.10](https://github.com/truecharts/charts/compare/etesync-4.0.9...etesync-4.0.10) (2023-06-17)
### Feat
- Move to stable ([#9710](https://github.com/truecharts/charts/issues/9710))

View File

@ -0,0 +1,44 @@
apiVersion: v2
appVersion: "0.11.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.14.2
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 6.0.58
deprecated: false
description: Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.
home: https://truecharts.org/charts/incubator/etesync
icon: https://truecharts.org/img/hotlink-ok/chart-icons/etesync.png
keywords:
- etesync
- sync
- contacts
- calendars
- tasks
- notes
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: etesync
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/etesync
- https://www.etesync.com/
- https://github.com/etesync
- https://github.com/victor-rds/docker-etebase
type: application
version: 4.0.10
annotations:
truecharts.org/catagories: |
- productivity
- sync
- contacts
- calendars
- tasks
- notes
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,27 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*

View File

@ -0,0 +1,9 @@
## [etesync-4.0.10](https://github.com/truecharts/charts/compare/etesync-4.0.9...etesync-4.0.10) (2023-06-17)
### Feat
- Move to stable ([#9710](https://github.com/truecharts/charts/issues/9710))

View File

@ -0,0 +1,8 @@
Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/etesync](https://truecharts.org/charts/stable/etesync)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,100 @@
image:
repository: tccr.io/truecharts/etesync
pullPolicy: IfNotPresent
tag: 0.11.0@sha256:47478da0d1b3ab18d5bfbcd4537fa80305ace94746b01c32e609c7e9e663d860
securityContext:
container:
runAsUser: 373
runAsGroup: 373
readOnlyRootFilesystem: false
pod:
fsGroup: 373
# Docker image configuration docs:
# https://github.com/victor-rds/docker-etebase#settings-and-customization
# EteSync configuration docs:
# https://github.com/etesync/server#configuration
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: tcp
readiness:
type: tcp
startup:
type: tcp
env:
PORT: "{{ .Values.service.main.ports.main.port }}"
# App
SERVER: http
AUTO_UPDATE: true
ALLOWED_HOSTS: "localhost"
AUTO_SIGNUP: false
LANGUAGE_CODE: "en-us"
TIME_ZONE: "{{ .Values.TZ }}"
# Debugging
DEBUG: false
SHELL_DEBUG: false
DEBUG_DJANGO: false
# Postgres
DB_ENGINE: postgres
DATABASE_NAME: "{{ .Values.cnpg.main.database }}"
DATABASE_USER: "{{ .Values.cnpg.main.user }}"
DATABASE_PASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
DATABASE_HOST:
secretKeyRef:
name: cnpg-main-urls
key: host
DATABASE_PORT: 5432
REDIS_URI:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: url
# Superuser
SUPER_USER: "admin"
SUPER_PASS: ""
SUPER_EMAIL: ""
service:
main:
ports:
main:
protocol: http
port: 10254
persistence:
app:
enabled: true
mountPath: "/data"
secret:
enabled: true
type: secret
readOnly: true
mountPath: "/data/secret.txt"
subPath: "secret.txt"
objectName: "etesync-secret"
# Enabled postgres
cnpg:
main:
enabled: true
user: etesync
database: etesync
redis:
enabled: true
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
{{/* EteSync superuser credentials and Django SECRET_KEY */}}
{{- define "etesync.secret" -}}
enabled: true
data:
{{- with (lookup "v1" "Secret" .Release.Namespace "etesync-secret") }}
secret.txt: {{ index .data "secret.txt" | b64dec }}
{{- else }}
secret.txt: {{ randAlphaNum 32 }}
{{- end }}
{{- end -}}

View File

@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for etesync */}}
{{- $secret := include "etesync.secret" . | fromYaml -}}
{{- if $secret -}}
{{- $_ := set .Values.secret "etesync-secret" $secret -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

10
stable/etesync/item.yaml Normal file
View File

@ -0,0 +1,10 @@
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/etesync.png
categories:
- productivity
- sync
- contacts
- calendars
- tasks
- notes
screenshots: []