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

Reply via email to