No description
- Go Template 100%
added configuration for link preview restrictions and ip restrictions, as well as default config. bumped continuwuity for 0.5.9 |
||
|---|---|---|
| templates | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .helmignore | ||
| Chart.yaml | ||
| README.md | ||
| README.md.gotmpl | ||
| values.yaml | ||
continuwuity
My personal chart for Continuwuity, the official community driven continuation of conduwuit & Conduit.
Chart for the matrix homeserver continuwuity
Default config
allow_federation: false
allow_registration: false
matrix_rtc_foci: '[{type = "livekit", livekit_service_url = "https://livekit.example.com"}]'
max_request_size: "20000000"
registration_token: a-secure-token
server_name: your.server.name
trusted_servers: []
Default resources
limits:
cpu: "6"
memory: 4096Mi
requests:
cpu: "2"
memory: 512Mi
Installing the Chart
To install the chart with the release name my-release:
$ helm repo add uqtdev https://src.uqt.dev/api/packages/charts/helm
$ helm install my-release uqtdev/continuwuity
Values
| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} |
|
| config.allow_federation | bool | false |
whether or not the server will (interact with other servers) |
| config.allow_registration | bool | false |
whether or not users can register themselves. Requires registration_token by default |
| config.matrix_rtc_foci | string | "[{type = \"livekit\", livekit_service_url = \"https://livekit.example.com\"}]" |
used for advertising livekit server |
| config.max_request_size | string | "20000000" |
|
| config.registration_token | string | "a-secure-token" |
registration password if enabled |
| config.server_name | string | "your.server.name" |
set to your domain |
| config.trusted_servers | list | [] |
trusted servers for federation (when enabled) |
| extraEnv | list | [] |
|
| extraLabels | object | {} |
|
| image.pullPolicy | string | "IfNotPresent" |
|
| image.repository | string | "forgejo.ellis.link/continuwuation/continuwuity" |
|
| image.tag | string | "" |
continuwuity tags available here |
| ingress.annotations | object | {} |
|
| ingress.class | string | nil |
|
| ingress.enabled | bool | false |
|
| ingress.hosts | list | ["continuwuity"] |
set to your own domain, if used |
| ingress.path | string | "/" |
|
| ingress.tls | bool | false |
handle ssl termination elsewhere or enable and use something like certmanager |
| nodeSelector | object | {} |
|
| persistence.data.accessMode | string | "ReadWriteOnce" |
|
| persistence.data.enabled | bool | true |
|
| persistence.data.existingClaim | string | nil |
|
| persistence.data.size | string | "16Gi" |
|
| persistence.data.storageClass | string | nil |
|
| resources.limits.cpu | string | "6" |
|
| resources.limits.memory | string | "4096Mi" |
requires 4 GiB minimum memory |
| resources.requests.cpu | string | "2" |
|
| resources.requests.memory | string | "512Mi" |
|
| service.annotations | object | {} |
|
| service.clusterIP | string | "None" |
|
| service.externalIPs | list | [] |
|
| service.loadBalancerIP | string | "" |
|
| service.loadBalancerSourceRanges | list | [] |
|
| service.port | int | 80 |
|
| service.type | string | "ClusterIP" |
|
| tolerations | list | [] |
credits
- https://forgejo.ellis.link/continuwuation/continuwuity
- https://gitlab.com/uqtdev/continuwuity-helm
- https://gitlab.cronce.io/charts/conduwuit
Autogenerated from chart metadata using helm-docs v1.14.2