Server link blocks: Difference between revisions

From pisswiki
m (Slight clarification to notes.)
 
(31 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__FORCETOC__
__FORCETOC__


= Instructions =
= Notes About Hub Servers =


To connect your server to Pissnet, add your server to the [[Great big-ass server list of doom]] (it will automatically add your link block to this page), and msg the oper(s) you're linking to and ask them to sync their config.
* You are '''-not-''' required to connect to a hub in order to link to Pissnet. Hubs came about as a way to minimize issues that came with deep/long link paths (latency, squit bouncebacks) during the network's infancy and remained for convenience. Those who volunteered their servers as hubs agreed to keep them active and on paid/reliable hosts.


Want to be part of the <code>irc.letspiss.net</code> round-robin DNS entry? Take a look at [[Round_Robin]].
* The hub geo-closest to yours is probably the best to connect to. Ping the hubs and choose 2 or 3 hubs that have the lowest ping and set those to autoconnect.


Cloak keys for your conf below:
* '''eu-west.hub''' , '''irc.shitposting.space''' and '''nsa.packetscanner.net''' are generally the most 'central' hubs, meaning that connecting to these will likely give you the shortest number of hops to other connected servers.
<pre>
set {
  cloak-keys {
    "d86PVocPMhCm8YcLs46Yb8FiCF1wC50x1VvutFBviIAitqb0g034M";
    "Qh3262E4uJOM2Aj210EC2gawF5llEA65mRK3cSctNOv4p610AJhX067KY5Xg";
    "240TUBv13ce2ANwm2cki1Rj80p8OAdqR64HWeDh8h38kTQkEWRXJ7";
  }
}
</pre>


'''NOTE: IF YOU ARE NOT A HUB, MAKE SURE TO EDIT YOUR SERVERS CLASS AS FOLLOWS, SO YOU DO NOT CONNECT TO MORE THAN ONE HUB AT A TIME: '''
* It is highly recommended that, if you only have one hub or leaf that you prefer to autoconnect with, that you add AT LEAST one additional hub to your config (but not set to autoconnect) as a backup. This is so that you can be manually connected to/rerouted to a stable connection if your link drops and/or the server you primarily connect to starts flapping.
  /* Server class with good defaults */
  class servers
  {
          pingfreq 60;
          connfreq 15; /* try to connect every 15 seconds */
          '''maxclients 1;''' /* max servers */
          sendq 20M;
  }


You connect to someone else's server by adding their linkblock from the list below to your unrealircd.conf file.
* Openpiss is listed here but is not flagged as a hub in the wiki. In order to add the linkblock you will have to visit the server's wiki entry. It is an experimental (update testing) hub.


* Every server you add must also add your linkblock to their conf for the link to work.
= Hub Servers =
* To make your default server autoconnect, modify the line like this:  <code>options { tls; autoconnect; }</code>
* '''DO NOT SET MORE THAN TWO SERVERS TO AUTOCONNECT OR YOU WILL BE BLAMED FOR NETWORK ISSUES.'''
* Try pinging servers before adding them and sort them in your list by which ones have lower ping.
* Generally, the hub geo-closest to yours is probably the best to connect to.
 
== Suggested leaf setup ==
 
If you're running a leaf server and you're not interested in autoconnecting to everything under the sun (see the bold text in the previous section) you might be interested in these instructions:
 
# Create a separate <code>hubs</code> class with <code>maxclients</code> set to 1.
# Add all the hubs from further down the page to your config. Make sure their <code>link</code> blocks use the <code>hubs</code> class.
# Enable autoconnect for '''two''' hubs that are geographically close to you by adding <code>autoconnect;</code> to the <code>options { tls; }</code> block.
# Profit.
 
A <code>hubs</code> <code>class</code> block would look like this:
 
  class hubs {     
        pingfreq 60;
        connfreq 60;
        '''maxclients 1;'''
        sendq 20M;
  }
 
An '''autoconnect''' hub <code>link</code> block would look like this:
 
  link fake.piss.hub {
      incoming {
          mask *;
      }
      outgoing {
          hostname fake.piss.hub;
          port 6900;
          options { tls; autoconnect; }
      }
      password "awesome.base64.fingerprint" { spkifp; }
      '''class hubs;'''
  }
 
Remember to enable autoconnect for '''two''' hubs only.
 
== Suggested server setup ==
 
UnrealIRCd by default does not send a fake quit/join for "Changing host" when a ip/spoof/cloak/vhost/whatever is changed. This can be an issue for some clients and bots. This setting will only send the fake quit/join to clients on your server that do not support CHGHOST. This setting will not override CHGHOST. NOTE: UnrealIRCd uses PART instead of QUIT.
 
<pre>
/* Server specific configuration */
set {
    allow-userhost-change force-rejoin;
}
</pre>
 
= Hub servers =
 
* Most hubs tend to regularly update their linkblocks as new ones are added to the wiki, however you may need to ask to be added initially.


There are several servers acting primarily/exclusively as a hub:
There are several servers acting primarily/exclusively as a hub:
Line 90: Line 19:
==== Europe ====
==== Europe ====
{{#ask:
{{#ask:
  [[Server:+]] [[Node Type::Hub]] [[Region::Europe]]
  [[Server:+]] [[Node Type::Hub]] [[Region::Europe]] [[Node Status::Active]]
  |?Owner
  |?Owner
  |?Location#-
  |?Location#-
Line 100: Line 29:


{{#ask:
{{#ask:
  [[Server:+]] [[Node Type::Hub]] [[Region::America]]
  [[Server:+]] [[Node Type::Hub]] [[Region::America]] [[Node Status::Active]]
  |?Owner
  |?Owner
  |?Location#-
  |?Location#-
Line 110: Line 39:


{{#ask:
{{#ask:
  [[Server:+]] [[Node Type::Hub]] [[Region::APAC]]
  [[Server:+]] [[Node Type::Hub]] [[Region::APAC]] [[Node Status::Active]]
  |?Owner
  |?Owner
  |?Location#-
  |?Location#-
Line 116: Line 45:
  |template=Template:Server_list_entry
  |template=Template:Server_list_entry
}}
}}
====Experimental====
* [https://wiki.letspiss.net/wiki/Server:irc.openpiss.net irc.openpiss.net]  ([https://wiki.letspiss.net/wiki/User:Roadkill Roadkill]) - San Jose, USA (Update testing hub. You will need to manually add this server's linkblock if you wish to connect.)


= Hub link blocks =
= Hub link blocks =


<!-- Do not touch :( -->
<!-- Do not touch :( -->
{{Link Block|[[Node Type::Hub]]}}
{{Link Block|[[Node Type::Hub]] [[Node Status::Active]]|limit=500}}


= Non-hubs/Regular server link blocks =
= Non-hubs/Regular server link blocks =


You probably don't need to cut and paste this entire list into your conf. This is more for people who are going to link you to find your info and for us to keep track of server configurations.
* Main page: [[Great big-ass server list of doom]]


You will be added automatically to this link when you create a server page using [[Form:Server|the form]].
* There is no need to cut and paste the entire list of leaves into your conf.


<!-- Do not touch :( -->
** However, if you want to (more easily) copy all of the active non-hub linkblocks into your conf, you can just cut and paste from here: https://api.shitposting.space/link/leaves
{{Link Block|[[Node Type::Leaf]] [[Node Status::Active]] OR [[Node Type::Chaos Node]] [[Node Status::Active]]|limit=500}}


= Non-hubs/Regular server link blocks (OLD) =
* The organized list below is more for people who are going to link you to find your info and for us to keep track of server configurations.


<big>'''NOT UPDATED, THIS LIST IS OBSOLETE'''</big>
* You will be added automatically to this list here (and the api document) when you create a server page using [[Form:Server|the form]].


You probably don't need to cut and paste this entire list into your conf. This is more for people who are going to link you to find your info and for us to keep track of server configurations.
<!-- Do not touch :( -->
 
== The Americas ==
<div class='mw-code'><nowiki>
<div class="mw-collapsible mw-collapsed">
// oo
''This section is collapsed by default. Click '''Expand''' on the right hand side to view.
// SID: 887
<div class="mw-collapsible-content">
link stage.net {
{{Link Block|[[Node Type::Leaf||Chaos Node]] [[Node Status::Active]] [[Region::America]]|limit=500}}
    incoming {
</div>
        mask *;
</div>
    }
    password "LoFeMYDU9rbbu3fYR0q6nx+eiCVYmJMFeFfBUQaEk5I=" { spkifp; }
    class servers;
}
 
// cowgirl
// SID: 8DD
// Location: Frankfurt, Germany, Europe
link cold.wet.girlco.cc {
    incoming {
        mask *;
    }
    outgoing {
        hostname cold.wet.girlco.cc;
        port 6900;
        options { tls; }
    }
    password "7Woprn+HMkPQgz2BE6hPK0Kutq7K3VMzJddhu1INOIU=" { spkifp; }
    class servers;
}
 
// val @ libera
// (IPv6-only most of the time)
// SID: 00F
// Location: Paris, France, Europe
link COLD.WET.CHATS.SUPPLY {
    incoming {
        mask *;
    }
    outgoing {
        hostname COLD.WET.CHATS.SUPPLY;
        port 6900;
        options { tls; }
    }
    password "nDYN8cHHKal64yAmIYA2NGrQVQuUsNwHzyyEatDyJjk=" { spkifp; }
    class servers;
}
 
// A_Dragon
// SID: 1AD
// Location: Germany, Europe
link irc.awesome-dragon.science {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.awesome-dragon.science;
        port 6900;
        options { tls; }
    }
    password "sD/bQiGresdurI42zX7q/RWhhWP6kaXQ6eMFT5XSLqU=" { spkifp; }
    class servers;
}
 
// bluraf @ hs-ldz
// SID: 859
// Location: Nuremberg, Germany, Europe
link irc.junkcc.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.junkcc.net;
        port 6900;
        options { tls; }
    }
    password "7CTtdd32AUqlwx7Bo7tLmtYOdjqDEiVM3YtuszX63Mk=" { spkifp; }
    class servers;
}
 
// noteness
// SID: 5SS (formerly 911)
// Location: Hyderabad, India
// (was we-are.pissnet.we-are.rocks)
link burning.down.rainforests.for.pisscoin.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname burning.down.rainforests.for.pisscoin.net;
        port 6900;
        options { tls; }
    }
    password "px9oT68N7U23lqiRVfkVcHoOqlwsNS9bYybazIrXUYI=" { spkifp; }
    class servers;
}
 
// phroa
// SID: 190
// Location: Fremont, United States, North America
link rock.hard.pissnet.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname rock.hard.pissnet.xyz;
        port 6900;
        options { tls; }
    }
    password "sM7Fqn17xP+QqF98Ej+0bDpf/uBqlcerTgOJrmvCxcY=" { spkifp; }
    class servers;
}
 
// h , hrnz@libera
// SID: 009
// Location: Germany, Europe
link wet.chats.pissnet.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname wet.chats.pissnet.xyz;
        port 6900;
        options { tls; }
    }
    password "Qra03bm6bN31bD/5BJNuY7HKeDYpA/S4E6iH3ViNonw=" { spkifp; }
    class servers;
}
 
// razorgan/chanfix/whatever (href @ libera)
// SID: 666
// Extra SID: 155 (pisspot services)
// Location: Vitry, France, Europe (online.net)
link presumed.royal.piss.kr {
    incoming {
        mask *;
    }
    outgoing {
        hostname presumed.royal.piss.kr;
        port 6900;
        options { tls; }
    }
    password "6RSqfDZBGjxuHBDcY1ylKJeGz7btp8PrUq59A84Tfxk=" { spkifp; }
    class servers;
}
 
// razorgan
// SID: 667
// Location: Amsterdam, Netherlands
link cold.piss.kr {
    incoming {
        mask *;
    }
    outgoing {
        hostname cold.piss.kr;
        port 6900;
        options { tls; }
    }
    // password "7+9LhkYtl7MmhEpEybk/QLbsObQ96eiHrXbBVWYhkaQ=" { spkifp; }
    password "mCthDLgOXsKZw4aXSfkh36FrhRKcfWesAkJAVZt9VDM=" { spkifp; }
    class servers;
}
 
// razorgan
// SID: 668
// Location: Amsterdam, Netherlands
link wet.piss.kr {
    incoming {
        mask *;
    }
    outgoing {
        hostname wet.piss.kr;
        port 6900;
        options { tls; }
    }
    password "FrALkZdJDiH9aaHev4/5LwTsSJ5bN07yDfRH4hx2lR8=" { spkifp; }
    class servers;
}
 
// razorgan
// SID: 777
// Location: Seoul, South Korea
link irc.impeerialfamily.kr {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.impeerialfamily.kr;
        port 6900;
        options { tls; }
    }
    password "X10AdvsON3iuyFMq5KYPG4HL/NhSpxGXfwhQwkBTx0Y=" { spkifp; }
    class servers;
}
 
// lonjil
// SID: 394
// Location: Amsterdam, Netherlands, Europe
link irc.lonjil.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.lonjil.xyz;
        port 6900;
        options { tls; }
    }
    password "wAvnsYGxMusIGCVZ/usBTr8It9nkzortWKa72qZAvu0=" { spkifp; }
    class servers;
}
 
// resangen, coldsquish
// SID: 327
// Location: Paris, France, Europe
link cold.squish.pissnet.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname cold.squish.pissnet.xyz;
        port 6900;
        options { tls; }
    }
    password "gBpWmQajNcL7zwCeZtouH2Aqa1VyjJpWlJHeGFO6+YQ=" { spkifp; }
    class servers;
}
 
