Server for stable, curated Haskell package sets
Go to file
ketzacoatl e0e8e3ee17 update CI spec to use Gitlab review apps
Summary of changes:

* rename DOCKER_IMAGE to DEPLOYMENT_IMAGE
* docker image builds now run for any branch/tag
* include jobs for deploying and stopping the review app on kube
* review apps are deployed to the `fpco-untrusted` cluster
* review apps are available based the following URL scheme:
  https://stackage-server-$CI_BUILD_REF_SLUG.review.fpco-untrusted.fpcomplete.com/
* master deploys to prod, and the previous staging env has been dropped
* import the kube specs we've used in CI/prod, update to use envvars
  for APPROOT, DEPLOYMENT_APP, DEPLOYMENT_NAME, and DEPLOYMENT_IMAGE
2017-04-20 13:23:44 -04:00
app Fix buffering mode 2016-11-26 18:19:25 +02:00
config Add a /status/mirror route 2016-09-20 12:40:42 +03:00
Control Add some comments 2016-10-21 11:04:41 +03:00
Data Install page redirects to haskell-lang get-started 2016-11-20 12:19:49 +02: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 update CI spec to use Gitlab review apps 2017-04-20 13:23:44 -04:00
Handler Prefer ZIP files for Windows 2016-12-13 14:00:07 +02:00
Settings Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
Stackage Try an explicit database close to flush resources 2017-02-13 20:40:44 +02:00
static Fix synopsis background color #202 2016-09-26 15:08:19 +03:00
templates Link to FAQ; give age of LTS snapshots 2017-01-28 19:30:08 +02:00
test Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
.dir-locals.el Add johan-tibell style to .dir-locals.el 2016-06-14 16:46:45 +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
.gitlab-ci.yml update CI spec to use Gitlab review apps 2017-04-20 13:23:44 -04:00
.travis.yml Forgot "build" 2016-10-16 09:06:39 +03:00
Application.hs Switch to Control.SingleRun 2016-10-21 10:39:04 +03:00
DevelMain.hs Update DevelMain 2016-06-08 14:22:16 +02:00
font-awesome.min.css Pretty package page with metadata 2014-11-03 12:33:59 +01:00
Foundation.hs Switch to Control.SingleRun 2016-10-21 10:39:04 +03:00
fpbuild.config Add fpbuild.config 2015-01-07 16:00:36 +00:00
Import.hs Get rid of hours display in date diffs (fixes #217) 2016-12-12 11:44:29 +02:00
LICENSE Initial commit 2014-04-09 00:37:17 -07:00
README.md Better yesod devel instructions (fixes #224) 2017-04-06 11:35:20 +03:00
Settings.hs Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
stack.yaml Better yesod devel instructions (fixes #224) 2017-04-06 11:35:20 +03:00
stackage-server.cabal Try an explicit database close to flush resources 2017-02-13 20:40:44 +02: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.

Running the server will automatically download an SQLite3 database from S3 containing package metadata and snapshot information. The SQLite3 database is generated by the stackage-server-cron executable in this repository.

You can run this site with yesod devel, e.g.:

stack --install-ghc install yesod-bin
yesod devel