@matazi/xui
Version:
x-ui api handler
31 lines (30 loc) • 645 B
TypeScript
export interface IReallityStream {
network: string;
security: string;
realitySettings: RealitySettings;
tcpSettings: TCPSettings;
}
export interface RealitySettings {
show: boolean;
xver: number;
dest: string;
serverNames: string[];
privateKey: string;
minClient: string;
maxClient: string;
maxTimediff: number;
shortIds: string[];
settings: Settings;
}
export interface Settings {
publicKey: string;
fingerprint: string;
serverName: string;
}
export interface TCPSettings {
acceptProxyProtocol: boolean;
header: Header;
}
export interface Header {
type: string;
}