Improve docs
This commit is contained in:
		| @@ -1,4 +1,6 @@ | |||||||
| # Table of Contents | # Table of Contents | ||||||
|  | - [Identity Concepts in Matrix](concepts.md) | ||||||
|  | - [Getting Started](getting-started.md) | ||||||
| - [Build from sources](build.md) (Optional) | - [Build from sources](build.md) (Optional) | ||||||
| - Installation | - Installation | ||||||
|   - [Debian package](install/debian.md) |   - [Debian package](install/debian.md) | ||||||
| @@ -20,3 +22,4 @@ | |||||||
|     - [SendGrid](threepids/notification/sendgrid-handler.md) |     - [SendGrid](threepids/notification/sendgrid-handler.md) | ||||||
| - [Sessions](threepids/session/session.md) | - [Sessions](threepids/session/session.md) | ||||||
|   - [Views](threepids/session/session-views.md) |   - [Views](threepids/session/session-views.md) | ||||||
|  | - [FAQ](faq.md) | ||||||
| @@ -12,7 +12,7 @@ This will be a good ground work for further integration with features and your e | |||||||
|  |  | ||||||
| ## Preparation | ## Preparation | ||||||
| You will need: | You will need: | ||||||
| - Homeserver | - Working Homeserver, ideally with working federation | ||||||
| - Reverse proxy with regular TLS/SSL certificate (Let's encrypt) for your mxisd domain | - Reverse proxy with regular TLS/SSL certificate (Let's encrypt) for your mxisd domain | ||||||
|  |  | ||||||
| As synapse requires an HTTPS connection when talking to an Identity service, **a reverse proxy is required** as mxisd does | As synapse requires an HTTPS connection when talking to an Identity service, **a reverse proxy is required** as mxisd does | ||||||
| @@ -30,6 +30,7 @@ If you would like a high-level view of the infrastructure and how each feature i | |||||||
| ## Install | ## Install | ||||||
| Install via: | Install via: | ||||||
| - [Debian package](install/debian.md) | - [Debian package](install/debian.md) | ||||||
|  | - [ArchLinux](install/archlinux.md) | ||||||
| - [Docker image](install/docker.md) | - [Docker image](install/docker.md) | ||||||
| - [Sources](build.md) | - [Sources](build.md) | ||||||
|  |  | ||||||
| @@ -118,10 +119,15 @@ It is recommended to remove `matrix.org` and `vector.im` (or any other default e | |||||||
| your own Identity server is authoritative for your HS. | your own Identity server is authoritative for your HS. | ||||||
|  |  | ||||||
| ## Validate | ## Validate | ||||||
| Log in using your Matrix client and set `https://example.org` as your Identity server URL, replacing `example.org` by | **NOTE:** In case your homeserver has no working federation, step 5 will not happen. If step 4 took place, consider | ||||||
|  | your installation validated. | ||||||
|  |  | ||||||
|  | 1. Log in using your Matrix client and set `https://example.org` as your Identity server URL, replacing `example.org` by | ||||||
| the relevant hostname which you configured in your reverse proxy. | the relevant hostname which you configured in your reverse proxy. | ||||||
| Invite `mxisd-federation-test@kamax.io` to a room, which should be turned into a Matrix invite to `@mxisd-lookup-test:kamax.io`. | 2. Create a new empty room. All further actions will take place in this room. | ||||||
| At this point, the test user will join the room, send a congratulation message and leave.   | 3. Invite `mxisd-federation-test@kamax.io` | ||||||
|  | 4. The 3PID invite should be turned into a Matrix invite to `@mxisd-lookup-test:kamax.io`. | ||||||
|  | 5. The invited test user will join the room, send a congratulation message and leave. | ||||||
| **NOTE:** You might not see a suggestion for the e-mail address, which is normal. Still proceed with the invite. | **NOTE:** You might not see a suggestion for the e-mail address, which is normal. Still proceed with the invite. | ||||||
|    |    | ||||||
| If it worked, it means you are up and running and can enjoy mxisd in its basic mode! Congratulations!   | If it worked, it means you are up and running and can enjoy mxisd in its basic mode! Congratulations!   | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user