// eggy & zilla
// SID: 261
// Location: Quebec, Canada, North America
link pissnet.zeromeaning.com {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissnet.zeromeaning.com;
        port 6900;
        options { tls; }
    }
    password "h+2GhnnyZwcTTbY03rxL62qpfMTe22HE96rLWJpoVf0=" { spkifp; }
    class servers;
}
 
// immibis
// SID: 0UT
// Location: Oregon, United States, North America
link urine.trouble.pissnet.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname urine.trouble.pissnet.net;  // .xyz also works
        port 6900;
        options { tls; }
    }
    password "ugX0gWqk21TbfZ+1fUZzPDyUGqRSpG5t8eeTxgRgUNs=" { spkifp; }
    class servers;
}
 
// immibis (again)
// SID: 2YM
link together.we.can.yiff.mom {
    incoming {
        mask *;
    }
    outgoing {
        hostname together.we.can.yiff.mom;
        port 6900;
        options { tls; }
    }
    password "ugX0gWqk21TbfZ+1fUZzPDyUGqRSpG5t8eeTxgRgUNs=" { spkifp; }
    class servers;
}
 
// tris@libera
// SID: 69H
// does not update links frequently - ping if you want to link
// Location: Seattle, WA, United States
link cold.hard.chats.center {
    incoming {
        mask *;
    }
    outgoing {
        hostname cold.hard.chats.center;
        port 6900;
        options { tls; }
    }
    password "/yo/VYVl9MybtM/oj1wgukROVsEBg4+jF6yn3sCgJU0=" { spkifp; }
    class servers;
}
 
// jlu5
// SID: 0HD
// Location: Las Vegas, United States, North America
// please ping me if you want to link, there's way too much going on right now
link irc.highdef.network {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.highdef.network;
        port 6900;
        options { tls; }
    }
    password "Hhu/lZsUq71OUAsSNLtJ/ehOskSTEBuiOTWf24enNQg=" { spkifp; }
    class servers;
}
 
// bob
// SID: 431
// Location: Germany, Europe
link squish.squish.piss.kr {
    incoming {
        mask *;
    }
    outgoing {
        hostname squish.squish.piss.kr;
        port 6900;
        options { tls; }
    }
    password "wsx54/m/1eykuLkU2MzaHTmcSZJphze7DbuQFik9Ygc=" { spkifp; }
    class servers;
}
 
// emelie@libera
// SID: 0WF
// Location: Helsinki, Finland, Europe
// spkifp updated on 2021-06-07
link help.i.piss.red {
    incoming {
        mask *;
    }
    outgoing {
        hostname help.i.piss.red;
        port 6900;
        options { tls; }
    }
    password "d6m2E3ZRJzFKyM+siM8KGWqnmKLAH9sQ58tP6o9K4yo=" { spkifp; }
    class servers;
}
 
// eta
// SID: 42Q
// IPv6-only
// Location: London, UK
link pissnet.i.eta.st {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissnet.i.eta.st;
        port 6900;
        options { tls; }
    }
    password "AWrKVQY8Xp7lEIrUg+9Rj5suOCA5/nvCJgrW5ISvtjk=" { spkifp; }
    class servers;
}
 
// cynthia
// SID: 600
// Location: Amsterdam, Netherlands, Europe
link pissnet.is.real.fucko.wucko.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissnet.is.real.fucko.wucko.net;
        port 6900;
        options { tls; }
    }
    password "c7sPdksAIt1LS9lopyERBzsn5l2Fwna6r0fdQDXfLYc=" { spkifp; }
    class servers;
}
 
// V + edef
// SID: 0W0
// Location: Nuremberg, Germany, Europe
link irc.impeerialfamily.com {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.impeerialfamily.com;
        port 6900;
        options { tls; }
    }
    password "v66AsdWTcCTfJsbHxf+M+pL7ykE+doWUhuQm95LE7IY=" { spkifp; }
    class servers;
}
 
// bu aka router
// SID: 9RC
// Location: Moscow, Moscow, Russia
link routerchain.ddns.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname routerchain.ddns.net;
        port 6900;
        options { tls; }
    }
    password "PL44ywxfA7g4FMKTye6Dik2hC678UlsGQeMR4R8saMk=" { spkifp; }
    class servers;
}
 
