mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-10-31 07:17:57 +01:00 
			
		
		
		
	Merge pull request #30 from aaronraimist/riot-web-config-json
Allow a few parts of Riot config.json to be configured (#24)
This commit is contained in:
		
							
								
								
									
										22
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,5 +1,27 @@ | ||||
| # 2018-11-03 | ||||
|  | ||||
| ## Customize parts of Riot's config | ||||
|  | ||||
| You can now customize some parts of Riot's `config.json`. These playbook variables, with these default values, have been added: | ||||
|  | ||||
| ``` | ||||
| matrix_riot_web_disable_custom_urls: true | ||||
| matrix_riot_web_disable_guests: true | ||||
| matrix_riot_web_integrations_ui_url: "https://scalar.vector.im/" | ||||
| matrix_riot_web_integrations_rest_url: "https://scalar.vector.im/api" | ||||
| matrix_riot_web_integrations_widgets_urls: "https://scalar.vector.im/api" | ||||
| matrix_riot_web_integrations_jitsi_widget_url: "https://scalar.vector.im/api/widgets/jitsi.html" | ||||
| ``` | ||||
|  | ||||
| This now allows you use a custom integrations manager like [Dimesion](https://dimension.t2bot.io). For example, if you wish to use the Dimension instance hosted at dimension.t2bot.io, you can set the following in your vars.yml file: | ||||
|  | ||||
| ``` | ||||
| matrix_riot_web_integrations_ui_url: "https://dimension.t2bot.io/riot" | ||||
| matrix_riot_web_integrations_rest_url: "https://dimension.t2bot.io/api/v1/scalar" | ||||
| matrix_riot_web_integrations_widgets_urls: "https://dimension.t2bot.io/widgets" | ||||
| matrix_riot_web_integrations_jitsi_widget_url: "https://dimension.t2bot.io/widgets/jitsi" | ||||
| ``` | ||||
|  | ||||
| ## SSL protocols used to serve Riot and Synapse | ||||
|  | ||||
| There's now a new `matrix_nginx_proxy_ssl_protocols` playbook variable, which controls the SSL protocols used to serve Riot and Synapse. Its default value is `TLSv1.1 TLSv1.2`. This playbook previously used `TLSv1 TLSv1.1 TLSv1.2` to serve Riot and Synapse. | ||||
|   | ||||
| @@ -247,6 +247,14 @@ matrix_riot_web_docker_image: "avhost/docker-matrix-riot:v0.17.3" | ||||
|  | ||||
| matrix_riot_web_data_path: "{{ matrix_base_data_path }}/riot-web" | ||||
|  | ||||
| # Riot config.json customizations | ||||
| matrix_riot_web_disable_custom_urls: true | ||||
| matrix_riot_web_disable_guests: true | ||||
| matrix_riot_web_integrations_ui_url: "https://scalar.vector.im/" | ||||
| matrix_riot_web_integrations_rest_url: "https://scalar.vector.im/api" | ||||
| matrix_riot_web_integrations_widgets_urls: "https://scalar.vector.im/api" | ||||
| matrix_riot_web_integrations_jitsi_widget_url: "https://scalar.vector.im/api/widgets/jitsi.html" | ||||
|  | ||||
|  | ||||
|  | ||||
| # Matrix mautrix is a Matrix <-> Telegram bridge | ||||
|   | ||||
| @@ -1,11 +1,13 @@ | ||||
| { | ||||
|     "default_hs_url": "{{ matrix_homeserver_url }}", | ||||
|     "default_is_url": "{{ matrix_identity_server_url }}", | ||||
|     "disable_custom_urls": true, | ||||
|     "disable_guests": true, | ||||
|     "disable_custom_urls": {{ matrix_riot_web_disable_custom_urls|lower }}, | ||||
|     "disable_guests": {{ matrix_riot_web_disable_guests|lower }}, | ||||
|     "brand": "Riot", | ||||
|     "integrations_ui_url": "https://scalar.vector.im/", | ||||
|     "integrations_rest_url": "https://scalar.vector.im/api", | ||||
|     "integrations_ui_url": "{{ matrix_riot_web_integrations_ui_url }}", | ||||
|     "integrations_rest_url": "{{ matrix_riot_web_integrations_rest_url }}", | ||||
|     "integrations_widgets_urls": "{{ matrix_riot_web_integrations_widgets_urls }}", | ||||
|     "integrations_jitsi_widget_url": "{{ matrix_riot_web_integrations_jitsi_widget_url }}", | ||||
|     "bug_report_endpoint_url": "https://riot.im/bugreports/submit", | ||||
|     "enableLabs": true, | ||||
|     "roomDirectory": { | ||||
| @@ -14,4 +16,4 @@ | ||||
|         ] | ||||
|     }, | ||||
|     "welcomeUserId": "@riot-bot:matrix.org" | ||||
| } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user