//#region src/share/site-share-types.ts
const SITE_SHARE_CONFIG_DEFAULTS = {
	enabled: true,
	publicHostSuffix: "share.xopc.ai",
	defaultTtlMs: 216e5,
	maxTtlMs: 6048e5,
	maxActiveSites: 5,
	static: {
		enabled: true,
		maxRootDirSize: 524288e3,
		maxFileCount: 1e4,
		rewriteEnabledByDefault: false
	},
	proxy: {
		enabled: true,
		allowedUpstreamHosts: [
			"127.0.0.1",
			"localhost",
			"::1"
		],
		allowedUpstreamPorts: [
			3e3,
			3001,
			4321,
			5173,
			8e3,
			8080,
			8888,
			9e3
		],
		forwardWebSocket: true,
		bodySizeLimit: 52428800,
		requestTimeoutMs: 3e4,
		wsIdleTimeoutMs: 3e5,
		rewriteSetCookiePath: true
	}
};
//#endregion
export { SITE_SHARE_CONFIG_DEFAULTS };

//# sourceMappingURL=site-share-types.js.map