Does https://www.olivetin.app/ look like what you have in mind?
talkingpumpkin
(OT) what did you use to annotate the picture?
I've not looked into it much yet, but https://radicle.xyz/ seems interesting.
It's kinda a bittorrent-powerd codeberg and it looks like it's worth playing around with (even though it might not get you rid of much bandwidth... IDK how popular it is, but source usually doesn't weigh that much).
Getting the router to actually assign an IP address to the server
You would typically want to use static ip addresses for servers (because if you use DHCP the IP is gonna change sooner or later, and it's gonna be a pain in the butt).
IIRC dnsmasq is configured to assign IPs from .100 upwards (unless you changed that), so you can use any of the IPs up to .99 without issue (you can also assign a DNS name to the IP, of course).
all requests’ IP addresses are set to the router’s IP address (192.168.3.1), so I am unable to use proper rate limiting and especially fail2ban.
Sounds like you are using masquerade and need DNAT instead. No idea how to configure that in openwrt - sorry.
A NAS is just a computer and TrueNAS is just Linux (ok, TrueNAS CORE is Bsd).
You can run zfs on any machine: they recommend loads of RAM for optimal performance, which you don't need at home (or at work, unless your job is running a data center).
You can choose from a number of FOSS NAS-specific operating systems, plus all linux distros (since you post here, I'd assume you either can or aim to administer a home sever?)... why would you go with a proprietary OS?
There are several FOSS operating systems for network equipment too (keyword "NOS"), but as far as I'm aware none that work on small soho/edge switches. OpenWrt runs both my router (mikrotik) and WAPs (tplink), but the two 8-port switches I have at home (also tplink) run their proprietary firmware.
Don't tear down your server just to have fun - setup a vm (or get one of those minipcs), call i "playground" and have fun there.
Redo your server after you've tried different things, and only if you feel like you found something that is worth it.
Experimenting with different distros can teach you a lot (especially if you try very different ones - mint and debian aren't that much different) and I do recommend you do it, just don't do it in production :)
Honestly, do we need a legal definition of what "self hosting" is and what isn't?
I didn't see your post and in the modlog I can only see it's title: "Apparently I'm into Web3, says Netcup" [ed: Netcup is a hosting company].
If your post was discussing stuff specific to your hosting provider, then the mods did well in removing it - if you were talking about things that would have interested this community, then they have probably been too rash in removing the post.
IDK how much I'd trust them with tech stuff (not much, definitely). However I don't see how encrypted storage may become an attack vector?
I mean, they could clog up the HDDs with crap, but they can already do that via non-encrypted network storage (and in several other ways).
I don't remember them asking for any ID. Then again I gave them my real name/address and I payed with my credit card so... it's not like they can't confirm it's me.
(I missed the first part so I'm not sure I follow)
How are the the subdomains resolved? If you registered them on a public DNS that might be what leaks them. Otherwise... maybe your browser?
I moved to infomaniak because registering domains come with a free mailbox (or at least they used to - IDK if it's still like this).
It works fine with lego (as should any other supported one).

TLDR: