Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions storypages.ai.email.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"providerId": "storypages.ai",
"providerName": "StoryPages",
"version": 1,
"logoUrl": "https://platform.storypages.ai/_next/static/media/storypages-logo.2dfb6f9c.png",
"syncPubKeyDomain": "storypages.ai",
"syncRedirectDomain": "storypages.ai,api.storypages.ai,platform.storypages.ai",
"syncBlock": false,
"serviceId": "email",
"serviceName": "StoryPages Email Authentication",
"description": "Adds SendGrid email authentication CNAMEs (mail branding + DKIM) for sending branded email through StoryPages.",
"variableDescription": "%emHost%: SendGrid mail branding label; %sendgridMailTarget%: mail CNAME target; %sendgridDkim1Target%: DKIM s1; %sendgridDkim2Target%: DKIM s2",
"records": [
{
"type": "CNAME",
"host": "%emHost%",
"pointsTo": "%sendgridMailTarget%",
"ttl": 3600
},
{
"type": "CNAME",
"host": "s1._domainkey",
"pointsTo": "%sendgridDkim1Target%",
"ttl": 3600
},
{
"type": "CNAME",
"host": "s2._domainkey",
"pointsTo": "%sendgridDkim2Target%",
"ttl": 3600
}
]
}
27 changes: 27 additions & 0 deletions storypages.ai.site-root-www.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"providerId": "storypages.ai",
"providerName": "StoryPages",
"version": 1,
"logoUrl": "https://platform.storypages.ai/_next/static/media/storypages-logo.2dfb6f9c.png",
"syncPubKeyDomain": "storypages.ai",
"syncRedirectDomain": "storypages.ai,api.storypages.ai,platform.storypages.ai",
"syncBlock": false,
"serviceId": "site-root-www",
"serviceName": "StoryPages Website (apex + www)",
"description": "Points the apex domain (A record) and www (CNAME) to a StoryPages site hosted on Vercel.",
"variableDescription": "%vercelApexTarget%: Vercel A-record IP for the apex domain; %vercelCnameTarget%: Vercel CNAME target for www",
"records": [
{
"type": "A",
"host": "@",
"pointsTo": "%vercelApexTarget%",
"ttl": 3600
},
{
"type": "CNAME",
"host": "www",
"pointsTo": "%vercelCnameTarget%",
"ttl": 3600
}
]
}
21 changes: 21 additions & 0 deletions storypages.ai.site-root.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"providerId": "storypages.ai",
"providerName": "StoryPages",
"version": 1,
"logoUrl": "https://platform.storypages.ai/_next/static/media/storypages-logo.2dfb6f9c.png",
"syncPubKeyDomain": "storypages.ai",
"syncRedirectDomain": "storypages.ai,api.storypages.ai,platform.storypages.ai",
"syncBlock": false,
"serviceId": "site-root",
"serviceName": "StoryPages Website (apex only)",
"description": "Points the apex domain (A record) to a StoryPages site hosted on Vercel. Does not create a www record.",
"variableDescription": "%vercelApexTarget%: Vercel A-record IP for the apex domain",
"records": [
{
"type": "A",
"host": "@",
"pointsTo": "%vercelApexTarget%",
"ttl": 3600
}
]
}
22 changes: 22 additions & 0 deletions storypages.ai.site-subdomain.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"providerId": "storypages.ai",
"providerName": "StoryPages",
"version": 1,
"logoUrl": "https://platform.storypages.ai/_next/static/media/storypages-logo.2dfb6f9c.png",
"syncPubKeyDomain": "storypages.ai",
"syncRedirectDomain": "storypages.ai,api.storypages.ai,platform.storypages.ai",
"syncBlock": false,
"serviceId": "site-subdomain",
"serviceName": "StoryPages Website (subdomain)",
"description": "Points a subdomain (CNAME) to a StoryPages site hosted on Vercel. The subdomain is specified via the host parameter in the apply URL.",
"variableDescription": "%vercelCnameTarget%: Vercel CNAME target for the subdomain",
"hostRequired": true,
"records": [
{
"type": "CNAME",
"host": "@",
"pointsTo": "%vercelCnameTarget%",
"ttl": 3600
}
]
}
Loading