Disclaimer: i don’t know much about piracy and stuff in general but studied computer science so sharing this just for funsies DO NOT TAKE THIS ADVICE IF YOU ARE SERIOUS!!!
Okay so here it goes:
Buy crypto then use crypto mixers to annonymize it.
Use a webhosting site that accept said crypto.
Use vpn for everything preferably more than one routing from multiple countries like one from west then one from east.
If you can use a vm specifically for everything related to your site to make sure things are contained.
Make sure to not upload from the same id’s as the one you use to create site. Make a user account if you wanna upload anything.
Read up on how other such websites are created to figure out if you are missing something.