Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Konstantin Zudov b4f2c27017 Provide JSON representation of the diff 6 år sedan
Data Download links for latest Stack (fixes commercialhaskell/stack#532) 6 år sedan
Distribution/Package Lay out module listings hierarchically 6 år sedan
Handler Provide JSON representation of the diff 6 år sedan
Settings Cabal file loader development flag 8 år sedan
Stackage ToJSON for SnapshotDiff 6 år sedan
app Beginning of stackage-server-cron 7 år sedan
config Badges 6 år sedan
design New homepage and new top nav (#52) 7 år sedan
docker Build Docker images with stack instead of cabal 7 år sedan
static Highlight code in README files 6 år sedan
templates Refactor snapshot diffs 6 år sedan
test LTS update, warning cleanup 7 år sedan
.dir-locals.el Use cabal-repl 7 år sedan
.ghci Update .ghci file to include some extensions 7 år sedan
.gitignore Update gitignore 6 år sedan
.travis.yml Don't use wildcards 6 år sedan
Application.hs Fix Haddocks 6 år sedan
DevelMain.hs Restrict snapshots to fpcomplete-only 7 år sedan
Echo.hs Remove !MIN_VERSION_time(1,5,0) conditional 6 år sedan
Foundation.hs Download links for latest Stack (fixes commercialhaskell/stack#532) 6 år sedan
Import.hs Got rid of trivial ghc warnings 6 år sedan
LICENSE Initial commit 8 år sedan
README.md Update README 7 år sedan
Settings.hs Allow less downloading during dev 6 år sedan
Types.hs ToJSON for SnapshotDiff 6 år sedan
devel.hs Support using echo/not logging to stdout 8 år sedan
docker.sh docker.sh: more useful output at end 6 år sedan
font-awesome.min.css Pretty package page with metadata 7 år sedan
fpbuild.config Add fpbuild.config 7 år sedan
stack.yaml Bump the resolver 6 år sedan
stackage-server.cabal ToJSON for SnapshotDiff 6 år sedan
upload-cabal-loader.sh Buffering and upload script 7 år sedan



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 https://www.stackage.org.

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.