| Copyright | (c) FPComplete.com, 2015 |
|---|---|
| License | MIT |
| Maintainer | Tim Dysinger <tim@fpcomplete.com> |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Hackage.Mirror
Description
This module will help you create a mirror of Hackage on your own server or S3 bucket. An S3 bucket can be a cost effective way of serving a hackage mirror.
- data Options = Options {
- verbose :: Bool
- rebuild :: Bool
- mirrorFrom :: String
- mirrorTo :: String
- s3AccessKey :: String
- s3SecretKey :: String
- mirrorHackage :: (MonadMask m, MonadIO m, MonadLogger m, MonadActive m, MonadBaseControl IO m) => Options -> m ()
Documentation
Options to pass to mirrorHackage
Constructors
| Options | |
Fields
| |
mirrorHackage :: (MonadMask m, MonadIO m, MonadLogger m, MonadActive m, MonadBaseControl IO m) => Options -> m () Source
Mirror Hackage using the supplied Options.