diff --git a/lib/birdy_chat_web/router.ex b/lib/birdy_chat_web/router.ex index 58b2362..e4b210a 100644 --- a/lib/birdy_chat_web/router.ex +++ b/lib/birdy_chat_web/router.ex @@ -1,6 +1,15 @@ defmodule BirdyChatWeb.Router do use BirdyChatWeb, :router + pipeline :browser do + plug :accepts, ["html"] + plug :fetch_session + plug :fetch_live_flash + plug :put_root_layout, html: {BirdyChatWeb.Layouts, :root} + plug :protect_from_forgery + plug :put_secure_browser_headers + end + pipeline :api do plug :accepts, ["json"] end diff --git a/rel/overlays/bin/server b/rel/overlays/bin/server new file mode 100755 index 0000000..8a9148e --- /dev/null +++ b/rel/overlays/bin/server @@ -0,0 +1,5 @@ +#!/bin/sh +set -eu + +cd -P -- "$(dirname -- "$0")" +PHX_SERVER=true exec ./birdy_chat start diff --git a/rel/overlays/bin/server.bat b/rel/overlays/bin/server.bat new file mode 100755 index 0000000..f91dc6f --- /dev/null +++ b/rel/overlays/bin/server.bat @@ -0,0 +1,2 @@ +set PHX_SERVER=true +call "%~dp0\birdy_chat" start