summaryrefslogtreecommitdiffstats
path: root/deployment/docker/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/docker/docker-compose.yml')
-rw-r--r--deployment/docker/docker-compose.yml41
1 files changed, 41 insertions, 0 deletions
diff --git a/deployment/docker/docker-compose.yml b/deployment/docker/docker-compose.yml
new file mode 100644
index 0000000..57f68a1
--- /dev/null
+++ b/deployment/docker/docker-compose.yml
@@ -0,0 +1,41 @@
+version: "3"
+services:
+
+ guacd:
+ image: "guacamole/guacd:${VERSION}"
+ container_name: "guacd"
+ restart: always
+ logging:
+ driver: local
+ environment:
+ - TZ=Europe/Berlin
+ networks:
+ - guacnetwork
+
+ guacamole:
+ image: "guacamole/guacamole:${VERSION}"
+ container_name: "guacamole"
+ build:
+ args:
+ - VERSION=${VERSION}
+ restart: always
+ logging:
+ driver: local
+ depends_on:
+ - "guacd"
+ env_file: .env
+ environment:
+ - GUACD_HOSTNAME=guacd
+ - GUACAMOLE_HOME=/guacamole
+ - TZ=Europe/Berlin
+ ports:
+ - "127.0.0.1:${PORT}:8080"
+ volumes:
+ - ./data:/guacamole
+ networks:
+ - guacnetwork
+
+networks:
+ guacnetwork:
+ name: guacnetwork
+ driver: bridge