Server for stable, curated Haskell package sets
Go to file
Yghor Kerscher d7789b4380 Change metric type to Histogram, from Summary
This provides the ability to aggregate results in Prometheus, allowing
metrics such as “average time per handler executed”. Summaries do not
provide this facility, and since their use-case for other views on
Prometheus is similar on `stackage-server`’s use-cases, it has been
completely changed to Histograms.
2017-11-17 18:45:46 +01:00
app Fix buffering mode 2016-11-26 18:19:25 +02:00
config Migrate from SQLite to PostgreSQL 2017-08-20 09:38:54 +03:00
Control Add some comments 2016-10-21 11:04:41 +03:00
Data Upgrade to lts-8.12 2017-06-20 15:18:32 +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 Docker image: include Stack executable 2017-08-21 18:17:33 +03:00
Handler RSS feed: include package links 2017-09-18 13:42:46 +03:00
Settings Overhaul to match latest Yesod scaffolding 2016-05-17 21:08:18 +03:00
Stackage Fix a groupBy 2017-08-20 10:14:33 +03:00
static Fix synopsis background color #202 2016-09-26 15:08:19 +03:00
templates Some spacing 2017-10-16 07:49:04 +03: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 Ignore more files 2017-07-14 09:48:35 +03:00
.gitlab-ci.yml Disable review apps; use dedicated ci branch 2017-09-07 14:20:44 +03:00
.travis.yml Build store by itself 2017-07-14 15:44:59 +03:00
Application.hs Decrease pool size 2017-09-26 07:26:37 +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 Migrate from SQLite to PostgreSQL 2017-08-20 09:38:54 +03:00
fpbuild.config Add fpbuild.config 2015-01-07 16:00:36 +00:00
Import.hs Change metric type to Histogram, from Summary 2017-11-17 18:45:46 +01:00
LICENSE Initial commit 2014-04-09 00:37:17 -07:00
README.md Update execution instruction 2017-07-06 13:12:58 +05:30
Settings.hs Migrate from SQLite to PostgreSQL 2017-08-20 09:38:54 +03:00
stack.yaml Update Stackage snapshot 2017-11-17 18:45:06 +01:00
stackage-server.cabal Migrate from SQLite to PostgreSQL 2017-08-20 09:38:54 +03:00
Types.hs Upgrade to lts-8.12 2017-06-20 15:18:32 +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
stack exec -- yesod devel