-
-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Web Interface #74
Comments
A web interface would be great, and could easily be implemented using. Textual web |
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.
The text was updated successfully, but these errors were encountered: