vinanrra/Docker-Satisfactory

Install on arm64 server

Opened this issue · 1 comments

Hi,

I'm trying to launch this container on an arm64 server (Oracle Cloud)
Is there any way to make it work?

I modified the docker run command to add --platform linux/amd64 and the container seems to load, but it is stuck in a reboot loop.
The error is "exec /home/sfserver/user.sh: no such file or directory"

here is my launch file:

docker run --platform linux/amd64 -d \
  --name sfserver \
  --restart unless-stopped \
  -v "./ServerFiles:/home/sfserver/serverfiles/" \
  -v "./LogFolder:/home/sfserver/log/" \
  -v "./BackupFolder:/home/sfserver/lgsm/backup/" \
  -v "./LGSM-Config:/home/sfserver/lgsm/config-lgsm/sfserver/" \
  -v "./SavesGames:/home/sfserver/.config/Epic/FactoryGame/Saved/SaveGames" \
  -p 15777:15777/udp \
  -p 15000:15000/udp \
  -p 7777:7777/udp \
  -e START_MODE=1 \
  -e TEST_ALERT=NO \
  -e VERSION=public \
  -e BACKUP=YES \
  -e MONITOR=YES \
  -e PUID=1004 \
  -e PGID=1004 \
  -e TimeZone=Europe/Madrid \
  vinanrra/satisfactory-server

I created a user 'sfserver' and added the user id and group id corresponding in the script.

Version: 0.1.0

Thanks.

There seems to be an issue with how did you mount the files, because the user.sh should be at that location