Server for the StoryBuilder game. Made in Golang.
At the moment, this server is not deployed in the cloud. However, it can be easily hosted locally, as long as you have the following (mostly standard) tools:
- One Linux or Mac Device (WSL is untested, though you're welcome to try)
- The
hostname
andmake
tools must be installed (installed on most Linux and Mac systems by default)
- The
- Git (Install here)
- Docker (Install here)
- Docker Compose
- Mac: comes with Docker Desktop by default, no installation needed.
- Linux: you may have to install it manually. Refer to this guide for details.
First, if it's not already there, clone this repository to your local machine:
git clone https://github.com/pranavrao145/storybuilder-server.git
Change into the directory you cloned:
cd storybuilder-server
Then, to start the server, run:
make
Take note of the URL that is printed, as this is what you need to run the CLI.
To stop the server at any point, change back into the same directory and run:
make stop