From 88c0fbf10145ddd4ccd10ee432b4ca1aadd96a91 Mon Sep 17 00:00:00 2001 From: Melonai Date: Fri, 7 May 2021 17:11:50 +0200 Subject: Initial structure --- config/prod.secret.exs | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 config/prod.secret.exs (limited to 'config/prod.secret.exs') diff --git a/config/prod.secret.exs b/config/prod.secret.exs new file mode 100644 index 0000000..045529b --- /dev/null +++ b/config/prod.secret.exs @@ -0,0 +1,29 @@ +# In this file, we load production configuration and secrets +# from environment variables. You can also hardcode secrets, +# although such is generally not recommended and you have to +# remember to add this file to your .gitignore. +use Mix.Config + +secret_key_base = + System.get_env("SECRET_KEY_BASE") || + raise """ + environment variable SECRET_KEY_BASE is missing. + You can generate one by calling: mix phx.gen.secret + """ + +config :rook, RookWeb.Endpoint, + http: [ + port: String.to_integer(System.get_env("PORT") || "4000"), + transport_options: [socket_opts: [:inet6]] + ], + secret_key_base: secret_key_base + +# ## Using releases (Elixir v1.9+) +# +# If you are doing OTP releases, you need to instruct Phoenix +# to start each relevant endpoint: +# +# config :rook, RookWeb.Endpoint, server: true +# +# Then you can assemble a release by calling `mix release`. +# See `mix help release` for more information. -- cgit 1.4.1