Round Robin: Difference between revisions

From pisswiki
(→‎Current Rotation: Added irc.goat.chat)
(SSL)
Line 5: Line 5:
your.server.domain.name AAAA f00b::1
your.server.domain.name AAAA f00b::1
</pre>Please add your domain/ip at the bottom of this page AND THEN ping HenryPissinger/Polsaker on pissnet to update the records
</pre>Please add your domain/ip at the bottom of this page AND THEN ping HenryPissinger/Polsaker on pissnet to update the records
== SSL certificate ==
Soon, to be part of the round-robin you will need a valid SSL certificate for both <code>irc.letspiss.net</code> and your own server domain. To do this you can use [https://github.com/acmesh-official/acme.sh acme.sh]. Here is an example of how to generate a certificate for both in one go (assuming you use cloudflare for your domain, for other providers [https://github.com/acmesh-official/acme.sh/wiki/dnsapi check here]):
<pre>
# These are the credentials required to get the irc.letspiss.net certificate
export ACMEDNS_UPDATE_URL="https://auth.autie.net/update"
export ACMEDNS_USERNAME="7a72b116-70de-4a49-83a5-dcfeb2dfabb2"
export ACMEDNS_PASSWORD="R6uA0z8-bwfU8xZxqbTIkoNUBE91Yrn7LN-34qRx"
export ACMEDNS_SUBDOMAIN="cdd942bb-0b02-4e50-9bf0-639d61c60741"
# You will have to change this!
export CF_Token="aaaaabbbbbcccc"
export CF_Account_ID="ddddeeeeeffff"
export CF_Zone_ID="ggggghhhhiiii"
~/.acme.sh/acme.sh --issue  -d irc.letspiss.net --dns dns_acmedns  -d my.fancy.server.blah.com --dns dns_cf
</pre>
After this you will have to edit your configs to look like this:
<pre>
listen {
        ip *;
        port 6697;
        options { tls; }
        tls-options {
                certificate "/home/ircd/.acme.sh/irc.letspiss.net/fullchain.cer";
                key "/home/ircd/.acme.sh/irc.letspiss.net/irc.letspiss.net.key";
        };
}
</pre>
'''Note''': Do not change the certificate for the <code>serversonly</code> listen block or your spkifp will change and you won't be able to link to the network.


== Current Rotation ==
== Current Rotation ==

Revision as of 01:48, 8 June 2021

This is the list of all the servers in the round robin. If you want your server added, add yourself at the bottom of the list in the following format:

your.server.domain.name    A 123.222.111.22
your.server.domain.name AAAA f00b::1

Please add your domain/ip at the bottom of this page AND THEN ping HenryPissinger/Polsaker on pissnet to update the records

SSL certificate

Soon, to be part of the round-robin you will need a valid SSL certificate for both irc.letspiss.net and your own server domain. To do this you can use acme.sh. Here is an example of how to generate a certificate for both in one go (assuming you use cloudflare for your domain, for other providers check here):

# These are the credentials required to get the irc.letspiss.net certificate
export ACMEDNS_UPDATE_URL="https://auth.autie.net/update"
export ACMEDNS_USERNAME="7a72b116-70de-4a49-83a5-dcfeb2dfabb2"
export ACMEDNS_PASSWORD="R6uA0z8-bwfU8xZxqbTIkoNUBE91Yrn7LN-34qRx"
export ACMEDNS_SUBDOMAIN="cdd942bb-0b02-4e50-9bf0-639d61c60741"

# You will have to change this!
export CF_Token="aaaaabbbbbcccc"
export CF_Account_ID="ddddeeeeeffff"
export CF_Zone_ID="ggggghhhhiiii"


~/.acme.sh/acme.sh --issue  -d irc.letspiss.net --dns dns_acmedns  -d my.fancy.server.blah.com --dns dns_cf

After this you will have to edit your configs to look like this:

listen {
        ip *;
        port 6697;
        options { tls; }
        tls-options {
                certificate "/home/ircd/.acme.sh/irc.letspiss.net/fullchain.cer";
                key "/home/ircd/.acme.sh/irc.letspiss.net/irc.letspiss.net.key";
        };
}

Note: Do not change the certificate for the serversonly listen block or your spkifp will change and you won't be able to link to the network.

Current Rotation

irc.shitposting.space                      A        144.202.42.9
urine.trouble.pissnet.net                  A        54.191.10.244
urine.trouble.pissnet.net                  AAAA     2600:1f13:de8:b302:625d:224b:cb22:fca6
help.i.piss.red                            A        65.21.58.38
help.i.piss.red                            AAAA     2a01:4f9:c010:34cb::1
cold.wet.succ.world                        A        79.110.170.39
cold.wet.succ.world                        AAAA     2a0d:1a43:c010:124::3
piss.jar.owo.me                            A        34.211.18.244
piss.jar.owo.me                            AAAA     2600:1f14:a14:c533:e9fa:29ad:17eb:8c57
burning.down.rainforests.for.pisscoin.net  A        152.70.66.112
burning.down.rainforests.for.pisscoin.net  AAAA     2603:c024:8002:9b00:3b4b:4a25:541e:4b92
pee.wants.to.be.free.openpiss.net          A        152.67.252.236
cold.squid.pissnet.xyz                     A        94.177.238.228
piss.zeromeaning.co                        A        192.99.242.168
piss.zeromeaning.co                        AAAA     2607:5300:61:ec8:2::1
irc.nolsen.xyz                             A        149.56.28.233
irc.piss.co.in                             A        51.81.86.95
piss.shitpos.ts.it                         A        132.226.129.146
piss.shitpos.ts.it                         AAAA     2603:c020:c000:3e69:5091:9f29:92a0:e45e
werekitten.club                            A        207.148.26.14
werekitten.club                            AAAA     2001:19f0:5:feb:5400:2ff:fef5:6b64
pissnet.zeromeaning.com                    A        198.27.91.251
pissnet.zeromeaning.com                    AAAA     2607:5300:60:60ec::1
conga.at.the.shitposting.space             A        168.138.130.156
pissnet.bgp.wtf                            A        185.236.241.241
irc.sigint.pw                              A        176.31.26.128
irc.sigint.pw                              AAAA     2001:41d0:1:b254:1::1
pissnet.b621.net                           AAAA     2a0c:2f07:4663:beeb:216:3eff:fe39:c409
piss.in.my.coldwet.net                     A        23.95.173.171
irc.goat.chat                              A        173.82.242.139
irc.goat.chat                              AAAA     2607:f130:0:ed::6c0e:3ed5