Example Requests - snoyberg/keter GitHub Wiki

Example Requests

Private Hackage (Stackage??) Instance

Use https://github.com/haskell/hackage-server and mirroring capabilities to run an autonomous Hackage instance

Integration with git-annex for bundle management

Use-Case

Some production environments are very limiting with Docker and opening multiple incoming PORTS.

For example, Amazon Elastic Beanstalk only allows a single incoming PORT (80 or 22) to be open. This prevents

One neat option would be to use git-annex in some way to "pull" the bundles down to the Keter instance on a schedule or command.

Example Rewrite Rules Configuration

https://github.com/snoyberg/keter/blob/0799d2aacb40daee96b364d234dc842706410dde/Network/HTTP/ReverseProxy/Rewrite.hs#L58