Copyright | (c) FPComplete.com, 2015 |
---|---|
License | MIT |
Maintainer | Tim Dysinger <tim@fpcomplete.com> |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
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
Options | |
|
mirrorHackage :: (MonadMask m, MonadIO m, MonadLogger m, MonadActive m, MonadBaseControl IO m) => Options -> m () Source
Mirror Hackage using the supplied Options.