// launchd
// SID: 669
// Location: Newark, United States, North America
link zepeeld.me {
    incoming {
        mask *;
    }
    outgoing {
        hostname trucker.zpld.me;
        port 6900;
        options { tls; }
    }
    password "klj60LaT5dAaPk7Nq68BM5Ar2iTiCgXzLmI8BvsSUSw=" { spkifp; }
    class servers;
}
 
// misha
// SID: 5MI
// Location: New Jersey, USA
link werekitten.club {
    incoming {
        mask *;
    }
    outgoing {
        hostname werekitten.club;
        port 6900;
        options { tls; }
    }
    password "uKUj5h3nt4ycbj6ITLn7KBev5nE5lXoxIpSGCROxj4Q=" { spkifp; }
    class servers;
}
 
// elliot
// SID: 09X
// Location: Chicago IL
link we.have.cold.wet.chats.on.irc.lol {
    incoming {
        mask *;
    }
    outgoing {
        hostname we.have.cold.wet.chats.on.irc.lol;
        port 6900;
        options { tls; }
    }
    password "1Rd+MUGvHm7ZMkQxbCwenfMhoMjqABua5wIyWeJDxvU=" { spkifp; }
    class servers;
}
 
// Roadkill
// SID: 0MG
// Location: San Jose, USA
link irc.openpiss.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.openpiss.net;
        port 6900;
        options { tls; }
    }
    password "3rSZUsyUysK5XZwuK67ED9IJUNmik691XCPk3sfUz0g=" { spkifp; }
    class servers;
}
 
// Piss42 - pissnetftw7hloyu5rsvdhy47kshvewtfrdhfsikz5c2adnnxs44dsyd.onion/6667
// SID: 9FF
// Location: Australia somewhere
link pissnetftw7hloyu5rsvdhy47kshvewtfrdhfsikz5c2adnnxs44dsyd.onion {
    incoming {
        mask *;
    }
    outgoing {
        hostname 60.241.48.194;
        port 6900;
        options { tls; }
    }
    password "KjCSsbeQB9TwMfWssb+ebOXmyGTGiidQiFqrBrr2UMo=" { spkifp; }
    hub *;
    class servers;
}
 
// sergal
// SID: 7W7
// Location: Nuremberg, Germany
link piss.institute {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.institute;
        port 6900;
        options { tls; }
    }
    password "1CM3pWfiUzXOePTQMcNvqxzh+W9n7HmZujjFsdopN/A=" { spkifp; }
    class servers;
}
 
// alyx
// SID: 621
// Location: Dallas, TX
link piss.on.my.xxx.pet {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.on.my.xxx.pet;
        port 6900;
        options { tls; }
    }
    password "4Gu7QQrDeh6C/vLtVTeYfdoRAJG1JbRL86AFqoDwaQc=" { spkifp; }
    class servers;
}
 
// alyx
// SID: 926
// Location: Canada?
link vampire.omorashi.biz {
    incoming {
        mask *;
    }
    outgoing {
        hostname vampire.omorashi.biz;
        port 6900;
        options { tls; }
    }
    password "FsbN0TwIXFChIJzQTRNRQzgw/RSB4DJNBfLi04IIv/g=" { spkifp; }
    class servers;
}
 
// blo
// SID: 0PC
// Netherlands, Europe
link hard.piss.cafe {
    incoming {
        mask *;
    }
    outgoing {
        hostname hard.piss.cafe;
        port 6900;
        options { tls; }
    }
    password "l2UfcMq3r5jcuKQuikEGDiKYIivCLOkbXE3p6F2wQeI=" { spkifp; }
    class servers;
}
 
// Xe @ libera
// SID: 8XE
// Location: Ottawa, Ontario, Canada (no incoming links)
link reiki.pisses.on.everyone {
    incoming {
        mask *;
    }
    password "scM6MVvX9IUnk4YAaxUG4WC6ZDnBLjTQb6+48wZ5EUE=" { spkifp; }
    class servers;
}
 
// softwarewolf
// SID: 314
// Location: Chicago, United States, North America
link golden.shower.farenthuay.com {
    incoming {
        mask *;
    }
    outgoing {
        hostname golden.shower.farenthuay.com;
        port 6900;
        options { tls; }
    }
    password "/7UHyaucxHjG1mtKr5x67LCaxW3f1bm0MIU29+VLztA=" { spkifp; }
    class servers;
}
 
// Nay/Aye/JeDaYoshi
// SID: 616
// Location: Houston, TX, USA
link no.piss.for.my.shigu.fyi {
    incoming {
        mask *;
    }
    outgoing {
        hostname no.piss.for.my.shigu.fyi;
        port 6900;
        options { tls; }
    }
    password "CsyLJ72QHVD7mKxA10/rysiKH6C5oKCtfLN9LhMvuTk=" { spkifp; }
    class servers;
}
 
// Noisytoot/MemoServ
// SID: 722
// Location: Cambridge, UK
// IPv4 only / Listening on port 6679, not 6697 with TLS for clients
// removed from round robin due to non-standard port -RK
// Used to be called irc.noisytoot.org, update your link blocks!
link eris.berkeley.edu.pl {
    incoming {
        mask *;
    }
    outgoing {
        hostname eris.berkeley.edu.pl;  // or irc.noisytoot.org
        port 6900;
        options { tls; }
    }
    password "wpkTG3OI/Ptboot7CX1TeIR8s3hFW+GpZkNozhDUY8U=" { spkifp; }
    class servers;
}
 
// oper: Gnuman / Gnum4n
// SID: 6UK
// Location: us-east
link irc.gnuman.games {
    incoming {
        mask *;
    }
    password "56mbBBKDgtPvXGN4jE3PuqnCtbXbxI1FhOB/8hnZ4Ac=" { spkifp; }
    class servers;
}
 
// Valware / Valerie
// SID: 736
// Location: UK
link irc.valware.uk {
    incoming {
        mask *;
    }
    outgoing {
        hostname 51.195.213.25;
        port 6900;
        options { tls; }
    }
    password "M/qur3wjF6I3mjavhnWRHm41X0A5PjpXwfCh27HKke0=" { spkifp; }
    class servers;
}
 
// alice (poke me if you need links updating, ipv4 works, ipv6 is a bit fucky wucky)
// SID: 715
// Location: Dublin, Ireland
link piss.in.my.pasteurizedbathwater.com {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.in.my.pasteurizedbathwater.com;
        port 6900;
        options { tls; }
    }
    password "kIB6xucATEc3rqDNvdZ1fuLj/H55YMV7XbTyYByoII0=" { spkifp; }
    class servers;
}
 
// Wolf480pl
// SID: 480
// Location: Nuremberg, Germany, Europe
link irc.fgl.space {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.fgl.space;
        port 6900;
        options { tls; }
    }
    password "R+ywK1xzaY7Dwun5PZ+ist01usu9Nuy1LbUNZGhdr6M=" { spkifp; }
    class servers;
}
 
// h
// SID: 3LM
// Location: Helsinki, Finland, Europe
link urolithiasis.clogs.irc.plumbing {
    incoming {
        mask *;
    }
    outgoing {
        hostname urolithiasis.clogs.irc.plumbing;
        port 6900;
        options { tls; }
    }
    password "7q23Y02UDgtPPDsCU1tJyTOar23hzzzCwgPhErMgfac=" { spkifp; }
    class servers;
}
 
// ave
// SID: 0LT
// Location: Fremont, California, United States of America
link cold.wet.succ.world {
    incoming {
        mask *;
    }
    outgoing {
        hostname cold.wet.succ.world;
        port 6900;
        options { tls; }
    }
    password "GaxbvgfQN9SIPhZ3/ip8P2hhWabXTWMAD3VLOevJkP4=" { spkifp; }
    class servers;
}
 
// monique
// SID: 6M9
// Location: Germany, Europe
// spkifp updated 2021-06-07
link oh.noes.i.piss.blue {
    incoming {
        mask *;
    }
    outgoing {
        hostname oh.noes.i.piss.blue;
        port 6900;
        options { tls; }
    }
    password "nkPvEYVA9MlZWjJmed7zEjmRopGRPpjmdtlIYD/i9Wo=" { spkifp; }
    class servers;
}
 
// monique
// SID: 6M0
// Location: Santiago, Chile
link suck.papa.smurf.until.you.piss.blue {
    incoming {
        mask *;
    }
    outgoing {
        hostname suck.papa.smurf.until.you.piss.blue;
        port 6900;
        options { tls; }
    }
    password "iV6iBFELtwraTc+ve9dZlrDwxHQo3G9cibMRi1kj2YU=" { spkifp; }
    class servers;
}
 
// FireFly
// SID: 1RC
// Location: Düsseldorf, Germany, Europe
link premium.cold.wet.irc.supplies {
    incoming {
        mask *;
    }
    outgoing {
        hostname premium.cold.wet.irc.supplies;
        port 6900;
        options { tls; }
    }
    password "1Etolqca3CJEge7mI9lK/bzczlDIEx/0hsKj/uKWKtY=" { spkifp; }
    class servers;
}
 
