Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/steveklabnik/warehouse
Crates.io's index as a web app.
https://github.com/steveklabnik/warehouse
Last synced: 7 days ago
JSON representation
Crates.io's index as a web app.
- Host: GitHub
- URL: https://github.com/steveklabnik/warehouse
- Owner: steveklabnik
- Created: 2015-08-29T00:36:09.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-20T18:25:59.000Z (over 9 years ago)
- Last Synced: 2024-11-10T07:12:08.683Z (about 1 month ago)
- Language: JavaScript
- Size: 253 KB
- Stars: 14
- Watchers: 4
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Warehouse
This project serves up the index for Crates.io.
[![Build Status](https://travis-ci.org/steveklabnik/warehouse.svg?branch=master)](https://travis-ci.org/steveklabnik/warehouse)
This is mostly a fun hack and also a yak of mine. Not ready to be put anywhere
on the web. Yet. Iron on the backend, Ember on the front.Requires Rust nightly.
Don’t forget that this has a submodule!
```bash
$ git submodule update --init --recursive # first time
$ git submodule update
```## Backend
To start up the backend:
```bash
$ cargo run
```To see logging output:
```bash
$ RUST_LOG=warehouse=info cargo run
```## Frontend
To start up the frontend:
```bash
$ cd frontend
$ npm install && bower install
$ ember serve
```Once both of these are running, hit up [http://localhost:4200/crates](http://localhost:4200/crates). The first load will take
a while, as it has to load up the index.