cleanup for now

This commit is contained in:
Kjeld Schouten-Lebbing 2023-03-05 20:58:22 +01:00
parent 65c2584ca9
commit 3225c99583
99 changed files with 3 additions and 17416 deletions

View File

@ -3,8 +3,9 @@ name: Sync multiple branches
concurrency: catalog-test
on:
# push:
# branches:
push:
branches:
- 'staging-go'
# - 'staging'
workflow_dispatch:

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [lidarr-14.0.0](https://github.com/truecharts/charts/compare/lidarr-13.0.15...lidarr-14.0.0) (2023-02-28)
## [lidarr-13.0.15](https://github.com/truecharts/charts/compare/lidarr-13.0.14...lidarr-13.0.15) (2023-02-20)
### Chore
- update container image tccr.io/truecharts/lidarr to 1.1.3.2982
## [lidarr-13.0.14](https://github.com/truecharts/charts/compare/lidarr-13.0.13...lidarr-13.0.14) (2023-02-11)
### Chore
- update container image tccr.io/truecharts/lidarr to v1.1.3.2982
## [lidarr-13.0.13](https://github.com/truecharts/charts/compare/lidarr-13.0.12...lidarr-13.0.13) (2023-02-11)
### Chore
- update container image tccr.io/truecharts/lidarr to v
## [lidarr-13.0.12](https://github.com/truecharts/charts/compare/lidarr-13.0.11...lidarr-13.0.12) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [lidarr-13.0.11](https://github.com/truecharts/charts/compare/lidarr-13.0.10...lidarr-13.0.11) (2023-02-07)
### Chore
- update container image tccr.io/truecharts/lidarr to 1.1.2.2935
## [lidarr-13.0.10](https://github.com/truecharts/charts/compare/lidarr-13.0.9...lidarr-13.0.10) (2023-01-30)
### Chore
- update container image tccr.io/truecharts/lidarr to v1.1.2.2935
## [lidarr-13.0.9](https://github.com/truecharts/charts/compare/lidarr-13.0.8...lidarr-13.0.9) (2023-01-10)
### Chore
- update container image tccr.io/truecharts/lidarr to 1.1.1.2762
## [lidarr-13.0.8](https://github.com/truecharts/charts/compare/lidarr-13.0.7...lidarr-13.0.8) (2022-12-27)
### Chore
- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856))
## [lidarr-13.0.7](https://github.com/truecharts/charts/compare/lidarr-13.0.6...lidarr-13.0.7) (2022-12-26)
### Chore
- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839))
## [lidarr-13.0.6](https://github.com/truecharts/charts/compare/lidarr-13.0.5...lidarr-13.0.6) (2022-12-25)
### Chore
- update helm general non-major

View File

@ -1,34 +0,0 @@
apiVersion: v2
appVersion: "1.1.3.2982"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
version: 11.0.18
deprecated: false
description: Looks and smells like Sonarr but made for music
home: https://truecharts.org/charts/stable/lidarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/lidarr.png
keywords:
- lidarr
- torrent
- usenet
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: lidarr
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/lidarr
- https://github.com/Lidarr/Lidarr
type: application
version: 14.0.0
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,4 +0,0 @@
## [lidarr-14.0.0](https://github.com/truecharts/charts/compare/lidarr-13.0.15...lidarr-14.0.0) (2023-02-28)

View File

