2021-04-05 09:27:21 +00:00
apiVersion : argoproj.io/v1alpha1
kind : Application
metadata :
name : matrix
namespace : argocd
finalizers :
- resources-finalizer.argocd.argoproj.io
spec :
project : cluster.fun
destination :
namespace : chat
name : cluster-fun (scaleway)
source :
path : manifests/matrix_chart
repoURL : "https://git.cluster.fun/AverageMarcus/cluster.fun.git"
targetRevision : HEAD
syncPolicy :
syncOptions :
- CreateNamespace=true
2021-04-05 09:31:04 +00:00
automated : {}
2021-04-05 09:27:21 +00:00
ignoreDifferences :
- kind : Secret
jsonPointers :
- /data
2021-12-23 19:16:15 +00:00
---
apiVersion : argoproj.io/v1alpha1
kind : Application
metadata :
name : chat-matrix
namespace : argocd
finalizers :
- resources-finalizer.argocd.argoproj.io
spec :
project : cluster.fun
destination :
namespace : chat
name : cluster-fun (scaleway)
source :
repoURL : 'https://dacruz21.github.io/helm-charts'
2021-12-23 19:22:38 +00:00
targetRevision : 2.7 .0
2021-12-23 19:16:15 +00:00
chart : matrix
helm :
version : v3
values : |-
matrix :
serverName : "matrix.cluster.fun"
telemetry : false
hostname : "matrix.cluster.fun"
presence : "true"
blockNonAdminInvites : false
enableSearch : "true"
adminEmail : "matrix@marcusnoble.co.uk"
uploads :
maxSize : 500M
maxPixels : 64M
federation :
enabled : false
allowPublicRooms : false
blacklist :
- '127.0.0.0/8'
- '10.0.0.0/8'
- '172.16.0.0/12'
- '192.168.0.0/16'
- '100.64.0.0/10'
- '169.254.0.0/16'
- '::1/128'
- 'fe80::/64'
- 'fc00::/7'
registration :
enabled : false
allowGuests : false
urlPreviews :
enabled : true
rules :
maxSize : 10M
ip :
blacklist :
- '127.0.0.0/8'
- '10.0.0.0/8'
- '172.16.0.0/12'
- '192.168.0.0/16'
- '100.64.0.0/10'
- '169.254.0.0/16'
- '::1/128'
- 'fe80::/64'
- 'fc00::/7'
volumes :
media :
capacity : 4Gi
signingKey :
capacity : 1Gi
postgresql :
enabled : true
persistence :
size : 4Gi
synapse :
image :
repository : "matrixdotorg/synapse"
2021-12-23 19:22:38 +00:00
tag : v1.43.0
2021-12-23 19:16:15 +00:00
pullPolicy : IfNotPresent
service :
type : ClusterIP
port : 80
replicaCount : 1
resources : {}
riot :
enabled : true
integrations :
enabled : true
ui : "https://scalar.vector.im/"
api : "https://scalar.vector.im/api"
widgets :
- "https://scalar.vector.im/_matrix/integrations/v1"
- "https://scalar.vector.im/api"
- "https://scalar-staging.vector.im/_matrix/integrations/v1"
- "https://scalar-staging.vector.im/api"
- "https://scalar-staging.riot.im/scalar/api"
# Experimental features in riot-web, see https://github.com/vector-im/riot-web/blob/develop/docs/labs.md
labs :
- feature_pinning
- feature_custom_status
- feature_state_counters
- feature_many_integration_managers
- feature_mjolnir
- feature_dm_verification
- feature_bridge_state
- feature_presence_in_room_list
- feature_custom_themes
- feature_new_spinner
# Servers to show in the Explore menu (the current server is always shown)
roomDirectoryServers : [ ]
# Prefix before permalinks generated when users share links to rooms, users, or messages. If running an unfederated Synapse, set the below to the URL of your Riot instance.
permalinkPrefix : "https://chat.cluster.fun"
image :
2021-12-23 19:22:38 +00:00
repository : "vectorim/element-web"
tag : v1.9.8
2021-12-23 19:16:15 +00:00
pullPolicy : IfNotPresent
service :
type : ClusterIP
port : 80
replicaCount : 2
resources : {}
# Settings for Coturn TURN relay, used for routing voice calls
coturn :
enabled : false
mail :
enabled : false
relay :
enabled : false
bridges :
irc :
enabled : false
whatsapp :
enabled : false
discord :
enabled : false
networkPolicies :
enabled : false
ingress :
enabled : false
syncPolicy :
automated : {}
ignoreDifferences :
- kind : Secret
jsonPointers :
- /data