{"log":"\n","stream":"stdout","time":"2026-03-26T03:44:34.141315082Z"}
{"log":"{\n","stream":"stdout","time":"2026-03-26T03:44:34.239090498Z"}
{"log":"  adapter: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239135416Z"}
{"log":"    driver: 'local',\n","stream":"stdout","time":"2026-03-26T03:44:34.239146622Z"}
{"log":"    redis: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239155281Z"}
{"log":"      requestsTimeout: 5000,\n","stream":"stdout","time":"2026-03-26T03:44:34.239164043Z"}
{"log":"      prefix: '',\n","stream":"stdout","time":"2026-03-26T03:44:34.239172369Z"}
{"log":"      redisPubOptions: {},\n","stream":"stdout","time":"2026-03-26T03:44:34.239180521Z"}
{"log":"      redisSubOptions: {},\n","stream":"stdout","time":"2026-03-26T03:44:34.239188714Z"}
{"log":"      clusterMode: false\n","stream":"stdout","time":"2026-03-26T03:44:34.239196881Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-26T03:44:34.239205059Z"}
{"log":"    cluster: { requestsTimeout: 5000 },\n","stream":"stdout","time":"2026-03-26T03:44:34.239213282Z"}
{"log":"    nats: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239221659Z"}
{"log":"      requestsTimeout: 5000,\n","stream":"stdout","time":"2026-03-26T03:44:34.239229812Z"}
{"log":"      prefix: '',\n","stream":"stdout","time":"2026-03-26T03:44:34.239238093Z"}
{"log":"      servers: [ '127.0.0.1:4222' ],\n","stream":"stdout","time":"2026-03-26T03:44:34.239246288Z"}
{"log":"      user: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.239254583Z"}
{"log":"      pass: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.239262701Z"}
{"log":"      token: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.239270778Z"}
{"log":"      timeout: 10000,\n","stream":"stdout","time":"2026-03-26T03:44:34.239278836Z"}
{"log":"      nodesNumber: null\n","stream":"stdout","time":"2026-03-26T03:44:34.239286988Z"}
{"log":"    }\n","stream":"stdout","time":"2026-03-26T03:44:34.23929533Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.23930361Z"}
{"log":"  appManager: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239312159Z"}
{"log":"    driver: 'array',\n","stream":"stdout","time":"2026-03-26T03:44:34.239320392Z"}
{"log":"    cache: { enabled: false, ttl: -1 },\n","stream":"stdout","time":"2026-03-26T03:44:34.23932853Z"}
{"log":"    array: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239336817Z"}
{"log":"      apps: [\n","stream":"stdout","time":"2026-03-26T03:44:34.239344949Z"}
{"log":"        {\n","stream":"stdout","time":"2026-03-26T03:44:34.239353095Z"}
{"log":"          id: '1',\n","stream":"stdout","time":"2026-03-26T03:44:34.239361352Z"}
{"log":"          key: 'keepappkey',\n","stream":"stdout","time":"2026-03-26T03:44:34.239369519Z"}
{"log":"          secret: 'keepappsecret',\n","stream":"stdout","time":"2026-03-26T03:44:34.239377769Z"}
{"log":"          maxConnections: -1,\n","stream":"stdout","time":"2026-03-26T03:44:34.239386165Z"}
{"log":"          enableClientMessages: false,\n","stream":"stdout","time":"2026-03-26T03:44:34.239394438Z"}
{"log":"          enabled: true,\n","stream":"stdout","time":"2026-03-26T03:44:34.239402692Z"}
{"log":"          maxBackendEventsPerSecond: -1,\n","stream":"stdout","time":"2026-03-26T03:44:34.239410885Z"}
{"log":"          maxClientEventsPerSecond: -1,\n","stream":"stdout","time":"2026-03-26T03:44:34.239419169Z"}
{"log":"          maxReadRequestsPerSecond: -1,\n","stream":"stdout","time":"2026-03-26T03:44:34.23942757Z"}
{"log":"          webhooks: []\n","stream":"stdout","time":"2026-03-26T03:44:34.239435792Z"}
{"log":"        }\n","stream":"stdout","time":"2026-03-26T03:44:34.239443935Z"}
{"log":"      ]\n","stream":"stdout","time":"2026-03-26T03:44:34.23945196Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-26T03:44:34.239461268Z"}
{"log":"    dynamodb: { table: 'apps', region: 'us-east-1', endpoint: null },\n","stream":"stdout","time":"2026-03-26T03:44:34.239474107Z"}
{"log":"    mysql: { table: 'apps', version: '8.0', useMysql2: false },\n","stream":"stdout","time":"2026-03-26T03:44:34.239487858Z"}
{"log":"    postgres: { table: 'apps', version: '13.3' }\n","stream":"stdout","time":"2026-03-26T03:44:34.239516671Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.239532251Z"}
{"log":"  cache: { driver: 'memory', redis: { redisOptions: {}, clusterMode: false } },\n","stream":"stdout","time":"2026-03-26T03:44:34.239545204Z"}
{"log":"  channelLimits: { maxNameLength: 200, cacheTtl: 3600 },\n","stream":"stdout","time":"2026-03-26T03:44:34.239554043Z"}
{"log":"  cluster: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239562287Z"}
{"log":"    hostname: '0.0.0.0',\n","stream":"stdout","time":"2026-03-26T03:44:34.239570304Z"}
{"log":"    helloInterval: 500,\n","stream":"stdout","time":"2026-03-26T03:44:34.239578314Z"}
{"log":"    checkInterval: 500,\n","stream":"stdout","time":"2026-03-26T03:44:34.239586322Z"}
{"log":"    nodeTimeout: 2000,\n","stream":"stdout","time":"2026-03-26T03:44:34.239594333Z"}
{"log":"    masterTimeout: 2000,\n","stream":"stdout","time":"2026-03-26T03:44:34.239602574Z"}
{"log":"    port: 11002,\n","stream":"stdout","time":"2026-03-26T03:44:34.239610713Z"}
{"log":"    prefix: '',\n","stream":"stdout","time":"2026-03-26T03:44:34.239618751Z"}
{"log":"    ignoreProcess: true,\n","stream":"stdout","time":"2026-03-26T03:44:34.239626716Z"}
{"log":"    broadcast: '255.255.255.255',\n","stream":"stdout","time":"2026-03-26T03:44:34.239634724Z"}
{"log":"    unicast: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.239642737Z"}
{"log":"    multicast: null\n","stream":"stdout","time":"2026-03-26T03:44:34.239650729Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.2396587Z"}
{"log":"  cors: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239666858Z"}
{"log":"    credentials: true,\n","stream":"stdout","time":"2026-03-26T03:44:34.239674754Z"}
{"log":"    origin: [ '*' ],\n","stream":"stdout","time":"2026-03-26T03:44:34.239682727Z"}
{"log":"    methods: [ 'GET', 'POST', 'PUT', 'DELETE', 'OPTIONS' ],\n","stream":"stdout","time":"2026-03-26T03:44:34.239690785Z"}
{"log":"    allowedHeaders: [\n","stream":"stdout","time":"2026-03-26T03:44:34.23970192Z"}
{"log":"      'Origin',\n","stream":"stdout","time":"2026-03-26T03:44:34.239715134Z"}
{"log":"      'Content-Type',\n","stream":"stdout","time":"2026-03-26T03:44:34.239728585Z"}
{"log":"      'X-Auth-Token',\n","stream":"stdout","time":"2026-03-26T03:44:34.239742074Z"}
{"log":"      'X-Requested-With',\n","stream":"stdout","time":"2026-03-26T03:44:34.239750464Z"}
{"log":"      'Accept',\n","stream":"stdout","time":"2026-03-26T03:44:34.239758732Z"}
{"log":"      'Authorization',\n","stream":"stdout","time":"2026-03-26T03:44:34.239766651Z"}
{"log":"      'X-CSRF-TOKEN',\n","stream":"stdout","time":"2026-03-26T03:44:34.239774591Z"}
{"log":"      'XSRF-TOKEN',\n","stream":"stdout","time":"2026-03-26T03:44:34.239782552Z"}
{"log":"      'X-Socket-Id'\n","stream":"stdout","time":"2026-03-26T03:44:34.239790513Z"}
{"log":"    ]\n","stream":"stdout","time":"2026-03-26T03:44:34.239798482Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.239806462Z"}
{"log":"  database: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239814502Z"}
{"log":"    mysql: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239822853Z"}
{"log":"      host: '127.0.0.1',\n","stream":"stdout","time":"2026-03-26T03:44:34.239830678Z"}
{"log":"      port: 3306,\n","stream":"stdout","time":"2026-03-26T03:44:34.239838918Z"}
{"log":"      user: 'root',\n","stream":"stdout","time":"2026-03-26T03:44:34.239846786Z"}
{"log":"      password: 'password',\n","stream":"stdout","time":"2026-03-26T03:44:34.239854697Z"}
{"log":"      database: 'main'\n","stream":"stdout","time":"2026-03-26T03:44:34.239862709Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-26T03:44:34.239870654Z"}
{"log":"    postgres: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239878612Z"}
{"log":"      host: '127.0.0.1',\n","stream":"stdout","time":"2026-03-26T03:44:34.239886455Z"}
{"log":"      port: 5432,\n","stream":"stdout","time":"2026-03-26T03:44:34.239894339Z"}
{"log":"      user: 'postgres',\n","stream":"stdout","time":"2026-03-26T03:44:34.239904015Z"}
{"log":"      password: 'password',\n","stream":"stdout","time":"2026-03-26T03:44:34.239918247Z"}
{"log":"      database: 'main'\n","stream":"stdout","time":"2026-03-26T03:44:34.239926587Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-26T03:44:34.239951598Z"}
{"log":"    redis: {\n","stream":"stdout","time":"2026-03-26T03:44:34.239959986Z"}
{"log":"      host: '127.0.0.1',\n","stream":"stdout","time":"2026-03-26T03:44:34.239968128Z"}
{"log":"      port: 6379,\n","stream":"stdout","time":"2026-03-26T03:44:34.239977934Z"}
{"log":"      db: 0,\n","stream":"stdout","time":"2026-03-26T03:44:34.23999109Z"}
{"log":"      username: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.240004267Z"}
{"log":"      password: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.240017717Z"}
{"log":"      keyPrefix: '',\n","stream":"stdout","time":"2026-03-26T03:44:34.240030189Z"}
{"log":"      sentinels: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.240040356Z"}
{"log":"      sentinelPassword: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.240048317Z"}
{"log":"      name: 'mymaster',\n","stream":"stdout","time":"2026-03-26T03:44:34.240056491Z"}
{"log":"      clusterNodes: []\n","stream":"stdout","time":"2026-03-26T03:44:34.240064525Z"}
{"log":"    }\n","stream":"stdout","time":"2026-03-26T03:44:34.240072429Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.240080259Z"}
{"log":"  databasePooling: { enabled: false, min: 0, max: 7 },\n","stream":"stdout","time":"2026-03-26T03:44:34.240088047Z"}
{"log":"  debug: 1,\n","stream":"stdout","time":"2026-03-26T03:44:34.240096216Z"}
{"log":"  eventLimits: {\n","stream":"stdout","time":"2026-03-26T03:44:34.240104089Z"}
{"log":"    maxChannelsAtOnce: 100,\n","stream":"stdout","time":"2026-03-26T03:44:34.240112004Z"}
{"log":"    maxNameLength: 200,\n","stream":"stdout","time":"2026-03-26T03:44:34.24012014Z"}
{"log":"    maxPayloadInKb: 100,\n","stream":"stdout","time":"2026-03-26T03:44:34.240128076Z"}
{"log":"    maxBatchSize: 10\n","stream":"stdout","time":"2026-03-26T03:44:34.240136129Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.240144053Z"}
{"log":"  host: '0.0.0.0',\n","stream":"stdout","time":"2026-03-26T03:44:34.240151807Z"}
{"log":"  httpApi: { requestLimitInMb: 100, acceptTraffic: { memoryThreshold: 85 } },\n","stream":"stdout","time":"2026-03-26T03:44:34.24015974Z"}
{"log":"  instance: { process_id: 1 },\n","stream":"stdout","time":"2026-03-26T03:44:34.240167985Z"}
{"log":"  metrics: {\n","stream":"stdout","time":"2026-03-26T03:44:34.240175968Z"}
{"log":"    enabled: false,\n","stream":"stdout","time":"2026-03-26T03:44:34.240183984Z"}
{"log":"    driver: 'prometheus',\n","stream":"stdout","time":"2026-03-26T03:44:34.240191892Z"}
{"log":"    host: '0.0.0.0',\n","stream":"stdout","time":"2026-03-26T03:44:34.240199761Z"}
{"log":"    prometheus: { prefix: 'soketi_' },\n","stream":"stdout","time":"2026-03-26T03:44:34.240207798Z"}
{"log":"    port: 9601\n","stream":"stdout","time":"2026-03-26T03:44:34.240215992Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.240223878Z"}
{"log":"  mode: 'full',\n","stream":"stdout","time":"2026-03-26T03:44:34.240231641Z"}
{"log":"  port: 6001,\n","stream":"stdout","time":"2026-03-26T03:44:34.240239537Z"}
{"log":"  pathPrefix: '',\n","stream":"stdout","time":"2026-03-26T03:44:34.240247562Z"}
{"log":"  presence: { maxMembersPerChannel: 100, maxMemberSizeInKb: 2 },\n","stream":"stdout","time":"2026-03-26T03:44:34.24025552Z"}
{"log":"  queue: {\n","stream":"stdout","time":"2026-03-26T03:44:34.240263649Z"}
{"log":"    driver: 'sync',\n","stream":"stdout","time":"2026-03-26T03:44:34.240271544Z"}
{"log":"    redis: { concurrency: 1, redisOptions: {}, clusterMode: false },\n","stream":"stdout","time":"2026-03-26T03:44:34.240279545Z"}
{"log":"    sqs: {\n","stream":"stdout","time":"2026-03-26T03:44:34.24028784Z"}
{"log":"      region: 'us-east-1',\n","stream":"stdout","time":"2026-03-26T03:44:34.240295711Z"}
{"log":"      endpoint: null,\n","stream":"stdout","time":"2026-03-26T03:44:34.240303669Z"}
{"log":"      clientOptions: {},\n","stream":"stdout","time":"2026-03-26T03:44:34.240317137Z"}
{"log":"      consumerOptions: {},\n","stream":"stdout","time":"2026-03-26T03:44:34.240325397Z"}
{"log":"      queueUrl: '',\n","stream":"stdout","time":"2026-03-26T03:44:34.240333446Z"}
{"log":"      processBatch: false,\n","stream":"stdout","time":"2026-03-26T03:44:34.240341396Z"}
{"log":"      batchSize: 1,\n","stream":"stdout","time":"2026-03-26T03:44:34.240351438Z"}
{"log":"      pollingWaitTimeMs: 0\n","stream":"stdout","time":"2026-03-26T03:44:34.240364845Z"}
{"log":"    }\n","stream":"stdout","time":"2026-03-26T03:44:34.240377268Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-26T03:44:34.240390996Z"}
{"log":"  rateLimiter: { driver: 'local', redis: { redisOptions: {}, clusterMode: false } },\n","stream":"stdout","time":"2026-03-26T03:44:34.240404307Z"}
{"log":"  shutdownGracePeriod: 3000,\n","stream":"stdout","time":"2026-03-26T03:44:34.240413111Z"}
{"log":"  ssl: { certPath: '', keyPath: '', passphrase: '', caPath: '' },\n","stream":"stdout","time":"2026-03-26T03:44:34.240421272Z"}
{"log":"  userAuthenticationTimeout: 3000,\n","stream":"stdout","time":"2026-03-26T03:44:34.240429523Z"}
{"log":"  webhooks: { batching: { enabled: false, duration: 50 } }\n","stream":"stdout","time":"2026-03-26T03:44:34.240437761Z"}
{"log":"}\n","stream":"stdout","time":"2026-03-26T03:44:34.240445998Z"}
{"log":"  📡 soketi initialization....  \n","stream":"stdout","time":"2026-03-26T03:44:34.240453919Z"}
{"log":"  ⚡ Initializing the HTTP API \u0026 Websockets Server...  \n","stream":"stdout","time":"2026-03-26T03:44:34.240462944Z"}
{"log":"  ⚡ Initializing the Websocket listeners and channels...  \n","stream":"stdout","time":"2026-03-26T03:44:34.2404721Z"}
{"log":"  ⚡ Initializing the HTTP webserver...  \n","stream":"stdout","time":"2026-03-26T03:44:34.240483812Z"}
{"log":"  🕵️‍♂️ Initiating metrics endpoints...  \n","stream":"stdout","time":"2026-03-26T03:44:34.240492405Z"}
{"log":"\n","stream":"stdout","time":"2026-03-26T03:44:34.240500974Z"}
{"log":"   🎉 Server is up and running!   \n","stream":"stdout","time":"2026-03-26T03:44:34.240754347Z"}
{"log":"   📡 The Websockets server is available at 127.0.0.1:6001   \n","stream":"stdout","time":"2026-03-26T03:44:34.240869739Z"}
{"log":"   🔗 The HTTP API server is available at http://127.0.0.1:6001   \n","stream":"stdout","time":"2026-03-26T03:44:34.240915903Z"}
{"log":"   🎊 The /usage endpoint is available on port 9601.   \n","stream":"stdout","time":"2026-03-26T03:44:34.240989765Z"}
{"log":"\n","stream":"stdout","time":"2026-03-26T03:44:34.241006231Z"}
{"log":"   [Thu Mar 26 2026 03:44:34 GMT+0000 (Coordinated Universal Time)] Promoted from node to master.   \n","stream":"stdout","time":"2026-03-26T03:44:34.669864611Z"}
{"log":"{\n","stream":"stdout","time":"2026-03-26T03:44:34.670097997Z"}
{"log":"  isMaster: true,\n","stream":"stdout","time":"2026-03-26T03:44:34.670120913Z"}
{"log":"  isMasterEligible: true,\n","stream":"stdout","time":"2026-03-26T03:44:34.670129191Z"}
{"log":"  weight: -0.1774496674141,\n","stream":"stdout","time":"2026-03-26T03:44:34.670136438Z"}
{"log":"  address: '127.0.0.1',\n","stream":"stdout","time":"2026-03-26T03:44:34.670143449Z"}
{"log":"  advertisement: undefined\n","stream":"stdout","time":"2026-03-26T03:44:34.670150355Z"}
{"log":"}\n","stream":"stdout","time":"2026-03-26T03:44:34.670157468Z"}
{"log":"\n","stream":"stdout","time":"2026-03-27T07:18:31.568104789Z"}
{"log":"  🚫 New users cannot connect to this instance anymore. Preparing for signaling...  \n","stream":"stdout","time":"2026-03-27T07:18:31.568183032Z"}
{"log":"  ⚡ The server is closing and signaling the existing connections to terminate.  \n","stream":"stdout","time":"2026-03-27T07:18:31.568228587Z"}
{"log":"\n","stream":"stdout","time":"2026-03-27T07:18:31.568248114Z"}
{"log":"   [Fri Mar 27 2026 07:18:31 GMT+0000 (Coordinated Universal Time)] ⚡ All sockets were closed. Now closing the server.   \n","stream":"stdout","time":"2026-03-27T07:18:31.568516864Z"}
{"log":"\n","stream":"stdout","time":"2026-03-27T07:18:58.738621214Z"}
{"log":"{\n","stream":"stdout","time":"2026-03-27T07:18:58.753287108Z"}
{"log":"  adapter: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753313187Z"}
{"log":"    driver: 'local',\n","stream":"stdout","time":"2026-03-27T07:18:58.753319325Z"}
{"log":"    redis: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753324114Z"}
{"log":"      requestsTimeout: 5000,\n","stream":"stdout","time":"2026-03-27T07:18:58.753328837Z"}
{"log":"      prefix: '',\n","stream":"stdout","time":"2026-03-27T07:18:58.753333738Z"}
{"log":"      redisPubOptions: {},\n","stream":"stdout","time":"2026-03-27T07:18:58.753338468Z"}
{"log":"      redisSubOptions: {},\n","stream":"stdout","time":"2026-03-27T07:18:58.753343321Z"}
{"log":"      clusterMode: false\n","stream":"stdout","time":"2026-03-27T07:18:58.753348049Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-27T07:18:58.753352623Z"}
{"log":"    cluster: { requestsTimeout: 5000 },\n","stream":"stdout","time":"2026-03-27T07:18:58.753357409Z"}
{"log":"    nats: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753362044Z"}
{"log":"      requestsTimeout: 5000,\n","stream":"stdout","time":"2026-03-27T07:18:58.753366655Z"}
{"log":"      prefix: '',\n","stream":"stdout","time":"2026-03-27T07:18:58.753371348Z"}
{"log":"      servers: [ '127.0.0.1:4222' ],\n","stream":"stdout","time":"2026-03-27T07:18:58.75337614Z"}
{"log":"      user: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753380916Z"}
{"log":"      pass: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753385535Z"}
{"log":"      token: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753390031Z"}
{"log":"      timeout: 10000,\n","stream":"stdout","time":"2026-03-27T07:18:58.753394677Z"}
{"log":"      nodesNumber: null\n","stream":"stdout","time":"2026-03-27T07:18:58.753399314Z"}
{"log":"    }\n","stream":"stdout","time":"2026-03-27T07:18:58.753403991Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.75340851Z"}
{"log":"  appManager: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753413296Z"}
{"log":"    driver: 'array',\n","stream":"stdout","time":"2026-03-27T07:18:58.753417949Z"}
{"log":"    cache: { enabled: false, ttl: -1 },\n","stream":"stdout","time":"2026-03-27T07:18:58.753422539Z"}
{"log":"    array: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753427116Z"}
{"log":"      apps: [\n","stream":"stdout","time":"2026-03-27T07:18:58.753433372Z"}
{"log":"        {\n","stream":"stdout","time":"2026-03-27T07:18:58.753437929Z"}
{"log":"          id: '1',\n","stream":"stdout","time":"2026-03-27T07:18:58.753442502Z"}
{"log":"          key: 'keepappkey',\n","stream":"stdout","time":"2026-03-27T07:18:58.753447028Z"}
{"log":"          secret: 'keepappsecret',\n","stream":"stdout","time":"2026-03-27T07:18:58.753451602Z"}
{"log":"          maxConnections: -1,\n","stream":"stdout","time":"2026-03-27T07:18:58.753456195Z"}
{"log":"          enableClientMessages: false,\n","stream":"stdout","time":"2026-03-27T07:18:58.753460924Z"}
{"log":"          enabled: true,\n","stream":"stdout","time":"2026-03-27T07:18:58.753465969Z"}
{"log":"          maxBackendEventsPerSecond: -1,\n","stream":"stdout","time":"2026-03-27T07:18:58.753470504Z"}
{"log":"          maxClientEventsPerSecond: -1,\n","stream":"stdout","time":"2026-03-27T07:18:58.753475148Z"}
{"log":"          maxReadRequestsPerSecond: -1,\n","stream":"stdout","time":"2026-03-27T07:18:58.753479822Z"}
{"log":"          webhooks: []\n","stream":"stdout","time":"2026-03-27T07:18:58.753484355Z"}
{"log":"        }\n","stream":"stdout","time":"2026-03-27T07:18:58.753489018Z"}
{"log":"      ]\n","stream":"stdout","time":"2026-03-27T07:18:58.753493641Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-27T07:18:58.753498153Z"}
{"log":"    dynamodb: { table: 'apps', region: 'us-east-1', endpoint: null },\n","stream":"stdout","time":"2026-03-27T07:18:58.753502764Z"}
{"log":"    mysql: { table: 'apps', version: '8.0', useMysql2: false },\n","stream":"stdout","time":"2026-03-27T07:18:58.753507601Z"}
{"log":"    postgres: { table: 'apps', version: '13.3' }\n","stream":"stdout","time":"2026-03-27T07:18:58.753522407Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753527522Z"}
{"log":"  cache: { driver: 'memory', redis: { redisOptions: {}, clusterMode: false } },\n","stream":"stdout","time":"2026-03-27T07:18:58.753532189Z"}
{"log":"  channelLimits: { maxNameLength: 200, cacheTtl: 3600 },\n","stream":"stdout","time":"2026-03-27T07:18:58.753536946Z"}
{"log":"  cluster: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753541725Z"}
{"log":"    hostname: '0.0.0.0',\n","stream":"stdout","time":"2026-03-27T07:18:58.753546301Z"}
{"log":"    helloInterval: 500,\n","stream":"stdout","time":"2026-03-27T07:18:58.753550858Z"}
{"log":"    checkInterval: 500,\n","stream":"stdout","time":"2026-03-27T07:18:58.753555453Z"}
{"log":"    nodeTimeout: 2000,\n","stream":"stdout","time":"2026-03-27T07:18:58.75356001Z"}
{"log":"    masterTimeout: 2000,\n","stream":"stdout","time":"2026-03-27T07:18:58.753564767Z"}
{"log":"    port: 11002,\n","stream":"stdout","time":"2026-03-27T07:18:58.753569324Z"}
{"log":"    prefix: '',\n","stream":"stdout","time":"2026-03-27T07:18:58.753573908Z"}
{"log":"    ignoreProcess: true,\n","stream":"stdout","time":"2026-03-27T07:18:58.753578581Z"}
{"log":"    broadcast: '255.255.255.255',\n","stream":"stdout","time":"2026-03-27T07:18:58.753583193Z"}
{"log":"    unicast: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753587854Z"}
{"log":"    multicast: null\n","stream":"stdout","time":"2026-03-27T07:18:58.753592426Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753596965Z"}
{"log":"  cors: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753601532Z"}
{"log":"    credentials: true,\n","stream":"stdout","time":"2026-03-27T07:18:58.753606013Z"}
{"log":"    origin: [ '*' ],\n","stream":"stdout","time":"2026-03-27T07:18:58.753610584Z"}
{"log":"    methods: [ 'GET', 'POST', 'PUT', 'DELETE', 'OPTIONS' ],\n","stream":"stdout","time":"2026-03-27T07:18:58.753615162Z"}
{"log":"    allowedHeaders: [\n","stream":"stdout","time":"2026-03-27T07:18:58.753619838Z"}
{"log":"      'Origin',\n","stream":"stdout","time":"2026-03-27T07:18:58.753624385Z"}
{"log":"      'Content-Type',\n","stream":"stdout","time":"2026-03-27T07:18:58.75362895Z"}
{"log":"      'X-Auth-Token',\n","stream":"stdout","time":"2026-03-27T07:18:58.75363352Z"}
{"log":"      'X-Requested-With',\n","stream":"stdout","time":"2026-03-27T07:18:58.753638056Z"}
{"log":"      'Accept',\n","stream":"stdout","time":"2026-03-27T07:18:58.753642876Z"}
{"log":"      'Authorization',\n","stream":"stdout","time":"2026-03-27T07:18:58.753647398Z"}
{"log":"      'X-CSRF-TOKEN',\n","stream":"stdout","time":"2026-03-27T07:18:58.753652005Z"}
{"log":"      'XSRF-TOKEN',\n","stream":"stdout","time":"2026-03-27T07:18:58.753656562Z"}
{"log":"      'X-Socket-Id'\n","stream":"stdout","time":"2026-03-27T07:18:58.753661083Z"}
{"log":"    ]\n","stream":"stdout","time":"2026-03-27T07:18:58.753665608Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753670114Z"}
{"log":"  database: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753674559Z"}
{"log":"    mysql: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753679084Z"}
{"log":"      host: '127.0.0.1',\n","stream":"stdout","time":"2026-03-27T07:18:58.753683802Z"}
{"log":"      port: 3306,\n","stream":"stdout","time":"2026-03-27T07:18:58.753688428Z"}
{"log":"      user: 'root',\n","stream":"stdout","time":"2026-03-27T07:18:58.753692946Z"}
{"log":"      password: 'password',\n","stream":"stdout","time":"2026-03-27T07:18:58.753697524Z"}
{"log":"      database: 'main'\n","stream":"stdout","time":"2026-03-27T07:18:58.753702228Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-27T07:18:58.753706993Z"}
{"log":"    postgres: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753711788Z"}
{"log":"      host: '127.0.0.1',\n","stream":"stdout","time":"2026-03-27T07:18:58.753716348Z"}
{"log":"      port: 5432,\n","stream":"stdout","time":"2026-03-27T07:18:58.753720891Z"}
{"log":"      user: 'postgres',\n","stream":"stdout","time":"2026-03-27T07:18:58.753729029Z"}
{"log":"      password: 'password',\n","stream":"stdout","time":"2026-03-27T07:18:58.753733851Z"}
{"log":"      database: 'main'\n","stream":"stdout","time":"2026-03-27T07:18:58.753738419Z"}
{"log":"    },\n","stream":"stdout","time":"2026-03-27T07:18:58.753743127Z"}
{"log":"    redis: {\n","stream":"stdout","time":"2026-03-27T07:18:58.75374773Z"}
{"log":"      host: '127.0.0.1',\n","stream":"stdout","time":"2026-03-27T07:18:58.753752271Z"}
{"log":"      port: 6379,\n","stream":"stdout","time":"2026-03-27T07:18:58.753756852Z"}
{"log":"      db: 0,\n","stream":"stdout","time":"2026-03-27T07:18:58.753761394Z"}
{"log":"      username: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753765956Z"}
{"log":"      password: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753770498Z"}
{"log":"      keyPrefix: '',\n","stream":"stdout","time":"2026-03-27T07:18:58.753775059Z"}
{"log":"      sentinels: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753779594Z"}
{"log":"      sentinelPassword: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753784173Z"}
{"log":"      name: 'mymaster',\n","stream":"stdout","time":"2026-03-27T07:18:58.753788747Z"}
{"log":"      clusterNodes: []\n","stream":"stdout","time":"2026-03-27T07:18:58.753793313Z"}
{"log":"    }\n","stream":"stdout","time":"2026-03-27T07:18:58.753797858Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753802549Z"}
{"log":"  databasePooling: { enabled: false, min: 0, max: 7 },\n","stream":"stdout","time":"2026-03-27T07:18:58.753807003Z"}
{"log":"  debug: 1,\n","stream":"stdout","time":"2026-03-27T07:18:58.753811684Z"}
{"log":"  eventLimits: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753816215Z"}
{"log":"    maxChannelsAtOnce: 100,\n","stream":"stdout","time":"2026-03-27T07:18:58.753820791Z"}
{"log":"    maxNameLength: 200,\n","stream":"stdout","time":"2026-03-27T07:18:58.753825354Z"}
{"log":"    maxPayloadInKb: 100,\n","stream":"stdout","time":"2026-03-27T07:18:58.753829943Z"}
{"log":"    maxBatchSize: 10\n","stream":"stdout","time":"2026-03-27T07:18:58.753834515Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753839116Z"}
{"log":"  host: '0.0.0.0',\n","stream":"stdout","time":"2026-03-27T07:18:58.75384361Z"}
{"log":"  httpApi: { requestLimitInMb: 100, acceptTraffic: { memoryThreshold: 85 } },\n","stream":"stdout","time":"2026-03-27T07:18:58.753848222Z"}
{"log":"  instance: { process_id: 1 },\n","stream":"stdout","time":"2026-03-27T07:18:58.753853031Z"}
{"log":"  metrics: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753857641Z"}
{"log":"    enabled: false,\n","stream":"stdout","time":"2026-03-27T07:18:58.753862152Z"}
{"log":"    driver: 'prometheus',\n","stream":"stdout","time":"2026-03-27T07:18:58.753866692Z"}
{"log":"    host: '0.0.0.0',\n","stream":"stdout","time":"2026-03-27T07:18:58.753871289Z"}
{"log":"    prometheus: { prefix: 'soketi_' },\n","stream":"stdout","time":"2026-03-27T07:18:58.753876068Z"}
{"log":"    port: 9601\n","stream":"stdout","time":"2026-03-27T07:18:58.753880781Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753885382Z"}
{"log":"  mode: 'full',\n","stream":"stdout","time":"2026-03-27T07:18:58.753889833Z"}
{"log":"  port: 6001,\n","stream":"stdout","time":"2026-03-27T07:18:58.753894393Z"}
{"log":"  pathPrefix: '',\n","stream":"stdout","time":"2026-03-27T07:18:58.753898921Z"}
{"log":"  presence: { maxMembersPerChannel: 100, maxMemberSizeInKb: 2 },\n","stream":"stdout","time":"2026-03-27T07:18:58.75390352Z"}
{"log":"  queue: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753908246Z"}
{"log":"    driver: 'sync',\n","stream":"stdout","time":"2026-03-27T07:18:58.753912887Z"}
{"log":"    redis: { concurrency: 1, redisOptions: {}, clusterMode: false },\n","stream":"stdout","time":"2026-03-27T07:18:58.75391752Z"}
{"log":"    sqs: {\n","stream":"stdout","time":"2026-03-27T07:18:58.753922201Z"}
{"log":"      region: 'us-east-1',\n","stream":"stdout","time":"2026-03-27T07:18:58.753926771Z"}
{"log":"      endpoint: null,\n","stream":"stdout","time":"2026-03-27T07:18:58.753948147Z"}
{"log":"      clientOptions: {},\n","stream":"stdout","time":"2026-03-27T07:18:58.753953332Z"}
{"log":"      consumerOptions: {},\n","stream":"stdout","time":"2026-03-27T07:18:58.753957938Z"}
{"log":"      queueUrl: '',\n","stream":"stdout","time":"2026-03-27T07:18:58.753962521Z"}
{"log":"      processBatch: false,\n","stream":"stdout","time":"2026-03-27T07:18:58.753967239Z"}
{"log":"      batchSize: 1,\n","stream":"stdout","time":"2026-03-27T07:18:58.753971815Z"}
{"log":"      pollingWaitTimeMs: 0\n","stream":"stdout","time":"2026-03-27T07:18:58.753976401Z"}
{"log":"    }\n","stream":"stdout","time":"2026-03-27T07:18:58.75398102Z"}
{"log":"  },\n","stream":"stdout","time":"2026-03-27T07:18:58.753985513Z"}
{"log":"  rateLimiter: { driver: 'local', redis: { redisOptions: {}, clusterMode: false } },\n","stream":"stdout","time":"2026-03-27T07:18:58.753990062Z"}
{"log":"  shutdownGracePeriod: 3000,\n","stream":"stdout","time":"2026-03-27T07:18:58.7539949Z"}
{"log":"  ssl: { certPath: '', keyPath: '', passphrase: '', caPath: '' },\n","stream":"stdout","time":"2026-03-27T07:18:58.754001527Z"}
{"log":"  userAuthenticationTimeout: 3000,\n","stream":"stdout","time":"2026-03-27T07:18:58.754006494Z"}
{"log":"  webhooks: { batching: { enabled: false, duration: 50 } }\n","stream":"stdout","time":"2026-03-27T07:18:58.754011086Z"}
{"log":"}\n","stream":"stdout","time":"2026-03-27T07:18:58.75401576Z"}
{"log":"  📡 soketi initialization....  \n","stream":"stdout","time":"2026-03-27T07:18:58.754020245Z"}
{"log":"  ⚡ Initializing the HTTP API \u0026 Websockets Server...  \n","stream":"stdout","time":"2026-03-27T07:18:58.754025507Z"}
{"log":"  ⚡ Initializing the Websocket listeners and channels...  \n","stream":"stdout","time":"2026-03-27T07:18:58.754031668Z"}
{"log":"  ⚡ Initializing the HTTP webserver...  \n","stream":"stdout","time":"2026-03-27T07:18:58.754189514Z"}
{"log":"  🕵️‍♂️ Initiating metrics endpoints...  \n","stream":"stdout","time":"2026-03-27T07:18:58.754546188Z"}
{"log":"\n","stream":"stdout","time":"2026-03-27T07:18:58.754553079Z"}
{"log":"   🎉 Server is up and running!   \n","stream":"stdout","time":"2026-03-27T07:18:58.754888056Z"}
{"log":"   📡 The Websockets server is available at 127.0.0.1:6001   \n","stream":"stdout","time":"2026-03-27T07:18:58.755008969Z"}
{"log":"   🔗 The HTTP API server is available at http://127.0.0.1:6001   \n","stream":"stdout","time":"2026-03-27T07:18:58.755029065Z"}
{"log":"   🎊 The /usage endpoint is available on port 9601.   \n","stream":"stdout","time":"2026-03-27T07:18:58.755112075Z"}
{"log":"\n","stream":"stdout","time":"2026-03-27T07:18:58.75512077Z"}
{"log":"   [Fri Mar 27 2026 07:18:59 GMT+0000 (Coordinated Universal Time)] Promoted from node to master.   \n","stream":"stdout","time":"2026-03-27T07:18:59.248087199Z"}
{"log":"{\n","stream":"stdout","time":"2026-03-27T07:18:59.248554912Z"}
{"log":"  isMaster: true,\n","stream":"stdout","time":"2026-03-27T07:18:59.248564423Z"}
{"log":"  isMasterEligible: true,\n","stream":"stdout","time":"2026-03-27T07:18:59.248568221Z"}
{"log":"  weight: -0.1774595938738,\n","stream":"stdout","time":"2026-03-27T07:18:59.248571718Z"}
{"log":"  address: '127.0.0.1',\n","stream":"stdout","time":"2026-03-27T07:18:59.248575108Z"}
{"log":"  advertisement: undefined\n","stream":"stdout","time":"2026-03-27T07:18:59.24857854Z"}
{"log":"}\n","stream":"stdout","time":"2026-03-27T07:18:59.248581994Z"}
{"log":"\n","stream":"stdout","time":"2026-04-01T02:15:23.899618055Z"}
{"log":"  🚫 New users cannot connect to this instance anymore. Preparing for signaling...  \n","stream":"stdout","time":"2026-04-01T02:15:23.900026322Z"}
{"log":"  ⚡ The server is closing and signaling the existing connections to terminate.  \n","stream":"stdout","time":"2026-04-01T02:15:23.900047704Z"}
{"log":"\n","stream":"stdout","time":"2026-04-01T02:15:23.900051614Z"}
{"log":"   [Wed Apr 01 2026 02:15:23 GMT+0000 (Coordinated Universal Time)] ⚡ All sockets were closed. Now closing the server.   \n","stream":"stdout","time":"2026-04-01T02:15:23.907490175Z"}
