Pantalaimon: Difference between revisions
m (fixup formatting) |
m (AFAIK Fractal supports encryption now, making the reference to it irrelevant. Also corrected grammar.) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
== Quickstart == | == Quickstart == | ||
There | There are two ways pantalaimon can be used: the first is to allow a bot access to an encrypted room, and the second is allowing a human to use access an encrypted room with a client that doesn't support end to end encryption yet. This wiki page currently only cover the second use case. | ||
First, create a config file for pantalaimon at | First, create a config file for pantalaimon at {{path|~/.config/pantalaimon/pantalaimon.conf}}: | ||
[MyMatrixServer] | [MyMatrixServer] | ||
Homeserver = https://matrix.myserver.xyz | Homeserver = <nowiki>https://matrix.myserver.xyz</nowiki> | ||
ListenAddress = localhost | ListenAddress = localhost | ||
ListenPort = 8009 | ListenPort = 8009 | ||
Line 20: | Line 20: | ||
Then launch <code>pantalaimon</code> as your user. You can then control it through dbus using <code>panctl</code>. | Then launch <code>pantalaimon</code> as your user. You can then control it through dbus using <code>panctl</code>. | ||
You should then log in using your regular Matrix client using <code>http://localhost:8009</code> as your server. | You should then log in using your regular Matrix client using <code><nowiki>http://localhost:8009</nowiki></code> as your server. | ||
== Related links == | == Related links == |
Latest revision as of 22:49, 3 September 2023
Pantalaimon is a Matrix proxy that handles end-to-end encryption support.
Installation
It can be installed with the pantalaimon package, and the panctl
command line tool is in the pantalaimon-ui package.
Quickstart
There are two ways pantalaimon can be used: the first is to allow a bot access to an encrypted room, and the second is allowing a human to use access an encrypted room with a client that doesn't support end to end encryption yet. This wiki page currently only cover the second use case.
First, create a config file for pantalaimon at ~/.config/pantalaimon/pantalaimon.conf:
[MyMatrixServer] Homeserver = https://matrix.myserver.xyz ListenAddress = localhost ListenPort = 8009
This is the minimal configuration file, but man 5 pantalaimon
will allow you to explore the various options.
Then launch pantalaimon
as your user. You can then control it through dbus using panctl
.
You should then log in using your regular Matrix client using http://localhost:8009
as your server.