mirror of
https://github.com/turt2live/matrix-dimension.git
synced 2024-09-04 16:12:11 +00:00
![Travis Ralston](/assets/img/avatar_default.png)
Fixes https://github.com/turt2live/matrix-dimension/issues/248 Fixes https://github.com/turt2live/matrix-dimension/issues/160 Fixes https://github.com/turt2live/matrix-dimension/issues/258
20 lines
710 B
Markdown
20 lines
710 B
Markdown
## Running Dimension in a private/non-federated environment
|
|
|
|
Using the Synapse documentation, start building your homeserver's configuration. Where the default
|
|
configuration enables a `federation` listener, use `openid` instead. For example, your `listeners`
|
|
may look something like this:
|
|
```yaml
|
|
listeners:
|
|
- port: 8008
|
|
bind_addresses: ['::1', '127.0.0.1']
|
|
type: http
|
|
x_forwarded: true
|
|
resources:
|
|
- names: [client, openid]
|
|
compress: false
|
|
```
|
|
|
|
Afterwards, either configure your homeserver as though federation was enabled (create SRV records, for
|
|
example) or make use of Dimension's `federationUrl` configuration option to point directly at the
|
|
listener configured in Synapse.
|