diff options
author | Steffen Ritter | 2023-07-17 16:22:33 +0200 |
---|---|---|
committer | Steffen Ritter | 2023-07-17 16:22:33 +0200 |
commit | a128e6ad40867b071b73632c71e7c0746b8ea6f8 (patch) | |
tree | 4ed76c16cf1bef4d15ef1900d15ec110a6944e91 /deployment/docker/docker-compose.yml | |
parent | Bump to Guacamole 1.5.0 (diff) | |
download | bwlp-guacamole-ext-a128e6ad40867b071b73632c71e7c0746b8ea6f8.tar.gz bwlp-guacamole-ext-a128e6ad40867b071b73632c71e7c0746b8ea6f8.tar.xz bwlp-guacamole-ext-a128e6ad40867b071b73632c71e7c0746b8ea6f8.zip |
Add some helpers for easy docker deployment
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 |