mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-03 16:49:03 +00:00
24 lines
748 B
YAML
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
|