forked from fediversity/fediversity
		
	First bit of configuration of coturn added.
This commit is contained in:
		
							parent
							
								
									2acf72e809
								
							
						
					
					
						commit
						df527ddd99
					
				
					 1 changed files with 43 additions and 0 deletions
				
			
		
							
								
								
									
										43
									
								
								matrix/coturn/README.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								matrix/coturn/README.md
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,43 @@ | |||
| --- | ||||
| gitea: none | ||||
| include_toc: true | ||||
| --- | ||||
| 
 | ||||
| # TURN server | ||||
| 
 | ||||
| You need an TURN server to connect participants that are behind a NAT firewall. | ||||
| 
 | ||||
| Installation is short: | ||||
| 
 | ||||
| ``` | ||||
| apt install coturn | ||||
| ``` | ||||
| 
 | ||||
| For sake of maintainability we'll move the only configuration file into its | ||||
| own directoy: | ||||
| 
 | ||||
| ``` | ||||
| mkdir /etc/coturn | ||||
| mv /etc/turnserver.conf /etc/coturn | ||||
| ``` | ||||
| 
 | ||||
| We need to tell systemd to start it with the configuration file on the new | ||||
| place. Edit the service file with: | ||||
| 
 | ||||
| ``` | ||||
| systemctl edit coturn | ||||
| ``` | ||||
| 
 | ||||
| Contrary to what the comment suggests, only the parts you add will override | ||||
| the content that's already there. We have to "clean" the `ExecStart` first, | ||||
| before we assign a new line to it, so this is the bit we add: | ||||
| 
 | ||||
| ``` | ||||
| [Service] | ||||
| ExecStart= | ||||
| ExecStart=/usr/bin/turnserver -c /etc/coturn/turnserver.conf --pidfile= | ||||
| ``` | ||||
| 
 | ||||
| This takes care of the configuration file. Now, the configuration itself... | ||||
| 
 | ||||
| 
 | ||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Hans van Zijst
						Hans van Zijst