henriquebarrosx / PhoenixTutorialApp

Deploy for Phoenix Framework. Interested in Phoenix? Take a look at: https://www.softcover.io/read/aa18bc18/phoenix_tutorial_book/ch1_from_zero_to_deploy

Home Page:http://217.196.61.125

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploying

  • Generating a secret key.
mix phx.gen.secret
  • Creating a .env file.

NOTE: for development environment you only need to provide POSTGRES_DB, POSTGRES_USER and POSTGRES_PASSWORD.

export MIX_ENV="prod"
export PORT="4000"
export PHX_HOST="example.com"
export SECRET_KEY_BASE="REALLY_LONG_SECRET"
export POSTGRES_DB="tutorial_app_prod"
export POSTGRES_USER="postgres"
export POSTGRES_PASSWORD="postgres"
export DATABASE_URL="ecto://postgres:postgres@db/tutorial_app_prod"
  • Running from docker
docker compose up -d

About

Deploy for Phoenix Framework. Interested in Phoenix? Take a look at: https://www.softcover.io/read/aa18bc18/phoenix_tutorial_book/ch1_from_zero_to_deploy

http://217.196.61.125


Languages

Language:Elixir 74.1%Language:HTML 18.3%Language:JavaScript 4.4%Language:Dockerfile 3.0%Language:CSS 0.2%Language:Shell 0.1%