-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
27 lines (25 loc) · 1.08 KB
/
docker-compose.yml
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
# Paths are based on directory "Servers/{.*}/"
version: "2.4"
services:
ARKServer:
build: ../../DockerBuild
image: arksurvivalevolved
ulimits:
nofile:
soft: 100000
hard: 100000
env_file:
- ./.env
volumes:
- ARKServerFiles:/ARK/Server:rw
- ../../ClusterTransfers:/ARK/Server/ShooterGame/ClusterTransfers:rw
- ./Saved:/ARK/Server/ShooterGame/Saved:rw
- ./ServiceLogs:/ARK/Server/ServiceLogs:rw
- ./ConfigOverride:/ARK/Server/ConfigOverride:rw
ports:
- ${ARKSERVER_PUBLICIP:?ARKSERVER_PUBLICIP}:${ARKSERVER_PORT:?ARKSERVER_PORT}:${ARKSERVER_PORT:?ARKSERVER_PORT}/udp
- ${ARKSERVER_PUBLICIP:?ARKSERVER_PUBLICIP}:${ARKSERVER_PORTPLUS:?ARKSERVER_PORTPLUS}:${ARKSERVER_PORTPLUS:?ARKSERVER_PORTPLUS}/udp
- ${ARKSERVER_PUBLICIP:?ARKSERVER_PUBLICIP}:${ARKSERVER_QUERYPORT:?ARKSERVER_QUERYPORT}:${ARKSERVER_QUERYPORT:?ARKSERVER_QUERYPORT}/udp
- ${ARKSERVER_PUBLICIP:?ARKSERVER_PUBLICIP}:${ARKSERVER_RCONPORT:?ARKSERVER_RCONPORT}:${ARKSERVER_RCONPORT:?ARKSERVER_RCONPORT}/tcp
volumes:
ARKServerFiles: