From 189f2907c63eefcd7f442c113a2fa25a88173694 Mon Sep 17 00:00:00 2001 From: Baobhan Sith <80159437+Heavrnl@users.noreply.github.com> Date: Fri, 2 May 2025 10:39:22 +0800 Subject: [PATCH] Update docker-compose.yml --- doc/arm/docker-compose.yml | 58 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/doc/arm/docker-compose.yml b/doc/arm/docker-compose.yml index 8b13789..4fa0681 100644 --- a/doc/arm/docker-compose.yml +++ b/doc/arm/docker-compose.yml @@ -1 +1,59 @@ +services: + frontend: + image: heavrnl/nexus-terminal-frontend + container_name: nexus-terminal-frontend + ports: + - "18111:80" + depends_on: + - backend +# - rdp + networks: + - nexus-terminal-network + backend: + image: heavrnl/nexus-terminal-backend + container_name: nexus-terminal-backend + env_file: + - .env + environment: + NODE_ENV: production + PORT: 3001 + RDP_BACKEND_API_BASE: http://rdp:9090 + volumes: + - ./data:/app/data + networks: + - nexus-terminal-network + +# rdp: +# image: heavrnl/nexus-terminal-rdp +# container_name: nexus-terminal-rdp +# environment: +# GUACD_HOST: guacd +# GUACD_PORT: 4822 +# API_PORT: 9090 +# GUAC_WS_PORT: 8081 +# FRONTEND_URL: http://frontend +# MAIN_BACKEND_URL: http://backend:3001 +# NODE_ENV: production +# networks: +# - nexus-terminal-network +# depends_on: +# - guacd +# - backend + +# guacd: +# image: guacamole/guacd:latest +# container_name: nexus-terminal-guacd +# networks: +# - nexus-terminal-network +# restart: unless-stopped + +networks: + nexus-terminal-network: + driver: bridge + name: nexus-terminal-network + enable_ipv6: true + ipam: + config: + - subnet: fd01::/80 + gateway: fd01::1