On Monday, 25.01.2016 at 21:29, David Halls wrote: > Hi- > > I'm distributing pre-built Node binaries for Rumprun. Initially I've made > v4.2.4 and v5.3.0 available for x86_64/hw_generic. > > The binaries are distributed using dtuf (https://github.com/davedoesdev/dtuf > ), > which in turn uses The Update Framework (TUF) and a Docker registry to do > the > heavy lifting. You don't need the Docker client installed on your computer. > > Please find instructions for downloading the binaries below. > Bear in mind that my server is a $5 a month Digital Ocean job at the moment. > Depending on reception, I may consider beefing it up and distributing other > packages as well. > > Any comments/opinions/feedback gratefully received!
I tried your instructions and it all just worked. Awesome! I'm a big fan of TUF (and, by extension, the work on Docker Content Trust to make TUF-based security usable for day-to-day use by the average developer). For those asking, "isn't this just a more complicated FTP", there's a decent overview of TUF in the first 15mins of the video here: https://www.youtube.com/watch?v=ze6hRvR2CWs Unfortunately not as entertaining as Diogo Monica's live talks about it -- I'll try and track down a video of one of those. > # Download Node metadata > curl $pkey_url | dtuf pull-metadata teksilo/node - > > # Download v4.2.4 > dtuf pull-target teksilo/node 4.2.4-x86_64-rumprun-netbsd-hw_generic > node I'm not familiar enough with the internals of registry and TUF -- is "4.2.4-x86_64-..." what would be presented by Docker Hub as a "tag"? Martin
