Small POC project for LesageSinger for the Video Recommendation backend server. this doesn't include the client but i can help add stdb into an existing client project. it is just a few clicks.
server language support are TS/rust/c#/c++ (rust is the native language)
client language support are TS/rust/c#/Unity/Godot
to try it out you need the cli from https://spacetimedb.com/install and start a local server with spacetime start
then publish the module with spacetime publish from within the base folder of this repo.
with that the server runs on your pc and the code is online on http://127.0.0.1:3000.
to generate the client module bindings use spacetime generate. currently configured inside spacetime.json to generate Typescript bindings.
- general docs: https://spacetimedb.com/docs/
- spacetime.json docs: https://github.com/clockworklabs/SpacetimeDB/blob/1a1fe7859e43ce1372139b6b868b51fa44aec065/docs/docs/00300-resources/01000-reference/00100-cli-reference/00300-spacetime-json.md
- info on how to self host with outside access: https://spacetimedb.com/docs/how-to/deploy/self-hosting
- info on how to use the maincloud: https://spacetimedb.com/docs/how-to/deploy/maincloud