madeleinel / countries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Countries

Some database fun around countries.

Requirements

Docker and Docker Compose

Installation

$ docker-compose build
$ docker-compose up -d

Trouble Shooting

Run docker-compose up without the -d flag to see build steps:

$ docker-compose up

Running for development

$ docker-compose exec countries bash
$ mix phx.server

Visit http://localhost:4000

Setting up Heroku

Create a new app on Heroku

Deploying to Heroku

Add heroku as a git remote

$ heroku git:remote -a <heroku_app_name>

Deploying

$ git push heroku --app countries master

You can run migrations and other mix tasks like this:

$ heroku run "POOL_SIZE=2 mix ecto.migrate --app countries"

About


Languages

Language:Elixir 63.2%Language:Makefile 19.6%Language:JavaScript 10.4%Language:HTML 2.8%Language:Dockerfile 2.1%Language:CSS 1.9%