First, you need to go get yourself a mod.io account, then get your OAuth Access token.
Once you have those, create ismc2/config/ini/GameUserSettings.ini
with the following content:
[/Script/ModKit.ModIOClient]
bHasUserAcceptedTerms=True
AccessToken=<Your Access Token Here>
Docker is a service that allows for containerization of software. It requires an account now :(
Podman is an open source (and I think nicer) alternative to Docker. It also doesn't run as a daemon and doesn't require an account. Thank you RedHat!
Not gonna explain all that here, but you can read the documentation on mod.io.
Some things are automated already in the docker image. Setting up the .env
file and some other configuration is documented here
docker compose up
Big thank you to @AndrewMarchukov and the folks at mod.io for providing the docker image and tutorial, respectively.