diff --git a/apidoc.json b/apidoc.json index a78a58d..107fc57 100755 --- a/apidoc.json +++ b/apidoc.json @@ -1,8 +1,9 @@ { "name": "Trip Builder", "version": "0.1.0", - "description": "API for Trip Builder", - "title": "... API v1", + "author" : "Richard Morgan", + "description": "API for Trip Builder, by Richard Morgan", + "title": "Trip Builder API v1", "url" : "http://localhost:8080", "sampleUrl" : "http://localhost:8080" } diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml new file mode 100755 index 0000000..cf05018 --- /dev/null +++ b/docker-compose.prod.yml @@ -0,0 +1,39 @@ +version: '2' +services: + + app: + build: + context: . + dockerfile: ./docker/Dockerfile + image: tripbuilder:latest + ports: + - "9024:22" + links: + - redis + - db + + nginx: + build: + context: . + dockerfile: ./docker/Dockerfile-nginx + image: tripbuilder:nginx + ports: + - "8080:80" + volumes_from: + - app + links: + - app + + redis: + image: redis + ports: + - 6379:6379 + + db: + image: postgres:alpine + environment: + POSTGRES_PASSWORD: jqbdui1bdb + POSTGRES_USER: tripbuilder + POSTGRES_DB: tripbuilder + ports: + - 5432:5432