Files
2006Scape/docker-compose.yml
2021-12-10 21:52:22 +13:00

24 lines
748 B
YAML

version: "3"
services:
rsps-2006scape-build:
image: maven:3.8.2-jdk-8
container_name: rsps-2006scape-build
command: ["mvn", "-B", "clean", "install"]
volumes:
- ./:/usr/src/2006scape
working_dir: /usr/src/2006scape
restart: "no"
rsps-2006scape-server:
image: openjdk:8-alpine
container_name: rsps-2006scape-server
command: ["java", "-jar", "target/server-1.0-jar-with-dependencies.jar", "-c", "ServerConfig.json"]
volumes:
- ./2006Scape Server:/usr/src/server
working_dir: /usr/src/server
ports: # You will need to open other ports if your world ID is not 1 (43598 for world 2)
- 43594:43594 # Server
- 43595-43596:43595-43596 # File Server
restart: unless-stopped