Skip to content

DrewRomanyk/glamrous.me

Repository files navigation

glamrous.me

Build Status

Project Structure

For stylization, we decided to change the placement of our .log and .html files to the documentation folder.

Installation

Requirements

Building containers

$ docker-compose build

Build the frontend

$ npm install
$ ./scripts/build.sh
$ rollup -cw

Configuration

  • Copy config.json.template to config.json and fill out.
  • SQLALCHEMY_DATABASE_URI should be postgresql://glamrous@postgres/glamrous

Start Server

$ docker-compose up

Testing

Travis runs tests automatically, but to run them on your machine:

$ make Dockerfile.db
$ make Dockerfile.server
$ make start-db
$ make test
$ make reset-config