aboutsummaryrefslogtreecommitdiff
path: root/config/runtime.exs
diff options
context:
space:
mode:
Diffstat (limited to 'config/runtime.exs')
-rw-r--r--config/runtime.exs15
1 files changed, 15 insertions, 0 deletions
diff --git a/config/runtime.exs b/config/runtime.exs
index becde76..0204d77 100644
--- a/config/runtime.exs
+++ b/config/runtime.exs
@@ -1 +1,16 @@
import Config
+import Dotenv
+
+if config_env() != :prod do
+ Dotenv.load!()
+end
+
+if is_nil(Application.get_env(:thulani, Thulani.Repo)) do
+ db_url = System.get_env("DATABASE_URL")
+ config :thulani, Thulani.Repo, url: db_url
+end
+
+if is_nil(Application.get_env(:nostrum, :token)) do
+ discord_token = System.get_env("DISCORD_TOKEN")
+ config :nostrum, token: discord_token
+end