bsy / libra

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Libra

Paste a url and see how heavy is a webpage.

Dependencies

The project needs elixir 1.4, Postgresql >= 9 and PhantomJS >= 2.0 (for testing).

Initial setup

The project provides a VM definition, so you can just run vagrant up and then vagrant ssh.

Once the vm is provisioned and you've ssh'ed into it you can run make setup to install all dependencies and perform the initial setup steps.

Run the server

make server

Now you can visit localhost:4000 from your browser.

Run the server with an interactive console

make console

Now you can visit localhost:4000 from your browser.

Run tests

make test

Check coverage

make cover

Create docs

make docs

Run dialyzer

make dialyzer

Build a release

make release

About


Languages

Language:Elixir 81.8%Language:JavaScript 8.0%Language:HTML 4.4%Language:Shell 3.3%Language:Makefile 2.4%Language:CSS 0.1%