mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-08-29 10:21:34 +00:00
* fix: make RDP drive redirection writable on the stock deployment The default drive-path was /drive on the guacd side, which the official guacd image cannot create as its non-root user, so every upload was refused with guacd's raw "FAIL (CANNOT OPEN)" ack. Default to GUACD_DRIVE_PATH (set to the shared termix-data volume in compose) with one folder per user, and explain guacd's refusal in the file browser. * style: format RDP drive settings
40 lines
837 B
YAML
40 lines
837 B
YAML
services:
|
|
termix-dev:
|
|
build:
|
|
context: ..
|
|
dockerfile: docker/Dockerfile
|
|
container_name: termix-dev
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8081:8080"
|
|
volumes:
|
|
- termix-dev-data:/app/data
|
|
environment:
|
|
PORT: "8080"
|
|
NODE_ENV: development
|
|
GUACD_HOST: "guacd-dev"
|
|
GUACD_TUNNEL_HOST: "termix-dev"
|
|
GUACD_RECORDING_PATH: "/termix-data/session_recordings/guacamole"
|
|
GUACD_DRIVE_PATH: "/termix-data/rdp-drive"
|
|
depends_on:
|
|
- guacd-dev
|
|
networks:
|
|
- termix-dev-net
|
|
|
|
guacd-dev:
|
|
image: guacamole/guacd:1.6.0
|
|
container_name: guacd-dev
|
|
restart: unless-stopped
|
|
volumes:
|
|
- termix-dev-data:/termix-data
|
|
networks:
|
|
- termix-dev-net
|
|
|
|
volumes:
|
|
termix-dev-data:
|
|
driver: local
|
|
|
|
networks:
|
|
termix-dev-net:
|
|
driver: bridge
|