Browse Source

chore: update prod configuration to run on the right port

danilo silva 4 years ago
parent
commit
2b10644798
1 changed files with 8 additions and 2 deletions
  1. 8 2
      config/prod.exs

+ 8 - 2
config/prod.exs

@@ -10,8 +10,14 @@ use Mix.Config
 # which you should run after static files are built and
 # before starting your production server.
 config :podcast_feed, PodcastFeedWeb.Endpoint,
-  url: [host: "example.com", port: 80],
-  cache_static_manifest: "priv/static/cache_manifest.json"
+  load_from_system_env: true,
+  url: [scheme: "https", host: "podcast.herokuapp.com", port: 443],
+  http: [port: {:system, "PORT"}],
+  cache_static_manifest: "priv/static/cache_manifest.json",
+  server: true,
+  root: ".",
+  version: Application.spec(:phoenix_distillery, :vsn),
+  force_ssl: [rewrite_on: [:x_forwarded_proto]]
 
 # Do not print debug messages in production
 config :logger, level: :info