How to Enable GZIP compression on Play Framework 1 app on Heroku Cedar?

cedar, compression, gzip, heroku, playframework

Solution

Check out: https://gist.github.com/1317626

Problem

I'd like to enable GZIP compression for public assets and HTTP responses for performance. My site has a lot of mobile access. As far as I can tell, there is nothing built into Play Framework to support this, and Heroku doesn't seem to have a solution either. What is the best way to start getting some compression on my app?

Original source