summaryrefslogtreecommitdiff
path: root/src/lib/config.ts
diff options
context:
space:
mode:
authorRaphael <mail@raphaelkabo.com>2025-05-28 18:08:59 +0100
committerGitHub <noreply@github.com>2025-05-28 18:08:59 +0100
commit666af8ca0a220f4aab1642c28e0008e373ab1689 (patch)
treedf8dacfd279760f505d4b0f6dcf195a6a44a6a1b /src/lib/config.ts
parentbde9b408342f56833cf0a514488365189083f312 (diff)
parenta5e2faf58ddd4793a5f7e3e284b023162d69cbb3 (diff)
Merge pull request #210 from lowercasename/raphael/add-mailgun
Add Mailgun email service
Diffstat (limited to 'src/lib/config.ts')
-rw-r--r--src/lib/config.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/config.ts b/src/lib/config.ts
index b08fa31..35fc42c 100644
--- a/src/lib/config.ts
+++ b/src/lib/config.ts
@@ -22,7 +22,7 @@ export interface GathioConfig {
email_logo_url: string;
show_kofi: boolean;
show_public_event_list: boolean;
- mail_service: "nodemailer" | "sendgrid" | "none";
+ mail_service: "nodemailer" | "sendgrid" | "mailgun" | "none";
creator_email_addresses: string[];
};
database: {
@@ -38,6 +38,11 @@ export interface GathioConfig {
sendgrid?: {
api_key: string;
};
+ mailgun?: {
+ api_key: string;
+ api_url: string;
+ domain: string;
+ };
static_pages?: StaticPage[];
}