https://github.com/zimbatm/http-caching-proxy
HTTP to S3 cache hostable on Heroku
https://github.com/zimbatm/http-caching-proxy
Last synced: about 1 year ago
JSON representation
HTTP to S3 cache hostable on Heroku
- Host: GitHub
- URL: https://github.com/zimbatm/http-caching-proxy
- Owner: zimbatm
- Created: 2013-03-14T23:54:50.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-03-14T23:55:10.000Z (over 13 years ago)
- Last Synced: 2025-05-08T03:14:27.103Z (about 1 year ago)
- Language: Go
- Size: 105 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Awesome HTTP cache
==================
`curl http://your-cache-host.herokuapp.com/http://foobar.com/path/to/package.tar.gz`
INSTALL
-------
```bash
heroku create --buildpack git://github.com/kr/heroku-buildpack-go.git
heroku config:add AWS_ACCESS_KEY_ID=somekey AWS_SECRET_ACCESS_KEY=some-secret-key S3_BUCKET_NAME=http-cache-test
git push heroku master
```
Prossible future improvements
-----------------------------
Support cache invalidation
Add basic auth to access the proxy
Server /robots.txt and / directly.
Support files bigger than 5GB
Use Multi-Part uploads to S3 for big files
Add support for redirects to S3 signed urls