gchristensen changed the topic of #nixos-borg to: https://www.patreon.com/ofborg https://monitoring.nix.ci/dashboard/db/ofborg?refresh=10s&orgId=1&from=now-1h&to=now "I get to skip reviewing the PHP code and just wait until it is rewritten in something sane, like POSIX shell. || https://logs.nix.samueldr.com/nixos-borg
<samueldr> hmm, what's the deal with config.extra-known-users.json and config.known-users.json?
<gchristensen> known-users is generated from all members of the org
<samueldr> ah, makes sense
<samueldr> ah, looking at the script that generates it, now it seems obvious
<{^_^}> [ofborg] @samueldr opened pull request #190 → Adds samueldr to config.extra-known-users.json → https://git.io/fNvfx
<gchristensen> samueldr: can you run this a while? for i in seq 1 1000; do curl 147.75.96.102; done
<samueldr> gchristensen: started
<gchristensen> this is _so_ cool
<samueldr> playing with advanced networking?
<gchristensen> yup
<gchristensen> one server:
<gchristensen> Jul 07 01:27:24 zoidberg nginx[27837]: zoidberg nginx: 147.75.96.102 107.190.44.45 - - [07/Jul/2018:01:27:24 +0000] "GET / HTTP/1.1" 404 393 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.17 Safari/537.36" "3.13"
<gchristensen> the other server: Jul 07 01:28:29 bgptest kernel: refused connection: IN=bond0 OUT= MAC=0c:c4:7a:e5:45:58:f4:cc:55:b4:88:00:08:00 SRC=67.246.1.194 DST=147.75.96.102 LEN=60 TOS=0x00 PREC=0x00 TTL=51 ID=46205 DF PROTO=TCP SPT=37340 DPT=80 WINDOW=29200 RES=0x00 SYN URGP=0
<samueldr> you say "one server", so uh, one of the *cast thing with IPs?
<samueldr> I see that sometimes (in browser too) it 404s (zoidberg I presume) and sometimes it hangs
<gchristensen> :D
<gchristensen> one sec
<gchristensen> gotta plug in
<gchristensen> Packet.net lets you create elastic IPs and assign it to a server
<gchristensen> OR you can go the other way, and use BGP and have your server *tell Packet* that it is ready to accept traffic for that IP
<gchristensen> their docs weren't totally clear so I spawned a second server and had it also announce for the same IP and ... it worked?
<samueldr> that's cool
<gchristensen> this isn't anycast, those IPs are much more expensive with Packet :)
<gchristensen> so I can only do this within the same DC
<gchristensen> if I got an Anycast IP, I could do it from every DC and you'd hit the most nearby server
<samueldr> still really neat, servers can use a more native protocol (to networking) to make themselves available
<gchristensen> yeah!
<samueldr> oh, I stopped the curl thing btw
<gchristensen> cool, thanks
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [ofborg] @ryantm opened pull request #191 → add hydra links to GitHub comments → https://git.io/fNvTw
<{^_^}> [ofborg] @uri-canva opened pull request #192 → Add uri-canva as trusted user. → https://git.io/fNvI5
jtojnar has joined #nixos-borg
orivej has joined #nixos-borg
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-borg
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #nixos-borg
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-borg
orivej has quit [Ping timeout: 245 seconds]
orivej has joined #nixos-borg
NinjaTrappeur has quit [Ping timeout: 245 seconds]
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-borg
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-borg
NinjaTrappeur has joined #nixos-borg
NinjaTrappeur has quit [Ping timeout: 245 seconds]
NinjaTrappeur has joined #nixos-borg