-
Notifications
You must be signed in to change notification settings - Fork 4
Deploy Guide
lk668 edited this page Jul 5, 2016
·
10 revisions
Requirements: Ubuntu 14.04, Python2, Docker, PostgreSQL, RabbitMQ
reference official install guide
docker run --name dev-postgres -e POSTGRES_USER=root -e POSTGRES_PASSWORD=root -e POSTGRES_DB=eagle -p 5432:5432 -d postgres:9.3
docker run -d --hostname my-rabbit --name dev-rabbit -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=root -p 5672:5672 -p 15672:15672 daocloud.io/rabbitmq:3-management
sudo apt-get install postgresql-client
sudo apt-get install python-dev
pip install virtualenv
virtualenv venv
. venv/bin/activate
pip install -r requirements.txt
PGPASSWORD=root psql -Uroot -h127.0.0.1 -p5432 -d eagle < ./schema.sql
vim worker_cfg.py
vim eagle_cfg.py
cd images
docker build -t eagle-ubuntu .
source ./env.sh
python runserver.py
python worker/worker.py