]> Untitled Git - godot-builder.git/blob - docker-compose-prod.yml
Squashed commit of the following:
[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: nginx:1.27-alpine
10         volumes:
11         - ./nginx/conf.d/:/etc/nginx/conf.d/
12         - godot-build:/build
13         networks:
14         - proxy
15         - backend
16     redis:
17         image: redis:alpine
18         networks:
19         - backend
20     builder:
21         image: cjpalmer/godot-builder:0.3.0
22         volumes:
23         - godot-build:/build
24         - godot-project:/project
25         networks:
26         - backend
27 volumes:
28     godot-build:
29         driver: local
30         driver_opts:
31             o: bind
32             type: none
33             device: /srv/godot-builder/prod
34     godot-project:
35         driver: local