I’ve self hosted my own stuff for close to a decade now. Nobody has tried DDoSing my setup, because why would they? What benefit would they possibly get out of it? I would be pretty much the only person affected, and once they stop it wouldn’t take long to recover.
There is little to no incentive to DDoS a personal box, let alone by a “internet rando”.
You are drastically overestimating a teen's abilities.
Just pinging the IP over and over again isn't really going to do much. Maybe a DoS attack depending on what the target network has in terms of IPS, but even then it's more likely they'll infect their computers with viruses before they get the chance to actually attack you.
I've personally been on the receiving end of one of those for somehow pissing off a cheater in GTA 5. It definitely happens and it's not fun.
Edit: It looks like this might be automatic. This is something interesting I should look into a bit. It’s probably just extra complexity for my little server, but I’ve got some uses in mind.
Tehcnically my homelab is also on a static public IP as well--this was more an exercise in "could I do this" than "actually necessary," but it's still cool as hell and I'm very happy.
About the only hangup was I had to configure Wireguard to keep the tunnel alive, otherwise sometimes the VPS would receive incoming traffic and if my lab hadn't reached out in a while (which, why would it?) the tunnel would be down, and the proxy connection would die. Thankfully that's built-in functionality.
So, it seems like adding RSS / Atom feeds on a jekyll or GitHub pages site is pretty straightforward.
1. https://github.com/jekyll/jekyll-feed
2. https://docs.github.com/en/pages/setting-up-a-github-pages-s...
For this I even use a little Raspberry Pi 400 in my bedroom.
https://joeldare.com/private-analtyics-and-my-raspberry-pi-4...