I'm not familliar with BGPanel - but if you ahve your own dedicated server I suggest installing factorio via console:
- upload the linux tar.gx package to your server
scp factorio.tar.gz
you@yourserver.com:/tmp/
- explode the package in /opt/factorio
cd /opt/
tar -xzf /tmp/factorio.tar.gz
- check the binary to find if you need any libs installed
ldd /opt/facrotio/bin/x64/factorio
(install each of the missing libs, i.e the ones labled "not found")
apt-get install <name of the missing libs>
I noted on centos that libasound.so.2 proved to be a difficult one, basically you need the advanced linux sound architecture package, so install "alsa-lib"
- try the binary
/opt/factorio/bin/x64/factorio --start-server savename
as long as it fails saying it cannot find/open the savename.zip you are set! Just upload a save from your own computer and put it in the /opt/factorio/saves directory
if you want a service script to start/stop the server you can always have a look at my init script over
here
EDIT*
I've placed this on the
wiki