@ -1,8 +0,0 @@
Looks and smells like Sonarr but made for music
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/lidarr](https://truecharts.org/charts/stable/lidarr)
---
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!

View File

@ -1,63 +0,0 @@
image:
repository: tccr.io/truecharts/lidarr
pullPolicy: IfNotPresent
tag: 1.1.3.2982@sha256:0f635e1c21c6e6ef8a67f246b3e7f1ca3409f1f08bf8d2006abfaa89da55d534
securityContext:
readOnlyRootFilesystem: false
env:
LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}"
LIDARR__AUTHENTICATION_METHOD: ""
LIDARR__POSTGRES_PORT: 5432
LIDARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
LIDARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
LIDARR__POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
LIDARR__POSTGRES_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
service:
main:
ports:
main:
port: 8686
probes:
liveness:
enabled: true
## Set this to true if you wish to specify your own livenessProbe
custom: true
## The spec field contains the values for the default livenessProbe.
## If you selected custom: true, this field holds the definition of the livenessProbe.
spec:
exec:
command:
- /usr/bin/env
- bash
- -c
- curl --fail localhost:8686/api/v1/system/status?apiKey=`IFS=\> && while
read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
failureThreshold: 5
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
persistence:
config:
enabled: true
mountPath: /config
postgresql:
enabled: true
existingSecret: dbcreds
postgresqlDatabase: lidarr
postgresqlUsername: lidarr
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [nextcloud-19.0.52](https://github.com/truecharts/charts/compare/nextcloud-19.0.51...nextcloud-19.0.52) (2023-02-27)
### Nextcloud
- nginx: sync timeout with PHP timeout ([#7461](https://github.com/truecharts/charts/issues/7461))
## [nextcloud-19.0.51](https://github.com/truecharts/charts/compare/nextcloud-19.0.50...nextcloud-19.0.51) (2023-02-27)
### Chore
- update helm general non-major ([#7725](https://github.com/truecharts/charts/issues/7725))
## [nextcloud-19.0.50](https://github.com/truecharts/charts/compare/nextcloud-19.0.49...nextcloud-19.0.50) (2023-02-27)
### Chore
- update container image tccr.io/truecharts/nginx-unprivileged to 1.23.3
## [nextcloud-19.0.49](https://github.com/truecharts/charts/compare/nextcloud-19.0.48...nextcloud-19.0.49) (2023-02-26)
### Chore
- update container image tccr.io/truecharts/nginx-unprivileged to 1.23.3
## [nextcloud-19.0.48](https://github.com/truecharts/charts/compare/nextcloud-19.0.47...nextcloud-19.0.48) (2023-02-19)
### Chore
- update helm general non-major
## [nextcloud-19.0.47](https://github.com/truecharts/charts/compare/nextcloud-19.0.46...nextcloud-19.0.47) (2023-02-15)
### Chore
- update container image tccr.io/truecharts/nginx-unprivileged to 1.23.3
## [nextcloud-19.0.46](https://github.com/truecharts/charts/compare/nextcloud-19.0.45...nextcloud-19.0.46) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [nextcloud-19.0.45](https://github.com/truecharts/charts/compare/nextcloud-19.0.44...nextcloud-19.0.45) (2023-02-03)
### Chore
- update container image tccr.io/truecharts/nginx-unprivileged to 1.23.3
## [nextcloud-19.0.44](https://github.com/truecharts/charts/compare/nextcloud-19.0.43...nextcloud-19.0.44) (2023-01-31)
### Chore
- update helm general non-major
## [nextcloud-19.0.43](https://github.com/truecharts/charts/compare/nextcloud-19.0.42...nextcloud-19.0.43) (2023-01-24)
### Chore
- update helm general non-major ([#6689](https://github.com/truecharts/charts/issues/6689))
## [nextcloud-19.0.42](https://github.com/truecharts/charts/compare/nextcloud-19.0.41...nextcloud-19.0.42) (2023-01-24)
### Chore

View File

@ -1,45 +0,0 @@
apiVersion: v2
appVersion: "25.0.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
version: 11.0.31
- condition: collabora.enabled
name: collabora-online
repository: https://deps.truecharts.org/
version: 14.0.18
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 5.0.33
deprecated: false
description: A private cloud server that puts the control and security of your own data back into your hands.
home: https://truecharts.org/charts/stable/nextcloud
icon: https://truecharts.org/img/hotlink-ok/chart-icons/nextcloud.png
keywords:
- nextcloud
- storage
- http
- web
- php
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: nextcloud
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/nextcloud
- https://github.com/nextcloud/docker
- https://github.com/nextcloud/helm
type: application
version: 19.0.52
annotations:
truecharts.org/catagories: |
- cloud
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,9 +0,0 @@
## [nextcloud-19.0.52](https://github.com/truecharts/charts/compare/nextcloud-19.0.51...nextcloud-19.0.52) (2023-02-27)
### Nextcloud
- nginx: sync timeout with PHP timeout ([#7461](https://github.com/truecharts/charts/issues/7461))

View File

@ -1,8 +0,0 @@
A private cloud server that puts the control and security of your own data back into your hands.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/nextcloud](https://truecharts.org/charts/stable/nextcloud)
---
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!

View File

@ -1,445 +0,0 @@
image:
repository: tccr.io/truecharts/nextcloud-fpm
pullPolicy: IfNotPresent
tag: 25.0.2@sha256:59e6d2be5139cdeb030a095fb92b97e01d7d53071dc34b487956065a385d3a32
nginxImage:
repository: tccr.io/truecharts/nginx-unprivileged
pullPolicy: IfNotPresent
tag: 1.23.3@sha256:ed53beb90e3550017807bf762b3c2c10d72e3399d28847b7505fd43d0bd3f039
imaginaryImage:
repository: h2non/imaginary
pullPolicy: IfNotPresent
tag: 1.2.4@sha256:7facb4221047a5e79b9e902f380247f4e5bf4376400d0badbeb738d3e1c2f654
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
fsGroup: 33
service:
main:
ports:
main:
port: 10020
targetPort: 8080
backend:
enabled: true
ports:
hpb:
enabled: true
port: 7867
targetPort: 7867
hpb-metrics:
enabled: true
port: 7868
targetPort: 7868
fpm:
enabled: true
port: 9000
targetPort: 9000
imaginary:
enabled: true
port: 9090
targetPort: 9090
hostAliases:
- ip: '{{ .Values.env.AccessIP | default "127.0.0.1" }}'
hostnames:
- "{{ if .Values.ingress.main.enabled }}{{ with (first .Values.ingress.main.hosts) }}{{ .host }}{{ end }}{{ else }}placeholder.fakedomain.dns{{ end }}"
secretEnv:
NEXTCLOUD_ADMIN_USER: "admin"
NEXTCLOUD_ADMIN_PASSWORD: "adminpass"
probes:
liveness:
custom: true
spec:
initialDelaySeconds: 25
httpGet:
path: /status.php
port: 8080
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
readiness:
custom: true
spec:
initialDelaySeconds: 25
httpGet:
path: /status.php
port: 8080
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
startup:
custom: true
spec:
initialDelaySeconds: 25
httpGet:
path: /status.php
port: 8080
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initContainers:
prestart:
image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}"
securityContext:
runAsUser: 0
runAsGroup: 0
command:
- "/bin/sh"
- "-c"
- |
/bin/sh <<'EOF'
echo "Forcing permissions on userdata folder..."
echo "Trying to override ownship using nfs4xdr_winacl..."
/usr/sbin/nfs4xdr_winacl -a chown -G 33 -c '/var/www/html/data' -p '/var/www/html/data' || echo "Failed setting ownership..."
chmod 770 /var/www/html/data || echo "Failed to chmod..."
EOF
volumeMounts:
- name: data
mountPath: "/var/www/html/data"
- name: html
mountPath: "/var/www/html"
env:
# IP used for exposing nextcloud
# Often the service or nodePort IP
# Defaults to the main serviceName for CI purposes.
AccessIP:
NEXTCLOUD_INIT_HTACCESS: true
PHP_MEMORY_LIMIT: 1G
PHP_UPLOAD_LIMIT: 10G
NEXTCLOUD_CHUNKSIZE: "31457280"
TRUSTED_PROXIES: "172.16.0.0/16 127.0.0.1"
POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
NC_check_data_directory_permissions: "true"
POSTGRES_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainporthost
REDIS_HOST:
secretKeyRef:
name: rediscreds
key: plainhost
REDIS_HOST_PASSWORD:
secretKeyRef:
name: rediscreds
key: redis-password
envFrom:
- configMapRef:
name: nextcloudconfig
persistence:
html:
enabled: true
mountPath: "/var/www/html"
data:
enabled: true
mountPath: "/var/www/html/data"
varrun:
enabled: true
cache:
enabled: true
type: emptyDir
mountPath: /var/cache/nginx
medium: Memory
nginx:
enabled: "true"
mountPath: "/etc/nginx"
noMount: true
readOnly: true
type: "custom"
volumeSpec:
configMap:
name: '{{ include "tc.common.names.fullname" . }}-nginx'
items:
- key: nginx.conf
path: nginx.conf
configmap:
nginx:
enabled: true
data:
nginx.conf: |-
worker_processes auto;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
# Prevent nginx HTTP Server Detection
server_tokens off;
keepalive_timeout 65;
#gzip on;
upstream php-handler {
server 127.0.0.1:9000;
}
server {
listen 8080;
absolute_redirect off;
# Forward Notify_Push "High Performance Backend" to it's own container
location ^~ /push/ {
proxy_pass http://127.0.0.1:7867/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
# HSTS settings
# WARNING: Only add the preload option once you read about
# the consequences in https://hstspreload.org/. This option
# will add the domain to a hardcoded list that is shipped
# in all major browsers and getting removed from this list
# could take several months.
#add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;" always;
# set max upload size
client_max_body_size {{ .Values.env.PHP_UPLOAD_LIMIT | default "512M" }};
fastcgi_buffers 64 4K;
# Enable gzip but do not remove ETag headers
gzip on;
gzip_vary on;
gzip_comp_level 4;
gzip_min_length 256;
gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
# Pagespeed is not supported by Nextcloud, so if your server is built
# with the `ngx_pagespeed` module, uncomment this line to disable it.
#pagespeed off;
# HTTP response headers borrowed from Nextcloud `.htaccess`
add_header Referrer-Policy "no-referrer" always;
add_header X-Content-Type-Options "nosniff" always;
add_header X-Download-Options "noopen" always;
add_header X-Frame-Options "SAMEORIGIN" always;
add_header X-Permitted-Cross-Domain-Policies "none" always;
add_header X-Robots-Tag "none" always;
add_header X-XSS-Protection "1; mode=block" always;
# Remove X-Powered-By, which is an information leak
fastcgi_hide_header X-Powered-By;
# Path to the root of your installation
root /var/www/html;
# Specify how to handle directories -- specifying `/index.php$request_uri`
# here as the fallback means that Nginx always exhibits the desired behaviour
# when a client requests a path that corresponds to a directory that exists
# on the server. In particular, if that directory contains an index.php file,
# that file is correctly served; if it doesn't, then the request is passed to
# the front-end controller. This consistent behaviour means that we don't need
# to specify custom rules for certain paths (e.g. images and other assets,
# `/updater`, `/ocm-provider`, `/ocs-provider`), and thus
# `try_files $uri $uri/ /index.php$request_uri`
# always provides the desired behaviour.
index index.php index.html /index.php$request_uri;
# Rule borrowed from `.htaccess` to handle Microsoft DAV clients
location = / {
if ( $http_user_agent ~ ^DavClnt ) {
return 302 /remote.php/webdav/$is_args$args;
}
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
# Make a regex exception for `/.well-known` so that clients can still
# access it despite the existence of the regex rule
# `location ~ /(\.|autotest|...)` which would otherwise handle requests
# for `/.well-known`.
location ^~ /.well-known {
# The rules in this block are an adaptation of the rules
# in `.htaccess` that concern `/.well-known`.
location = /.well-known/carddav { return 301 /remote.php/dav/; }
location = /.well-known/caldav { return 301 /remote.php/dav/; }
# according to the documentation these two lines are not necessary, but some users are still recieving errors
location = /.well-known/webfinger { return 301 /index.php$uri; }
location = /.well-known/nodeinfo { return 301 /index.php$uri; }
location /.well-known/acme-challenge { try_files $uri $uri/ =404; }
location /.well-known/pki-validation { try_files $uri $uri/ =404; }
# Let Nextcloud's API for `/.well-known` URIs handle all other
# requests by passing them to the front-end controller.
return 301 /index.php$request_uri;
}
# Rules borrowed from `.htaccess` to hide certain paths from clients
location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)(?:$|/) { return 404; }
location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) { return 404; }
# Ensure this block, which passes PHP files to the PHP process, is above the blocks
# which handle static assets (as seen below). If this block is not declared first,
# then Nginx will encounter an infinite rewriting loop when it prepends `/index.php`
# to the URI, resulting in a HTTP 500 error response.
location ~ \.php(?:$|/) {
# Required for legacy support
rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri;
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
set $path_info $fastcgi_path_info;
try_files $fastcgi_script_name =404;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $path_info;
#fastcgi_param HTTPS on;
fastcgi_param modHeadersAvailable true; # Avoid sending the security headers twice
fastcgi_param front_controller_active true; # Enable pretty urls
fastcgi_pass php-handler;
fastcgi_intercept_errors on;
fastcgi_request_buffering off;
proxy_send_timeout 3600s;
proxy_read_timeout 3600s;
fastcgi_send_timeout 3600s;
fastcgi_read_timeout 3600s;
}
location ~ \.(?:css|js|svg|gif)$ {
try_files $uri /index.php$request_uri;
expires 6M; # Cache-Control policy borrowed from `.htaccess`
access_log off; # Optional: Don't log access to assets
}
location ~ \.woff2?$ {
try_files $uri /index.php$request_uri;
expires 7d; # Cache-Control policy borrowed from `.htaccess`
access_log off; # Optional: Don't log access to assets
}
# Rule borrowed from `.htaccess`
location /remote {
return 301 /remote.php$request_uri;
}
location / {
try_files $uri $uri/ /index.php$request_uri;
}
}
}
cronjob:
enabled: true
generatePreviews: true
schedule: "*/5 * * * *"
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
hpb:
enabled: true
nextcloud:
# https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements
default_phone_region: ""
imaginary:
enabled: true
preview_max_x: 2048
preview_max_y: 2048
preview_max_memory: 512
preview_max_filesize_image: 150
preview_png: true
preview_jpeg: true
preview_gif: true
preview_bmp: true
preview_xbitmap: true
preview_mp3: true
preview_markdown: true
preview_opendoc: true
preview_txt: true
preview_krita: true
preview_illustrator: false
preview_heic: false
preview_movie: false
preview_msoffice2003: false
preview_msoffice2007: false
preview_msofficedoc: false
preview_pdf: false
preview_photoshop: false
preview_postscript: false
preview_staroffice: false
preview_svg: false
preview_tiff: false
preview_font: false
collabora:
enabled: false
env:
aliasgroup1:
configMapRef:
name: nextcloudconfig
key: aliasgroup1
dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru"
extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false "
server_name: ""
DONT_GEN_SSL_CERT: true
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: nextcloud
postgresqlDatabase: nextcloud
redis:
enabled: true
existingSecret: "rediscreds"
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,36 +0,0 @@
{{/* Define the configmap */}}
{{- define "nextcloud.configmap" -}}
{{- $hosts := "" }}
{{- if .Values.ingress.main.enabled }}
{{- range .Values.ingress }}
{{- range $index, $host := .hosts }}
{{- if $index }}
{{ $hosts = ( printf "%v %v" $hosts $host.host ) }}
{{- else }}
{{ $hosts = ( printf "%s" $host.host ) }}
{{- end }}
{{- end }}
{{- end }}
{{- end }}
---
apiVersion: v1
kind: ConfigMap
metadata:
name: nextcloudconfig
data:
{{- $aliasgroup1 := ( printf "http://%s" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) ) }}
{{- if .Values.ingress.main.enabled }}
{{- with (first .Values.ingress.main.hosts) }}
{{- $aliasgroup1 = ( printf "https://%s" .host ) }}
{{- end }}
{{- end }}
aliasgroup1: {{ $aliasgroup1 }}
NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v %v %v %v" "test.fakedomain.dns" "localhost" "127.0.0.1" ( printf "%v:%v" "127.0.0.1" .Values.service.main.ports.main.port ) ( .Values.env.AccessIP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-backend" ) $hosts ) | quote }}
{{- if .Values.ingress.main.enabled }}
APACHE_DISABLE_REWRITE_IP: "1"
{{- end }}
{{- end -}}

View File

@ -1,64 +0,0 @@
{{/* Define the cronjob */}}
{{- define "nextcloud.cronjob" -}}
{{- if .Values.cronjob.enabled -}}
{{- $jobName := include "tc.common.names.fullname" . }}
---
apiVersion: batch/v1
kind: CronJob
metadata:
name: {{ printf "%s-cronjob" $jobName }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
spec:
schedule: "{{ .Values.cronjob.schedule }}"
concurrencyPolicy: Forbid
{{- with .Values.cronjob.failedJobsHistoryLimit }}
failedJobsHistoryLimit: {{ . }}
{{- end }}
{{- with .Values.cronjob.successfulJobsHistoryLimit }}
successfulJobsHistoryLimit: {{ . }}
{{- end }}
jobTemplate:
metadata:
spec:
template:
metadata:
spec:
restartPolicy: Never
{{- with (include "tc.common.controller.volumes" . | trim) }}
volumes:
{{- nindent 12 . }}
{{- end }}
containers:
- name: {{ .Chart.Name }}
image: '{{ include "tc.common.images.selector" . }}'
imagePullPolicy: {{ default .Values.image.pullPolicy }}
command:
- "/bin/sh"
- "-c"
- |
/bin/bash <<'EOF'
echo "running nextcloud cronjob..."
php -f /var/www/html/cron.php
echo "cronjob finished"
{{- if .Values.cronjob.generatePreviews }}
echo "Pre-generating Previews..."
php /var/www/html/occ preview:pre-generate
echo "Previews generated."
{{- end }}
EOF
# Will mount configuration files as www-data (id: 33) by default for nextcloud
{{- with (include "tc.common.controller.volumeMounts" . | trim) }}
volumeMounts:
{{ nindent 16 . }}
{{- end }}
securityContext:
runAsUser: 33
runAsGroup: 33
readOnlyRootFilesystem: true
runAsNonRoot: true
resources:
{{ toYaml .Values.resources | indent 16 }}
{{- end -}}
{{- end -}}

View File

@ -1,167 +0,0 @@
{{/* Define the hbp container */}}
{{- define "nextcloud.hpb" -}}
{{- $jobName := include "tc.common.names.fullname" . }}
image: '{{ include "tc.common.images.selector" . }}'
imagePullPolicy: '{{ .Values.image.pullPolicy }}'
securityContext:
runAsUser: 33
runAsGroup: 33
readOnlyRootFilesystem: true
runAsNonRoot: true
{{- with (include "tc.common.controller.volumeMounts" . | trim) }}
volumeMounts:
{{ nindent 2 . }}
{{- end }}
ports:
- containerPort: 7867
readinessProbe:
httpGet:
path: /push/test/cookie
port: 7867
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
livenessProbe:
httpGet:
path: /push/test/cookie
port: 7867
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
startupProbe:
httpGet:
path: /push/test/cookie
port: 7867
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
command:
- "/bin/sh"
- "-c"
- |
/bin/bash <<'EOF'
set -m
echo "Waiting for notify_push file to be available..."
until [ -f /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push ]
do
sleep 10
echo "Notify_push app not found... waiting..."
done
echo "Waiting for Nextcloud to start..."
until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php); do
echo "Nextcloud not responding... waiting..."
sleep 10
done
until $(curl --silent --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php | jq --raw-output '.installed' | grep "true"); do
echo "Nextcloud not installed... waiting..."
sleep 10
done
echo "Nextcloud instance with Notify_push found... Launching High Performance Backend..."
/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php &
{{- $accessurl := ( printf "http://%v:%v" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) .Values.service.main.ports.main.port ) }}
{{- if .Values.ingress.main.enabled }}
{{- with (first .Values.ingress.main.hosts) }}
{{- $accessurl = ( printf "https://%s" .host ) }}
{{- end }}
{{- end }}
echo "Configuring CLI url..."
php /var/www/html/occ config:system:set overwrite.cli.url --value='{{ $accessurl }}/'
echo "Executing standard nextcloud version migration scripts to ensure they are actually ran..."
php /var/www/html/occ db:add-missing-indices
{{- if .Values.imaginary.enabled }}
echo "Imaginary High Performance Previews enabled, enabling it on Nextcloud..."
php /var/www/html/occ config:system:set preview_imaginary_url --value='http://127.0.0.1:9090'
php /var/www/html/occ config:system:set preview_max_x --value='{{ .Values.imaginary.preview_max_x }}'
php /var/www/html/occ config:system:set preview_max_y --value='{{ .Values.imaginary.preview_max_y }}'
php /var/www/html/occ config:system:set preview_max_memory --value='{{ .Values.imaginary.preview_max_memory }}'
php /var/www/html/occ config:system:set preview_max_filesize_image --value='{{ .Values.imaginary.preview_max_filesize_image }}'
# Remove all preview providers and re-add only selected
php /var/www/html/occ config:system:delete enabledPreviewProviders
# Add imaginary always
{{ $c := 0 }} # Initialize counter
php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Imaginary'{{ $c = add1 $c }}
{{ if .Values.imaginary.preview_png }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\PNG'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_jpeg }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\JPEG'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_gif }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\GIF'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_bmp }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\BMP'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_xbitmap }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\XBitmap'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_mp3 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MP3'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_markdown }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MarkDown'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_opendoc }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\OpenDocument'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_txt }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\TXT'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_krita }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Krita'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_illustrator }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Illustrator'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_heic }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\HEIC'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_movie }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Movie'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_msoffice2003 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOffice2003'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_msoffice2007 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOffice2007'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_msofficedoc }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOfficeDoc'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_pdf }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\PDF'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_photoshop }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Photoshop'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_postscript }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Postscript'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_staroffice }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\StarOffice'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_svg }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\SVG'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_tiff }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\TIFF'{{ $c = add1 $c }}{{ end }}
{{ if .Values.imaginary.preview_font }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Font'{{ $c = add1 $c }}{{ end }}
{{- end }}
# Set default phone region
{{- with .Values.nextcloud.default_phone_region | upper }}
php /var/www/html/occ config:system:set default_phone_region --value='{{ . }}'
{{- end }}
echo "Configuring High Performance Backend for url: {{ $accessurl }}"
php /var/www/html/occ config:app:set notify_push base_endpoint --value='{{ $accessurl }}/push'
fg
EOF
env:
- name: NEXTCLOUD_URL
value: 'http://127.0.0.1:8080'
- name: METRICS_PORT
value: '7868'
- name: TRUSTED_PROXIES
value: "{{ .Values.env.TRUSTED_PROXIES }}"
- name: POSTGRES_DB
value: "{{ .Values.postgresql.postgresqlDatabase }}"
- name: POSTGRES_USER
value: "{{ .Values.postgresql.postgresqlUsername }}"
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
name: dbcreds
key: postgresql-password
- name: POSTGRES_HOST
valueFrom:
secretKeyRef:
name: dbcreds
key: plainporthost
- name: REDIS_HOST
valueFrom:
secretKeyRef:
name: rediscreds
key: plainhost
- name: REDIS_HOST_PASSWORD
valueFrom:
secretKeyRef:
name: rediscreds
key: redis-password
envFrom:
- configMapRef:
name: nextcloudconfig
{{- end -}}

View File

@ -1,40 +0,0 @@
{{/* Define the imaginary container */}}
{{- define "nextcloud.imaginary" -}}
image: {{ .Values.imaginaryImage.repository }}:{{ .Values.imaginaryImage.tag }}
imagePullPolicy: '{{ .Values.image.pullPolicy }}'
securityContext:
runAsUser: 33
runAsGroup: 33
readOnlyRootFilesystem: true
runAsNonRoot: true
ports:
- containerPort: 9090
args: ["-enable-url-source"]
env:
- name: 'PORT'
value: '9090'
readinessProbe:
httpGet:
path: /
port: 9090
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
livenessProbe:
httpGet:
path: /
port: 9090
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
startupProbe:
httpGet:
path: /
port: 9090
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
{{- end -}}

View File

@ -1,54 +0,0 @@
{{/* Define the nginx container */}}
{{- define "nextcloud.nginx" -}}
image: {{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}
imagePullPolicy: '{{ .Values.image.pullPolicy }}'
securityContext:
runAsUser: 33
runAsGroup: 33
readOnlyRootFilesystem: true
runAsNonRoot: true
{{- with (include "tc.common.controller.volumeMounts" . | trim) }}
volumeMounts:
{{ nindent 2 . }}
{{- end }}
- mountPath: /etc/nginx/nginx.conf
name: nginx
readOnly: true
subPath: nginx.conf
ports:
- containerPort: 8080
readinessProbe:
httpGet:
path: /robots.txt
port: 8080
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
livenessProbe:
httpGet:
path: /robots.txt
port: 8080
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
startupProbe:
httpGet:
path: /robots.txt
port: 8080
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
{{- end -}}

View File

@ -1,22 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render configmap for nextcloud */}}
{{- include "nextcloud.configmap" . }}
{{- $newMiddlewares := append .Values.ingress.main.fixedMiddlewares "tc-nextcloud-chain" }}
{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}}
{{- $_ := set .Values.additionalContainers "nginx" (include "nextcloud.nginx" . | fromYaml) -}}
{{- if .Values.imaginary.enabled -}}
{{- $_ := set .Values.additionalContainers "imaginary" (include "nextcloud.imaginary" . | fromYaml) -}}
{{- end -}}
{{- if .Values.hpb.enabled -}}
{{- $_ := set .Values.additionalContainers "hpb" (include "nextcloud.hpb" . | fromYaml) -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}
{{/* Render cronjob for nextcloud */}}
{{- include "nextcloud.cronjob" . }}

View File

@ -1,8 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [postgresql-12.0.0](https://github.com/truecharts/charts/compare/postgresql-11.0.31...postgresql-12.0.0) (2023-03-01)

View File

@ -1,32 +0,0 @@
apiVersion: v2
appVersion: "14.7.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.2.1
deprecated: false
description: PostgresSQL
home: https://truecharts.org/charts/dependency/postgresql
icon: https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png
keywords:
- postgres
- postgressql
- dtabase
- sql
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: postgresql
sources:
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
- https://hub.docker.com/r/bitnami/postgresql
- https://www.postgresql.org/
type: application
version: 12.0.0
annotations:
truecharts.org/catagories: |
- database
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/dependency/)
**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

@ -1,4 +0,0 @@
## [postgresql-12.0.0](https://github.com/truecharts/charts/compare/postgresql-11.0.31...postgresql-12.0.0) (2023-03-01)

View File

@ -1,8 +0,0 @@
PostgresSQL
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/postgresql](https://truecharts.org/charts/stable/postgresql)
---
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!

View File

@ -1,62 +0,0 @@
image:
repository: tccr.io/truecharts/postgresql
pullPolicy: IfNotPresent
tag: 14.7.0@sha256:f71c97329aa3bdcd7d9fac73596b74348bee81499a6e132e00045b3cf358cc06
workload:
main:
enabled: false
podSpec:
containers:
main:
enabled: false
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
portal:
open:
enabled: false
service:
main:
enabled: false
ports:
main:
enabled: false
port: 9999
cnpg:
main:
enabled: false
primary: true
# -- number of instances for both postgres and pgbouncer
instances: 2
database: "app"
user: "app"
# password:
# superUserPassword:
# -- change to supervised to disable unsupervised updates
# Example of rolling update strategy:
# - unsupervised: automated update of the primary once all
# replicas have been upgraded (default)
# - supervised: requires manual supervision to perform
# the switchover of the primary
primaryUpdateStrategy: unsupervised
# -- enable to create extra pgbouncer for readonly access
acceptRO: false
# -- storage size for the two pvc's per instance
storage:
size: "256Gi"
walsize: "256Gi"
pooler:
instances: 2
# -- set to enable prometheus metrics
monitoring:
enablePodMonitor: true
# -- contains credentials and urls output by generator
creds: {}

View File

@ -1,120 +0,0 @@
groups:
- name: Container Image
description: Image to be used for container
- name: General Settings
description: General Deployment Settings
- name: Workload Settings
description: Workload Settings
- name: App Configuration
description: App Specific Config Options
- name: Networking and Services
description: Configure Network and Services for Container
- name: Storage and Persistence
description: Persist and Share Data that is Separate from the Container
- name: Ingress
description: Ingress Configuration
- name: Security and Permissions
description: Configure Security Context and Permissions
- name: Resources and Devices
description: "Specify Resources/Devices to be Allocated to Workload"
- name: Middlewares
description: Traefik Middlewares
- name: Metrics
description: Metrics
- name: Addons
description: Addon Configuration
- name: Advanced
description: Advanced Configuration
- name: Postgresql
description: Postgresql
- name: Documentation
description: Documentation
questions:
- variable: cnpg
group: Postgresql
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: main
label: "Main Postgresql Database"
schema:
additional_attrs: true
type: dict
attrs:
- variable: instances
label: Instances
schema:
type: int
default: 2
- variable: storage
label: "Storage"
schema:
additional_attrs: true
type: dict
attrs:
- variable: size
label: Size
schema:
type: string
default: "256Gi"
- variable: walsize
label: Walsize
schema:
type: string
default: "256Gi"
- variable: pooler
label: "Pooler"
schema:
additional_attrs: true
type: dict
attrs:
- variable: instances
label: Instances
schema:
type: int
default: 2
- variable: Monitoring
label: "Metrics"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enablePodMonitor
label: "enablePodMonitor"
schema:
type: boolean
default: true
- variable: docs
group: Documentation
label: Please read the documentation at https://truecharts.org
description: Please read the documentation at
<br /><a href="https://truecharts.org">https://truecharts.org</a>
schema:
additional_attrs: true
type: dict
attrs:
- variable: confirmDocs
label: I have checked the documentation
schema:
type: boolean
default: true
- variable: donateNag
group: Documentation
label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor
description: Please consider supporting TrueCharts, see
<br /><a href="https://truecharts.org/sponsor">https://truecharts.org/sponsor</a>
schema:
additional_attrs: true
type: dict
attrs:
- variable: confirmDonate
label: I have considered donating
schema:
type: boolean
default: true
hidden: true

View File

@ -1 +0,0 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

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

View File

@ -1,4 +0,0 @@
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png
categories:
- database

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [prowlarr-9.0.0](https://github.com/truecharts/charts/compare/prowlarr-8.0.27...prowlarr-9.0.0) (2023-02-28)
## [prowlarr-8.0.27](https://github.com/truecharts/charts/compare/prowlarr-8.0.26...prowlarr-8.0.27) (2023-02-26)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.3.1.2796
## [prowlarr-8.0.26](https://github.com/truecharts/charts/compare/prowlarr-8.0.25...prowlarr-8.0.26) (2023-02-23)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.3.0.2757
## [prowlarr-8.0.25](https://github.com/truecharts/charts/compare/prowlarr-8.0.24...prowlarr-8.0.25) (2023-02-20)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.2.2.2699
## [prowlarr-8.0.24](https://github.com/truecharts/charts/compare/prowlarr-8.0.23...prowlarr-8.0.24) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [prowlarr-8.0.23](https://github.com/truecharts/charts/compare/prowlarr-8.0.22...prowlarr-8.0.23) (2023-02-08)
### Chore
- update container image tccr.io/truecharts/prowlarr to 1.1.3.2521
## [prowlarr-8.0.22](https://github.com/truecharts/charts/compare/prowlarr-8.0.21...prowlarr-8.0.22) (2023-02-07)
### Chore
- update container image tccr.io/truecharts/prowlarr to 1.1.3.2521
## [prowlarr-8.0.21](https://github.com/truecharts/charts/compare/prowlarr-8.0.20...prowlarr-8.0.21) (2023-02-05)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.1.3.2521
## [prowlarr-8.0.20](https://github.com/truecharts/charts/compare/prowlarr-8.0.19...prowlarr-8.0.20) (2023-02-03)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.1.2.2453
## [prowlarr-8.0.19](https://github.com/truecharts/charts/compare/prowlarr-8.0.18...prowlarr-8.0.19) (2023-01-30)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.1.1.2377
## [prowlarr-8.0.18](https://github.com/truecharts/charts/compare/prowlarr-8.0.17...prowlarr-8.0.18) (2023-01-19)
### Chore
- update container image tccr.io/truecharts/prowlarr to v1.1.0.2322

View File

@ -1,33 +0,0 @@
apiVersion: v2
appVersion: "1.3.1.2796"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
version: 11.0.18
description: Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps.
home: https://truecharts.org/charts/stable/prowlarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/prowlarr.png
keywords:
- prowlarr
- torrent
- usenet
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: prowlarr
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/prowlarr
- https://github.com/Prowlarr/Prowlarr
- https://github.com/k8s-at-home/container-images
version: 9.0.0
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,4 +0,0 @@
## [prowlarr-9.0.0](https://github.com/truecharts/charts/compare/prowlarr-8.0.27...prowlarr-9.0.0) (2023-02-28)

View File

@ -1,8 +0,0 @@
Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/prowlarr](https://truecharts.org/charts/stable/prowlarr)
---
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!

View File

@ -1,42 +0,0 @@
image:
repository: tccr.io/truecharts/prowlarr
tag: 1.3.1.2796@sha256:64a815f6eb0ec4d553c3797413a520fa40d0ac1e137a1b11c685e21e32d66764
pullPolicy: IfNotPresent
securityContext:
readOnlyRootFilesystem: false
env:
PROWLARR__PORT: "{{ .Values.service.main.ports.main.port }}"
PROWLARR__AUTHENTICATION_METHOD: ""
PROWLARR__POSTGRES_PORT: 5432
PROWLARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
PROWLARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
PROWLARR__POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
PROWLARR__POSTGRES_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
service:
main:
ports:
main:
port: 9696
persistence:
config:
enabled: true
mountPath: /config
postgresql:
enabled: true
existingSecret: dbcreds
postgresqlDatabase: prowlarr
postgresqlUsername: prowlarr
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [radarr-14.0.0](https://github.com/truecharts/charts/compare/radarr-13.0.15...radarr-14.0.0) (2023-02-28)
## [radarr-13.0.15](https://github.com/truecharts/charts/compare/radarr-13.0.14...radarr-13.0.15) (2023-02-26)
### Chore
- update container image tccr.io/truecharts/radarr to 4.3.2.6857
## [radarr-13.0.14](https://github.com/truecharts/charts/compare/radarr-13.0.13...radarr-13.0.14) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [radarr-13.0.13](https://github.com/truecharts/charts/compare/radarrsync-2.0.8...radarr-13.0.13) (2023-02-07)
### Chore
- update container image tccr.io/truecharts/radarr to 4.3.2.6857
## [radarr-13.0.12](https://github.com/truecharts/charts/compare/radarr-13.0.11...radarr-13.0.12) (2023-01-10)
### Chore
- update container image tccr.io/truecharts/radarr to v4.3.2.6857
## [radarr-13.0.11](https://github.com/truecharts/charts/compare/radarr-13.0.10...radarr-13.0.11) (2022-12-27)
### Chore
- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856))
## [radarr-13.0.10](https://github.com/truecharts/charts/compare/radarrsync-2.0.5...radarr-13.0.10) (2022-12-26)
### Chore
- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839))
## [radarr-13.0.9](https://github.com/truecharts/charts/compare/radarr-13.0.8...radarr-13.0.9) (2022-12-25)
### Chore
- update helm general non-major
## [radarr-13.0.8](https://github.com/truecharts/charts/compare/radarr-13.0.7...radarr-13.0.8) (2022-12-24)
### Chore
- update container image tccr.io/truecharts/radarr to 4.2.4.6635
## [radarr-13.0.7](https://github.com/truecharts/charts/compare/radarr-13.0.6...radarr-13.0.7) (2022-12-19)
### Chore
- update helm general non-major
## [radarr-13.0.6](https://github.com/truecharts/charts/compare/radarr-13.0.5...radarr-13.0.6) (2022-12-13)
### Chore
- update helm general non-major

View File

@ -1,34 +0,0 @@
apiVersion: v2
appVersion: "4.3.2.6857"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
version: 11.0.18
deprecated: false
description: "A fork of Sonarr to work with movies à la Couchpotato"
home: https://truecharts.org/charts/stable/radarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/radarr.png
keywords:
- radarr
- torrent
- usenet
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: radarr
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/radarr
- https://github.com/Radarr/Radarr
type: application
version: 14.0.0
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,4 +0,0 @@
## [radarr-14.0.0](https://github.com/truecharts/charts/compare/radarr-13.0.15...radarr-14.0.0) (2023-02-28)

View File

@ -1,8 +0,0 @@
A fork of Sonarr to work with movies à la Couchpotato
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/radarr](https://truecharts.org/charts/stable/radarr)
---
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!

View File

@ -1,63 +0,0 @@
image:
repository: tccr.io/truecharts/radarr
pullPolicy: IfNotPresent
tag: 4.3.2.6857@sha256:b51ca8472ed45f8979ef4bf86608449d620a7b698c718bbfc57dfbe20af8033a
securityContext:
readOnlyRootFilesystem: false
env:
RADARR__PORT: "{{ .Values.service.main.ports.main.port }}"
RADARR__AUTHENTICATION_METHOD: ""
RADARR__POSTGRES_PORT: 5432
RADARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
RADARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
RADARR__POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
RADARR__POSTGRES_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
service:
main:
ports:
main:
port: 7878
probes:
liveness:
enabled: true
## Set this to true if you wish to specify your own livenessProbe
custom: true
## The spec field contains the values for the default livenessProbe.
## If you selected custom: true, this field holds the definition of the livenessProbe.
spec:
exec:
command:
- /usr/bin/env
- bash
- -c
- curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while
read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
failureThreshold: 5
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
persistence:
config:
enabled: true
mountPath: /config
postgresql:
enabled: true
existingSecret: dbcreds
postgresqlDatabase: radarr
postgresqlUsername: radarr
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [readarr-14.0.0](https://github.com/truecharts/charts/compare/readarr-13.0.15...readarr-14.0.0) (2023-02-28)
## [readarr-13.0.15](https://github.com/truecharts/charts/compare/readarr-13.0.14...readarr-13.0.15) (2023-02-26)
### Chore
- update container image tccr.io/truecharts/readarr to v0.1.4.1596
## [readarr-13.0.14](https://github.com/truecharts/charts/compare/readarr-13.0.13...readarr-13.0.14) (2023-02-20)
### Chore
- update container image tccr.io/truecharts/readarr to v0.1.3.1584
## [readarr-13.0.13](https://github.com/truecharts/charts/compare/readarr-13.0.12...readarr-13.0.13) (2023-02-15)
### Chore
- update container image tccr.io/truecharts/readarr to 0.1.2.1558
## [readarr-13.0.12](https://github.com/truecharts/charts/compare/readarr-13.0.11...readarr-13.0.12) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [readarr-13.0.11](https://github.com/truecharts/charts/compare/readarr-13.0.10...readarr-13.0.11) (2023-02-07)
### Chore
- update container image tccr.io/truecharts/readarr to 0.1.2.1558
## [readarr-13.0.10](https://github.com/truecharts/charts/compare/readarr-13.0.9...readarr-13.0.10) (2023-02-05)
### Chore
- update container image tccr.io/truecharts/readarr to v0.1.2.1558
## [readarr-13.0.9](https://github.com/truecharts/charts/compare/readarr-13.0.8...readarr-13.0.9) (2023-01-30)
### Chore
- update container image tccr.io/truecharts/readarr to v0.1.2.1532
## [readarr-13.0.8](https://github.com/truecharts/charts/compare/readarr-13.0.7...readarr-13.0.8) (2023-01-16)
### Chore
- update container image tccr.io/truecharts/readarr to v0.1.1.1526
## [readarr-13.0.7](https://github.com/truecharts/charts/compare/readarr-13.0.6...readarr-13.0.7) (2022-12-27)
### Chore
- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856))
## [readarr-13.0.6](https://github.com/truecharts/charts/compare/readarr-13.0.5...readarr-13.0.6) (2022-12-26)
### Chore
- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839))

View File

@ -1,37 +0,0 @@
apiVersion: v2
appVersion: "0.1.4.1596"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
version: 11.0.18
deprecated: false
description: A fork of Radarr to work with Books & AudioBooks
home: https://truecharts.org/charts/stable/readarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/readarr.png
keywords:
- readarr
- torrent
- usenet
- AudioBooks
- ebooks
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: readarr
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/readarr
- https://github.com/Readarr/Readarr
- https://readarr.com
type: application
version: 14.0.0
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,4 +0,0 @@
## [readarr-14.0.0](https://github.com/truecharts/charts/compare/readarr-13.0.15...readarr-14.0.0) (2023-02-28)

View File

@ -1,8 +0,0 @@
A fork of Radarr to work with Books & AudioBooks
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/readarr](https://truecharts.org/charts/stable/readarr)
---
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!

View File

@ -1,63 +0,0 @@
image:
repository: tccr.io/truecharts/readarr
pullPolicy: IfNotPresent
tag: v0.1.4.1596@sha256:8228fb87ef5626392c481849a7f8d089e7ae16afc148da54e7ef0a1bd4669483
securityContext:
readOnlyRootFilesystem: false
env:
READARR__PORT: "{{ .Values.service.main.ports.main.port }}"
READARR__AUTHENTICATION_METHOD: ""
READARR__POSTGRES_PORT: 5432
READARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
READARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
READARR__POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
READARR__POSTGRES_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
service:
main:
ports:
main:
port: 8787
probes:
liveness:
enabled: true
## Set this to true if you wish to specify your own livenessProbe
custom: true
## The spec field contains the values for the default livenessProbe.
## If you selected custom: true, this field holds the definition of the livenessProbe.
spec:
exec:
command:
- /usr/bin/env
- bash
- -c
- curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while
read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
failureThreshold: 5
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
persistence:
config:
enabled: true
mountPath: /config
postgresql:
enabled: true
existingSecret: dbcreds
postgresqlDatabase: readarr
postgresqlUsername: readarr
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [sonarr-14.0.0](https://github.com/truecharts/charts/compare/sonarr-13.0.8...sonarr-14.0.0) (2023-02-28)
## [sonarr-13.0.8](https://github.com/truecharts/charts/compare/sonarr-13.0.7...sonarr-13.0.8) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [sonarr-13.0.7](https://github.com/truecharts/charts/compare/sonarr-13.0.6...sonarr-13.0.7) (2022-12-27)
### Chore
- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856))
## [sonarr-13.0.6](https://github.com/truecharts/charts/compare/sonarr-13.0.5...sonarr-13.0.6) (2022-12-26)
### Chore
- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839))
## [sonarr-13.0.5](https://github.com/truecharts/charts/compare/sonarr-13.0.4...sonarr-13.0.5) (2022-12-25)
### Chore
- update helm general non-major
## [sonarr-13.0.4](https://github.com/truecharts/charts/compare/sonarr-13.0.3...sonarr-13.0.4) (2022-12-19)
### Chore
- update helm general non-major
## [sonarr-13.0.3](https://github.com/truecharts/charts/compare/sonarr-13.0.2...sonarr-13.0.3) (2022-12-13)
### Chore
- update helm general non-major
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)
## [sonarr-13.0.2](https://github.com/truecharts/charts/compare/sonarr-13.0.1...sonarr-13.0.2) (2022-11-30)

View File

@ -1,34 +0,0 @@
apiVersion: v2
appVersion: "3.0.9.1549"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://charts.truecharts.org/
version: 11.0.18
deprecated: false
description: Smart PVR for newsgroup and bittorrent users
home: https://truecharts.org/charts/stable/sonarr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/sonarr.png
keywords:
- sonarr
- torrent
- usenet
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: sonarr
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/sonarr
- https://github.com/Sonarr/Sonarr
type: application
version: 14.0.0
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,4 +0,0 @@
## [sonarr-14.0.0](https://github.com/truecharts/charts/compare/sonarr-13.0.8...sonarr-14.0.0) (2023-02-28)

View File

@ -1,8 +0,0 @@
Smart PVR for newsgroup and bittorrent users
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/sonarr](https://truecharts.org/charts/stable/sonarr)
---
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!

View File

@ -1,62 +0,0 @@
image:
repository: tccr.io/truecharts/sonarr
pullPolicy: IfNotPresent
tag: 3.0.9.1549@sha256:294b6288d91346f6e65f8cb344b42d17c97b3ee7ada501d77307088f79a8dc15
env:
SONARR__PORT: "{{ .Values.service.main.ports.main.port }}"
SONARR__AUTHENTICATION_METHOD: ""
# Enable postgres if v4 of sonarr supports it.
# SONARR__POSTGRES_PORT: 5432
# SONARR__POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
# SONARR__POSTGRES_MAIN_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
# SONARR__POSTGRES_HOST:
# secretKeyRef:
# name: dbcreds
# key: plainhost
# SONARR__POSTGRES_PASSWORD:
# secretKeyRef:
# name: dbcreds
# key: postgresql-password
service:
main:
ports:
main:
port: 8989
probes:
liveness:
enabled: true
## Set this to true if you wish to specify your own livenessProbe
custom: true
## The spec field contains the values for the default livenessProbe.
## If you selected custom: true, this field holds the definition of the livenessProbe.
spec:
exec:
command:
- /usr/bin/env
- bash
- -c
- curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while
read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml`
failureThreshold: 5
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
persistence:
config:
enabled: true
mountPath: /config
# might be supported on sonarr v4 upon released
postgresql:
enabled: false
existingSecret: dbcreds
postgresqlDatabase: sonarr
postgresqlUsername: sonarr
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -1,99 +0,0 @@
**Important:**
*for the complete changelog, please refer to the website*
## [vikunja-7.0.0](https://github.com/truecharts/charts/compare/vikunja-6.0.34...vikunja-7.0.0) (2023-02-28)
### Feat
- BREAKING CHANGE - allow custom yaml to some extent and use a config file to provide all available features ([#6607](https://github.com/truecharts/charts/issues/6607))
## [vikunja-6.0.34](https://github.com/truecharts/charts/compare/vikunja-6.0.33...vikunja-6.0.34) (2023-02-27)
### Chore
- update helm general non-major ([#7725](https://github.com/truecharts/charts/issues/7725))
## [vikunja-6.0.33](https://github.com/truecharts/charts/compare/vikunja-6.0.32...vikunja-6.0.33) (2023-02-19)
### Chore
- update helm general non-major
## [vikunja-6.0.32](https://github.com/truecharts/charts/compare/vikunja-6.0.31...vikunja-6.0.32) (2023-02-15)
### Chore
- update container image tccr.io/truecharts/nginx to 1.23.3
## [vikunja-6.0.31](https://github.com/truecharts/charts/compare/vikunja-6.0.30...vikunja-6.0.31) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [vikunja-6.0.30](https://github.com/truecharts/charts/compare/vikunja-6.0.29...vikunja-6.0.30) (2023-02-06)
### Chore
- update container image tccr.io/truecharts/nginx to 1.23.3
## [vikunja-6.0.29](https://github.com/truecharts/charts/compare/vikunja-6.0.28...vikunja-6.0.29) (2023-01-31)
### Chore
- update vikunja
## [vikunja-6.0.28](https://github.com/truecharts/charts/compare/vikunja-6.0.27...vikunja-6.0.28) (2023-01-24)
### Chore
- update helm general non-major ([#6689](https://github.com/truecharts/charts/issues/6689))
## [vikunja-6.0.27](https://github.com/truecharts/charts/compare/vikunja-6.0.26...vikunja-6.0.27) (2023-01-23)
### Chore
- update helm general non-major
## [vikunja-6.0.26](https://github.com/truecharts/charts/compare/vikunja-6.0.25...vikunja-6.0.26) (2023-01-18)
### Chore
- update container image tccr.io/truecharts/nginx to 1.23.3
## [vikunja-6.0.25](https://github.com/truecharts/charts/compare/vikunja-6.0.24...vikunja-6.0.25) (2023-01-17)
### Chore

View File

@ -1,34 +0,0 @@
apiVersion: v2
appVersion: "0.20.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
- condition: postgresql.enabled
name: postgresql
repository: https://deps.truecharts.org/
version: 11.0.31
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 5.0.33
description: The to-do app to organize your life.
home: https://truecharts.org/charts/stable/vikunja
icon: https://truecharts.org/img/hotlink-ok/chart-icons/vikunja.png
keywords:
- vikunja
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: vikunja
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/vikunja
- https://vikunja.io/docs
version: 7.0.0
annotations:
truecharts.org/catagories: |
- productivity
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -1,27 +0,0 @@
# 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/stable/)
**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

@ -1,9 +0,0 @@
## [vikunja-7.0.0](https://github.com/truecharts/charts/compare/vikunja-6.0.34...vikunja-7.0.0) (2023-02-28)
### Feat
- BREAKING CHANGE - allow custom yaml to some extent and use a config file to provide all available features ([#6607](https://github.com/truecharts/charts/issues/6607))

View File

@ -1,8 +0,0 @@
The to-do app to organize your life.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/vikunja](https://truecharts.org/charts/stable/vikunja)
---
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!

View File

@ -1,225 +0,0 @@
image:
repository: tccr.io/truecharts/vikunja-api
tag: 0.20.2@sha256:408c9e649901a27bf7f9b6f009de0e90e6c898413b1bc95f49c5ee9051f82dc0
pullPolicy: IfNotPresent
frontendImage:
repository: tccr.io/truecharts/vikunja-frontend
tag: 0.20.3@sha256:f8b46f3e31991656d2a774f48118a2affa9a9df8454ab41bac8f318d17cde6c9
pullPolicy: IfNotPresent
nginxImage:
repository: tccr.io/truecharts/nginx
tag: 1.23.3@sha256:0d92357c536291f04dad45f9af95dbdad46fb7a6e940f981a3a332f9d5279665
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
configmap:
nginx-config:
enabled: true
data:
nginx-config: |
server {
listen {{ .Values.service.main.ports.main.port }};
location / {
proxy_pass http://localhost:80;
}
location ~* ^/(api|dav|\.well-known)/ {
proxy_pass http://localhost:3456;
client_max_body_size {{ .Values.vikunja.files.maxsize | upper | trimSuffix "B" }};
}
}
vikunja:
service:
jwtttl: 259200
jwtttllong: 2592000
motd: Welcome to your new Vikunja instance
frontendurl: http://localhost:10220
maxitemsperpage: 50
enablecaldav: true
enablelinksharing: true
enableregistration: true
enabletaskattachments: true
enabletaskcomments: true
enabletotp: true
enableemailreminders: true
enableuserdeletion: true
maxavatarsize: 1024
cors:
enabled: true
origins: []
maxage: 0
ratelimit:
enabled: false
kind: user
period: 60
limit: 100
files:
maxsize: 20MB
avatar:
gravatarexpiration: 3600
legal:
imprinturl: ""
privacyurl: ""
mailer:
enabled: false
host: ""
port: 587
authtype: plain
username: ""
password: ""
fromemail: ""
skiptlsverify: false
forcessl: true
queuelength: 100
queuetimeout: 30
log:
enabled: true
path: /app/vikunja/logs
standard: stdout
level: INFO
database: "off"
databaselevel: WARNING
http: stdout
echo: "off"
events: stdout
eventslevel: info
defaultsettings:
avatar_provider: initials
avatar_file_id: 0
email_reminders_enabled: false
discoverable_by_name: false
discoverable_by_email: false
overdue_tasks_reminders_enabled: true
overdue_tasks_reminders_time: "9:00"
default_list_id: 0
week_start: 0
language: ""
timezone: ""
backgrounds:
enabled: true
providers:
upload:
enabled: true
unsplash:
enabled: false
accesstoken: ""
applicationid: ""
auth:
local:
enabled: true
openid:
enabled: false
redirecturl: ""
providers:
[]
# - name: ""
# authurl: ""
# logouturl: ""
# clientid: ""
# clientsecret: ""
migration:
todoist:
enable: false
clientid: ""
clientsecret: ""
redirecturl: ""
trello:
enable: false
key: ""
redirecturl: ""
microsofttodo:
enable: false
clientid: ""
clientsecret: ""
redirecturl: ""
service:
main:
ports:
main:
port: 10220
additionalContainers:
frontend:
name: frontend
image: "{{ .Values.frontendImage.repository }}:{{ .Values.frontendImage.tag }}"
ports:
- containerPort: 80
name: http
proxy:
name: proxy
image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}"
ports:
- containerPort: 8080
name: main
volumeMounts:
- name: vikunja-nginx
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx-config
readOnly: true
persistence:
files:
enabled: true
mountPath: /app/vikunja/files
vikunja-nginx:
enabled: true
noMount: true
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx-config
type: configMap
objectName: '{{ template "tc.common.names.fullname" . }}-nginx-config'
vikunja-config:
enabled: true
mountPath: /etc/vikunja
subPath: config.yml
type: secret
objectName: '{{ template "tc.common.names.fullname" . }}-secret'
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
enabled: true
serviceMonitor:
interval: 1m
scrapeTimeout: 30s
labels: {}
# -- Enable and configure Prometheus Rules for the chart under this key.
# @default -- See values.yaml
prometheusRule:
enabled: false
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
rules:
[]
# - alert: UnifiPollerAbsent
# annotations:
# description: Unifi Poller has disappeared from Prometheus service discovery.
# summary: Unifi Poller is down.
# expr: |
# absent(up{job=~".*unifi-poller.*"} == 1)
# for: 5m
# labels:
# severity: critical
postgresql:
enabled: true
existingSecret: dbcreds
postgresqlUsername: vikunja
postgresqlDatabase: vikunja
redis:
enabled: true
existingSecret: rediscreds
portal:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -1,189 +0,0 @@
{{/* Define the secrets */}}
{{- define "vikunja.secrets" -}}
{{- $secretName := printf "%s-secret" (include "tc.common.names.fullname" .) -}}
{{- $secretStorage := printf "%s-storage-secret" (include "tc.common.names.fullname" .) -}}
{{- $jwtSecret := randAlphaNum 32 -}}
{{- with lookup "v1" "Secret" .Release.Namespace $secretStorage -}}
{{- $jwtSecret = index .data "JWT_SECRET" | b64dec -}}
{{- end }}
---
apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: {{ $secretStorage }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
data:
JWT_SECRET: {{ $jwtSecret | b64enc }}
---
apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: {{ $secretName }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
stringData:
config.yml: |
database:
type: postgres
user: {{ .Values.postgresql.postgresqlUsername }}
password: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" }}
host: {{ printf "%v-%v" .Release.Name "postgres" }}
cache:
enabled: true
type: redis
redis:
enabled: true
host: {{ printf "%v-%v:%v" .Release.Name "redis" "6379" }}
password: {{ .Values.redis.redisPassword | trimAll "\""}}
db: 0
keyvalue:
type: redis
service:
interface: ":3456"
JWTSecret: {{ $jwtSecret }}
timezone: {{ .Values.TZ | quote }}
jwtttl: {{ .Values.vikunja.service.jwtttl | int }}
jwtttllong: {{ .Values.vikunja.service.jwtttllong | int }}
frontendurl: {{ .Values.vikunja.service.frontendurl | quote }}
maxitemsperpage: {{ .Values.vikunja.service.maxitemsperpage }}
enablecaldav: {{ .Values.vikunja.service.enablecaldav }}
motd: {{ .Values.vikunja.service.motd | quote }}
enablelinksharing: {{ .Values.vikunja.service.enablelinksharing }}
enableregistration: {{ .Values.vikunja.service.enableregistration }}
enabletaskattachments: {{ .Values.vikunja.service.enabletaskattachments }}
enabletaskcomments: {{ .Values.vikunja.service.enabletaskcomments }}
enabletotp: {{ .Values.vikunja.service.enabletotp }}
enableemailreminders: {{ .Values.vikunja.service.enableemailreminders }}
enableuserdeletion: {{ .Values.vikunja.service.enableuserdeletion }}
maxavatarsize: {{ .Values.vikunja.service.maxavatarsize }}
metrics:
enabled: {{ .Values.metrics.enabled }}
cors:
enabled: {{ .Values.vikunja.cors.enabled }}
{{- with .Values.vikunja.cors.origins }}
origins:
{{- range . }}
- {{ . | quote }}
{{- end }}
{{- else }}
origins: []
{{- end }}
maxage: {{ .Values.vikunja.cors.maxage }}
mailer:
enabled: {{ .Values.vikunja.mailer.enabled }}
host: {{ .Values.vikunja.mailer.host | quote }}
port: {{ .Values.vikunja.mailer.port }}
authtype: {{ .Values.vikunja.mailer.authtype | quote }}
username: {{ .Values.vikunja.mailer.username | quote }}
password: {{ .Values.vikunja.mailer.password | quote }}
skiptlsverify: {{ .Values.vikunja.mailer.skiptlsverify }}
fromemail: {{ .Values.vikunja.mailer.fromemail | quote }}
queuelength: {{ .Values.vikunja.mailer.queuelength }}
queuetimeout: {{ .Values.vikunja.mailer.queuetimeout }}
forcessl: {{ .Values.vikunja.mailer.forcessl }}
log:
enabled: {{ .Values.vikunja.log.enabled }}
path: {{ .Values.vikunja.log.path | quote }}
standard: {{ .Values.vikunja.log.standard | quote }}
level: {{ .Values.vikunja.log.level | quote }}
database: {{ .Values.vikunja.log.database | quote }}}
databaselevel: {{ .Values.vikunja.log.databaselevel | quote }}
http: {{ .Values.vikunja.log.http | quote }}
echo: {{ .Values.vikunja.log.echo | quote }}}
events: {{ .Values.vikunja.log.events | quote }}
eventslevel: {{ .Values.vikunja.log.eventslevel | quote }}
ratelimit:
enabled: {{ .Values.vikunja.ratelimit.enabled }}}
kind: {{ .Values.vikunja.ratelimit.kind | quote }}
period: {{ .Values.vikunja.ratelimit.period }}
limit: {{ .Values.vikunja.ratelimit.limit }}
store: redis
files:
maxsize: {{ .Values.vikunja.files.maxsize }}
avatar:
gravatarexpiration: {{ .Values.vikunja.avatar.gravatarexpiration }}
legal:
imprinturl: {{ .Values.vikunja.legal.imprinturl | quote }}
privacyurl: {{ .Values.vikunja.legal.privacyurl | quote }}
backgrounds:
enabled: {{ .Values.vikunja.backgrounds.enabled }}
providers:
upload:
enabled: {{ .Values.vikunja.backgrounds.providers.upload.enabled }}
unsplash:
enabled: {{ .Values.vikunja.backgrounds.providers.unsplash.enabled }}
accesstoken: {{ .Values.vikunja.backgrounds.providers.unsplash.accesstoken | quote }}
applicationid: {{ .Values.vikunja.backgrounds.providers.unsplash.applicationid | quote }}
migration:
todoist:
enable: {{ .Values.vikunja.migration.todoist.enable }}
clientid: {{ .Values.vikunja.migration.todoist.clientid | quote }}
clientsecret: {{ .Values.vikunja.migration.todoist.clientsecret | quote }}
redirecturl: {{ .Values.vikunja.migration.todoist.redirecturl | quote }}
trello:
enable: {{ .Values.vikunja.migration.trello.enable }}
key: {{ .Values.vikunja.migration.trello.key | quote }}
redirecturl: {{ .Values.vikunja.migration.trello.redirecturl | quote }}
microsofttodo:
enable: {{ .Values.vikunja.migration.microsofttodo.enable }}
clientid: {{ .Values.vikunja.migration.microsofttodo.clientid | quote }}
clientsecret: {{ .Values.vikunja.migration.microsofttodo.clientsecret | quote }}
redirecturl: {{ .Values.vikunja.migration.microsofttodo.redirecturl | quote }}
auth:
local:
enabled: {{ .Values.vikunja.auth.local.enabled }}
openid:
enabled: {{ .Values.vikunja.auth.openid.enabled }}
{{- with .Values.vikunja.auth.openid.redirecturl }}
redirecturl: {{ . | quote }}
{{- end }}
{{- with .Values.vikunja.auth.openid.providers }}
providers:
{{- range . }}
- name: {{ .name | quote }}
authurl: {{ .authurl | quote }}
{{- with .logouturl }}
logouturl: {{ . | quote }}
{{- end }}
clientid: {{ .clientid | quote }}
clientsecret: {{ .clientsecret | quote }}
{{- end }}
{{- end }}
defaultsettings:
avatar_provider: {{ .Values.vikunja.defaultsettings.avatar_provider | quote }}
avatar_file_id: {{ .Values.vikunja.defaultsettings.avatar_file_id }}
email_reminders_enabled: {{ .Values.vikunja.defaultsettings.email_reminders_enabled }}
discoverable_by_name: {{ .Values.vikunja.defaultsettings.discoverable_by_name }}
discoverable_by_email: {{ .Values.vikunja.defaultsettings.discoverable_by_email }}
overdue_tasks_reminders_enabled: {{ .Values.vikunja.defaultsettings.overdue_tasks_reminders_enabled }}
overdue_tasks_reminders_time: {{ .Values.vikunja.defaultsettings.overdue_tasks_reminders_time | quote }}
default_list_id: {{ .Values.vikunja.defaultsettings.default_list_id }}
week_start: {{ .Values.vikunja.defaultsettings.week_start }}
{{- with .Values.vikunja.defaultsettings.language }}
language: {{ . | quote }}
{{- end }}
{{- with .Values.vikunja.defaultsettings.timezone }}
timezone: {{ . | quote }}
{{- end }}
{{- end -}}

View File

@ -1,5 +0,0 @@
{{- include "tc.common.loader.init" . }}
{{ include "vikunja.secrets" . }}
{{ include "tc.common.loader.apply" . }}