Docker builds for Stellaris Dashboard
Most of the configuration settings can be edited in the dashboard itself, but the settings might be lost if you don't mount config.yml
outside the container. Prepare for that with:
touch config.yml
chown 1000:1000 config.yml
As documented here, you will need to know the location of and/or copy some of the game's localisation files to a place docker can access them.
You'll need to know where your saves are located, or set something up to copy them. I use Syncthing to copy from Windows to Linux.
Edit ./env
to point at your localisation and save folders. They must be readable by user ID 1000.
Create a dir for output (database files and galaxy timelapse images):
mkdir output
chown 1000:1000 output
If you have existing saves that you want the dashboard to parse, then in .env
change SKIP_INITIAL_PARSE
to "true"
(case sensitive). This can be slow!
Run:
docker-compose up -d
Then head to http://localhost:28053