Closed Justin99b closed 2 years ago
I think we can cut a lot of the groundwork by integrating with https://github.com/decentralized-authority/node-launcher
This is the back-end engine powering https://nodepilot.tech/ a one-click deployment tool for Pocket Network and Blockchain nodes.
node-launcher is an engine for spinning up and managing docker images, support for Livepeer can be added by adding a configuration file for it, here's an example for Ethereum.
We've also been in talks with the Node Pilot team for a possible grant to add support for Livepeer so I can see some potential for a collaboration here.
I think we can cut a lot of the groundwork by integrating with https://github.com/decentralized-authority/node-launcher
This is the back-end engine powering https://nodepilot.tech/ a one-click deployment tool for Pocket Network and Blockchain nodes.
node-launcher is an engine for spinning up and managing docker images, support for Livepeer can be added by adding a configuration file for it, here's an example for Ethereum.
We've also been in talks with the Node Pilot team for a possible grant to add support for Livepeer so I can see some potential for a collaboration here.
I agree. For automated creation of Cloud orchestrator this would be perfect. I find IT quite Overkill to use Something Like this tho. since there will only be one geth node running because Cloud orchestrators would all use the same Backend i would suppose since they Run on our Servers Since novices who dont know anything about this Kind of stuff its really easy for them to get started right away!
Hey @Justin99b, thanks for making this well-thought-out proposal. There are a few additional points we were thinking would be great to add to this proposal.
The first is a wireframe and community feedback milestone, where any community feedback can be incorporated into the app before it is finished. Another is a success metric linked milestone, to align your incentives with that of our own, which is building tools that see usage from within the Livepeer community. E.g 20 Orchestrators actively using the app.
With these proposals, we typically break up the grant across the milestones. So for this proposal, we would propose we break up the grant like so.
If this sees usage from the community we would also be happy to fund ongoing maintenance for the tool, initially for a 6 month period.
Hello Everybody Im answering this so everybody outside the DM's knows whats going on. We are currently in development and are grateful this got approved! Its going to be a lot of fun programming this 💯 If you have any questions or concerns please let us know!
Give a 3 sentence description about this proposal.
A Centralized Platform (Website and APP) to manage and maintain multiple Orchestrator and Transcoder Nodes between multiple servers.
Simplifies the Setup Process to allow Novices to simply get started with livepeer so more people can join the Network and grow their node.
Provides a large toolset to Automate Tasks, Reduce Errors and maximize your Profits aswell as minimize your fees
Describe the problem you are solving.
Currently it’s rather difficult to get started and a lot of Quality of Life features are lacking that make working unnecessary elongated and difficult. It's also really complicated to manage multiple Orchestrator or Transcoder Nodes and keep track of statistics and Errors as well as downtime.
Describe the solution you are proposing.
We provide a centralized management platform for people to add their O’s and T’s to allow for easy management of multiple servers which is pretty difficult even for more advanced users
We are offering a large toolset here are some examples:
Automatic Claiming Rule Options
Remote Control Orchestrator and Transcoder
Discord Bot
Future Ideas (things we thought of but are not sure if we will implement them):
General
We aim to work Community driven. So if people for example want a feature added we if its a good idea and if many people would like it. If yes, we try to add that feature.
Describe the scope of the project including a rough timeline and milestones
Stage: Preparing (2-4 Days)
Stage: Programming (2-4 Months, maybe 1-2 if we have more than one developer)
Stage: Testing (5 Days)
Stage: Documenting (5 Days)
Stage: Discussing Price models (if allowed) (1 Day)
Stage: Oppurtunity
Stage: Deploying
Please estimate hours spent on project based on the above
Minimum: 150 - Maximum 450
Note
The time is calculated on how much im able to work. since im on a full time job i only have about 3-5 hours when im home. obviously im not working alone on this. It propably be about
About myself
Im a 22 Year old Software Engineer from Germany with 10 years of Programming Knowledge. In the past i worked with alot of Languages and gather really usefull Information.
HTML/CSS
Typescript/Javascript
Java
C
PHP
SQL
SQF (Scripting language of Arma 2/3)
Bash
C/C++
Lua
Solidity (not yet used but fascinated by it)
Conclusion
Im always trying new things because Programming is basically my live and its my favorite thing to do everyday I Never released any project because i thought “they are not perfect” or “nobody would ever want to use it” I changed that mindset now and want to be more open source :)