]> Untitled Git - godot-builder.git/blob - docker-compose.yml
Updated prod compose file
[godot-builder.git] / docker-compose.yml
1 version: '3'
2 services:
3     web:
4         build: ./nginx
5         image: cjpalmer/godot-web:$DOCKER_TAG
6         volumes:
7         - ./nginx/conf.d/:/etc/nginx/conf.d/
8         - godot-build-dev:/build
9         depends_on:
10         - redis
11         ports:
12         - 80:80
13     redis:
14         image: redis:alpine
15     hook:
16         build: ./hook
17         image: cjpalmer/godot-webhook:$DOCKER_TAG
18         depends_on:
19         - redis
20     builder:
21         build: ./builder
22         image: cjpalmer/godot-builder:$DOCKER_TAG
23         volumes:
24         - godot-build-dev:/build
25         - godot-project:/project
26         depends_on:
27         - redis
28 volumes:
29     godot-build-dev:
30         driver: local
31         driver_opts:
32             o: bind
33             type: none
34             device: /srv/godot-builder/dev
35     godot-project:
36         driver: local