Install and configure Swoosh with Mailgun

This commit is contained in:
Claudio Ortolina
2026-03-04 15:41:41 +00:00
parent 60e32758b3
commit 1c04eea88f
7 changed files with 34 additions and 0 deletions
+14
View File
@@ -74,6 +74,20 @@ if config_env() !== :test do
end
if config_env() == :prod do
mailgun_api_key =
System.get_env("MAILGUN_API_KEY") ||
raise """
environment variable MAILGUN_API_KEY is missing.
"""
mailgun_domain =
System.get_env("MAILGUN_DOMAIN") ||
raise """
environment variable MAILGUN_DOMAIN is missing.
"""
config :music_library, MusicLibrary.Mailer, api_key: mailgun_api_key, domain: mailgun_domain
database_path =
System.get_env("DATABASE_PATH") ||
raise """