summary refs log tree commit diff
path: root/irc.html
diff options
context:
space:
mode:
Diffstat (limited to 'irc.html')
-rw-r--r--irc.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/irc.html b/irc.html new file mode 100644 index 0000000..9e573bc --- /dev/null +++ b/irc.html
@@ -0,0 +1,35 @@
1<!doctype html>
2<html lang="en">
3<head>
4 <meta charset="utf-8">
5 <meta name="viewport" content="width-device-width, inital-scale=1.0">
6 <title>0druid.cc - irc</title>
7 <link rel="stylesheet" href="style.css">
8</head>
9<body>
10 <h1>irc.0druid.cc</h1>
11 <p><a href="/">homepage</a>. <a href="/git.html">git</a>. <a href="/irc.html">irc</a>.</p>
12 <p>my irc server. tls only, on 6697. it runs ergo, and it officially supports <a href="https://git.causal.agency/catgirl/about/">catgirl</a> (thats what i use).</p>
13 <p>its no-kyc: no email, no real name, no questions. just nick + password, then optionally a cert for passwordless login from catgirl.</p>
14 <p>connect with catgirl:</p>
15 <pre>catgirl -h irc.0druid.cc -p 6697</pre>
16 <p>first time, register your account (nick + password, no email needed):</p>
17 <pre>/msg NickServ REGISTER &lt;nick&gt; &lt;password&gt;</pre>
18 <p>then you can log in with sasl. put this in ~/.config/catgirl/irc.0druid.cc:</p>
19 <pre>nick = &lt;nick&gt;
20sasl-plain = &lt;nick&gt;:&lt;password&gt;</pre>
21 <p>or, do it without a password at all: add your tls cert to your account. connect with your cert, log in once, then:</p>
22 <pre>/msg NickServ CERT ADD</pre>
23 <p>and switch to cert-only auth:</p>
24 <pre>nick = &lt;nick&gt;
25sasl-external
26cert = ~/.config/catgirl/cert.crt
27priv = ~/.config/catgirl/cert.key</pre>
28 <p>that cert + key is a self-signed tls client cert you make once:</p>
29 <pre>openssl req -x509 -newkey ec -pkeyopt ec_paramgen_curve:P-256 \
30 -keyout ~/.config/catgirl/cert.key -out ~/.config/catgirl/cert.crt \
31 -days 3650 -nodes -subj "/CN=&lt;nick&gt;"</pre>
32 <p>no logs of your messages or ip, no email, no ads. if you want an account just connect and register, i dont gate it.</p>
33 <p>oper (admin) is me. if somethings broken, <a href="mailto:r.ustydruid520@proton.me">email me</a>.</p>
34</body>
35</html>