Walkthrough on converting supported apps to enhanced apps? #73

Closed
opened 2026-02-20 11:15:10 -05:00 by deekerman · 3 comments
Owner

Originally created by @MikeSterry on GitHub (Feb 17, 2018).

This is probably not the right place for this, but I wasn't sure where else to ask this...

That said, how can I go about converting a supported app into an enhanced app? I have an idea for PlexPy(stream count). I would also like to create one for RuneAudio(currently playing).

I'd like to start playing around with these and submitting PRs, but I can't seem to get things to work on my end.

For PlexPy, I've tried modifying localhost/heimdall/app/SupportedApps/Plexpy.php and then creating a localhost/heimdall/resources/views/supportedapps/plexpy.blade.php file. I would have thought that I would see the "config" portion. I'm basically trying to mimic the sabnzbd files.

What am I missing/doing wrong here?

Originally created by @MikeSterry on GitHub (Feb 17, 2018). This is probably not the right place for this, but I wasn't sure where else to ask this... That said, how can I go about converting a supported app into an enhanced app? I have an idea for PlexPy(stream count). I would also like to create one for RuneAudio(currently playing). I'd like to start playing around with these and submitting PRs, but I can't seem to get things to work on my end. For PlexPy, I've tried modifying localhost/heimdall/app/SupportedApps/Plexpy.php and then creating a localhost/heimdall/resources/views/supportedapps/plexpy.blade.php file. I would have thought that I would see the "config" portion. I'm basically trying to mimic the sabnzbd files. What am I missing/doing wrong here?
Author
Owner

@MikeSterry commented on GitHub (Feb 17, 2018):

Bleh, this can be closed. I was trying to mount the /var/www directory locally and modify the files there. I was able to get things working by going right into the running container and modifying files there.

@MikeSterry commented on GitHub (Feb 17, 2018): Bleh, this can be closed. I was trying to mount the /var/www directory locally and modify the files there. I was able to get things working by going right into the running container and modifying files there.
Author
Owner

@KodeStar commented on GitHub (Feb 17, 2018):

If you want to have a chat about things feel free to join the discord channel. Enhanced apps are still a work in progress which is why there isn't really any information on making them yet.

@KodeStar commented on GitHub (Feb 17, 2018): If you want to have a chat about things feel free to join the discord channel. Enhanced apps are still a work in progress which is why there isn't really any information on making them yet.
Author
Owner

@MikeSterry commented on GitHub (Feb 17, 2018):

Sounds good. I went ahead and submitted a PR for Plexpy.

Thanks for the input on the discord channel. It would be nice to get some input from other on what they’d like to pull from the apps when converting to an enhanced app.

@MikeSterry commented on GitHub (Feb 17, 2018): Sounds good. I went ahead and submitted a PR for Plexpy. Thanks for the input on the discord channel. It would be nice to get some input from other on what they’d like to pull from the apps when converting to an enhanced app.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Heimdall-linuxserver#73
No description provided.