// linuxgemini @ twitter, libera
// SID: 2AE
// Location: London, United Kingdom, Europe
link piss.shitpos.ts.it {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.shitpos.ts.it;
        port 6900;
        options { tls; }
    }
    password "0dcAUno5zEVph6HhxvC3zYvWpyyZx87+OYnMTX+Y69A=" { spkifp; }
    class servers;
}
 
// nepeat @ libera, nepeat#0001 @ discord
// SID: 3EE
// Location: AWS us-west-2
link piss.jar.owo.me {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.jar.owo.me;
        port 6900;
        options { tls; }
    }
    password "8RtOWBWD0OYJMklSzSY2rGnnZ89GD9PBxpDdN2HkheY=" { spkifp; }
    class servers;
}
 
// Bin - Patched with latest git
// SID: 469
// Location: Buffalo, NY USA
link piss.in.my.coldwet.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.in.my.coldwet.net;
        port 6900;
        options { tls; }
    }
    password "Abkkp24aaGbWfG2LsKmmzXEKfaQGZkspRjD5kkhiYos=" { spkifp; }
    class servers;
}
 
// emma @ libera, emma#7676 @ discord, piss@e4.pm email
// SID: 0O0
// Location: Hetzner hel1-dc2
link net.gamergirlp.ee {
    incoming {
        mask *;
    }
    outgoing {
        hostname net.gamergirlp.ee;
        port 6900;
        options { tls; }
    }
    password "pLfKHrTuyqEpRgSEcfUrTTRAGNByvHz9LUCpG12MoYY=" { spkifp; }
    class servers;
}
 
// jessicara @ libera
// SID: 27B
// Location: central scotland, uk
link ipee6.shirogitsune.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname ipee6.shirogitsune.net;
        port 6900;
        options { tls; }
    }
    password "ry/+N10XseqDAuMBsvywoo+5D3wIL5lbCzv/szQd1u4=" { spkifp; }
    class servers;
}
 
// ben @ libera/tilde.chat
// SID: 420
// Location: Michigan, US
// No ipv6, plaintext is on 6667, TLS on 6697
link piss.hmm.st {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.hmm.st;
        port 6900;
        options { tls; }
    }
    password "NaqO2KlG/B5GBC7DeRuOEH0fnuObEPeo/5SZrOsGaBI=" { spkifp; }
    class servers;
}
 
// Ellenor et al Bjornsdottir - Ellenor on Libera
// SID: 4A1
// Location: Newark, NJ, USA (physical location)
link pissnet.freenode.management {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissnet.freenode.management;
        port 4402;
        options { tls; }
    }
    password "JQmH2NRvU3jttzWbL5hZ0NcVhqoGfCmQ6PHA0zMxyWk=" { spkifp; }
    class servers;
}
 
// bontaq on Libera / pisspiss
// SID: 3AA
// Location: NYC, NY, USA
link irc.pisshut.jrs.wumbus.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.pisshut.jrs.wumbus.xyz;
        port 6900;
        options { tls; }
    }
    password "5HkDAhXCKIlTvdDwb1tarZMh/hcgvXsrByLn/iv/KZ4=" { spkifp; }
    class servers;
}
 
// toiletdurden
// SID: 0AH
//
link first-rule.dont-talk-about-piss.club {
    incoming {
        mask *;
    }
    outgoing {
        hostname first-rule.dont-talk-about-piss.club;
        port 6900;
        options { tls; }
    }
    password "BRoWHVFYcpPLD+SiRHekN2WOmCeXpoCuL6u3/n2gCLE=" { spkifp; }
    class servers;
}
 
// GreaseMonkey
// SID: 6ZE
// Location: San Fran-Cisco(R), US West(?) (DO droplet, SFC region 3)
// IPv4 + IPv6, TLS on 6697 (TODO: proper cert), NSA-approved civilian comms on 6667
link piss-flavoured.magicannon.com {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss-flavoured.magicannon.com;
        port 6900;
        options { tls; }
    }
    password "l5tAa2llGEuqYuDgeNxR44NHY2gusue5IhkU6pEV8Iw=" { spkifp; }
    class servers;
}
 
// ben @ piss/libera/tilde
// SID: 555
// Location: hetzner
// ipv4 + ipv6, standard ports
link chat.with.fuckup.club {
    incoming {
        mask *;
    }
    outgoing {
        hostname chat.with.fuckup.club;
        port 6900;
        options { tls; }
    }
    password "LT+mHxZl4myq+SunjeFz/D3R3kEx53wntAclY1alwFE=" { spkifp; }
    class servers;
}
 
// E-werd
// SID: 4X1
// Location: Los Angeles, CA, USA
link irc.goat.chat {
    incoming {
        mask *;
    }
    outgoing {
        hostname 173.82.242.139;
        port 6900;
        options { tls; }
    }
    password "5xH0DCGhDevIOLHMIrkl+dlYNQPUh9o6pP0FPfl+Fbw=" { spkifp; }
    class servers;
}
 
// noname / dongs
// SID: 5C8
// Location: Seattle, WA
link piss.bong.water.dongs.space {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.bong.water.dongs.space;
        port 6900;
        options { tls; }
    }
    password "+Yq5jlC063EW61DXXV64KAGHPmzDwNXNobvSA/P88KY=" { spkifp; }
    class servers;
}
 
// nolsen
// SID: 0F1
// Location: Beauharnois, Quebec, Canada
link irc.nolsen.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname 149.56.28.233;
        port 6900;
        options { tls; }
    }
    password "QhAl0xOZjX8w0hPGY+4xAKg3B+HWrkAINtfBi2ZtjFY=" { spkifp; }
    class servers;
}
 
// fnk
// SID: 0XD
// Location: Warsaw, Poland, Europe
link welcome.to.the.pissing.academy {
    incoming {
        mask *;
    }
    outgoing {
        hostname welcome.to.the.pissing.academy;
        port 6900;
        options { tls; }
    }
    password "un8tNtlLfhtIrdhFU1k0JSxlRDg7hl5UDLojAYmexIk=" { spkifp; }
    class servers;
}
 
// aaa on pissnet
// SID: 0XP
link irc.piss.co.in {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.piss.co.in;
        port 6900;
        options { tls; }
    }
    password "YDMTxLTzkZER3wM5V8eIu17Yy/krSlK3IR1VIWGw2iw=" { spkifp; }
    class servers;
}
 
// hexa- on pissnet
// SID: 747
// Location: Nurenberg, Germany, Europe
link piss.poor.lossy.network {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.poor.lossy.network;
        port 6900;
        options { tls; }
    }
    password "1MvvXCRPlXIg3i8X9NJ9r9lDdF3O77LdSFra9TwmGWI=" { spkifp; }
    class servers;
}
 
// Polsaker or HenryPissinger
// SID: 9BR
// Location: Sao Paulo, Brazil
link conga.aat.the.shitposting.space {
    incoming {
        mask *;
    }
    outgoing {
        hostname conga.at.the.shitposting.space;
        port 6900;
        options { tls; }
    }
    password "+tfZJzUWy0842UiTmc+EA8BN36SA2sEJ9vDtbrVEmvQ=" { spkifp; }
    class servers;
}
 
// KernelPanic
// SID: 800
// Location: Los Angeles, CA, USA
link a.tasty.pissnet.stream {
    incoming {
        mask *;
    }
    outgoing {
        hostname a.tasty.pissnet.stream;
        port 6900;
        options { tls; }
    }
    password "f7lDPdleQvuWnZJuJNzHANzWVIu3TOt8EypFGqK/0Pw=" { spkifp; }
    class servers;
}
 
// ji
// SID: 6IS
// IPV4 + IPV6; Secure port: 6697, NSA-friendly port: 6667
// Location: OVH, Beauharnois, Quebec, Canada (45.3092, -73.89649)
// Link requests -> https: //forms.gle/8U8XDP6vnjmXamVg6
link piss.makes.me.uwu.so {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.makes.me.uwu.so;
        port 6900;
        options { tls; }
    }
    password "1cOdcNWAE2QdCWGCnX6mQNOg5oTAc2jEaX0AAj/IpuQ=" { spkifp; }
    class servers;
}
 
// alanina @ hs-ldz
// SID: 3EL
// Location: DO, Toronto, Canada
link 159.89.115.225 {
    incoming {
        mask *;
    }
    outgoing {
        hostname 159.89.115.225;
        port 6900;
        options { tls; }
    }
    password "kiaRbq3cAzdiulvKTTZQj1ZGI/ZEI5PuLO+9KlO9l5A=" { spkifp; }
    class servers;
}
 
// OragamiSwami
// SID: 560
// UT, USA
link you.piddle.in {
    incoming {
        mask *;
    }
    outgoing {
        hostname you.piddle.in;
        port 6900;
        options { tls; }
    }
    password "//mYdhXOvVygxXvQM1bKfZnpZjRQaqREp8XpCxLFbQA=" { spkifp; }
    class servers;
}
 
// PlasmaStar
// SID: 333
// Location: New Jersey, United States
link plas.ma.star {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.PlasmaStar.Net;
        port 6900;
        options { tls; }
    }
    password "6t+D1KY5vDnPb7VLJfTlZgDiYAZuPL8+wXkOWBHokjs=" { spkifp; }
    class servers;
}
 
// E-werd
// SID: 9RU
// Location: Vladivostok, Russia
link russians.watch.mepee.live {
    incoming {
        mask *;
    }
    outgoing {
        hostname russians.watch.mepee.live;
        port 6900;
        options { tls; }
    }
    password "e1nPDs2JPH/y44GmgOACrg98bJYCfQ7DJ5Ek98sHgC8=" { spkifp; }
    class servers;
}
 
// lukewarm @ pissnet / bah @ libera
// SID: 82F
// Location: Amsterdam, The Netherlands (DigitalOcean AMS3)
// IPv4/IPv6
link p.l1.tel {
    incoming {
        mask *;
    }
    outgoing {
        hostname p.l1.tel;
        port 6900;
        options { tls; }
    }
    password "sxfdzuhVGVy18CS/s1Y6ZLUVkXkbS3tPD4Gsg+b1bMU=" { spkifp; }
    class servers;
}
 
// bigfoot or \ on pissnet, bigfoot547 or \ on Libera
// SID: 1ST
// Location: Atlanta, Georgia, United States
// IPv4, IPv6, plaintext on port 194, TLS on port 994 (Let's Encrypt)
link pissnet.is.the.numberone.network {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissnet.is.the.numberone.network;
        port 6900;
        options { tls; }
    }
    password "dlYcL6e1d4oSptBOdxnwh5NHzJLu9ocCTdb32SGzIho=" { spkifp; }
    class servers;
}
 
// twilight
// SID: 5PA
// Location: Clifton, NJ, US
// IPv4
link piss.allowed.org {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.allowed.org;
        port 6900;
        options { tls; }
    }
    password "T6T4cU08TkBmDsUV0VQDK7+kaCUPQVATr74kff2egnU=" { spkifp; }
    class servers;
}
 
// DarthGandalf
// SID: 8TH
// Location: Las Vegas, Nevada, US
link piss.cold.or.warm4u.co.uk {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.cold.or.warm4u.co.uk;
        port 6900;
        options { tls; }
    }
    password "jUie+Fj5EVWJTu2+4g6wEmQYYdMPX3cQjMmdD6VPEV0=" { spkifp; }
    class servers;
}
 
// habnabit_
// SID: 9YH
// Location: London, UK
link join.pissnet.for.cutefox.pictures {
    incoming {
        mask *;
    }
    outgoing {
        hostname join.pissnet.for.cutefox.pictures;
        port 6969;
        options { tls; }
    }
    password "pNDGfriDSwGsdzyO2PiyGPtO6G0pwR5cIpckZiU+Cvo=" { spkifp; }
    class servers;
}
 
// ho - Patched with latest git
// SID: 999
// Location: Buffalo, NY USA
link piss.kink.training {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.kink.training;
        port 6900;
        options { tls; }
    }
    password "a8U6dgkHKmFk1zGy1Aw2JdqW8G4h333SMwwgkk6FdnE=" { spkifp; }
    class servers;
}
 
// Andrew on irc.andrewyu.org, AndrewYu on irc.libera.chat, SpecServ on pissnet
// SID: 419
// Location: Tokyo, Japan, Asia
// Hub: Bigfoot
link piss.andrewyu.org {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.andrewyu.org;
        port 6900;
        options { tls; }
    }
    password "OY+beUPl1XyCuEHM4DF/ajpMY3X9ZXmVi6kL2rdWnWA=" { spkifp; }
    class servers;
}
 
// Polizei - running latest git
// SID: 13X
// Location: Sofia, Bulgaria, Earth
link drink.pee.and.fuck.cheap {
    incoming {
        mask *;
    }
    outgoing {
        hostname 46.10.215.202;
        port 6900;
        options { tls; }
    }
    password "yGL4uL4b28uP05Jy2QLJEJQMb7MxdoxeC6mQUSRak3o=" { spkifp; }
    class servers;
}
 
// monoxane
// SID: 43F
// Location: Iowa
link irc.seagate.gay {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.seagate.gay;
        port 6900;
        options { tls; }
    }
    password "gXSnEcE3PjfAmzsNwmK63pX5h3j/n34Q2b6jwe8hNY8=" { spkifp; }
    class servers;
}
 
// GreaseMonkey - riscv64 node, latest Git (TLS-only, port 6697)
// SID: 5ZE
// Location: New Zealand
//
// NOTE: This node is primarily only listed here for location information.
// It's only on during about 4pm-9pm NZ(S|D)T during weekdays.
// The DNS IP is probably going to be wrong eventually. Public access is currently IPv4-only because shitty ISP router.
link pissv64.magicannon.com {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissv64.magicannon.com;
        port 6900;
        options { tls; }
    }
    password "nuNl4TJpdeBC4E61Z8TeGmUQhVwekPZA3dg1WrXQbNo=" { spkifp; }
    class servers;
}
 
// KindOne
// SID: 442
// Location: Georgia, USA - Home
link kindone.pissnet.net {
    incoming {
        mask *;
    }
    password "Q3uwFJVgItRBVVbve78Cbe2Xj2dWENAGVYLX1bBwsXY=" { spkifp; }
    class servers;
}
 
// E-werd
// SID: 9IS
// Location: Tel Aviv, Israel
link israelis.watch.mepee.live {
    incoming {
        mask *;
    }
    outgoing {
        hostname israelis.watch.mepee.live;
        port 6900;
        options { tls; }
    }
    password "DqaMZFH8eQn77yeNHQEwZ7cGRMcpsN9u7ds1aFOriNE=" { spkifp; }
    class servers;
}
 
// monoxane
// SID: 43D
// Location: Melbourne, Australia
link pissing.on.acrin.io {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissing.on.acrin.io;
        port 6900;
        options { tls; }
    }
    password "eUawxdZxshp2618np0fGFdAAtoxa4+FR8YXXQWMjdyM=" { spkifp; }
    class servers;
}
 
// lanodan
// SID: 713
// Location: Rennes, France
link pissing-in.urtu.be {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissing-in.urtu.be;
        port 6900;
        options { tls; }
    }
    password "6jY1III/UqpGDTKmCK4SQMmzbg2gtRvePIa5Qd5YKh0=" { spkifp; }
    class servers;
}
 
// Stary - running latest(ish) git
// SID: 876
// Location: London, UK
link piss.on.theinternetpolice.org.uk {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.on.theinternetpolice.org.uk;
        port 6900;
        options { tls; }
    }
    password "hCpURrqZfHXHYgs1Uiv+MvClW0hjD2Ued15msLgNvTQ=" { spkifp; }
    class servers;
}
 
// E-werd
// SID: 9FS
// Location: Novosibirsk, Russia
link fsb.watch.mepee.live {
    incoming {
        mask *;
    }
    outgoing {
        hostname fsb.watch.mepee.live;
        port 6900;
        options { tls; }
    }
    password "wjrhO/mawFNDD16cxbLgd+Mtm8CjXKtYmBiLwWkmAfU=" { spkifp; }
    class servers;
}
 
// gerard
// SID: 02A
// Location: France
link plas.netsplit.nl {
    incoming {
        mask *;
    }
    outgoing {
        hostname plas.netsplit.nl;
        port 6900;
        options { tls; }
    }
    password "5IY6ICbADwV9ZYq2cbP+HVd7ISd+/4AXzqjlK6V9e0g=" { spkifp; }
    class servers;
}
 
// orkim
// SID: 6BE
// Location: Paris, France, Europe
// msg me if needed
link browneye.letspiss.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname browneye.letspiss.net;
        port 6900;
        options { tls; }
    }
    password "W4wHU+gjenP/rBA+Qo6WXBH0rULw1zVpRdLWfx6rpCQ=" { spkifp; }
    class servers;
}
 
// unlobito
// SID: 141
// Location: Glasgow, Scotland
link piss.on.canidae.systems {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.on.canidae.systems;
        port 6697;
        options { tls; }
    }
    password "hKkwYB77b8P9ZjzjFEhpN88/J91Nu+mi/+24GZxdqUs=" { spkifp; }
    class servers;
}
 
// Sos
// SID: 505
// Location: Poland, Europe
link siku.sos.pl {
    incoming {
        mask *;
    }
    outgoing {
        hostname siku.sos.pl;
        port 6900;
        options { tls; }
    }
    password "13Vtsvsc4wXI6lQG47rtsD4sawlSaNbIRBzQNTGYtrE=" { spkifp; }
    class servers;
}
 
// Puck
// SID: 4TW
// Location: Frankfurt, DE
link urine.trouble.dickgirl.club {
    incoming {
        mask *;
    }
    outgoing {
        hostname urine.trouble.dickgirl.club;
        port 6900;
        options { tls; }
    }
    password "gFD7NWNWujEfMh3Zk9flrBthaeEQ3zzMCFJQ+qZL5nk=" { spkifp; }
    class servers;
}
 
