]> Untitled Git - godot-builder.git/blobdiff - docker-compose-prod.yml
Updated prod compose file
[godot-builder.git] / docker-compose-prod.yml
index 453c75a25960b77f3371164824b9fdcfee2b7a22..0922e15367e666188717e995fd790aac0732135b 100644 (file)
@@ -1,13 +1,40 @@
 version: '3'
 version: '3'
+networks:
+    proxy:
+        external: true
+    backend:
+        driver: overlay
 services:
 services:
-    godot-builder:
-        build: .
-        image: cjpalmer/godot-builder:0.2.1
+    web:
+        image: cjpalmer/godot-web:$DOCKER_TAG
+        volumes:
+        - ./nginx/conf.d/:/etc/nginx/conf.d/
+        - godot-build:/build
+        depends_on:
+        - redis
+        networks:
+        - proxy
+        - backend
+    redis:
+        image: redis:alpine
+        networks:
+        - backend
+    hook:
+        build: ./hook
+        image: cjpalmer/godot-webhook:$DOCKER_TAG
+        depends_on:
+        - redis
+        networks:
+        - backend
+    builder:
+        image: cjpalmer/godot-builder:$DOCKER_TAG
         volumes:
         - godot-build:/build
         - godot-project:/project
         volumes:
         - godot-build:/build
         - godot-project:/project
-        environment:
-        - URI_PROJECT_SNAPSHOT=https://git.purplebirdman.com/wolf-seeking-sheep.git/snapshot/refs/heads/big-rick.tar.gz
+        depends_on:
+        - redis
+        networks:
+        - backend
 volumes:
     godot-build:
         driver: local
 volumes:
     godot-build:
         driver: local