How to run: docker run --rm -e DYNASTIO_IP=127.0.0.1 -e DYNASTIO_LABEL=someprivate -e DYNASTIO_PIN_CODE=your_pin_code -e DYNASTIO_UID=your_game_user_id -d n0uk/dynast.io-server-private:release
You can use docker volumes to overwrite settings and maps in: /usr/local/bin/settings and /usr/local/bin/maps
Also you can use DYNASTIO_SSL_HOST to setup SSL access (shoud using nginx proxy for example).
You can override config using file like this:
override.json { "server": { "ip": "0.0.0.0", "port": 8081, "ping_port": 8082, "ssl_port": 443, "ssl_ping_port": 8092 }, "amplitude": { "api_key": "blabla" } }
Mount it in settings and use DYNASTIO_OVERRIDE env var: docker run --rm -e DYNASTIO_IP=127.0.0.1 -e DYNASTIO_LABEL=someprivate DYNASTIO_OVERRIDE=settings/override -v /path/to/override:/usr/local/bin/settings/override -d n0uk/dynast.io-server-private:latest
Content type
Image
Digest
sha256:89b66f653…
Size
146.6 MB
Last updated
1 day ago
docker pull n0uk/dynast.io-server-private:nightly