Meh, I hit an import cycle while writing tests. Now I have to relocate some code. What do we conclude from that: don’t write tests. ;-)
The rate-limit one too (https://git.mills.io/prologic/caddy-ratelimit), for sure! Would the caddy-waf
be:
$ xcaddy build --with git.mills.io/prologic/caddy-waf
Yes? Still, the README for a configuration example would be awesome!
@prologic@twtxt.net cool! Looking forward to the README for https://git.mills.io/prologic/caddy-waf! :-) I will probably build that module on my Caddy!
Where is all this wind suddenly coming from?
@bender@twtxt.net Yes they are rather large 🤣 Here you go:
proxy-1:~# cat /etc/caddy/waf/bad_asns.txt
# CHINANET-BACKBONE No.31,Jin-rong Street, CN
# Why: DDoS
4134
# CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN
# Why: DDoS
4837
# CHINAMOBILE-CN China Mobile Communications Group Co., Ltd., CN
# Why: DDoS
9808
# FACEBOOK, US
# Why: Bad Bots
32934
proxy-1:~#
@prologic@twtxt.net can you give me an example of one ASN you have blocked? First time I heard of ASNs but, furthermore, blocking ASNs. It seems like they are huge blocks!
An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under the control of one or more network operators on behalf of a single administrative entity or domain, that presents a common and clearly defined routing policy to the Internet.[1] Each AS is assigned an autonomous system number (ASN), for use in Border Gateway Protocol (BGP) routing. Autonomous System Numbers are assigned to Local Internet Registries (LIRs) and end-user organizations by their respective Regional Internet Registries (RIRs), which in turn receive blocks of ASNs for reassignment from the Internet Assigned Numbers Authority (IANA). The IANA also maintains a registry of ASNs which are reserved for private use (and should therefore not be announced to the global Internet).
@bender@twtxt.net Maybe, I don’t want to risk anything, though, and I can’t get this video out of my head: https://www.youtube.com/watch?v=tDacjrSCeq4 😅 (My main machine runs on an SSD, the HDDs are just for additional data like my software archive, music, …)
@prologic@twtxt.net what’s ASN again?
somehow this server went out overnight??? weird
"twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same 'xt' thing @lyse was talking about the other day?
@aelaraji@aelaraji.com Thank you very much, glad you like it. :-) I always try to make web pages use as much semantic tags as possible and keep the HTML very simple, so that they also have a chance to look decent in terminal browsers. The logo took me a few hours to draw in all its three sizes.
Cool! 😎 So I can now block ASN(s) 🤣 (And I bet no-one noticed anything)
@kat I love blue 🤣
@kat i wound up with xcolor AND pastel at the same time, because xcolor does exactly what i want while pastel and its picker subcommand does the same thing, relying on xcolor, but brings up a nice graphic of the picked color and related colors, plus more than just the hex code. neat.
just spent like half an hour finding a terminal based color picker that would just. turn the cursor into a cross hair and let me pick from the screen. in linux fashion this was somehow difficult
@prologic@twtxt.net i love pink i put it on all my sites
@aelaraji@aelaraji.com Still in my cache 🤣
@aelaraji@aelaraji.com Bahahaha, you know where the default theme lives 🤣 PRs welcome!
@xuu@txt.sour.is ROFLMAO! 🤣 reading that, the Tech bro sounded in my mind like Cow from Cow and Chicken
@bender@twtxt.net @movq@www.uninformativ.de I appreciate you! and don’t you worry about it, if 2025 doesn’t behave itself we Will make it!
🦾 (now I know the real meaning behind the expression of Making it)
I was looking for an #mpd/#rofi script and stumbled upon this repo adi1090x/rofi, it is just 🤤 DELICIOUS! … and a great reference/kick starter for making my own.
Seriously @prologic@twtxt.net you should think about making a pink theme the De Facto for yarn, even the 🧶 emoji is pink! 😆
HAHAHAHA! 🤣 I freaking love this reaction. Welcome aboard @gretahayes
It’s nice to see that some Crawlers actaully respect rate limits and respect a 429 Too many requests
response 👌 Thank you Google! 🙌
@bmallred@staystrong.run did you rotate your twtxt file or something happened to your twts? 🤔 asking just in case…
@bender@twtxt.net So you mean, get failtb2n to look at my Caddy audit logs for violations and then just block at the firewall level for repeated violations? 🤔
@prologic@twtxt.net fail2ban should work fine.
@kat well even after doing the new fixes my invidious instance is still dead because google blocked my ip i think and i don’t have a proxy server so uhhhhhhhhhh. not much to watch unless i use videos on my server
@kat am i in an idol video watching mood or play with single board computers mood
bros i am so anxious right now i need to DO SOMETHING FUNNNNNNNNN
@prologic@twtxt.net yay!
@seabirdie let’s goooo!!!!!! wait lemme follow u
@seabirdie I’M BACK I WON AGAINST THE SERVER GODS
@kat token will still be valid 👌
@prologic@twtxt.net hahahah i see!!
ok i think its good
can i still post from here on cli or do i need to re-auth hmm
@kat 🙌
@kat Yeah that’s what the admin function does. Normal user password reset is different but requires working email 🤣
ok yay we’re back <3
@prologic@twtxt.net YESSS i’m gonna be using tiny pilot’s software on mine! i was inspired by jet too but mine won’t look nearly as cool lol
@kat Speaking of KVM, Tiny Pilot and Jet KVM look really good!
@kat hold on lemme change the admin back to this
@kat OK YAY SO RESET PASS DOES WORK IT JUST DOESN’T SEND AN EMAIL IT PRINTS IT ON THE PAGE LOL
I’M BACK????
@@twtxt.net tyy :-]
👋 Hello @adminbackup, welcome to yarn, a Yarn.social Pod! To get started you may want to check out the pod’s Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
@kat It’ll be whatever the actual server’s time zone is.