The site I linked says that the backend can be hosted with docker though I'm unsure for the frontend. I haven't dug that much myself, but that is the official site of the creator so it should have all the instructions needed. From what I can tell is it is going to take a good amount of effort to get set up. Hope this helps.
Download stremio, install the "torrentio" addon, and you're good to go, search a movie and play it, it keeps track of half watched movies and series, has subtitles integration with opensubtitles, and supports tv android pc etc
If you have the money, pay for real debrid and you'll get better reliability
Torrentio is a terrible citizen in the torrent world. It only leeches, never seeds, and it ties up a connection on a seeder until you finish watching the movie. With Real Debrid it's okay.
This is my exact setup, but I use premiumize. And I have a Plex server setup for anything obscure. But that’s all too much for a couple of my friends, but they loved movie-web.app