A hybrid game networking and web API server, focused on Social Mixed Reality.
Linux: Use your package manager
Windows: https://www.postgresql.org/download/windows/
Windows WSL: https://github.com/michaeltreat/Windows-Subsystem-For-Linux-Setup-Guide/blob/master/readmes/installs/PostgreSQL.md
https://elixir-lang.org/install.html https://hexdocs.pm/phoenix/installation.html
Run the following commands at the root of the reticulum directory:
mix deps.get
mix ecto.create
- If step 2 fails, you may need to change the password for the
postgres
role to match the password configureddev.exs
. - From within the
psql
shell, enterALTER USER postgres WITH PASSWORD 'postgres';
- If step 2 fails, you may need to change the password for the
mix ecto.migrate
- from the
assets
directory,npm install
Run scripts/run.sh
if you have the hubs secret repo cloned. Otherwise iex -S mix phx.server