Re-implementations of various FreeJam web services
Find a file
2025-02-12 18:46:27 -05:00
assets Add server for game data (implement login sequence) 2025-02-12 18:46:27 -05:00
auth Add basic RC steam and user/pass authentication 2025-01-27 19:52:57 -05:00
polariton_auth Create RC primary service (load balancer) 2025-02-05 21:19:27 -05:00
rc_services Add server for game data (implement login sequence) 2025-02-12 18:46:27 -05:00
rc_services_room Add server for game data (implement login sequence) 2025-02-12 18:46:27 -05:00
rc_static_data Add basic RC steam and user/pass authentication 2025-01-27 19:52:57 -05:00
src Add basic auth support to get Cardlife working in non-offline mode 2025-01-25 17:44:26 -05:00
.gitignore Add basic RC steam and user/pass authentication 2025-01-27 19:52:57 -05:00
Cargo.lock Add server for game data (implement login sequence) 2025-02-12 18:46:27 -05:00
Cargo.toml Add server for game data (implement login sequence) 2025-02-12 18:46:27 -05:00
LICENSE Add basic auth support to get Cardlife working in non-offline mode 2025-01-25 17:44:26 -05:00
README.md Add server for game data (implement login sequence) 2025-02-12 18:46:27 -05:00

OpenJam Servers

A collection of open source servers for FreeJam games

Usage

CardLife

To get CardLife to use these servers, replace the ServerConfig.json file in the game files with this ServerConfig.json.

Robocraft

To get Robocraft to use these servers, place this servenvmulti.config file in the game files.

You may also need to add the following to your OS's hosts file:

127.0.0.1       robocraftstaticdata.s3.amazonaws.com

The hosts file can be found at /etc/hosts on Linux and C:\Windows\system32\drivers\etc\hosts on Windows. Usually this requires elevated permissions (root/admin) to edit.

// TODO Don't expect people to run these servers on their own computer

Privacy

No data is collected or logged, except in dev mode. Some personal identifiers are sent but only exist ephemerally.