diff options
Diffstat (limited to 'deployment/docker/docker-compose.yml')
-rw-r--r-- | deployment/docker/docker-compose.yml | 41 |
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 |