Hello,
I am a tech enthusiast and have been managing servers since I was 14.
I understand you want to create a private Roku channel. This is straight forward but requires either a broadcasting server or a subscription to Roku or InstantTVChannel or something.
You can also use AmazonWebServices free for 12 months to host this.
Lemme know if you are interested and I'll be more than happy to discuss this.
P.S. I am new on this site and am only looking to make my reputation for now so I am extremely high value for money. ;)
Best regards,
Umer