-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
30 lines (28 loc) · 940 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
30 lines (28 loc) · 940 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
services:
gatecontrol:
image: ghcr.io/callmetechie/gatecontrol:latest
container_name: gatecontrol
network_mode: host
cap_add:
- NET_ADMIN
volumes:
- gatecontrol-data:/data
env_file:
- .env
restart: unless-stopped
guacd:
image: guacamole/guacd:1.6.0
container_name: guacd
network_mode: host
# The official image ENTRYPOINT is /opt/guacamole/entrypoint.sh and PREPENDS
# the guacd binary itself — so the command must be ONLY the flags. Passing
# ["guacd","-b","127.0.0.1","-f"] makes guacd bind 0.0.0.0 (verified live);
# the flags-only form binds 127.0.0.1 (C1 loopback-only invariant).
command: ["-b", "127.0.0.1", "-f"]
restart: unless-stopped
# Non-Swarm Compose ignores deploy.resources; use service-level limits so a
# session burst can't starve the co-located GC process.
cpus: "1.0"
mem_limit: 512m
volumes:
gatecontrol-data: