turboci-admin/src/data/app-data.ts
2026-03-12 13:49:02 +00:00

28 lines
840 B
TypeScript

export const AppData = {
TerminalBinName: "ttyd",
AppName: "turboci-admin",
CronInterval: 30000,
max_instances: 200,
max_clusters: 1000,
max_servers_batch: 50,
load_balancer_fail_timeout_secs: 5,
load_balancer_max_fails: 1,
load_balancer_next_upstream_tries: 3,
load_balancer_next_upstream_timeout: 10,
load_balancer_connect_timeout: 3,
load_balancer_send_timeout: 60,
load_balancer_read_timeout: 60,
certbot_http_challenge_port: 8888,
private_server_batch_exec_size: 50,
ssh_max_tries: 50,
ssh_try_timeout_milliseconds: 5000,
AuthCookieName: `x-turboci-admin-auth-key`,
AuthCSRFCookieName: `x-turboci-admin-csrf`,
CookieExpirationTime: 1000 * 60 * 60 * 24 * 7, // One Week
DynamicPortStart: 4700,
WebPort: 3772,
WebsocketPort: 3773,
} as const;