Open bertybuttface opened 8 months ago
A web interface would be great, and could easily be implemented using. Textual web a new section of the app could be added to allow for colorful logging and progress, and a temporary pause/stop to view shorts
That said, if someone wants to expose an api and make a web frontend for iSponsorblockTV, I’d be more than happy to help
Unfortunately the textual web approach won't work as it relies on a cloud service:
At least for now, they allow to embed textual web as an iframe; and some sort of “hack” could be done to host a local web server that points to textual web. It’s very much not ideal though; and a proper web service would be much better
I would also like to add a web interface. Not just for setup and configuration but also some statistics as well as showing details about the current video. That would allow users to submit ratings etc.
I made a little progress using FastAPI to present an API and React to consume it. Obviously need to use websockets to consume the data as it changes. I'll try and post a WIP soon.
That's amazing news, let me know if I can help in any way!
@bertybuttface looks really cool!
Is your feature request related to a problem? Please describe. I don't think CLI is the best way to configure and admin this tool.
Describe the solution you'd like A web interface should be built that handles:
Describe alternatives you've considered Building the web interface as a separate package like the home assistant addon but I think it would be a bad solution.
Additional context This would also help for the home assistant addon as config currently requires a second instance.