i've been testing imgproxy, to handle our image serving needs, and it looks good. our existing servers are php based, and we sign and encode our urls for images. To test out imgproxy , I wanted to simply drop it in as a replacement for our servers by sending a % of traffic. There are many ways to do this, varnish was one, with custom code, but nginx is our go-to web server, so I had to find a way to have nginx sit in front of imgproxy and rewrite the decoded url. I settled on using njs, the cut down version of javascript that plugs into nginx as a loadable module. Then use proxy_pass to pass the uri to javascript that will return the imgproxy compatable url, and proxy to it. a sample url would be http://foo.bar/images/c2lnbmF0dXJlZm9vaHR0cDovL3MzLWV1LXdlc3QtMS5hbWF6b25hd3MuY29tL215YnVja2V0b2ZwaG90b3MvcGhvdG9fb2ZfYV9jYXQ1fHx8MTIwMHgxMjAwfHx8fHx8fHw==.jpeg it has a sig, a bucket url, and parameters like image size. Getting nginx setup nginx.conf load_module modu...
Comments
yet another way for dazzle and heron :-(
ought to be exactly what i've been looking for for ages ... if only i had the prior knowledge you seem to assume i have about 'build.sh'. presumably, one does it as ./build.sh build at first, but then does one do load, then install? or install then load? or just install?
and for that matter, what does one do next? presumably reboot, but then does one modprobe em28xx-new, followed by plugging one's device in, or something else?
thanks and cheers, map
[mike padlipsky, a/k/a firstmap@gmail.com]
to be honest, the em28xx support it not the best, you typically need to insert usb stick after book and modprobe, there are known problems with doing this during boot (it doesn't work).
I got a wintv nova td, which has 2 tuners in it , which allows me to watch one transponder (here that equals several channels) and record another. it is supported by heron without any special requirements and works everytime. my dazzle stick is now used in windows and osx instead of linux.