No description
Find a file
2015-10-15 17:22:43 +00:00
app
config Download links for latest Stack (fixes commercialhaskell/stack#532) 2015-10-15 04:20:52 +00:00
Data Download links for latest Stack (fixes commercialhaskell/stack#532) 2015-10-15 04:20:52 +00:00
design
Distribution/Package Lay out module listings hierarchically 2015-10-04 11:59:39 +03:00
docker Build Docker images with stack instead of cabal 2015-06-19 09:01:53 +03:00
Handler Add missing files 2015-10-15 04:29:50 +00:00
Settings
Stackage Query database to get the preceding SnapName 2015-10-13 17:58:03 +03:00
static Highlight code in README files 2015-10-03 09:28:05 +03:00
templates Add missing files 2015-10-15 04:29:50 +00:00
test
.dir-locals.el
.ghci
.gitignore Update gitignore 2015-10-11 14:38:56 +03:00
.travis.yml Fix Stack download link 2015-10-15 17:22:43 +00:00
Application.hs Download links for latest Stack (fixes commercialhaskell/stack#532) 2015-10-15 04:20:52 +00:00
devel.hs
DevelMain.hs
docker.sh docker.sh: more useful output at end 2015-10-04 12:10:11 +03:00
Echo.hs Remove !MIN_VERSION_time(1,5,0) conditional 2015-10-06 12:04:50 +03:00
font-awesome.min.css
Foundation.hs Download links for latest Stack (fixes commercialhaskell/stack#532) 2015-10-15 04:20:52 +00:00
fpbuild.config
Import.hs Got rid of trivial ghc warnings 2015-10-06 13:03:31 +03:00
LICENSE
README.md Update README 2015-05-15 06:48:42 +03:00
Settings.hs Allow less downloading during dev 2015-10-06 07:14:29 +03:00
stack.yaml Implemented snapshot diffing 2015-10-08 21:55:40 +03:00
stackage-server.cabal Download links for latest Stack (fixes commercialhaskell/stack#532) 2015-10-15 04:20:52 +00:00
Types.hs Remove all social features 2015-09-25 17:43:50 +03:00
upload-cabal-loader.sh

stackage-server

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.