Files
XStarboundDocker/docker-compose.yml
T

41 lines
866 B
YAML

x-common-base-config: &common-base-config
build: .
environment:
- TZ=Europe/London
volumes:
- steam-data:/root/Steam
- type: bind
source: D:/temp/starbound
target: /starbound
bind:
create_host_path: true
network_mode: bridge
x-common-config: &common-config
<<: *common-base-config
#environment:
# - STEAM_USER=your_username_here
# - STEAM_PASS=your_password_here
services:
install:
<<: *common-config
tty: true
stdin_open: true
entrypoint: ./install.sh
install-skip-verify:
<<: *common-config
tty: true
stdin_open: true
entrypoint: ./install.sh --skip-verify
install-workshop-mods:
<<: *common-base-config
entrypoint: ./copy-mods.sh
server:
<<: *common-base-config
ports:
- '21025:21025/tcp'
restart: unless-stopped
volumes:
steam-data: