No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
Konstantin Zudov b4f2c27017 Provide JSON representation of the diff hace 6 años
Data Download links for latest Stack (fixes commercialhaskell/stack#532) hace 6 años
Distribution/Package Lay out module listings hierarchically hace 6 años
Handler Provide JSON representation of the diff hace 6 años
Settings Cabal file loader development flag hace 8 años
Stackage ToJSON for SnapshotDiff hace 6 años
app Beginning of stackage-server-cron hace 7 años
config Badges hace 6 años
design New homepage and new top nav (#52) hace 7 años
docker Build Docker images with stack instead of cabal hace 7 años
static Highlight code in README files hace 6 años
templates Refactor snapshot diffs hace 6 años
test LTS update, warning cleanup hace 7 años
.dir-locals.el Use cabal-repl hace 7 años
.ghci Update .ghci file to include some extensions hace 7 años
.gitignore Update gitignore hace 6 años
.travis.yml Don't use wildcards hace 6 años
Application.hs Fix Haddocks hace 6 años
DevelMain.hs Restrict snapshots to fpcomplete-only hace 7 años
Echo.hs Remove !MIN_VERSION_time(1,5,0) conditional hace 6 años
Foundation.hs Download links for latest Stack (fixes commercialhaskell/stack#532) hace 6 años
Import.hs Got rid of trivial ghc warnings hace 6 años
LICENSE Initial commit hace 8 años Update README hace 7 años
Settings.hs Allow less downloading during dev hace 6 años
Types.hs ToJSON for SnapshotDiff hace 6 años
devel.hs Support using echo/not logging to stdout hace 8 años more useful output at end hace 6 años
font-awesome.min.css Pretty package page with metadata hace 7 años
fpbuild.config Add fpbuild.config hace 7 años
stack.yaml Bump the resolver hace 6 años
stackage-server.cabal ToJSON for SnapshotDiff hace 6 años Buffering and upload script hace 7 años


Build Status

Server for stable, curated Haskell package sets

This repo is part of the Stackage project, and the live server can be viewed at

Inside the config directory, there are two files ending in -sample. They should be copied to remove the -sample suffix for the site to work. We do it this way to avoid accidentally committing real database credentials into the Git repository.

Running the server will automatically download an SQLite3 database from S3 containing package metadata and snapshot information. Note that this is unlike previous versions of this codebase, that stored that information in PostgreSQL, and required that local development uploaded its own snapshots.

The SQLite3 database is generated by the stackage-server-cron executable in this repository.