Create an environmental variable file. An example one is provided:
cp .envrc.example .envrc
Read through .envrc
and follow any instructions on regenerating secure
values.
The Oberon chat server requires the following packages to be installed:
- Elixir >= 1.5
- Postgres >= 9.6
To start the Oberon chat server:
-
Create a
.envrc
file. Use the example file as a starting point:cp .envrc.example .envrc
. -
(Optional) Update values in
.envrc
to match the development environment. -
Start the server
bin/start
. -
To ensure client websocket connections work correctly, configure a DNS service to route traffic from
localhost:4484
tochat-server.dev
. We recommend using puma-dev.