zwecks OS, ich hab den Portal Manager auf einer reinen Ubuntu VM am laufen mit dem Windows Subsystem kenne ich mich nicht aus, weiß auch nicht in wie weit es sich vom "original" unterscheidet.
Als hinweis möchte ich dir mitgeben, der server sollte immer erreichbar sein, die Mac zuordnung muss auch irgendwo passieren. ist nicht so als ob du dir "nur" ne m3u erstellst und gut ists.
zur installation auf deinem linux system deiner wahl, man muss ehrlich sagen die doku von seite eins erklärt alles sehr gut, du erstellst einen ordner namens "portal-manager".
in diesem ordner erstellst du zwei files einmal dicker-compose.yml, hier alles aus seite 1 rein, zwei sachen musst du dort anpassen, beide IDs. die andere file ist die .env und nimmst du auch den text aus seite eins und ergänzt den token.
bitte nicht falsch verstehen, auf seite 1 steht es wirklich gut beschrieben, gab hier schon andere anbieter solcher software bei denen es weit abenteuerlicher war