Server for stable, curated Haskell package sets
Go to file
2016-05-17 21:13:41 +03:00
app Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
config Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
Data Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
design New homepage and new top nav (#52) 2014-12-14 20:18:40 +01:00
Distribution/Package Lay out module listings hierarchically 2015-10-04 11:59:39 +03:00
etc Remove now-unneeded argument to stackage-server executable 2016-05-17 21:13:41 +03:00
Handler Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
Settings Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
Stackage LTS bump 2016-05-02 14:16:11 +03:00
static Add Haddock style.css and script.js 2016-05-02 14:18:27 +03:00
templates Properly display latest vs current package version #177 2016-05-17 19:44:34 +03:00
test Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
.dir-locals.el Use cabal-repl 2014-08-24 11:41:36 +02:00
.ghci Update .ghci file to include some extensions 2014-11-03 12:33:59 +01:00
.gitignore Update gitignore 2015-10-11 14:38:56 +03:00
.gitmodules Script deploy to multi-AZ Kube from CI 2016-02-18 07:49:57 -08:00
.travis.yml Prebuild haskell-src-exts 2016-05-02 16:05:13 +03:00
Application.hs Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
DevelMain.hs Restrict snapshots to fpcomplete-only 2014-07-21 12:41:32 +02:00
font-awesome.min.css Pretty package page with metadata 2014-11-03 12:33:59 +01:00
Foundation.hs Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
fpbuild.config Add fpbuild.config 2015-01-07 16:00:36 +00:00
Import.hs Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
LICENSE Initial commit 2014-04-09 00:37:17 -07:00
README.md Update README 2015-05-15 06:48:42 +03:00
Settings.hs Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
stack.yaml LTS bump 2016-05-02 14:16:11 +03:00
stackage-server.cabal Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
Types.hs ToJSON for SnapshotDiff 2015-10-17 20:29:14 +03:00

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.