mirror of
				https://git.lapiole.org/dani/ansible-roles.git
				synced 2025-10-31 02:41:36 +01:00 
			
		
		
		
	Update to 2021-12-01 19:13
This commit is contained in:
		
							
								
								
									
										77
									
								
								roles/unmaintained/matrix_mxisd/defaults/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								roles/unmaintained/matrix_mxisd/defaults/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,77 @@ | ||||
| --- | ||||
|  | ||||
| # Install directory | ||||
| mxisd_root_dir: /opt/matrix/mxisd | ||||
| # User account (will be created if missing) | ||||
| mxisd_user: mxisd | ||||
| # GIT URI repository | ||||
| mxisd_git_uri: https://github.com/kamax-io/mxisd.git | ||||
| # Version to checkout | ||||
| mxisd_version: v1.1.1 | ||||
| # Memory limit for the service, in MB | ||||
| mxisd_max_mem: 2048 | ||||
| # TCP port on which the service will bind | ||||
| mxisd_port: 8083 | ||||
| # List of IP address allowed to access this port | ||||
| # mxisd_src_ip: | ||||
| #  - 0.0.0.0/0 | ||||
|  | ||||
| # External server to which forward queries | ||||
| # if no match are found localy | ||||
| # mxisd_forwarders: | ||||
| #   - https://matrix.org | ||||
| #   - https://vector.im | ||||
|  | ||||
| # Domain of your Matrix instance. Default to synapse_server_name if present | ||||
| # mxisd_matrix_domain: matrix.example.com | ||||
|  | ||||
| # mxisd_server_name: matrix-id.example.com | ||||
| # mxisd_public_url: https://matrix-id.domain.com/ | ||||
|  | ||||
| # Are recursive lookups allowed | ||||
| # mxisd_recursive_lookups: False | ||||
| # And if yes, restrict it to certain IP only | ||||
| # mxisd_recursive_lookups_ip: | ||||
| #   - 192.168.1.0/24 | ||||
| #   - 172.20.0.0/16 | ||||
|  | ||||
| # Should we run LDAP lookups. Most settings can be taken from synapse if installed | ||||
| mxisd_ldap_lookup: True | ||||
| mxisd_ldap_filter: "{{ ad_auth | default(False) | ternary('(&(objectCategory=person)(objectClass=user)(primaryGroupId=513))','(objectClass=inetOrgPerson)') }}" | ||||
| mxisd_ldap_tls: True    # Note that this is TLS, usually on port 636. Start TLS is not supported | ||||
| mxisd_ldap_server: "{{ ad_auth | default(False) | ternary(ad_realm | default(samba_realm) | default(ansible_domain) | default(ansible_domain) | lower,'ldap.example.org') }}" | ||||
| mxisd_ldap_port: "{{ mxisd_ldap_tls | ternary('636','389') }}" | ||||
| #mxisd_ldap_bind_dn: cn=mxisd,ou=DSA,dc=example,dc=org | ||||
| #mxisd_ldap_bind_pass: secret | ||||
| mxisd_ldap_base: "{{ ad_auth | default(False) | ternary('DC=' + ad_realm | default(samba_realm) | default(ansible_domain) | regex_replace('\\.',',DC='), 'dc=example,dc=org') }}" | ||||
| mxisd_ldap_uid_type: uid | ||||
| mxisd_ldap_uid_value: "{{ ad_auth | default(False) | ternary('samaccountname','uid') }}" | ||||
| mxisd_ldap_attr_name: cn | ||||
| mxisd_ldap_attr_mail: | ||||
|   - mail | ||||
| mxisd_ldap_attr_tel: | ||||
|   - telephoneNumber | ||||
|   - mobile | ||||
|   - homePhone | ||||
|   - otherTelephone | ||||
|   - otherMobile | ||||
|   - otherHomePhone | ||||
| mxisd_ldap_attr_other: | ||||
|   - cn | ||||
|   - memberOf | ||||
|  | ||||
| # Outgoing email settings | ||||
| # Will use synapse settings if available | ||||
| # mxisd_smtp_server: smtp.domain.com | ||||
| # mxisd_smtp_port: 25 | ||||
| # mxisd_smtp_tls: True | ||||
| # mxisd_smtp_user: | ||||
| # mxisd_smtp_pass: | ||||
| # mxisd_smtp_from: mxisd@domain.com | ||||
|  | ||||
| # Overwrite the DNS name of your Matrix server | ||||
| mxisd_dns_overwrite: | ||||
|   - name: "{{ mxisd_matrix_domain | default(synapse_server_name) }}" | ||||
|     value: http://localhost:8008 | ||||
|  | ||||
| ... | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Berteaud
					Daniel Berteaud