datafruits.fm chat server, simply some modifications to https://github.com/chrismccord/phoenix_chat_example
Install elixir if you haven't already.
You should also have a redis server running for the app to connect to.
- Clone this repo, then cd to the new directory
- Install dependencies with
mix deps.get
- Source the environment variables in the .env file with
source .env
- Start server with
mix phx.server
To connect to the local server from the datafruits app, set the environment variable CHAT_SOCKET_URL
to ws://localhost:4000/socket
, in the .env file in the datafruits app.
$ cd ~/src/datafruits
$ echo "CHAT_SOCKET_URL=ws://localhost:4000/socket" >> .env