Buckets:
| export * as ConfigServerV1 from "./server" | |
| import { Schema } from "effect" | |
| import { PositiveInt } from "../../schema" | |
| export const Server = Schema.Struct({ | |
| port: Schema.optional(PositiveInt).annotate({ | |
| description: "Port to listen on", | |
| }), | |
| hostname: Schema.optional(Schema.String).annotate({ description: "Hostname to listen on" }), | |
| mdns: Schema.optional(Schema.Boolean).annotate({ description: "Enable mDNS service discovery" }), | |
| mdnsDomain: Schema.optional(Schema.String).annotate({ | |
| description: "Custom domain name for mDNS service (default: opencode.local)", | |
| }), | |
| cors: Schema.optional(Schema.mutable(Schema.Array(Schema.String))).annotate({ | |
| description: "Additional domains to allow for CORS", | |
| }), | |
| }).annotate({ identifier: "ServerConfig" }) | |
| export type Server = Schema.Schema.Type<typeof Server> | |
Xet Storage Details
- Size:
- 831 Bytes
- Xet hash:
- fbba1ffbaf67d5eb150f63da77eb3c7962a2e21d66c59db1526fb04d1ee4aafb
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.