Sign inSign up

haffmans/freeso

By haffmans

Updated about 7 years ago

An image to run a FreeSO (The Sims Online) server

Image
0

369

haffmans/freeso repository overview

This image contains a recent FreeSO build, ready to run your own server.

The Sims Online game files are not included. You must mount a TSOClient directory at /opt/freeso-server/game/TSOClient. You can grab these files from EA servers; see FreeSO.org for more details.

To get started, you must adapt /opt/freeso-server/config.json to your configuration. Make sure to use the correct database connectionString (mysql/mariadb is not included and must be linked to your container). Also change all public_host instances to the correct IP address or hostname.

To initialize the database, run mono server.exe db-init in the container. The database user may need temporary SUPER privileges on the database to create all triggers. Check out the Server readme for more details.

After this you probably need to manually change the content of the fso_shards table to use the correct public_host, otherwise the game will not allow you to head into Create-A-Sim or the city mode.

Clients should adapt the GameEntryUrl and CitySelectorUrl parameters in Content/config.ini (generated at the first launch of the client) to point to the custom server.

All credits should go to the FreeSO team to make the game available again in its current state.

I will publish the Dockerfile in the near future.

Tag summary

Content type

Image

Digest

Size

319 MB

Last updated

about 7 years ago

docker pull haffmans/freeso