Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.11 KB

README.md

File metadata and controls

37 lines (27 loc) · 1.11 KB

BOILERPLATE

Local Setup

boilerplate with django rest framework and create react app (cra).

1 Run with docker

$ docker-compose -f local.yml up
$ docker-compose -f production.yml up

2 Initial migration

$ docker-compose -f local.yml run --rm django python manage.py makemigrations
$ docker-compose -f local.yml run --rm django python manage.py migrate

RUN Tests

$ docker-compose -f local.yml run --rm django pytest

Run flake8

$ docker-compose -f local.yml run --rm django flake8

Database backup

$ docker-compose -f local.yml exec postgres backups
upload to AWS
$ docker-compose -f production.yml run --rm awscli upload

Copy backup to local folder

$ docker cp c37e73cfaeda:/backups ./backups
c37e73cfaeda = postgres container id

Restoring from the Existing Backup

$ docker-compose -f local.yml exec postgres restore backup_2019_05_04T09_05_07.sql.gz

You can access shell in a container

$ docker-compose -f local.yml run frontend sh
$ docker-compose -f local.yml run django sh

Access to frontend

$ http://localhost:3000/