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