From db4ad6ec4044c94deb0541fa960878bf97139884 Mon Sep 17 00:00:00 2001 From: Francesco Siddi Date: Thu, 9 Feb 2017 23:24:12 +0100 Subject: [PATCH] WIP instructions for dev installation from scratch --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index a5292cd..4025774 100644 --- a/README.md +++ b/README.md @@ -92,3 +92,27 @@ On the production machine: 1. `docker pull armadillica/blender_cloud` 2. `docker-compose up -d` (from the `/data/git/blender-cloud/docker` directory) + + +## Development setup + +Here are some notes on how to get the whole Blender Cloud dev environment set up +from scratch. First off, we agree to develop on bare metal and use Docker only for +production. + +Initial requirements: + +- Python 2.7 +- NPM +- Blender ID server up and running (see blender-id for more) + +Here are the steps: + +- Clone the fantastic 5 (pillar, pillar-python-sdk, attract, flamenco and +blender-cloud) +- Run `npm install` in pillar, attract and flamenco +- Create `config_local.py` in blender-cloud +- `pip install -e .` in every repo except blender-cloud +- `pip install -r requirements.txt` in blender-cloud +- setup_db +- create_urler_account