Publish new changes in catalog

This commit is contained in:
sonicaj
2024-06-06 15:09:35 +00:00
parent 1518cc60b0
commit a8ecae8627
57 changed files with 48 additions and 11 deletions

View File

@@ -3,7 +3,7 @@ description: Secure remote access to shared resources
annotations:
title: Tailscale
type: application
version: 1.0.40
version: 1.0.41
apiVersion: v2
appVersion: 1.66.4
kubeVersion: '>=1.16.0-0'

View File

@@ -9,12 +9,13 @@ resources:
memory: 8Gi
tailscaleConfig:
authkey: ''
hostname: ''
authkey: ""
hostname: ""
advertiseRoutes: []
advertiseExitNode: false
userspace: true
acceptDns: false
authOnce: true
extraArgs: []
extraDaemonArgs: []
additionalEnvs: []

View File

@@ -69,6 +69,13 @@ questions:
schema:
type: boolean
default: false
- variable: authOnce
label: Auth Once
description: |
Attempt to log in only if not already logged in.</br>
schema:
type: boolean
default: false
- variable: extraArgs
label: Extra Arguments
description: Extra arguments for Tailscale.

View File

@@ -38,6 +38,7 @@ workload:
TS_SOCKET: /var/run/tailscale/tailscaled.sock
TS_USERSPACE: {{ .Values.tailscaleConfig.userspace | quote }}
TS_ACCEPT_DNS: {{ .Values.tailscaleConfig.acceptDns | quote }}
TS_AUTH_ONCE: {{ .Values.tailscaleConfig.authOnce | quote }}
{{ with .Values.tailscaleConfig.advertiseRoutes }}
TS_ROUTES: {{ join "," . }}
{{ end }}

View File

@@ -3,9 +3,9 @@ description: Tautulli is a python based web application for monitoring, analytic
annotations:
title: Tautulli
type: application
version: 1.2.3
version: 1.2.4
apiVersion: v2
appVersion: 2.13.4
appVersion: v2.14.2
kubeVersion: '>=1.16.0-0'
maintainers:
- name: truenas

View File

@@ -1,7 +1,7 @@
image:
repository: ghcr.io/onedr0p/tautulli
repository: tautulli/tautulli
pullPolicy: IfNotPresent
tag: 2.13.4
tag: v2.14.2
resources:
limits:

View File

@@ -15,10 +15,15 @@ workload:
runAsUser: {{ .Values.tautulliRunAs.user }}
runAsGroup: {{ .Values.tautulliRunAs.group }}
command:
- /entrypoint.sh
- python
- Tautulli.py
args:
- --port
- {{ .Values.tautulliNetwork.webPort | quote }}
- --config
- /config/config.ini
- --datadir
- /config
{{ with .Values.tautulliConfig.additionalEnvs }}
envList:
{{ range $env := . }}

View File

@@ -4,7 +4,7 @@ description: WebDAV is a set of extensions to the HTTP protocol which allows use
annotations:
title: WebDAV
type: application
version: 1.0.26
version: 1.0.27
apiVersion: v2
appVersion: 2.4.59
kubeVersion: '>=1.16.0-0'

View File

@@ -10,8 +10,9 @@ resources:
webdavConfig:
authType: none
username: ''
password: ''
username: ""
password: ""
additionalBrowserMatches: []
additionalEnvs: []
webdavNetwork:
hostNetwork: false

View File

@@ -43,6 +43,24 @@ questions:
show_if: [["authType", "=", "basic"]]
private: true
required: true
- variable: additionalBrowserMatches
label: Additional Browser Matches
description: |
Additional browser matches for WebDAV.</br>
This is useful if you want to use WebDAV with a browser
that is not supported by the default configuration.</br>
Example: "^some-regex" </br>
This will create the following line in the configuration file:</br>
BrowserMatch "^some-regex" redirect-carefully
schema:
type: list
default: []
items:
- variable: match
label: Match
schema:
type: string
required: true
- variable: additionalEnvs
label: Additional Environment Variables
description: Configure additional environment variables for WebDAV.

View File

@@ -69,7 +69,11 @@ BrowserMatch "^WebDAVFS/1.[01234]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
BrowserMatch "^DAVx5" redirect-carefully
BrowserMatch " Konqueror/4" redirect-carefully
{{- range $match := .Values.webdavConfig.additionalBrowserMatches }}
BrowserMatch "{{ $match }}" redirect-carefully
{{- end }}
RequestReadTimeout handshake=0 header=20-40,MinRate=500 body=20,MinRate=500
{{- end -}}