2014-04-09 07:37:17 +00:00
|
|
|
stackage-server
|
|
|
|
===============
|
|
|
|
|
2015-03-18 08:33:38 +00:00
|
|
|
[![Build Status](https://travis-ci.org/fpco/stackage-server.svg?branch=master)](https://travis-ci.org/fpco/stackage-server)
|
|
|
|
|
2014-04-09 07:37:17 +00:00
|
|
|
Server for stable, curated Haskell package sets
|
2014-10-23 18:45:04 +00:00
|
|
|
|
2015-03-18 08:33:38 +00:00
|
|
|
This repo is part of the [Stackage project](https://github.com/fpco/stackage),
|
|
|
|
and the live server can be viewed at https://www.stackage.org.
|
|
|
|
|
2014-10-24 10:57:40 +00:00
|
|
|
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.
|
2015-04-28 23:46:14 +00:00
|
|
|
|
2015-05-15 03:48:42 +00:00
|
|
|
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.
|
2015-04-28 23:46:14 +00:00
|
|
|
|
2015-05-15 03:48:42 +00:00
|
|
|
The SQLite3 database is generated by the `stackage-server-cron` executable in
|
|
|
|
this repository.
|