DAppNode in the Park - Görli Integration @vdo, DAppNode - GoerliCon 0|3
ETHBerlin·Wed, Oct 9, 2019, 12:00 AM
https://ethberlin.com https://decentralala.com/ https://goerli.net
Transcript
okay we're good all right we're good okay so please give him a big round of applause as well go get it so hi everyone I'm a bell DevOps I'm working in the up node since last September and I'm going to talk you about this project and why it matters for Wadley so let's do a quick introduction first this is our motto like to achieve through the centralization users should run their own notes and we want to make it as easy as possible so everyone can run their notes but the reality nowadays is that most of the users developers so I think it's also a great tool for for you so yeah even if when we are developing applications we are producing the model at the left and we what we should really achieve is the model in the right so that's why we should enable this infrastructure that is really decent realized okay this is a photo of the done notes just before the hackathon in Prague last year but then let's talk about what's actually running in these in these computers we are basically a fork of Ubuntu and it's running docker and we in in all those containers we put a lot of pieces so they together provide a tool to to deploy chains or apps or any decentralized technology so let's talk about the components that form top node first of all we have a VPN so you connect to this VPN and you access the internal network this is not like a VPN service it's not anonymizing your IP but then you access the internal network of the of the dom node and you can use their services easily bind this service that resolves DNS so each component of that damn note has a DNS domain but it's actually resolved internally so you ask for these DNS domain and we give you the ILP that it's actually a talker IP and we are running also full theorem chain 146 and we use it for internally for the DNS resolution over the of the of the domains but of course you can also use it for for your labs or your development we also have a ipfs service and we try to put everything as we can store it in ipfs and this is like all the packages all the docker images and also the definitions of the packages the images and so on earth forward is a component that resolves ens domains that contain for example static pages and then it forwards to you the content of the of the webpage this is a note this is a back-end that resolves all the dependencies of the packages and so on and it's actually the user interface admin is a web interface that you see when you log into into your damn note and you can administrate and install whatever you want one is the web socket interface that communicates all the components of the Dom node between each other and yeah let's talk about call even this is Ana screenshot of the our App Store let's say and we have both Gourley Jeff and Gourley Pantone since November I think and now I want to show you a quick video I think it's four minutes of how do we use our SDK and how we publish packages to to them note ok I hope you can see the terminal this is a CLI utility it just to initially set initialize the packages so this generates a JSON file that defines the package of lab now so it's like the wizard let's say and then when you have the document the docker file ready you can actually build the image and publish it to to ipfs I have it at the video so you don't have to to wait for it and then here you have to put your ethereal mother's as a developer here we go and then it generates a link that you can actually open in in your Dom node and this is a new feature we added like few weeks ago and it checks that everything is ok and it lets you connect to your meta mask and actually publish the package view we already built so we are interacting with Aragon package manager ipfs aetherium all together to publish the package confirm the transaction let's go okay so confirm and the package is published and this generated a ENS domain that you can actually put in the Installer it's not in the official repository but you can install it easy and then you have like the parity version of golly ready to go then you can see the logs okay let's pretend that these things in seconds and then it sings and now I'm going to do just a demo transaction having our customer PC this is the RPC of that node so you are not using in fira okay and now I'm sending back some girlie ether to Edo okay pretty quick and transactions end and we can check it in the blog Scout of Corey all right so okay so you don't have to wait for impure and just deploy your own note and big thanks to all the people who supported us and yeah just if you have any question you can join us at the matrix channel or just ask me now thank you thank you thanks thanks Mike is on hello yeah thanks hey thanks man gracias which is that yes II know the chaos but it was hilarious when the sublime was a kilo thanks man thanks any questions for him my question is mostly towards like the community how how many people knew how simple it was to use something like this to get a note going and if you didn't know that you know what can we do to make sure people are aware of this incredible service I mean I know it's a bad question but yeah just try to run the software I mean just download and you can run it in another dedicated box or you can buy it or yeah I mean now Stefan is going to present another tool which is which is actually based in them note and you can buy the box and run it just right okay or questions or anything that they would like to add all right big last for him again thanks man
Automatic transcript — names and jargon may be misspelled.