updates production services for server
This commit is contained in:
parent
8a391a7ad1
commit
83975a0918
@ -19,7 +19,7 @@ config :bump, Bump.Repo,
|
|||||||
config :bump, BumpWeb.Endpoint,
|
config :bump, BumpWeb.Endpoint,
|
||||||
# Binding to loopback ipv4 address prevents access from other machines.
|
# Binding to loopback ipv4 address prevents access from other machines.
|
||||||
# Change to `ip: {0, 0, 0, 0}` to allow access from other machines.
|
# Change to `ip: {0, 0, 0, 0}` to allow access from other machines.
|
||||||
http: [ip: {0, 0, 0, 0}, port: 4000],
|
http: [ip: {0, 0, 0, 0}, port: 4012],
|
||||||
check_origin: false,
|
check_origin: false,
|
||||||
code_reloader: true,
|
code_reloader: true,
|
||||||
debug_errors: true,
|
debug_errors: true,
|
||||||
|
@ -1,5 +1,15 @@
|
|||||||
import Config
|
import Config
|
||||||
|
|
||||||
|
# Configure your database
|
||||||
|
config :bump, Bump.Repo,
|
||||||
|
username: "postgres",
|
||||||
|
password: "postgres",
|
||||||
|
database: "bump_dev",
|
||||||
|
hostname: "database",
|
||||||
|
port: 5555,
|
||||||
|
show_sensitive_data_on_connection_error: false,
|
||||||
|
pool_size: 10
|
||||||
|
|
||||||
# For production, don't forget to configure the url host
|
# For production, don't forget to configure the url host
|
||||||
# to something meaningful, Phoenix uses this information
|
# to something meaningful, Phoenix uses this information
|
||||||
# when generating URLs.
|
# when generating URLs.
|
||||||
@ -10,8 +20,16 @@ import Config
|
|||||||
# which you should run after static files are built and
|
# which you should run after static files are built and
|
||||||
# before starting your production server.
|
# before starting your production server.
|
||||||
config :bump, BumpWeb.Endpoint,
|
config :bump, BumpWeb.Endpoint,
|
||||||
url: [host: "example.com", port: 80],
|
http: [ip: {0, 0, 0, 0}, port: 4012],
|
||||||
cache_static_manifest: "priv/static/cache_manifest.json"
|
check_origin: false,
|
||||||
|
code_reloader: false,
|
||||||
|
debug_errors: false,
|
||||||
|
cache_static_manifest: "priv/static/cache_manifest.json",
|
||||||
|
secret_key_base: "c/uw9+syw3QefW2JeS+JzMihBKTfVB6C4d/9cmStSynygaP91BLoxbPVedBJIU6p",
|
||||||
|
watchers: [
|
||||||
|
# Start the esbuild watcher by calling Esbuild.install_and_run(:default, args)
|
||||||
|
esbuild: {Esbuild, :install_and_run, [:default, ~w(--sourcemap=inline --watch)]}
|
||||||
|
]
|
||||||
|
|
||||||
# Do not print debug messages in production
|
# Do not print debug messages in production
|
||||||
config :logger, level: :info
|
config :logger, level: :info
|
||||||
|
@ -6,7 +6,7 @@ import Config
|
|||||||
# and secrets from environment variables or elsewhere. Do not define
|
# and secrets from environment variables or elsewhere. Do not define
|
||||||
# any compile-time configuration in here, as it won't be applied.
|
# any compile-time configuration in here, as it won't be applied.
|
||||||
# The block below contains prod specific runtime configuration.
|
# The block below contains prod specific runtime configuration.
|
||||||
if config_env() == :prod do
|
if config_env() == :nothing do
|
||||||
database_url =
|
database_url =
|
||||||
System.get_env("DATABASE_URL") ||
|
System.get_env("DATABASE_URL") ||
|
||||||
raise """
|
raise """
|
||||||
@ -39,7 +39,7 @@ if config_env() == :prod do
|
|||||||
# See the documentation on https://hexdocs.pm/plug_cowboy/Plug.Cowboy.html
|
# See the documentation on https://hexdocs.pm/plug_cowboy/Plug.Cowboy.html
|
||||||
# for details about using IPv6 vs IPv4 and loopback vs public addresses.
|
# for details about using IPv6 vs IPv4 and loopback vs public addresses.
|
||||||
ip: {0, 0, 0, 0, 0, 0, 0, 0},
|
ip: {0, 0, 0, 0, 0, 0, 0, 0},
|
||||||
port: String.to_integer(System.get_env("PORT") || "4000")
|
port: String.to_integer(System.get_env("PORT") || "4012")
|
||||||
],
|
],
|
||||||
secret_key_base: secret_key_base
|
secret_key_base: secret_key_base
|
||||||
|
|
||||||
|
1
index.html
Normal file
1
index.html
Normal file
@ -0,0 +1 @@
|
|||||||
|
Bump API
|
Loading…
Reference in New Issue
Block a user