- Install asdf
- Install PostgreSQL
- Run
$ asdf install
to install Elixir, Erlang and Node.js. - Run
$ mix deps.get
to install dependencies. - Run
$ mix ecto.setup
to bootstrap your database. - Run
$ npm install
to install Node.js dependencies. - Start Phoenix endpoint with
$ mix phx.server
Now you can visit localhost:4000
from your browser.
- Install Docker Desktop
- Install VSCode and Remote Container extension
- Run the DevContainer in VSCode
Ready to run in production? Please check our deployment guides.