mirror of https://github.com/fspc/workstand.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jonathan Rosenbaum
53ed002440
|
7 years ago | |
---|---|---|
bikeshop_project | 7 years ago | |
docker/nginx | 8 years ago | |
requirements | 8 years ago | |
.gitignore | 8 years ago | |
.travis.yml | 8 years ago | |
Dockerfile | 7 years ago | |
Dockerfile-dev | 8 years ago | |
Dockerfile-nginx | 7 years ago | |
Dockerfile-webpack | 8 years ago | |
LICENSE | 8 years ago | |
README.md | 7 years ago | |
default.conf | 7 years ago | |
docker-compose.demo.yml | 7 years ago | |
docker-compose.dev.yml | 8 years ago | |
docker-compose.prod.yml | 8 years ago | |
docker-compose.yml | 8 years ago | |
production.py | 7 years ago |
README.md
Workstand
Quick start
$ git clone git@github.com:BridgeCityBicycleCoop/workstand.git
$ cd workstand/bikeshop_project
$ npm install
$ docker-machine start && eval $(docker-machine env)
$ cd .. && docker-compose -f docker-compose.yml -f docker-compose.dev.yml build
$ docker-compose -f docker-compose.yml -f docker-compose.dev.yml run workstand python manage.py migrate
$ docker-compose -f docker-compose.yml -f docker-compose.dev.yml run workstand python manage.py loaddata fixtures.yaml
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
- Visit http://192.168.99.100:8000/ (
docker-machine ls
to see IP address) - Login with
u: admin@workstand.dev
andp: bike!bike!
Requirements
- Docker, Docker Compose and Docker Machine
- Node and NPM