--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: share metadata: name: wildduck description: null options: additional-domains: default: [] items: type: string type: array domain: default: your-company examples: - your-company type: string images: default: haraka: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-haraka tag: 3.0.2 rspamd: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-rspamd tag: 3.18.3 scimgateway: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-scim tag: 1.0.0 webmail: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-webmail tag: 1.0.1 wildduck: pullPolicy: IfNotPresent registry: docker.io repository: nodemailer/wildduck tag: 1.39.10 zonemta: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-zonemta tag: 3.4.0 examples: - haraka: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-haraka tag: 3.0.2 rspamd: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-rspamd tag: 3.18.3 scimgateway: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-scim tag: 1.0.0 webmail: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-webmail tag: 1.0.1 wildduck: pullPolicy: IfNotPresent registry: docker.io repository: nodemailer/wildduck tag: 1.39.10 zonemta: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-zonemta tag: 3.4.0 properties: haraka: default: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-haraka tag: 3.0.2 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: sebt3/wildduck-haraka type: string tag: default: 3.0.2 type: string type: object rspamd: default: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-rspamd tag: 3.18.3 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: sebt3/wildduck-rspamd type: string tag: default: 3.18.3 type: string type: object scimgateway: default: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-scim tag: 1.0.0 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: sebt3/wildduck-scim type: string tag: default: 1.0.0 type: string type: object webmail: default: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-webmail tag: 1.0.1 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: sebt3/wildduck-webmail type: string tag: default: 1.0.1 type: string type: object wildduck: default: pullPolicy: IfNotPresent registry: docker.io repository: nodemailer/wildduck tag: 1.39.10 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: nodemailer/wildduck type: string tag: default: 1.39.10 type: string type: object zonemta: default: pullPolicy: IfNotPresent registry: docker.io repository: sebt3/wildduck-zonemta tag: 3.4.0 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: sebt3/wildduck-zonemta type: string tag: default: 3.4.0 type: string type: object type: object sub-domain: default: mail examples: - mail type: string ingress-class: default: traefik examples: - traefik type: string backups: default: enable: false endpoint: '' key-id-key: s3-id secret-key: s3-secret secret-name: backup-settings examples: - enable: false endpoint: '' key-id-key: s3-id secret-key: s3-secret secret-name: backup-settings properties: enable: default: false type: boolean endpoint: default: '' type: string key-id-key: default: s3-id type: string secret-key: default: s3-secret type: string secret-name: default: backup-settings type: string type: object domain-name: default: your_company.com examples: - your_company.com type: string issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string redis: default: exporter: enabled: true image: quay.io/opstree/redis-exporter:v1.44.0 image: quay.io/opstree/redis:v7.0.5 storage: 2Gi examples: - exporter: enabled: true image: quay.io/opstree/redis-exporter:v1.44.0 image: quay.io/opstree/redis:v7.0.5 storage: 2Gi properties: exporter: default: enabled: true image: quay.io/opstree/redis-exporter:v1.44.0 properties: enabled: default: true type: boolean image: default: quay.io/opstree/redis-exporter:v1.44.0 type: string type: object image: default: quay.io/opstree/redis:v7.0.5 type: string storage: default: 2Gi type: string type: object dependencies: - dist: null category: dbo component: mongo - dist: null category: dbo component: redis - dist: null category: core component: secret-generator providers: kubernetes: true authentik: null kubectl: true postgresql: null restapi: null http: null tfaddtype: null