SSL support has been added in Relay plugin, for irc and weechat protocols.
A new option has been added to set the certificate and private key to use:
- relay.network.ssl_cert_key: path to file with certificate and private key (default: ~/.weechat/ssl/relay.pem)
The file can be created with following commands:
$ mkdir -p ~/.weechat/ssl $ cd ~/.weechat/ssl $ openssl req -nodes -newkey rsa:2048 -keyout relay.pem -x509 -days 365 -out relay.pem
In WeeChat :
And add relays with SSL, for example:
/relay add ssl.irc.freenode 8001 /relay add ssl.weechat 9001
And now WeeChat will serve clients on these ports using SSL, enjoy!