Deploy a Phoenix App


You can find the step-by-step deployment guide here.

Hostman uses the following environment when building a Phoenix application:

  • Elixir 1.15–1.19 (you can select the version when creating an App)
  • Erlang
  • inotify-tools

By default, we will execute the following commands during the build:

apt install -y elixir erlang inotify-tools --fix-missing

The default command used to run the application is:

mix phx.server

Make sure that:

  • The mix.exs file is located in the root of the project.
  • The file contains the correct configuration for your Phoenix application.