Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
Konstantin Zudov b4f2c27017 Provide JSON representation of the diff 6 anni fa
Data Download links for latest Stack (fixes commercialhaskell/stack#532) 6 anni fa
Distribution/Package Lay out module listings hierarchically 6 anni fa
Handler Provide JSON representation of the diff 6 anni fa
Settings Cabal file loader development flag 8 anni fa
Stackage ToJSON for SnapshotDiff 6 anni fa
app Beginning of stackage-server-cron 7 anni fa
config Badges 6 anni fa
design New homepage and new top nav (#52) 7 anni fa
docker Build Docker images with stack instead of cabal 7 anni fa
static Highlight code in README files 6 anni fa
templates Refactor snapshot diffs 6 anni fa
test LTS update, warning cleanup 7 anni fa
.dir-locals.el Use cabal-repl 7 anni fa
.ghci Update .ghci file to include some extensions 7 anni fa
.gitignore Update gitignore 6 anni fa
.travis.yml Don't use wildcards 6 anni fa
Application.hs Fix Haddocks 6 anni fa
DevelMain.hs Restrict snapshots to fpcomplete-only 7 anni fa
Echo.hs Remove !MIN_VERSION_time(1,5,0) conditional 6 anni fa
Foundation.hs Download links for latest Stack (fixes commercialhaskell/stack#532) 6 anni fa
Import.hs Got rid of trivial ghc warnings 6 anni fa
LICENSE Initial commit 8 anni fa Update README 7 anni fa
Settings.hs Allow less downloading during dev 6 anni fa
Types.hs ToJSON for SnapshotDiff 6 anni fa
devel.hs Support using echo/not logging to stdout 8 anni fa more useful output at end 6 anni fa
font-awesome.min.css Pretty package page with metadata 7 anni fa
fpbuild.config Add fpbuild.config 7 anni fa
stack.yaml Bump the resolver 6 anni fa
stackage-server.cabal ToJSON for SnapshotDiff 6 anni fa Buffering and upload script 7 anni fa


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.