// E-werd
// SID: 9MA
// Location: Madrid, Spain
link spaniards.watch.mepee.live {
    incoming {
        mask *;
    }
    outgoing {
        hostname spaniards.watch.mepee.live;
        port 6900;
        options { tls; }
    }
    password "kZ0sW2KPa55myZ2u8qBK5ty8w+lWHuPmWSCqBXnqJnI=" { spkifp; }
    class servers;
}
 
// ben @ piss/libera/tilde
// SID: 555
// Location: Falkenstein, DE
// ipv4 + ipv6, standard ports
link pissno.de {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissno.de;
        port 6900;
        options { tls; }
    }
    password "MWuElJ8e9NOr8aDIV8WSHK91x4Ap4RlFuJtS+KB/tJ8=" { spkifp; }
    class servers;
}
 
// esum
// SID: 3SU
// Location: Amsterdam, NL
link piss.cthulhu.chat {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.cthulhu.chat;
        port 6900;
        options { tls; }
    }
    password "FX05pgAZ/40/iD5DYIYiez7ajMFFsfm2KysiqrMM6qU=" { spkifp; }
    class servers;
}
 
// mom
// SID: 9O9
// Location: Toronto, Ontario, Canada
link piss.dosers.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.dosers.net;
        port 6900;
        options { tls; }
    }
    password "6mszOWpLspJRX8kPLMJkZhQzW3yrApQ1vhaOVUk0kzQ=" { spkifp; }
    class servers;
}
 
// Mikachu
// SID: 1IV
// Location: Amsterdam, NL
link irc.iiv.re {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.iiv.re;
        port 6900;
        options { tls; }
    }
    password "vyqVZnQsoUIqrHJMOCQc+5GIK3yadXtbYr9uAOW5awI=" { spkifp; }
    class servers;
}
 
// Maff
// SID: 69P
// Location: Helsinki, FI
link my.steamy.hot.piss.quenches.my.thirsty.bdsm.puppy.network {
    incoming {
        mask *;
    }
    outgoing {
        hostname my.steamy.hot.piss.quenches.my.thirsty.bdsm.puppy.network;
        port 6900;
        options { tls; }
    }
    password "P0/8qRbiz7DSxsx7vVdrja8n8encNzCvjsIwnTf9TXU=" { spkifp; }
    class servers;
}
 
// jazza/ripglobal
// SID: 095
// Adelaide, Australia
link pissing.on.sinisterworks.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissing.on.sinisterworks.net;
        port 6900;
        options { tls; }
    }
    password "XJkpeQIWo5IJfmPNtFuzUSlbo4UPb8U8xaHscwoTZkM=" { spkifp; }
    class servers;
}
 
// jessicant
// SID: 5DM
// Location: London (London DC)
link all.i.had.was.this.shittydoma.in {
    incoming {
        mask *;
    }
    outgoing {
        hostname all.i.had.was.this.shittydoma.in;
        port 6900;
        options { tls; }
    }
    password "BErZgJ/5vi1yGGblDwZLE/OiLh5cPXLNSQvvf9nb/JM=" { spkifp; }
    class servers;
}
 
// Iris/Irydacea
// SID: 1R5
// Location: New Jersey, USA
link piss.in.my.wet-dreams.space {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.in.my.wet-dreams.space;
        port 6900;
        options { tls; }
    }
    password "r3V6Jhtt9CorkyDJOxIYOFhlmRXZzM/4WJCVCllQ2ao=" { spkifp; }
    class servers;
}
 
// clrx
// SID: 8SL
// Location: San Jose, CA
link dunes.p.mojavenet.xyz {
    incoming {
        mask *;
    }
    outgoing {
        hostname dunes.p.mojavenet.xyz;
        port 6900;
        options { tls; }
    }
    password "F5/EHulkNjcBbZsHg8BAfrZ4CUWKc/DyhsRsmSleugk=" { spkifp; }
    class servers;
}
 
// meph
// SID: 3XD
// Location: Seattle, WA
link piss.tsunami.ddos.solutions {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.tsunami.ddos.solutions;
        port 6900;
        options { tls; }
    }
    password "6JXaIBLiYqYfzEfAm6n/YoTurJPxvq0W9sZwHh+ZR1M=" { spkifp; }
    class servers;
}
 
// ave (on a 3g connection)
// SID: 3GP
// Location: Istanbul, Turkey (external IP through a server in Fremont, US. And sorry for breaking y'alls scripts with this!)
link urin.al {
    incoming {
        mask *;
    }
    outgoing {
        hostname urin.al;
        port 6900;
        options { tls; }
    }
    password "rKTQ3ceIQEzstViqjR0yWwB9Ciua2CLoCey6Wsd+V+o=" { spkifp; }
    class servers;
}
 
// ada
// SID: 915
// Location: London, UK
link pissing.on.andrewlees.mom {
    incoming {
        mask *;
    }
    outgoing {
        hostname pissing.on.andrewlees.mom;
        port 6900;
        options { tls; }
    }
    password "Iy8PvJTd0p5veE9VAuI719RJl0eShKklpr+qVnQ37ZU=" { spkifp; }
    class servers;
}
 
// SylvesterStalin
// SID: 0FF
// Location: Paris, France
link peenode.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname peenode.net;
        port 6900;
        options { tls; }
    }
    password "8vv4iqZh/seGBBgue4KdqIpQ7f0gkrWXz2zXB1nd9kg=" { spkifp; }
    class servers;
}
 
// tau
// SID: 1UP
// Location: Seattle
link piss.flooders.org {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss.flooders.org;
        port 6900;
        options { tls; }
    }
    password "eAALKj/PV03qpfm90v6BzUDMM8Z3WEE3Se869Ze3E3E=" { spkifp; }
    class servers;
}
 
// E-werd
// SID: 9KZ
// Location: Almaty, Kazakhstan
link kazakhs.watch.mepee.live {
    incoming {
        mask *;
    }
    outgoing {
        hostname kazakhs.watch.mepee.live;
        port 6900;
        options { tls; }
    }
    password "nw0AV6oH4HaZbVd0k7laTJGdrkG9H/F0OR+96NbIxak=" { spkifp; }
    class servers;
}
 
// Mismagius
// SID: 654
// Location: Miami, Florida, USA
link irc.shitirc.network {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.shitirc.network;
        port 6900;
        options { tls; }
    }
    password "5uNteuRG/I40G0ku8/W/tOym6Zw93ylAumC3NAs10zk=" { spkifp; }
    class servers;
}
 
// Mismagius
// SID: 655
// Location: New York City, New York, USA
link talking.about.piss.and.shitirc.network {
    incoming {
        mask *;
    }
    outgoing {
        hostname talking.about.piss.and.shitirc.network;
        port 6900;
        options { tls; }
    }
    password "FDYohI0Qg5ZqKIJhFISo9IC6P2+SyuxQzsvvV/ASxFk=" { spkifp; }
    class servers;
}
 
// CodeGeek
// SID: 0FG
// Location: Frankfurt, DE
link irc.fleenode.chat {
    incoming {
        mask *;
    }
    outgoing {
        hostname irc.fleenode.chat;
        port 6900;
        options { tls; }
    }
    password "vCN7MY5fEG3nxiF1ZzIdd8+nt8ZvewY/pxpn5yne7t4=" { spkifp; }
    class servers;
}
 
// Sigyn
// SID: 5E1
// Location: Dirty NJ, USA
link sigyn.fr33node.net {
    incoming {
        mask *;
    }
    outgoing {
        hostname 149.28.51.240;
        port 6900;
        options { tls; }
    }
    password "F4CIsKk96Yw/ZGMK4NuKPvo2u8X9ba+AXQ9GBC4hXVo=" { spkifp; }
    class servers;
}
 
// exterminate
// SID: 421
// Location: Helsinki, FI
link piss-on-my.cable-modem.org {
    incoming {
        mask *;
    }
    outgoing {
        hostname piss-on-my.cable-modem.org;
        port 6900;
        options { tls; }
    }
    password "J/6tGnPt2U4kbHXBZCcPMzqjWvVBrY4SbCKdcPusGeU=" { spkifp; }
    class servers;
}


// Radon (wolfy1339)
== Europe ==
// SID: 9EF
<div class="mw-collapsible mw-collapsed">
// Location: Quebec, Canada
''This section is collapsed by default. Click '''Expand''' on the right hand side to view.
link pissnet.wolfy1339.com {
<div class="mw-collapsible-content">
    incoming {
{{Link Block|[[Node Type::Leaf||Chaos Node]] [[Node Status::Active]] [[Region::Europe]]|limit=500}}
        mask *;
</div>
    }
</div>
    outgoing {
        hostname pissnet.wolfy1339.com;
        port 6900;
        options { tls; }
    }
    password "tKSz0mS/6a4cOV7zzAfRSJCtYSWCD6vH6RYHVmFbPHA=" { spkifp; }
    class servers;
}


== APAC ==
<div class="mw-collapsible mw-collapsed">
''This section is collapsed by default. Click '''Expand''' on the right hand side to view.
<div class="mw-collapsible-content">
{{Link Block|[[Node Type::Leaf||Chaos Node]] [[Node Status::Active]] [[Region::APAC]]|limit=500}}
</div>
</div>


// ### End of Server Linkblocks. Add yours above this line after the last entry.
== Africa ==
</nowiki></div>
<div class="mw-collapsible mw-collapsed">
''This section is collapsed by default. Click '''Expand''' on the right hand side to view.
<div class="mw-collapsible-content">
{{Link Block|[[Node Type::Leaf||Chaos Node]] [[Node Status::Active]] [[Region::Africa]]|limit=500}}
</div>
</div>

Latest revision as of 07:47, 13 April 2024


Notes About Hub Servers

  • You are -not- required to connect to a hub in order to link to Pissnet. Hubs came about as a way to minimize issues that came with deep/long link paths (latency, squit bouncebacks) during the network's infancy and remained for convenience. Those who volunteered their servers as hubs agreed to keep them active and on paid/reliable hosts.
  • The hub geo-closest to yours is probably the best to connect to. Ping the hubs and choose 2 or 3 hubs that have the lowest ping and set those to autoconnect.
  • eu-west.hub , irc.shitposting.space and nsa.packetscanner.net are generally the most 'central' hubs, meaning that connecting to these will likely give you the shortest number of hops to other connected servers.
  • It is highly recommended that, if you only have one hub or leaf that you prefer to autoconnect with, that you add AT LEAST one additional hub to your config (but not set to autoconnect) as a backup. This is so that you can be manually connected to/rerouted to a stable connection if your link drops and/or the server you primarily connect to starts flapping.
  • Openpiss is listed here but is not flagged as a hub in the wiki. In order to add the linkblock you will have to visit the server's wiki entry. It is an experimental (update testing) hub.

Hub Servers

There are several servers acting primarily/exclusively as a hub:

Europe

The Americas

APAC

Experimental

  • irc.openpiss.net (Roadkill) - San Jose, USA (Update testing hub. You will need to manually add this server's linkblock if you wish to connect.)

Hub link blocks

// ChanFix (monique, jess, Ariadne, bs, Polsaker, Mismagius,  Revelator, and gerard have SSH access)
// Location: Vitry, France
// SID: 033
link eu-west.hub {
    incoming {
        mask *;
    }
outgoing {
hostname 212.129.35.122;
port 6900;
options { tls; }
    } password "Z1thuMHZzL8gZnQnmHq0LQbSK3YhVznSHIGeRZfStp0=" { spkifp; } class hubs; } // chmod // Location: Finland // SID: 1CH link irc.semisol.dev { incoming { mask *; }
outgoing {
hostname irc.semisol.dev;
port 6900;
options { tls; }
    } password "PNP2RUEiqSITb74WeHcyuYCY310ibZ7j6U9BE6q1Zgg=" { spkifp; } class hubs; } // Polsaker // Location: Chicago, Illinois, USA // SID: 69A link irc.shitposting.space { incoming { mask *; }
outgoing {
hostname irc.shitposting.space;
port 6900;
options { tls; }
    } password "UMKwXrH4ji00hK9Esr4RbeASF1LkXqpgOW08hfaq4kQ=" { spkifp; } class hubs; } // bs // Location: London, UK // SID: 069 link irc.sigint.pw { incoming { mask *; }
outgoing {
hostname irc.sigint.pw;
port 6900;
options { tls; }
    } password "D2SDfs1otGZb8DcZzvqi59PzS1UeFCH3CqurNCItB9g=" { spkifp; } class hubs; } // Roadkill // Location: Langley, Virginia, USA // SID: 4MG link nsa.packetscanner.net { incoming { mask *; }
outgoing {
hostname 150.136.110.77;
port 6900;
options { tls; }
    } password "ugt/q8N9TCgXx63rJeLt3EbBoSKhElPZur09fTuvQgU=" { spkifp; } class hubs; } // craftxbox // Location: St Johns, Newfoundland, Canada // SID: 0WU link piss.crxb.cc { incoming { mask *; }
outgoing {
hostname piss.crxb.cc;
port 6900;
options { tls; }
    } password "921zerZtZtGD3Qwqx6zIoicCgali2VY7wlG002xoW8E=" { spkifp; } class hubs; } // Roadkill // Location: San Jose, USA // SID: 1MG link uswest.sprynet.org { incoming { mask *; }
outgoing {
hostname 129.159.41.62;
port 6900;
options { tls; }
    } password "gEn9K1FuVC8J0fCyg/9wKSSVHz9Jo387JUtLo6fytJ4=" { spkifp; } class hubs; }

Non-hubs/Regular server link blocks

  • There is no need to cut and paste the entire list of leaves into your conf.
  • The organized list below is more for people who are going to link you to find your info and for us to keep track of server configurations.
  • You will be added automatically to this list here (and the api document) when you create a server page using the form.

The Americas

This section is collapsed by default. Click Expand on the right hand side to view.

// Alanina
// Location: Toronto, Ontario, Canada
// SID: 3EL
link 159.89.115.225 {
    incoming {
        mask *;
    }
outgoing {
hostname 159.89.115.225;
port 6900;
options { tls; }
    } password "kiaRbq3cAzdiulvKTTZQj1ZGI/ZEI5PuLO+9KlO9l5A=" { spkifp; } class servers; } // rber // Location: Rio de Janeiro, Rio de Janeiro, Brasil // SID: 159 link clone.piasswaterfall.duckddos.org { incoming { mask *; }
outgoing {
hostname pisswaterfall.duckdns.org;
port 6901;
options { tls; }
    } password "0yUUCYaWMKdpWzDNzJIRejuN8z92KXZlMr03EFazq88=" { spkifp; } class servers; } // gog // Location: Chicago, IL // SID: 1AC link irc.adachristine.is { incoming { mask *; }
outgoing {
hostname irc.adachristine.is;
port 6697;
options { tls; }
    } password "QdOyBQhydGU7WI/gkOoKERud0uqSrSXz4YeVHA1/VxY=" { spkifp; } class servers; } // E-werd // Location: Los Angeles, California, USA // SID: 4X1 link irc.goat.chat { incoming { mask *; }
outgoing {
hostname irc.goat.chat;
port 6900;
options { tls; }
    } password "5xH0DCGhDevIOLHMIrkl+dlYNQPUh9o6pP0FPfl+Fbw=" { spkifp; } class servers; } // Roadkill // Location: San Jose, CA, USA // SID: 0MG link irc.openpiss.net { incoming { mask *; }
outgoing {
hostname 152.67.252.236;
port 6900;
options { tls; }
    } password "3rSZUsyUysK5XZwuK67ED9IJUNmik691XCPk3sfUz0g=" { spkifp; } class servers; } // Mismagius // Location: Miami, Florida, USA // SID: 654 link irc.shitirc.network { incoming { mask *; }
outgoing {
hostname irc.shitirc.network;
port 6900;
options { tls; }
    } password "jN44rtKNK4MBAr6lYi9kgJJBOSTvlWDDL+e+TZxajTk=" { spkifp; } class servers; } // KindOne // Location: New York City, NY, US // SID: 442 link kindone.pissnet.net { incoming { mask *; } password "Q3uwFJVgItRBVVbve78Cbe2Xj2dWENAGVYLX1bBwsXY=" { spkifp; } class servers; } // GreaseMonkey // Location: San Francisco, California, USA // SID: 6ZE link piss-flavoured.magicannon.com { incoming { mask *; }
outgoing {
hostname piss-flavoured.magicannon.com;
port 6900;
options { tls; }
    } password "l5tAa2llGEuqYuDgeNxR44NHY2gusue5IhkU6pEV8Iw=" { spkifp; } class servers; } // Coil // Location: Florida // SID: 2UT link piss.at.the.coily.party { incoming { mask *; }
outgoing {
hostname piss.at.the.coily.party;
port 6900;
options { tls; }
    } password "GKhMfekH/k+dGJcYsas64oPOhR3UbRwPms3vRRB7wFc=" { spkifp; } class servers; } // bin // Location: Buffalo, New York, USA // SID: 469 link piss.in.my.coldwet.net { incoming { mask *; }
outgoing {
hostname piss.in.my.coldwet.net;
port 6900;
options { tls; }
    } password "Abkkp24aaGbWfG2LsKmmzXEKfaQGZkspRjD5kkhiYos=" { spkifp; } class servers; } // nepeat // Location: Oregon, USA // SID: 3EE link piss.jar.owo.me { incoming { mask *; }
outgoing {
hostname piss.jar.owo.me;
port 6900;
options { tls; }
    } password "8RtOWBWD0OYJMklSzSY2rGnnZ89GD9PBxpDdN2HkheY=" { spkifp; } class servers; } // craftxbox // Location: Toronto // SID: 669 link pissing.with.my.hefty.wang { incoming { mask *; }
