| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- export const domain = (() => {
- if ($app.stage === "production") return "opencode.ai"
- if ($app.stage === "dev") return "dev.opencode.ai"
- return `${$app.stage}.dev.opencode.ai`
- })()
- export const zoneID = "430ba34c138cfb5360826c4909f99be8"
- export const awsStage = $app.stage === "production" ? "production" : "dev"
- export const deployAws = $app.stage === awsStage
- if ($app.stage === "production") {
- new cloudflare.DnsRecord("TrustCenter", {
- zoneId: zoneID,
- name: "trust.opencode.ai",
- type: "CNAME",
- content: "3a69a5bb27875189.vercel-dns-016.com",
- proxied: false,
- ttl: 60,
- })
- new cloudflare.DnsRecord("TrustCenterVerification", {
- zoneId: zoneID,
- name: "opencode.ai",
- type: "TXT",
- content: "compai-domain-verification=org_6993a99c6200a2d642bb115d",
- ttl: 60,
- })
- }
- new cloudflare.RegionalHostname("RegionalHostname", {
- hostname: domain,
- regionKey: "us",
- zoneId: zoneID,
- })
- export const shortDomain = (() => {
- if ($app.stage === "production") return "opncd.ai"
- if ($app.stage === "dev") return "dev.opncd.ai"
- return `${$app.stage}.dev.opncd.ai`
- })()
|