Skip to content

Commit aeea84a

Browse files
committed
fix webdomain
1 parent a54c5c6 commit aeea84a

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

infra/app.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ const bucket = new sst.cloudflare.Bucket("Bucket")
99
export const api = new sst.cloudflare.Worker("Api", {
1010
domain: `api.${domain}`,
1111
handler: "packages/function/src/api.ts",
12+
environment: {
13+
WEB_DOMAIN: domain,
14+
},
1215
url: true,
1316
link: [bucket],
1417
transform: {

packages/function/src/api.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { randomUUID } from "node:crypto"
44
type Env = {
55
SYNC_SERVER: DurableObjectNamespace<SyncServer>
66
Bucket: R2Bucket
7+
WEB_DOMAIN: string
78
}
89

910
export class SyncServer extends DurableObject<Env> {
@@ -127,7 +128,7 @@ export default {
127128
return new Response(
128129
JSON.stringify({
129130
secret,
130-
url: "https://opencode.ai/s/" + short,
131+
url: `https://${env.WEB_DOMAIN}/s/${short}`,
131132
}),
132133
{
133134
headers: { "Content-Type": "application/json" },

0 commit comments

Comments
 (0)