The hackage-server package

[Tags: bsd3]

The new implementation of the Hackage web server, based on the Happstack architecture. This is the implementation used to power http:hackage.haskell.org/

It is designed to be easy to run your own instance. It also includes a doc builder client and a mirroring client.


Properties

Version0.4
Dependenciesacid-state (==0.8.*), aeson (==0.6.1.*), array (>=0.1), async (==2.0.*), attoparsec, base (==4.*), base16-bytestring (==0.1.*), base64-bytestring (==0.1.*), binary (==0.5.*), blaze-builder, bytestring (>=0.9), Cabal (==1.16.*), cereal (==0.3.*), containers (>=0.4), crypto-api (==0.12.*), csv (==0.1.*), deepseq (==1.1.*), directory (>=1.0 && <1.3), filepath (>=1.1), happstack-server (>=7.0 && <7.2), hscolour (>=1.8), hslogger, HStringTemplate (==0.7.*), HTTP (>=4000.1.3), lifted-base (>=0.2.1 && <0.3), mime-mail (==0.4.*), mtl (>=2.0), network (>=2.1), old-locale (>=1.0), parsec (==3.1.*), pretty (>=1.0), process (>=1.0), pureMD5 (>=0.2), random (>=1.0), rss (==3000.2.*), safecopy (>=0.6 && <0.9), split (>=0.2), stm (>=2.2 && <2.5), tar (>=0.4.0.1 && <0.5), text (>=0.11), time (>=1.1 && <1.5), transformers (>=0.3), unix (<2.7), unordered-containers (>=0.2.3.0), vector (>=0.10), xhtml (>=3000.1), zlib (>=0.5.3 && <0.6) or
acid-state (==0.8.*), aeson (==0.6.1.*), array (>=0.1), async (==2.0.*), attoparsec, base (==4.*), base16-bytestring (==0.1.*), base64-bytestring (==0.1.*), binary (==0.5.*), blaze-builder, bytestring (>=0.9), Cabal (==1.16.*), cereal (==0.3.*), containers (>=0.4), crypto-api (==0.12.*), csv (==0.1.*), deepseq (==1.3.*), directory (>=1.0 && <1.3), filepath (>=1.1), happstack-server (>=7.0 && <7.2), hscolour (>=1.8), hslogger, HStringTemplate (==0.7.*), HTTP (>=4000.1.3), lifted-base (>=0.2.1 && <0.3), mime-mail (==0.4.*), mtl (>=2.0), network (>=2.1), old-locale (>=1.0), parsec (==3.1.*), pretty (>=1.0), process (>=1.0), pureMD5 (>=0.2), random (>=1.0), rss (==3000.2.*), safecopy (>=0.6 && <0.9), split (>=0.2), stm (>=2.2 && <2.5), tar (>=0.4.0.1 && <0.5), text (>=0.11), time (>=1.1 && <1.5), transformers (>=0.3), unix (<2.7), unordered-containers (>=0.2.3.0), vector (>=0.10), xhtml (>=3000.1), zlib (>=0.5.3 && <0.6) or
acid-state (==0.8.*), aeson (==0.6.1.*), array (>=0.1), async (==2.0.*), attoparsec, base (==4.*), base16-bytestring (==0.1.*), base64-bytestring (==1.0.*), binary (==0.5.*), blaze-builder, bytestring (>=0.9), Cabal (==1.16.*), cereal (==0.3.*), containers (>=0.4), crypto-api (==0.12.*), csv (==0.1.*), deepseq (==1.1.*), directory (>=1.0 && <1.3), filepath (>=1.1), happstack-server (>=7.0 && <7.2), hscolour (>=1.8), hslogger, HStringTemplate (==0.7.*), HTTP (>=4000.1.3), lifted-base (>=0.2.1 && <0.3), mime-mail (==0.4.*), mtl (>=2.0), network (>=2.1), old-locale (>=1.0), parsec (==3.1.*), pretty (>=1.0), process (>=1.0), pureMD5 (>=0.2), random (>=1.0), rss (==3000.2.*), safecopy (>=0.6 && <0.9), split (>=0.2), stm (>=2.2 && <2.5), tar (>=0.4.0.1 && <0.5), text (>=0.11), time (>=1.1 && <1.5), transformers (>=0.3), unix (<2.7), unordered-containers (>=0.2.3.0), vector (>=0.10), xhtml (>=3000.1), zlib (>=0.5.3 && <0.6) or
acid-state (==0.8.*), aeson (==0.6.1.*), array (>=0.1), async (==2.0.*), attoparsec, base (==4.*), base16-bytestring (==0.1.*), base64-bytestring (==1.0.*), binary (==0.5.*), blaze-builder, bytestring (>=0.9), Cabal (==1.16.*), cereal (==0.3.*), containers (>=0.4), crypto-api (==0.12.*), csv (==0.1.*), deepseq (==1.3.*), directory (>=1.0 && <1.3), filepath (>=1.1), happstack-server (>=7.0 && <7.2), hscolour (>=1.8), hslogger, HStringTemplate (==0.7.*), HTTP (>=4000.1.3), lifted-base (>=0.2.1 && <0.3), mime-mail (==0.4.*), mtl (>=2.0), network (>=2.1), old-locale (>=1.0), parsec (==3.1.*), pretty (>=1.0), process (>=1.0), pureMD5 (>=0.2), random (>=1.0), rss (==3000.2.*), safecopy (>=0.6 && <0.9), split (>=0.2), stm (>=2.2 && <2.5), tar (>=0.4.0.1 && <0.5), text (>=0.11), time (>=1.1 && <1.5), transformers (>=0.3), unix (<2.7), unordered-containers (>=0.2.3.0), vector (>=0.10), xhtml (>=3000.1), zlib (>=0.5.3 && <0.6)
LicenseBSD3
Copyright2008-2013 Duncan Coutts, 2012-2013 Edsko de Vries, 2010-2011 Matthew Gruen, 2009-2010 Antoine Latter, 2008 David Himmelstrup, 2007 Ross Paterson
AuthorDuncan Coutts <duncan@community.haskell.org>, David Himmelstrup <lemmih@gmail.com>, Ross Paterson <ross@soi.city.ac.uk>, Matthew Gruen <wikigracenotes@gmail.com>
MaintainerDuncan Coutts <duncan@community.haskell.org>, Matthew Gruen <wikigracenotes@gmail.com>
CategoryDistribution
Source repositoryhead: git clone https://github.com/haskell/hackage-server
Executableshackage-import, hackage-build, hackage-mirror, hackage-server
Upload dateThu Sep 26 18:05:41 UTC 2013
Uploaded byDuncanCoutts
Downloads167 total (13 in last 30 days)

Flags

NameDescriptionDefault
minimalInclude only the minimum feature set.Disabled
debugInclude debugging featuresDisabled
build-hackage-serverEnabled
build-hackage-mirrorEnabled
build-hackage-buildEnabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees