apiVersion: v1 kind: ConfigMap metadata: name: ess-synapse-custom namespace: matrix data: values.yaml: | synapse: logging: rootLevel: INFO levelOverrides: synapse.media.url_previewer: DEBUG additional: url-previews: config: | url_preview_enabled: true url_preview_ip_range_blacklist: - '127.0.0.0/8' - '10.0.0.0/8' - '172.16.0.0/12' - '192.168.0.0/16' - '::1/128' - 'fe80::/10' - 'fc00::/7' max_spider_size: 10M retention: config: | retention: enabled: true default_policy: min_lifetime: 1d max_lifetime: 1y allowed_lifetime_min: 1d allowed_lifetime_max: 2y purge_jobs: - longest_max_lifetime: 3d interval: 12h - shortest_max_lifetime: 3d longest_max_lifetime: 1w interval: 1d - shortest_max_lifetime: 1w interval: 2d media_retention: local_media_lifetime: 365d remote_media_lifetime: 90d redaction_retention_period: 7d forgotten_room_retention_period: 28d user_ips_max_age: 90d auto_join: config: | # auto_join_rooms: # - "!NkFTshKWJMgdTqTbTh:axion1337.chat" # auto_join_rooms_for_guests: false room_publish: config: | room_list_publication_rules: - user_id: "*" action: allow turn: config: | turn_uris: - "turn:turn.axion1337.chat?transport=udp" - "turn:turn.axion1337.chat?transport=tcp" - "turns:turn.axion1337.chat?transport=tcp" turn_shared_secret: "cab3c8408363515d9b4cdc3384a1f76ca17a973242fdfdc72b67ac4d86158527" turn_user_lifetime: 86400000 turn_allow_guests: false