outgoing {
hostname pissing.with.my.hefty.wang;
port 6900;
options { tls; }
    } password "4J+sH8QyMilHlyD52V6NlIjC2mOiJJm/RCD0s2ND9MQ=" { spkifp; } class servers; } // bigfoot // Location: Atlanta, Georgia, USA // SID: 1ST link pissnet.is.the.numberone.network { incoming { mask *; }
outgoing {
hostname pissnet.is.the.numberone.network;
port 6900;
options { tls; }
    } password "OI6K5CcQfLmrgXuUyylxBTsWGZ3cqPG68QNh/DogzrY=" { spkifp; } class servers; } // Juest/Guest // Location: Buenos Aires, Argentina // SID: 69X link poop.piss.ar { incoming { mask *; }
outgoing {
hostname 190.105.167.2;
port 6900;
options { tls; }
    } password "lBDBafXPxnJ4eYJYQsqnZH7mMW0su754GQxQD1jxdVQ=" { spkifp; } class servers; } // elmyr // Location: Phoenix // SID: 1UN link urinet.one { incoming { mask *; }
outgoing {
hostname 129.146.132.111;
port 6900;
options { tls; }
    } password "PYQNLv+nmPlY7CA1ky732w8LOPdM2J/MI7+AGqCQyQ8=" { spkifp; } class servers; }

Europe

This section is collapsed by default. Click Expand on the right hand side to view.

// val
// Location: Paris, France
// SID: 00F
link cold.wet.chats.supply {
    incoming {
        mask *;
    }
outgoing {
hostname cold.wet.chats.supply;
port 6900;
options { tls; }
    } password "nDYN8cHHKal64yAmIYA2NGrQVQuUsNwHzyyEatDyJjk=" { spkifp; } class servers; } // cowgirl // Location: Frankfurt, Germany // SID: 8DD link cold.wet.girlco.cc { incoming { mask *; }
outgoing {
hostname cold.wet.girlco.cc;
port 6900;
options { tls; }
    } password "7Woprn+HMkPQgz2BE6hPK0Kutq7K3VMzJddhu1INOIU=" { spkifp; } class servers; } // Polizei // Location: Sofia, Bulgaria // SID: 13X link drink.pee.and.fuck.cheap { incoming { mask *; }
outgoing {
hostname drink.pee.and.fuck.cheap;
port 6900;
options { tls; }
    } password "yGL4uL4b28uP05Jy2QLJEJQMb7MxdoxeC6mQUSRak3o=" { spkifp; } class servers; } // Noisytoot/MemoServ // Location: Cambridge, England, United Kingdom // SID: 722 link eris.berkeley.edu.pl { incoming { mask *; }
outgoing {
hostname eris.berkeley.edu.pl;
port 6900;
options { tls; }
    } password "wpkTG3OI/Ptboot7CX1TeIR8s3hFW+GpZkNozhDUY8U=" { spkifp; } class servers; } // PissJuice // Location: Helsinki // SID: 432 link hot.piss.guru { incoming { mask *; }
outgoing {
hostname hot.piss.guru;
port 6900;
options { tls; }
    } password "CU4DpHrDVG7/J5CT0RDD1ZN0ANYQelCBS7DPArI6saw=" { spkifp; } class servers; } // jessicara // Location: Scotland, United Kingdom // SID: 27B link ipee6.shirogitsune.net { incoming { mask *; }
outgoing {
hostname ipee6.shirogitsune.net;
port 6900;
options { tls; }
    } password "ry/+N10XseqDAuMBsvywoo+5D3wIL5lbCzv/szQd1u4=" { spkifp; } class servers; } // Noisytoot/MemoServ // Location: London, UK // SID: 666 link irc.coldwetchat.solutions { incoming { mask *; }
outgoing {
hostname irc.coldwetchat.solutions;
port 6900;
options { tls; }
    } password "KliA9X2F3pH5kost2qXlgkJXGAfAPjHfGeMeNWoOGKw=" { spkifp; } class servers; } // CodeGeek // Location: Frankfurt, DE // SID: 0FG link irc.fleenode.chat { incoming { mask *; }
outgoing {
hostname irc.fleenode.chat;
port 6900;
options { tls; }
    } password "vCN7MY5fEG3nxiF1ZzIdd8+nt8ZvewY/pxpn5yne7t4=" { spkifp; } class servers; } // iczero, iovoid, moony (#hellomouse @ libera) // Location: Sofia, BG // SID: 9EE link irc.freenode.ceo { incoming { mask *; }
outgoing {
hostname 91.92.144.105; // IPv6: 2a0e:8f02:1080::2
port 6900;
options { tls; }
    } password "msNSyPiteKUZRV6OQYwQEEqcZMzK3x7ytppn8khIhF0=" { spkifp; } class servers; } // jessicara // Location: Cardiff, Newport West, UK // SID: 1P3 link leaky.shirogitsune.net { incoming { mask *; }
outgoing {
hostname leaky.shirogitsune.net;
port 6900;
options { tls; }
    } password "xBAgE/kzfyDYapC++bHjsNTuytDPo7ywnvxbK8rTJ3E=" { spkifp; } class servers; } // Koragg // Location: Germany // SID: 456 link piss.in.my.internet.r.elay.chat { incoming { mask *; }
outgoing {
hostname piss.in.my.internet.r.elay.chat;
port 7900;
options { tls; }
    } password "iatJaFO3LFdQKBTYhBWbq3V2ttyX61biaBgJVq0QSLc=" { spkifp; } class servers; } // alice // Location: Dublin, Ireland // SID: 715 link piss.in.my.pasteurizedbathwater.com { incoming { mask *; }
outgoing {
hostname piss.in.my.pasteurizedbathwater.com;
port 6900;
options { tls; }
    } password "kIB6xucATEc3rqDNvdZ1fuLj/H55YMV7XbTyYByoII0=" { spkifp; } class servers; } // gerard // Location: Gravelines, France // SID: 02A link plas.netsplit.nl { incoming { mask *; }
outgoing {
hostname plas.netsplit.nl;
port 6900;
options { tls; }
    } password "5IY6ICbADwV9ZYq2cbP+HVd7ISd+/4AXzqjlK6V9e0g=" { spkifp; } class servers; } // alice // Location: Dublin, Ireland // SID: 716 link sixually.piss.in.my.pasteurizedbathwater.com { incoming { mask *; }
outgoing {
hostname sixually.piss.in.my.pasteurizedbathwater.com;
port 46900;
options { tls; }
    } password "8lg5GfFKyLtKXi7ENSihFChS5U2z0aF6I0wuuMNChj4=" { spkifp; } class servers; }

APAC

This section is collapsed by default. Click Expand on the right hand side to view.

// d4n13L
// Location: Singapore
// SID: 333
link never.without.my.piss.network {
    incoming {
        mask *;
    }
outgoing {
hostname never.without.my.piss.network;
port 6900;
options { tls; }
    } password "Q7KG2M5rY0Dy9kZ6MxeeSUjDae+2FS4wqNDYCljMvqQ=" { spkifp; } class servers; } // Piss42 // Location: Australia // SID: 9FF link pissnetftw7hloyu5rsvdhy47kshvewtfrdhfsikz5c2adnnxs44dsyd.onion { incoming { mask *; }
outgoing {
hostname a.tasty.piss.stream.to.quench.your.thirst.for.cold.wet.chats.middlendian.com;
port 6900;
options { tls; }
    } password "KjCSsbeQB9TwMfWssb+ebOXmyGTGiidQiFqrBrr2UMo=" { spkifp; } class servers; } // Piss42 // Location: Australia // SID: 9FE link pissnetsv6at62qi4bs3iii6xd4pnux2pux4hszjdpa4hdt2aytegxad.onion { incoming { mask *; }
outgoing {
hostname pissnet6in2aee4rwge6sfwv72cdd3whtseyv3gqspnhu6swmjztxcyd.onion;
port 6900;
options { tls; }
    } password "Zga699IOj5Bk8zRFMsM5q6Y4pCeAXl5Sx5xTl3xgvVE=" { spkifp; } class servers; } // d4n13L // Location: Tokyo, Japan // SID: 444 link the.one.and.only.piss.network { incoming { mask *; }
outgoing {
hostname the.one.and.only.piss.network;
port 6900;
options { tls; }
    } password "PWES+UTlFvNd4iX0gum8ANWXfGh2pLfdADoGKpDFscQ=" { spkifp; } class servers; } // d4n13L // Location: Taipei, Taiwan // SID: 555 link warm.and.nasty.piss.network { incoming { mask *; }
outgoing {
hostname 103.159.206.200;
port 6900;
options { tls; }
    } password "68yCyS8uVMlKydDpzJiz5KlD+BaY+zcTEivQE7SBQW8=" { spkifp; } class servers; }

Africa

This section is collapsed by default. Click Expand on the right hand side to view.

// No results found for this query :(