docker build -t satisfactory .
mkdir data
docker run -p 15000:15000/udp -p 7777:7777/udp -p 15777:15777/udp -d --name=satisfactory -v $(pwd)/data:/home/steam/Satisfactory-dedicated satisfactory
Create the data directory:
mkdir data
then use docker-compose to start the image in detached mode:
docker-compose up -d
If you want to use docker-compose with the content of this repository, change this line:
image: ghcr.io/lemyst/satisfactory-server:latest
by
build: .