Skip to content

northflank-examples/phoenix-elixir-example

Repository files navigation

Northflank Phoenix Elixir template

Northflank

Deploy this Phoenix Elixir application easily with Northflank:

  • Deploy the stack template to your account
  • Run the template
  • Wait for the app to build and visit the newly assigned URL. That's it!

You can now clone your repository locally and start making changes. Push your changes to automatically build and deploy the updated application!

Learn more about using Northflank.

About Phoenix

Phoenix is a web development framework to build rich, interactive web applications, with components and concepts likened to Ruby on Rails or Python's Django. It provides high developer productivity and high application performance. It allows you to create real-time features with server-rendered HTML delivered over websocket, and HTML-aware compile time checking.

Learn more about deploying Phoenix applications on Northflank in our guide

Develop locally 🚀

You need to have a local PostgreSQL database configured and running.

Set up your local development environment by following these steps:

  1. Configure your local PostgreSQL database in /config/dev.exs
  2. Run mix setup to install and setup dependencies
  3. Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

The live development website should be available at http://localhost:4000