e2e-irc

Crates.ioe2e-irc
lib.rse2e-irc
version3.0.0
sourcesrc
created_at2023-10-21 10:05:58.404167
updated_at2023-10-21 10:05:58.404167
descriptionAn IRC bouncer that can send encrypted messages
homepage
repositoryhttps://forgejo.vanten-s.com/vanten-s/e2e-irc/
max_upload_size
id1009926
size61,367
vanten-s (vanten-s)

documentation

README

e2e-irc

This is an IRC bouncer that supports end-to-end encryption and is horribly written.

Configuration

e2e-irc uses a config file in ~/.config/e2e-irc/config.toml on linux. The configuration file is a toml file with two or three fields:

  • public_key the location of the public pgp key
  • secret_key the location of the secret pgp key
  • passwd the password of the pgp key

Usage

e2e-irc [OPTIONS] SERVER

Encrypted IRC Bouncer

Positional arguments:
  server                The Address Of The Server The Bouncer Connects To

Optional arguments:
  -h,--help             Show this help message and exit
  -p,--port PORT        The Port The Bouncer Binds To
  --sp,--server-port SERVER_PORT
                        The TLS Enabled Port Of The Server

Install

cargo install --git https://forgejo.vanten-s.com/vanten-s/e2e-irc.git

Run

e2e-irc [OPTIONS] SERVER
Commit count: 0

cargo fmt