Skip to content

Instantly share code, notes, and snippets.

@gmcdev
Last active April 8, 2019 18:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gmcdev/d5d29febc79ea6c78c8db123b844d14b to your computer and use it in GitHub Desktop.
Save gmcdev/d5d29febc79ea6c78c8db123b844d14b to your computer and use it in GitHub Desktop.
version: '2'
services:
sizzle-mongo:
container_name: sizzle-mongo
image: mongo
volumes:
- sizzle-volume:/data/db
ports:
- '27017:27017'
network_mode: bridge
sizzle-app:
container_name: sizzle-app
image: ff0000/ad-sizzle-app
volumes:
- sizzle-volume:/data/fs
restart: always
build:
context: .
args:
- START_CMD
ports:
- '4000:4000'
environment:
- MONGO_HOST=mongodb://sizzle-mongo:27017
- BASE_URL
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
network_mode: bridge
links:
- sizzle-mongo
nginx:
container_name: sizzle-nginx
image: ff0000/ad-sizzle-app-nginx
build: ./webserver
ports:
- '80:80'
- '443:443'
depends_on:
- sizzle-app
network_mode: bridge
links:
- sizzle-app
volumes:
sizzle-volume:
external: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment