Differences
This shows you the differences between two versions of the page.
matrix:element-web [2025/03/11 08:22] – created willy | matrix:element-web [2025/03/11 11:03] (current) – willy | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Installation of Element Web app ===== | + | ===== Element Web ===== |
- | Element | + | [[https:// |
- | Again installing | + | Offering a web client for Matrix is good, because that will let you and your users login to Matrix from wherever. |
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Installing | ||
+ | |||
+ | See [[https:// | ||
Download latest release tarball from [[https:// | Download latest release tarball from [[https:// | ||
Line 14: | Line 20: | ||
- | ===== Configuration | + | ===== Configuration ===== |
Rename the file called **config.sample.json** to **config.json** inside the // | Rename the file called **config.sample.json** to **config.json** inside the // | ||
Line 27: | Line 33: | ||
" | " | ||
" | " | ||
- | " | + | " |
- | " | + | " |
}, | }, | ||
" | " | ||
Line 34: | Line 40: | ||
</ | </ | ||
- | at the beginning of the file. I suggest to disable both custom URLs and guests, to avoid your web instance to be used too openly. Please note that this **does not mean** that your instance will be used: Element X is a javascript app that works in the browser of the use anyway. | + | at the beginning of the file. I suggest to disable both custom URLs and guests, to avoid your web instance to be used too openly. Please note that this **does not mean** that your instance will be used: Element X is a javascript app that works in the browser of the use anyway |
+ | |||
+ | |||
+ | ===== Reverse Proxy ===== | ||
+ | |||
+ | The only setup needed here is to actually serve the ElementWeb root folder at some path in your NGINX. The relevant part of the file is: | ||
+ | < | ||
+ | location / { | ||
+ | root / | ||
+ | } | ||
+ | </ | ||