35 lines
671 B
Plaintext
35 lines
671 B
Plaintext
|
With matrix.YOURDOMAIN pointing at the server:
|
||
|
|
||
|
```
|
||
|
{
|
||
|
imports = [ ./synapse-module ];
|
||
|
|
||
|
services.matrix-synapse-next = {
|
||
|
enable = true;
|
||
|
|
||
|
workers.federationSenders = 1;
|
||
|
workers.federationReceivers = 1;
|
||
|
|
||
|
enableNginx = true;
|
||
|
|
||
|
settings = {
|
||
|
server_name = "YOURDOMAIN";
|
||
|
|
||
|
database = {
|
||
|
name = "psycopg2";
|
||
|
args = {
|
||
|
host = "localhost";
|
||
|
user = "synapse";
|
||
|
password = "synapse";
|
||
|
dbname = "synapse";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
|
||
|
services.redis.servers."".enable = true;
|
||
|
}
|
||
|
```
|
||
|
|
||
|
is ~enough to get a functional matrix-server running one federation sender and one federation receiver
|