(input: { port: number; hostname: string; mdns?: boolean; cors?: string[] })
| 52 | return result |
| 53 | }, |
| 54 | async server(input: { port: number; hostname: string; mdns?: boolean; cors?: string[] }) { |
| 55 | if (server) await server.stop(true) |
| 56 | server = await Server.listen(input) |
| 57 | return { url: server.url.toString() } |
| 58 | }, |
| 59 | async checkUpgrade(input: { directory: string }) { |
| 60 | await InstanceRuntime.load({ directory: input.directory }) |
| 61 | await upgrade().catch(() => {}) |