1version: '2'
2services:
3  append:
4    image: trestletech/plumber
5    command: '/examples/01-append/appender.R'
6    volumes:
7     - ../examples:/examples
8    restart: always
9  filters:
10    image: trestletech/plumber
11    command: '/examples/02-filters/filters.R'
12    volumes:
13     - ../examples:/examples
14    restart: always
15  github:
16    build: ../examples/03-github/
17    volumes:
18     - ../examples:/examples
19    restart: always
20  sessions:
21    build: ../examples/06-sessions/
22    volumes:
23     - ../examples:/examples
24    restart: always
25  mailgun:
26    build: ../examples/07-mailgun/
27    volumes:
28     - ../examples:/examples
29    restart: always
30  nginx:
31    image: nginx:1.9
32    ports:
33     - "80:80"
34    volumes:
35     - ./nginx.conf:/etc/nginx/nginx.conf:ro
36    restart: always
37    depends_on:
38     - append
39     - sessions
40     - mailgun
41     - filters
42     - github
43