-
Notifications
You must be signed in to change notification settings - Fork 32
[Feature Request] Web Config UI #11
Comments
Btw, I may be interested in implementing one next week if you don't have some time to do this. If you have ever heard about Jigsaw's Outline, it's Outline Manager is something I'm looking for, but I'd implement a web UI instead of a client software, since it's not really needed to be. |
@laosb If I'm understanding your request right, Homebase already implements a standard webapi that will be used by both Homebase and Hashbase for exactly this purpose. The ultimate goal is that Beaker itself will have an interface for communicating with these "pinning services" and publishing to them. There are a few cases where you might still need to jump in the homebase config, but eventually you should be able to manipulate the majority of the config from your Browser. For services like Hashbase, that means the only thing you have to do outside of the browser is sign up for an account. For services like Homebase, you (or someone else) would have to at least set up the server, but from that point on you probably wouldn't need to ssh into your server very often. If you did want go ahead an build a web UI just to play around with it, you should be able do this on top of the webapi. However, I should give you fair warning, there might be some breaking changes incoming based on the conversation in #10, so you might need to revise the UI when those changes come. |
☝️ what @webdesserts said |
But definitely feel free to do this! I'd be interested to see it. |
@webdesserts @pfrazee Thank you for pointing a way out! Actually we may not be the case that everything that generates a day link provides the integration of this webapi. That is mainly about non-beaker hosting. It's still worth implement one, and it could acts like a "polyfill" of this webapi integration for other dat clients. Then I would like to wait for #10, and I may get sometime to play with my poc mobile alternative to Beaker Browser. Great! |
To lower the threshold of getting start, it will be easier if you can come up with something that "run a command over ssh and get to use" solution. That means we can come up with a simle to use web UI to config (or basically for Homebase, just copying over my DAT url). It will be super cool.
The text was updated successfully, but these errors were encountered: