forked from fediversity/fediversity
		
	Started documentation for Element-web.
This commit is contained in:
		
							parent
							
								
									e871bc4fdb
								
							
						
					
					
						commit
						89dbc1cd46
					
				
					 1 changed files with 37 additions and 0 deletions
				
			
		
							
								
								
									
										37
									
								
								matrix/element-web/README.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								matrix/element-web/README.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,37 @@
 | 
			
		|||
---
 | 
			
		||||
gitea: none
 | 
			
		||||
include_toc: true
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# Element-web
 | 
			
		||||
 | 
			
		||||
Element-web is the webinterface, Element in a browser. You'll find the source
 | 
			
		||||
and [documentation on installing and
 | 
			
		||||
configuring](https://github.com/element-hq/element-web/blob/develop/docs/install.md)
 | 
			
		||||
on Github.
 | 
			
		||||
 | 
			
		||||
You should never run Element-web on the same FQDN as your Synapse-server,
 | 
			
		||||
because of XSS problems. So start by defining a new FQDN for where you will
 | 
			
		||||
publish Element-web, and get a certificate for that.
 | 
			
		||||
 | 
			
		||||
We'll use `element.matrixdev.example.com` here.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Installing on Debian {#debian}
 | 
			
		||||
 | 
			
		||||
Installing it on Debian is very easy indeed:
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
wget -O /usr/share/keyrings/element-io-archive-keyring.gpg https://packages.element.io/debian/element-io-archive-keyring.gpg
 | 
			
		||||
echo "deb [signed-by=/usr/share/keyrings/element-io-archive-keyring.gpg] https://packages.element.io/debian/ default main" |
 | 
			
		||||
              tee /etc/apt/sources.list.d/element-io.list
 | 
			
		||||
apt update
 | 
			
		||||
apt install element-web
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Configuration {#configuration}
 | 
			
		||||
 | 
			
		||||
Configuring is done in `config.json`, see the [documentation on
 | 
			
		||||
Github](https://github.com/element-hq/element-web/blob/develop/docs/config.md).
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	Add table
		
		Reference in a new issue