--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: share metadata: name: wildduck description: null options: issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string domain: default: your-company examples: - your-company type: string app_group: default: '' examples: - '' type: string storage: default: redis: size: 2Gi examples: - redis: size: 2Gi properties: redis: default: size: 2Gi properties: size: default: 2Gi type: string type: object type: object additional-domains: default: [] items: type: string type: array sub_domain: default: mail examples: - mail type: string redis: default: exporter: enabled: true examples: - exporter: enabled: true properties: exporter: default: enabled: true properties: enabled: default: true type: boolean type: object type: object 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 images: default: haraka: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-haraka tag: 3.0.2 redis: pull_policy: IfNotPresent registry: quay.io repository: opstree/redis tag: v7.0.12 redis_exporter: pull_policy: IfNotPresent registry: quay.io repository: opstree/redis-exporter tag: v1.44.0 rspamd: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-rspamd tag: 3.18.3 scimgateway: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-scim tag: 1.0.0 webmail: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-webmail tag: 1.0.1 wildduck: pull_policy: IfNotPresent registry: docker.io repository: nodemailer/wildduck tag: 1.39.10 zonemta: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-zonemta tag: 3.4.0 examples: - haraka: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-haraka tag: 3.0.2 redis: pull_policy: IfNotPresent registry: quay.io repository: opstree/redis tag: v7.0.12 redis_exporter: pull_policy: IfNotPresent registry: quay.io repository: opstree/redis-exporter tag: v1.44.0 rspamd: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-rspamd tag: 3.18.3 scimgateway: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-scim tag: 1.0.0 webmail: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-webmail tag: 1.0.1 wildduck: pull_policy: IfNotPresent registry: docker.io repository: nodemailer/wildduck tag: 1.39.10 zonemta: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-zonemta tag: 3.4.0 properties: haraka: default: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-haraka tag: 3.0.2 properties: pull_policy: 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 redis: default: pull_policy: IfNotPresent registry: quay.io repository: opstree/redis tag: v7.0.12 properties: pull_policy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: quay.io type: string repository: default: opstree/redis type: string tag: default: v7.0.12 type: string type: object redis_exporter: default: pull_policy: IfNotPresent registry: quay.io repository: opstree/redis-exporter tag: v1.44.0 properties: pull_policy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: quay.io type: string repository: default: opstree/redis-exporter type: string tag: default: v1.44.0 type: string type: object rspamd: default: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-rspamd tag: 3.18.3 properties: pull_policy: 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: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-scim tag: 1.0.0 properties: pull_policy: 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: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-webmail tag: 1.0.1 properties: pull_policy: 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: pull_policy: IfNotPresent registry: docker.io repository: nodemailer/wildduck tag: 1.39.10 properties: pull_policy: 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: pull_policy: IfNotPresent registry: docker.io repository: sebt3/wildduck-zonemta tag: 3.4.0 properties: pull_policy: 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 dependencies: - dist: null category: dbo component: mongo - dist: null category: dbo component: redis - dist: null category: core component: secret-generator providers: kubernetes: true authentik: true kubectl: true postgresql: null mysql: null restapi: true http: null gitea: null tfaddtype: null