Skip to content

mjul/heroku-zipurl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heroku Zip URL

Given a URL, it will HTTP GET that URL, stuff its contents into a ZIP file and return that.

It allows you to go around corporate firewalls filtering out certain content types, such as Emacs installers or other executables.

Written in Clojure with the noir library (as in pinot noir) to run on the Heroku Clojure cloud.

If you plan on using it heavily, consider rewriting it for streaming the data through the web app rather than downloading, zipping and then emitting.

Usage

lein deps
lein run

By default it starts up on http://localhost:8080/

License

Copyright (C) 2011 Martin Jul

Distributed under the Eclipse Public License, the same as Clojure.

About

Example Clojure web app for the Heroku cloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published