###
# 
# © Copyright 2017 Greg Symons <gsymons@gsconsulting.biz>.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
# use this file except in compliance with the License. You may obtain a copy of
# the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under
# the License.
#
###

version: '2'

networks:
  public:
    driver: bridge
    ipam:
      config:
        - subnet: 172.24.0.0/24

services:
  frontend:
    image: jwilder/nginx-proxy:alpine
    networks:
      public:
        ipv4_address: '172.24.0.50'
    volumes:
      - '/var/run/docker.sock:/tmp/docker.sock:ro'
    environment:
      DEFAULT_HOST: tipster.gsconsulting.biz
  tipster:
    image: tipster:0.1.0 #Should probably be "latest" and have sbt automatically update that tag.
    networks:
      - public
    restart: 'no'
    environment:
      VIRTUAL_HOST: tipster.gsconsulting.biz
  postgresql:
    image: postgres:9.6-alpine

###
# 
# © Copyright 2017 Greg Symons <gsymons@gsconsulting.biz>.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
# use this file except in compliance with the License. You may obtain a copy of
# the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under
# the License.
#
###

version: '2'

networks:
  public:
    driver: bridge
    ipam:
      config:
        - subnet: 172.24.0.0/24

services:
  proxy:
    image: jwilder/nginx-proxy:alpine
    networks:
      public:
        ipv4_address: '172.24.0.50'
    volumes:
      - '/var/run/docker.sock:/tmp/docker.sock:ro'
    environment:
      DEFAULT_HOST: tipster.gsconsulting.biz
  api:
    image: tipster:0.1.0 #Should probably be "latest" and have sbt automatically update that tag.
    networks:
      - public
    environment:
      VIRTUAL_HOST: tipster.gsconsulting.biz
    depends_on: 
      - db
  db:
    image: postgres:9.6-alpine

Rename the containers in the docker environment
Rename the containers in the docker environment

Since they all get prefixed with the name "tipster", having a service named
"tipster" seemed silly. Also the new names are more role-oriented.
