Using Distillery

Learn and practice distillery in this lesson.

What is Distillery?

We’re going to use a release tool called Distillery. From the readme file:

“Distillery takes your Mix project and produces an Erlang/OTP release, a distilled form of your raw application’s components; a single package which can be deployed anywhere, independently of an Erlang/Elixir installation. No dependencies, no hassle.”

A sample project

Let’s walk through building a release for a new project using Distillery.

First, start with mix to set up a new project:

Get hands-on with 1200+ tech skills courses.