The player exchange is a place where people can find help from other players of a game, etc
There are two ways to run a local development environment but this guide will focus on the
simpler version which does not require Ansible
- Elixir 1.10+
- Docker Desktop
- Python3
-
Open a terminal shell and got to the project root where you cloned the repo. From now on this path will be referred to as
<project_root>
-
cd <project_root>/devops/local
-
docker-compose up
-
Open a second terminal shell
-
cd <project_root>/src && mix deps.get && mix deps.compile && cd apps/storage && ./setup.sh
After these steps you should have all the databases running and setup
-
Open a terminal shell
-
cd <project_root>/src
-
Launch the server
iex -S mix
-
Open a terminal shell
-
cd <project_root>/src/apps/gateway/client
-
Launch the server
npm run serve
After that can point your web browser to http://localhost:4000/portal/client/v1/
and you should see the login page