Compare commits
8 Commits
adminer-5.
...
adminer-5.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
84cedfcda0 | ||
|
|
f4ad6635b5 | ||
|
|
2176ee3be9 | ||
|
|
56655e680f | ||
|
|
c5ae720efc | ||
|
|
6c536cff12 | ||
|
|
31859e023f | ||
|
|
ae0b5ff5d1 |
@@ -1,5 +1,5 @@
|
||||
apiVersion: v2
|
||||
appVersion: "2.9.2"
|
||||
appVersion: "2.10.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
@@ -21,7 +21,7 @@ name: kube-state-metrics
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/dependency/kube-state-metrics
|
||||
type: application
|
||||
version: 3.0.12
|
||||
version: 3.0.13
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- metrics
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/kube-state-metrics
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v2.9.2@sha256:3afe680fae090d3ffda0c969d914d4ddbbfd2da0be668c8a6f344b73e8c207a2
|
||||
tag: v2.10.0@sha256:0e73ed04d6d91d0892f2b81cc6642624ee2499a333cb0f0ff6c89c9d2a787f0d
|
||||
|
||||
service:
|
||||
main:
|
||||
|
||||
@@ -24,7 +24,7 @@ sources:
|
||||
- https://github.com/bitnami/bitnami-docker-grafana
|
||||
- https://grafana.com/
|
||||
type: application
|
||||
version: 9.0.11
|
||||
version: 9.0.12
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- metrics
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/grafana
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v10.1.1@sha256:2d274c7e2ea23f214f27ed907d816e9bad56c48cd03d1f34d650f43e184565d2
|
||||
tag: v10.1.1@sha256:53443845ac760237f6415b986b777facf9d14b9b6dfb32e9fef25c5a30279da1
|
||||
manifestManager:
|
||||
enabled: true
|
||||
securityContext:
|
||||
|
||||
30
charts/incubator/van-dam/.helmignore
Normal file
30
charts/incubator/van-dam/.helmignore
Normal file
@@ -0,0 +1,30 @@
|
||||
# Patterns to ignore when building packages.
|
||||
# This supports shell glob matching, relative path matching, and
|
||||
# negation (prefixed with !). Only one pattern per line.
|
||||
.DS_Store
|
||||
# Common VCS dirs
|
||||
.git/
|
||||
.gitignore
|
||||
.bzr/
|
||||
.bzrignore
|
||||
.hg/
|
||||
.hgignore
|
||||
.svn/
|
||||
# Common backup files
|
||||
*.swp
|
||||
*.bak
|
||||
*.tmp
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
||||
# helm-docs templates
|
||||
*.gotmpl
|
||||
# docs folder
|
||||
/docs
|
||||
# icon
|
||||
icon.png
|
||||
1
charts/incubator/van-dam/CHANGELOG.md
Normal file
1
charts/incubator/van-dam/CHANGELOG.md
Normal file
@@ -0,0 +1 @@
|
||||
# Changelog
|
||||
32
charts/incubator/van-dam/Chart.yaml
Normal file
32
charts/incubator/van-dam/Chart.yaml
Normal file
@@ -0,0 +1,32 @@
|
||||
apiVersion: v2
|
||||
appVersion: "0.53.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 14.0.3
|
||||
- condition: redis.enabled
|
||||
name: redis
|
||||
repository: https://deps.truecharts.org
|
||||
version: 7.0.6
|
||||
deprecated: false
|
||||
description: A Digital Asset Manager (DAM), specifically designed for 3D print files.
|
||||
home: https://truecharts.org/charts/incubator/van-dam
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/van-dam.png
|
||||
keywords:
|
||||
- vanDAM
|
||||
- media
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: van-dam
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/van-dam
|
||||
- https://github.com/Floppy/van_dam
|
||||
type: application
|
||||
version: 0.0.1
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- media
|
||||
truecharts.org/SCALE-support: "true"
|
||||
1
charts/incubator/van-dam/README.md
Normal file
1
charts/incubator/van-dam/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# README
|
||||
BIN
charts/incubator/van-dam/icon.png
Normal file
BIN
charts/incubator/van-dam/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 77 KiB |
92
charts/incubator/van-dam/questions.yaml
Normal file
92
charts/incubator/van-dam/questions.yaml
Normal file
@@ -0,0 +1,92 @@
|
||||
# Include{groups}
|
||||
portals:
|
||||
open:
|
||||
# Include{portalLink}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{workload}
|
||||
# Include{workloadDeployment}
|
||||
|
||||
# Include{replicas1}
|
||||
# Include{podSpec}
|
||||
# Include{containerMain}
|
||||
|
||||
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# Include{serviceRoot}
|
||||
# Include{serviceMain}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: port
|
||||
label: "Port"
|
||||
description: "This port exposes the container port on the service"
|
||||
schema:
|
||||
type: int
|
||||
default: 3214
|
||||
required: true
|
||||
# Include{serviceExpertRoot}
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
# Include{persistenceRoot}
|
||||
- variable: libraries
|
||||
label: "App Libraries Storage"
|
||||
description: "Stores the Application Libraries."
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
label: "Main Ingress"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressAdvanced}
|
||||
# Include{ingressList}
|
||||
# Include{securityContextRoot}
|
||||
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
description: "The UserID of the user running the application"
|
||||
schema:
|
||||
type: int
|
||||
default: 0
|
||||
- variable: runAsGroup
|
||||
label: "runAsGroup"
|
||||
description: "The groupID of the user running the application"
|
||||
schema:
|
||||
type: int
|
||||
default: 0
|
||||
# Include{securityContextContainer}
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{securityContextPod}
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
# Include{netshoot}
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
1
charts/incubator/van-dam/templates/NOTES.txt
Normal file
1
charts/incubator/van-dam/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
13
charts/incubator/van-dam/templates/_secrets.tpl
Normal file
13
charts/incubator/van-dam/templates/_secrets.tpl
Normal file
@@ -0,0 +1,13 @@
|
||||
{{/* Define the secrets */}}
|
||||
{{- define "vandam.secrets" -}}
|
||||
{{- $secretName := (printf "%s-vandam-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
|
||||
|
||||
{{- $secretKey := randAlphaNum 64 -}}
|
||||
|
||||
{{- with lookup "v1" "Secret" .Release.Namespace $secretName -}}
|
||||
{{- $secretKey = index .data "SECRET_KEY_BASE" | b64dec -}}
|
||||
{{- end }}
|
||||
enabled: true
|
||||
data:
|
||||
SECRET_KEY_BASE: {{ $secretKey }}
|
||||
{{- end -}}
|
||||
11
charts/incubator/van-dam/templates/common.yaml
Normal file
11
charts/incubator/van-dam/templates/common.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "tc.v1.common.loader.init" . -}}
|
||||
|
||||
{{/* Render secrets for vandam */}}
|
||||
{{- $secrets := include "vandam.secrets" . | fromYaml -}}
|
||||
{{- if $secrets -}}
|
||||
{{- $_ := set .Values.secret "vandam-secrets" $secrets -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{- include "tc.v1.common.loader.apply" . -}}
|
||||
57
charts/incubator/van-dam/values.yaml
Normal file
57
charts/incubator/van-dam/values.yaml
Normal file
@@ -0,0 +1,57 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/van-dam
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v0.53.0@sha256:2b018bb41c253810ba9d01fe6764dc30a2ff653444007d383f85c6537c6cc358
|
||||
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
protocol: http
|
||||
targetPort: 3214
|
||||
port: 3214
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
env:
|
||||
DATABASE_URL:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-urls
|
||||
key: std
|
||||
REDIS_URL:
|
||||
secretKeyRef:
|
||||
expandObjectName: false
|
||||
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
|
||||
key: url
|
||||
SECRET_KEY_BASE:
|
||||
secretKeyRef:
|
||||
name: vandam-secrets
|
||||
key: SECRET_KEY_BASE
|
||||
|
||||
persistence:
|
||||
libraries:
|
||||
enabled: true
|
||||
mountPath: "/libraries"
|
||||
|
||||
cnpg:
|
||||
main:
|
||||
enabled: true
|
||||
user: vandam
|
||||
database: vandam
|
||||
|
||||
redis:
|
||||
enabled: true
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: true
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://github.com/vrana/adminer
|
||||
- http://hub.docker.com/_/adminer/
|
||||
type: application
|
||||
version: 5.0.7
|
||||
version: 5.0.8
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/adminer
|
||||
tag: latest@sha256:3b8f75d21b26dfe914229cc881ea444d05c11870d6b9018936439913f3ca2400
|
||||
tag: latest@sha256:661fd104fa574599817431a23007cbc3fe418864f5567b1c44375e2ca458d067
|
||||
|
||||
securityContext:
|
||||
container:
|
||||
|
||||
@@ -26,7 +26,7 @@ name: anonaddy
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/anonaddy
|
||||
- https://github.com/anonaddy/docker
|
||||
version: 15.0.3
|
||||
version: 15.0.4
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- email
|
||||
|
||||
@@ -19,11 +19,57 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: ANONADDY_DOMAIN
|
||||
label: "ANONADDY_DOMAIN"
|
||||
label: "Anonaddy Domain"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: APP_URL
|
||||
label: "App Url"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
- variable: MAIL_FROM_NAME
|
||||
label: "Mail From Name"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: MAIL_FROM_ADDRESS
|
||||
label: "Mail From Address"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: MAIL_FROM_ADDRESS
|
||||
label: "Mail From Address"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: MAIL_HOST
|
||||
label: "Mail Host"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: MAIL_PORT
|
||||
label: "Mail Port"
|
||||
schema:
|
||||
type: int
|
||||
default: 587
|
||||
- variable: MAIL_ENCRYPTION
|
||||
label: "Mail Encryption"
|
||||
schema:
|
||||
type: string
|
||||
default: "tls"
|
||||
- variable: MAIL_EHLO_DOMAIN
|
||||
label: "Mail Ehlo Domain"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: MAIL_VERIFY_PEER
|
||||
label: "Mail Verify Peer"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
# Include{containerConfig}
|
||||
|
||||
@@ -13,7 +13,7 @@ enabled: true
|
||||
data:
|
||||
# Anonaddy requires APP_KEY to be in base 64 format presented in the container, so this b64enc here is intentional
|
||||
# https://github.com/anonaddy/docker/blob/master/README.md#app
|
||||
APP_KEY: {{ $appKey | b64enc }}
|
||||
APP_KEY: {{ printf "base64:%v" ($appKey | b64enc) }}
|
||||
# Anonaddy requires ANONADDY_SECRET to be a long string
|
||||
ANONADDY_SECRET: {{ $secretKey }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -41,8 +41,20 @@ workload:
|
||||
type: tcp
|
||||
env:
|
||||
ANONADDY_DOMAIN: "chart-example.local"
|
||||
DB_DATABASE: anonaddy
|
||||
DB_USERNAME: anonaddy
|
||||
APP_URL: "http://localhost:10110"
|
||||
# The from name to be used for outgoing email notifications from AnonAddy
|
||||
MAIL_FROM_NAME: Example
|
||||
# The from address to be used for outgoing email notifications from AnonAddy
|
||||
MAIL_FROM_ADDRESS: mailer@example.com
|
||||
# just smtp is configurable
|
||||
MAIL_DRIVER: smtp
|
||||
MAIL_HOST: mail.example.com
|
||||
MAIL_PORT: 25
|
||||
MAIL_ENCRYPTION: tls
|
||||
MAIL_EHLO_DOMAIN: mail.example.com
|
||||
MAIL_VERIFY_PEER: false
|
||||
DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}"
|
||||
DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}"
|
||||
DB_HOST:
|
||||
secretKeyRef:
|
||||
expandObjectName: false
|
||||
|
||||
@@ -17,7 +17,7 @@ maintainers:
|
||||
name: cyberchef
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/cyberchef
|
||||
version: 6.0.26
|
||||
version: 6.0.27
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- utilities
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/cyberchef
|
||||
tag: v10.5.2@sha256:40f60539c78fabca2e37ec0c8789f4809ad51190d83843bd85efdf7b5e57a09b
|
||||
tag: v10.5.2@sha256:25f335ae11fae1bd1163b735600ff4e0d39b56990f96a9c808f0c3f6a9b01e5e
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
securityContext:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: v2
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
name: hedgedoc
|
||||
version: 9.0.4
|
||||
version: 9.0.5
|
||||
appVersion: "1.9.9"
|
||||
description: HedgeDoc lets you create real-time collaborative markdown notes.
|
||||
type: application
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/hedgedoc
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v1.9.9@sha256:a353a79de4017fd30dc44812174e284ca0485eb4047cf3e101db51d5ecd5266c
|
||||
tag: v1.9.9@sha256:bbf32b2d8d3bc916e304122f172de8af920d5cfcbfd08799561e044b0112c147
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
apiVersion: v2
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
name: rsshub
|
||||
version: 8.0.115
|
||||
version: 8.0.116
|
||||
appVersion: "latest"
|
||||
description: RSSHub can generate RSS feeds from pretty much everything
|
||||
type: application
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/rsshub
|
||||
pullPolicy: IfNotPresent
|
||||
tag: latest@sha256:b6fc7ffe988cca21ab0b6c60c5fc5949e3eae1b8781d39fbdecb767b6fa8caef
|
||||
tag: latest@sha256:74319c794081fa0ac58c6d8d7279a30eb615a044f2b16233ffb65bb38211b50a
|
||||
browserlessImage:
|
||||
repository: tccr.io/truecharts/browserless-chrome
|
||||
tag: v1.59.0-chrome@sha256:99c16b500ad4e40914acd9a0993f74b61c13299f24295dc758959bf68c839e58
|
||||
|
||||
Reference in New Issue
Block a user