summaryrefslogtreecommitdiffhomepage
path: root/app/infra
diff options
context:
space:
mode:
Diffstat (limited to 'app/infra')
-rw-r--r--app/infra/app.ts44
1 files changed, 0 insertions, 44 deletions
diff --git a/app/infra/app.ts b/app/infra/app.ts
deleted file mode 100644
index 73b80994d..000000000
--- a/app/infra/app.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-export const domain = (() => {
- if ($app.stage === "production") return "opencode.ai"
- if ($app.stage === "dev") return "dev.opencode.ai"
- return `${$app.stage}.dev.opencode.ai`
-})()
-
-const bucket = new sst.cloudflare.Bucket("Bucket")
-
-export const api = new sst.cloudflare.Worker("Api", {
- domain: `api.${domain}`,
- handler: "packages/function/src/api.ts",
- url: true,
- link: [bucket],
- transform: {
- worker: (args) => {
- args.logpush = true
- args.bindings = $resolve(args.bindings).apply((bindings) => [
- ...bindings,
- {
- name: "SYNC_SERVER",
- type: "durable_object_namespace",
- className: "SyncServer",
- },
- ])
- args.migrations = {
- oldTag: "v1",
- newTag: "v1",
- //newSqliteClasses: ["SyncServer"],
- }
- },
- },
-})
-
-new sst.cloudflare.StaticSite("Web", {
- path: "packages/web",
- domain,
- environment: {
- VITE_API_URL: api.url,
- },
- build: {
- command: "bun run build",
- output: "dist",
- },
-})