123456789101112131415161718192021222324252627282930313233343536 |
- version: '3.8'
- services:
- terminalserver:
- image: toastie89/terminalserver2
- shm_size: '1G'
- build:
- context: ./build
- args:
- ADDITIONAL_PACKAGES: ${ADDITIONAL_PACKAGES}
- container_name: terminalserver2
- hostname: terminalserver2
- restart: on-failure:3
- # ports:
- # - "3389:3389"
- # - "2222:22"
- volumes:
- - ./data/home/:/home/
- - ./data/etc/s6-overlay/s6-rc.d/init-custom-users:/etc/s6-overlay/s6-rc.d/init-custom-users
- # - ./data/ssh/:/etc/ssh/
- # - ./data/opt/:/opt/
- - ./data/users.list:/etc/users.list
- environment:
- - PUID=1000
- - PGID=1000
- - TZ="Europe/Berlin"
- healthcheck:
- test: ["CMD", "/bin/nc", "-z", "localhost", "3389"]
- interval: 60s
- timeout: 10s
- retries: 3
- start_period: 2m
|