Yes it is possible but there are a few things to get right to make it actually work long term.
For hosting, a standard VPS will have bandwidth limitations that kill live streams under load. What you want is a DMCA-ignored host for the origin server - Shinjiru (Malaysia) and 1Gservers (Netherlands) are the most commonly used for this kind of setup. BuyVM in Luxembourg also has a solid reputation. These hosts are slower to respond or ignore DMCA notices, which buys you time.
The streaming stack that works is: origin VPS running nginx with the nginx-rtmp module (or SRS as an alternative). You push your IPTV stream to it via RTMP, then it outputs HLS. Your website just embeds a player (VideoJS or Clappr work well) pointing to the HLS stream URL. This way the VPS is just doing stream relay, not heavy compute.
For copyright protection, put a Cloudflare account in front of your domain. This hides your origin IP so even if someone finds your site, they cannot directly attack the server. Keep your origin IP completely secret - never let it leak through DNS history.
The honest reality though: DMCA-ignored hosts are slower to act but they are not bulletproof. If the rights holder is aggressive enough they can push through. The setups that last longest rotate hosting providers every few months and keep multiple domains ready. Single-club streams for a smaller local club will get far less heat than streaming Premier League or Champions League.
What country is the club from and what kind of audience size are you expecting?