mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-19 07:31:55 +01:00
Update README
This commit is contained in:
parent
9ea91909c2
commit
6498a6365e
27
README.md
27
README.md
@ -7,3 +7,30 @@ Server for stable, curated Haskell package sets
|
|||||||
|
|
||||||
This repo is part of the [Stackage project](https://github.com/fpco/stackage),
|
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.
|
and the live server can be viewed at https://www.stackage.org.
|
||||||
|
|
||||||
|
postgresql://[user[:password]@][netloc][:port][/dbname][?param1=value1&...]
|
||||||
|
|
||||||
|
postgresql://postgres:password@localhost:5432/stackage
|
||||||
|
|
||||||
|
## Building locally
|
||||||
|
|
||||||
|
Build locally by passing the `dev` flag to it:
|
||||||
|
|
||||||
|
``` shellsession
|
||||||
|
$ stack build . --flag stackage-server:dev
|
||||||
|
```
|
||||||
|
|
||||||
|
Now, initially you need to run the cron job and create and populate the database:
|
||||||
|
|
||||||
|
``` shellsession
|
||||||
|
$ export PGSTRING=postgresql://postgres:password@localhost:5432/stackage
|
||||||
|
$ stack exec stackage-server-cron
|
||||||
|
```
|
||||||
|
|
||||||
|
After this, try running in the stackage server:
|
||||||
|
|
||||||
|
``` shellsession
|
||||||
|
$ stack exec stackage-server
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user