sst.config.ts 404 B

123456789101112131415161718
  1. /// <reference path="./.sst/platform/config.d.ts" />
  2. export default $config({
  3. app(input) {
  4. return {
  5. name: "opencode",
  6. removal: input?.stage === "production" ? "retain" : "remove",
  7. protect: ["production"].includes(input?.stage),
  8. home: "cloudflare",
  9. }
  10. },
  11. async run() {
  12. const { api } = await import("./infra/app.js")
  13. return {
  14. api: api.url,
  15. }
  16. },
  17. })