# Site

id: cmiv292010006135l564cmtfi
name: bestleads.cuttalo.com
slug: bestleads-cuttalo-com
path: /var/www/html/bestleads.cuttalo.com
domain: bestleads.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: bestleads_db
dbUser: bestleads_user
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"S49z22XimMOM6iZkIafiwQ==","authTag":"QAlpXg/t+c9WP3FAKJbjiw==","ciphertext":"PLXoYeRzckffjKVlNglWOrzKfH9ZtL0R/Q=="}


id: cmiv292020007135l8g0bd0we
name: caselegno.cuttalo.com
slug: caselegno-cuttalo-com
path: /var/www/html/caselegno.cuttalo.com
domain: caselegno.cuttalo.com
type: NEXTJS
dbHost: localhost
dbName: timberpro
dbUser: laser
excludePaths: ["node_modules",".next",".cache","out","coverage"]
excludePatterns: ["\\.log$","\\.tsbuildinfo$"]
dbPassword:
  {"iv":"hBiF3Hr5+MDi2IBCRx+RAw==","authTag":"Ir+eSoluSP3kpyaejuRn5A==","ciphertext":"VRIadfNL5/Bj+c8="}


id: cmiv292040009135lwhr13b3e
name: chirof.cuttalo.com
slug: chirof-cuttalo-com
path: /var/www/html/chirof.cuttalo.com
domain: chirof.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: chirofcuttalo
dbUser: chirof
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"1EJPfu/rdBwlUnnG6GeMMA==","authTag":"e4JL9AKMuXfpHFaF2RsTFA==","ciphertext":"LhkrMJVL9jRNeVEgmSH7QoleVw=="}


id: cmiv29206000c135lg1ubkoz3
name: demo.cuttalo.com
slug: demo-cuttalo-com
path: /var/www/html/demo.cuttalo.com
domain: demo.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: demo_cuttalo_com
dbUser: demo_cuttalo
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"/8FR6nQi+pMM7M0XL1pYLQ==","authTag":"Llq5iztBkzLMVu8fz2OPUQ==","ciphertext":"JpYnG8AafL5IMWWFrcXLqCX6+r6QRSyt"}


id: cmiv29207000d135ln186v24l
name: en.cuttalo.com
slug: en-cuttalo-com
path: /var/www/html/en.cuttalo.com
domain: en.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: laser
dbUser: laser
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"TcNaIL7z/VrIG34hWMN+eQ==","authTag":"wB+SyrPcpmsfnQ/GXV6ivw==","ciphertext":"WumehJ/h1VMllHY="}


id: cmiv29208000e135l6rexihn4
name: freeaidomain
slug: freeaidomain
path: /var/www/html/freeaidomain
domain: freeaidomain
type: WORDPRESS
dbHost: localhost
dbName: wp_drop
dbUser: wp_drop
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"Bbi5zVR8l/PLiHOf1WD83A==","authTag":"EizaJAnufWmvULNhiSI6fA==","ciphertext":"HqIFN5Y0nMFqocQh22/I1maoR7F7ww=="}


id: cmiv29209000f135l71e1n0fv
name: geocityx.cuttalo.com
slug: geocityx-cuttalo-com
path: /var/www/html/geocityx.cuttalo.com
domain: geocityx.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: geocityx
dbUser: geocityx
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"lpAOPWI8mibo3aLvb/SlyQ==","authTag":"aN5gSHIc1UflzkLfQzsW0Q==","ciphertext":"/8Lb5A9qezQcSo8h/MBQ/pE="}


id: cmiv2920a000g135l3gls9ybo
name: homekind.cuttalo.com
slug: homekind-cuttalo-com
path: /var/www/html/homekind.cuttalo.com
domain: homekind.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: homekind_wp
dbUser: homekind_user
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"4aqnyLZDVX9/W3Bax9RN8A==","authTag":"pwdt0QLtUwAbl06BNZKs0w==","ciphertext":"BgAoqDeFP1PM2oCldi2aRFjziKtAHWjCAcKo/HXmEe0gv3KABcEjOwGGBq4="}


id: cmiv2920e000k135ls1ze0zcr
name: laser
slug: laser
path: /var/www/html/laser
domain: cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: laser
dbUser: laser
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"wjC5nnTGTuLlSolQ0Ovb5g==","authTag":"VmkFxCTJF3wLJ1YGForupA==","ciphertext":"abTU0Vjc0e2OtHc="}


id: cmiv2920e000l135lpg9p72hs
name: legno.cuttalo.com
slug: legno-cuttalo-com
path: /var/www/html/legno.cuttalo.com
domain: legno.cuttalo.com
type: NEXTJS
dbHost: localhost
dbName: legno_ecommerce
dbUser: laser
excludePaths: ["node_modules",".next",".cache","out","coverage"]
excludePatterns: ["\\.log$","\\.tsbuildinfo$"]
dbPassword:
  {"iv":"9ddyBdbrYyNaq2vxMz5pVA==","authTag":"/qTZpDMY8ZEpJVIzsiEl7w==","ciphertext":"Xc3e1IqCkZCIs2A="}


id: cmiv2920g000n135l1yf3o10m
name: myclinicalai.com
slug: myclinicalai-com
path: /var/www/html/myclinicalai.com
domain: myclinicalai.com
type: WORDPRESS
dbHost: localhost
dbName: myclinicalai
dbUser: myclinicalai
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"tfomTtDgwrcIp1jFt8SWxQ==","authTag":"/IfyxSeRIsb/wHQ2urcsuA==","ciphertext":"SRrnBBSI4mzH6A/X6jjXBk0d7ZgrL3N+"}


id: cmiv2920h000o135l3zk4ouz4
name: mystampo.com
slug: mystampo-com
path: /var/www/html/mystampo.com
domain: mystampo.com
type: WORDPRESS
dbHost: localhost
dbName: timbri
dbUser: timbri
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"IYGP3i7FHd/9s+eP2fKf/w==","authTag":"bbXluKGil9x6jRPqj2sLag==","ciphertext":"+KriMEX8GTvml40="}


id: cmiv2920i000p135lsalu6h6t
name: news.cuttalo.com
slug: news-cuttalo-com
path: /var/www/html/news.cuttalo.com
domain: news.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: wp_news_cuttalo
dbUser: news_cuttalo
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"B52X7evocuFJYPMzUwmFaw==","authTag":"akiW1H5sgjk1MsuLqQIIfg==","ciphertext":"kKlVLdG5wCghluJggd11hnB0Ts5Jdg2Y"}


id: cmiv2920j000q135lngifgvu4
name: podcastai.cuttalo.com
slug: podcastai-cuttalo-com
path: /var/www/html/podcastai.cuttalo.com
domain: podcastai.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: podcastai_cuttalo
dbUser: podcastai_user
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"TEAJX0Rw2DDXORlmsH5HMg==","authTag":"ApWj4pzMHhJS3r++F8DxKA==","ciphertext":"EVy1UYLEbnvVVoxEEqvA9S5Sae6lzXVW"}


id: cmiv2920l000t135l9khhhcj3
name: scintilledipuglia.it
slug: scintilledipuglia-it
path: /var/www/html/scintilledipuglia.it
domain: scintilledipuglia.it
type: WORDPRESS
dbHost: localhost
dbName: scintilledipuglia_db
dbUser: scintille_user
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"gpTUePqfgoZddERsgd9XSw==","authTag":"7JiNQFMKDYd0bfBNBOsACQ==","ciphertext":"jFnS0Wv0izymugdvRrFsqw=="}


id: cmiv2920m000u135lv28xfmaf
name: scrittepugliesi.it
slug: scrittepugliesi-it
path: /var/www/html/scrittepugliesi.it
domain: scrittepugliesi.it
type: WORDPRESS
dbHost: localhost
dbName: scrittepugliesi
dbUser: laser
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"Cb6M2oigBv1QiH9QvgFMOQ==","authTag":"5K87xHN+q6vn6jXqPs1Wcg==","ciphertext":"QFB0/KnN+oxNSRs="}


id: cmiv2920n000v135lq34oz3be
name: shop.ideatagliolaser.it
slug: shop-ideatagliolaser-it
path: /var/www/html/shop.ideatagliolaser.it
domain: shop.ideatagliolaser.it
type: WORDPRESS
dbHost: localhost
dbName: shop_ideatagliolaser_it
dbUser: shop_ideatagliolaser_it
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"Xv3a1jdRCO/trHXSK7JEJQ==","authTag":"j9TSR7aeqown8gRnOOtmRg==","ciphertext":"6jxIuh8jEcNH+Qj18rGs"}


id: cmiv2920o000w135ld37kp81w
name: software.cuttalo.com
slug: software-cuttalo-com
path: /var/www/html/software.cuttalo.com
domain: software.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: software_cuttalo_db
dbUser: software_user
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"agMBB8sRvEEBBqV47rIaRg==","authTag":"2DPfymQ5ti1k78zWEfT+jw==","ciphertext":"89Fe8RuDFxQazdggYw=="}


id: cmiv2920o000x135ld3wbsiuy
name: stage.cuttalo.com
slug: stage-cuttalo-com
path: /var/www/html/stage.cuttalo.com
domain: stage.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: stage_cuttalo_db
dbUser: stage_cuttalo_user
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"9/kA1z5fEXkvWMH1irV8Cg==","authTag":"361ng8hjZ5OfWCm+5EizyA==","ciphertext":"vNs0ADQXxB7i2BgNTZMuHuPt7YEBKBVwEaefLeB7reA="}


id: cmiv2920p000y135liofspgam
name: stencilvector.com
slug: stencilvector-com
path: /var/www/html/stencilvector.com
domain: stencilvector.com
type: WORDPRESS
dbHost: localhost
dbName: stencilvector_com
dbUser: stencilvector_com
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"bYIXTbegAZUW97V89p6SXg==","authTag":"We3JNKQxdhR3uQ3WoZfU2A==","ciphertext":"HIjbxHoF/MjrGthFhGfZ00Cn"}


id: cmiv2920q000z135lp2d13ad1
name: vibecode.cuttalo.com
slug: vibecode-cuttalo-com
path: /var/www/html/vibecode.cuttalo.com
domain: vibecode.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: wp_vibecode
dbUser: wp_claudecode
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"Ra6nPgZaofMaKO4xNwRLFA==","authTag":"2Dyj0QUrmLGyYdjspxUFfg==","ciphertext":"RoEdRxC+BWVqsMnuz7gQDp9n4wXY"}


id: cmiv2920r0010135lpo5spgza
name: x.cuttalo.com
slug: x-cuttalo-com
path: /var/www/html/x.cuttalo.com
domain: x.cuttalo.com
type: WORDPRESS
dbHost: localhost
dbName: x_cuttalo_com
dbUser: x_cuttalo_com
excludePaths: ["wp-content/cache","wp-content/uploads/cache","wp-content/w3tc-config","wp-content/debug.log"]
excludePatterns: ["\\.log$","error_log","debug\\.log"]
dbPassword:
  {"iv":"T0wSZjDyFQiveTw3eVLVDg==","authTag":"Y4QbdBABoXK34WnwOHZyug==","ciphertext":"sf0xjdxD0CLR9CLK9fpcAf8="}


# EncryptionKey

id: cmiv291zi0002135lmu387wiv
keyHash: 3936e9af4a3ed0500aabd319bf4fbb7db7c9d4bfa19801e57ab7dd2faa5f03e2
keyData:
  {"iv":"UYwlR5m/B9JgLfqO3MnmVA==","authTag":"GLnR8hLdi06FYDdpTuZ1mA==","ciphertext":"JrKJqzynJA4VUPWj7iz+at038tFQrniiUmecYgcwOdSpuX9OFkQwyM1auqepoToY7MP1YnVND5nc3Tw5w5cTHw=="}


# AuditLog

id: cmiv45ff4000111cra6tvebe2
action: RESTORE_COMPLETED
userId: cmiv291zd0000135lr3ss9zff
userEmail: admin@cuttalo.com
targetType: Folder
targetId: folder_1765075080585_chz8hlbnj
targetName: ai.cuttalo.com
details:
  {"backupPath":"/backups/ai.cuttalo.com/ai.cuttalo.com_2025-12-07T02-38-10.tar.gz","restoreType":"files"}


# Notification

id: cmizj156d0014vu9aj52gegyl
channel: email
subject: 🔴 DOWN: podcastai.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito podcastai.cuttalo.com (https://podcastai.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 503
  Tipo: HTTP_ERROR
  Status Code: 503
  Response Time: 8ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmizj15sc001hvu9ag4zlawzi
channel: email
subject: 🔴 DOWN: shop.ideatagliolaser.it
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito shop.ideatagliolaser.it (https://shop.ideatagliolaser.it) risulta offline.

  Errore: Expected status 200, got 403
  Tipo: HTTP_ERROR
  Status Code: 403
  Response Time: 32ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmizj1bgf001wvu9arl30bq3u
channel: email
subject: 🔴 DOWN: claude-ssh-client.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito claude-ssh-client.cuttalo.com (https://claude-ssh-client.cuttalo.com) risulta offline.

  Errore: DNS resolution failed: getaddrinfo ENOTFOUND claude-ssh-client.cuttalo.com
  Tipo: DNS
  Status Code: N/A
  Response Time: 33ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmizj1e500023vu9atkesyib0
channel: email
subject: 🔴 DOWN: database-backups.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito database-backups.cuttalo.com (https://database-backups.cuttalo.com) risulta offline.

  Errore: DNS resolution failed: getaddrinfo ENOTFOUND database-backups.cuttalo.com
  Tipo: DNS
  Status Code: N/A
  Response Time: 2ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmizj1f3w0028vu9aytimg2u4
channel: email
subject: 🔴 DOWN: demo.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito demo.cuttalo.com (https://demo.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 500
  Tipo: HTTP_ERROR
  Status Code: 500
  Response Time: 74ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmizj1gde002dvu9a7r2qlemt
channel: email
subject: 🔴 DOWN: homekind.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito homekind.cuttalo.com (https://homekind.cuttalo.com) risulta offline.

  Errore: SSL error: certificate has expired
  Tipo: SSL
  Status Code: N/A
  Response Time: 46ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmizj4jyx002kvu9acxeu9u7t
channel: email
subject: 🟢 UP: podcastai.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito podcastai.cuttalo.com (https://podcastai.cuttalo.com) è tornato online!

  Durata downtime: 3 minuti

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj565wuo0008cf4eley6onlw
channel: email
subject: 🔴 DOWN: caselegno.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito caselegno.cuttalo.com (https://caselegno.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 503
  Tipo: HTTP_ERROR
  Status Code: 503
  Response Time: 24ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj568qq6000rcf4ehvtq1mmt
channel: email
subject: 🔴 DOWN: meta.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito meta.cuttalo.com (https://meta.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 503
  Tipo: HTTP_ERROR
  Status Code: 503
  Response Time: 70ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj568rhl000wcf4epziergow
channel: email
subject: 🔴 DOWN: legno.cuttalo.com
recipient: vincenzo@cuttalo.com
status: sent
body:
  Il sito legno.cuttalo.com (https://legno.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 503
  Tipo: HTTP_ERROR
  Status Code: 503
  Response Time: 45ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj56go760015cf4enz3k1g91
channel: email
subject: 🟢 UP: caselegno.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito caselegno.cuttalo.com (https://caselegno.cuttalo.com) è tornato online!

  Durata downtime: 8 minuti

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj56gv78001ecf4elc0u4f88
channel: email
subject: 🔴 DOWN: invest.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito invest.cuttalo.com (https://invest.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 503
  Tipo: HTTP_ERROR
  Status Code: 503
  Response Time: 77ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj56gx98001hcf4euc28mffz
channel: email
subject: 🟢 UP: legno.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito legno.cuttalo.com (https://legno.cuttalo.com) è tornato online!

  Durata downtime: 6 minuti

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj56gzhw001kcf4el7codyxz
channel: email
subject: 🟢 UP: meta.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito meta.cuttalo.com (https://meta.cuttalo.com) è tornato online!

  Durata downtime: 6 minuti

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj56u33v0024cf4eth84i34l
channel: email
subject: 🟢 UP: invest.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito invest.cuttalo.com (https://invest.cuttalo.com) è tornato online!

  Durata downtime: 10 minuti

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmj95xucy000ai3osevz0b12b
channel: email
subject: 🔴 DOWN: ristoflow.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito ristoflow.cuttalo.com (https://ristoflow.cuttalo.com) risulta offline.

  Errore: Expected status 200, got 503
  Tipo: HTTP_ERROR
  Status Code: 503
  Response Time: 209ms

  Verifica lo stato del sito e intervieni se necessario.

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


id: cmjf8d888000ciuvpfoo9tvoo
channel: email
subject: 🟢 UP: ristoflow.cuttalo.com
recipient: vincenzo@cuttalo.com
status: pending
body:
  Il sito ristoflow.cuttalo.com (https://ristoflow.cuttalo.com) è tornato online!

  Durata downtime: 101 ore e 55 minuti

  --
  Cuttalo Backup Manager
  https://back.cuttalo.com


# SiteGate

id: clzristo001
domain: ristoflow.cuttalo.com
name: RistoFlow Italia
password: pizzarrone
title: Sito in Costruzione
buttonText: Accedi all'anteprima
primaryColor: #f97316
secondaryColor: #ef4444
redirectPath: /
createdAt: 2025-12-11 01:15:30
message:
  Stiamo lavorando per offrirti la migliore esperienza. Inserisci la password per accedere all'anteprima.


id: clgate_socialshop_1765683992
domain: socialshop.cuttalo.com
name: SocialShop
password: pizzarrone
title: SocialShop - Presto Online
buttonText: Accedi all'anteprima
primaryColor: #8b5cf6
secondaryColor: #ec4899
redirectPath: /
createdAt: 2025-12-14 03:46:32
message:
  Il tuo marketplace social per arredamento e design. Stiamo lavorando per offrirti la migliore esperienza.


# SiteGateAccessLog

id: cmj0rtypz001zd3d4kzrr17uk
gateId: clzristo001
ipAddress: 37.182.176.52
userAgent:
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36


id: cmj1zjpox00s11073c2zpzp4l
gateId: cmj0rqcje000dh925d0u3ttiz
ipAddress: 37.182.176.52
userAgent:
  Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36


id: cmj310ijc00mr6k1lmg8cke99
gateId: cmj0rqcj30002h925v6bf84xd
ipAddress: 172.226.14.50
userAgent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2 Mobile/15E148 Safari/604.1


id: cmj3661t000pv6k1lk24q46yb
gateId: cmj0rqcj30002h925v6bf84xd
ipAddress: 195.32.111.34
userAgent:
  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2 Safari/605.1.15


id: cmj402dso01fz6k1lcli3i13s
gateId: cmj0rqcje000dh925d0u3ttiz
ipAddress: 37.182.176.52
userAgent:
  Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36


id: cmj6tb8wq002ncf4ehuq1e6ty
gateId: cmj51aey502ok6k1l1j5gqzgo
ipAddress: 93.45.217.45
userAgent:
  Mozilla/5.0 (Linux; Android 12; Redmi Note 9 Pro Build/SKQ1.211019.001) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.6312.118 Mobile Safari/537.36 XiaoMi/MiuiBrowser/14.47.1-gn


id: cmj7afr4z0003tw92bvw0dsmp
gateId: cmj0rqcj30002h925v6bf84xd
ipAddress: 2.47.176.235
userAgent:
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36


id: cmj7ajzbv0009tw92uvaes5vg
gateId: cmj0rqcj30002h925v6bf84xd
ipAddress: 2.47.176.235
userAgent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_6_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/142.0.7444.148 Mobile/15E148 Safari/604.1


id: cmj7e0grj000ftw92jetbqwic
gateId: cmj51aey502ok6k1l1j5gqzgo
ipAddress: 195.32.111.34
userAgent:
  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36


id: cmj7i3rwe000ltw92ire9pdu0
gateId: clpglprogettolegno001
ipAddress: 150.228.93.129
userAgent:
  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36


id: cmj7v1hd9000rtw929hmo410z
gateId: cmj0rqcjd000ch925890duxhg
ipAddress: 87.31.88.182
userAgent:
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36


id: cmjevblx6000yi3osla03ha6r
gateId: cmj0rqcjm000nh925r7iv6cls
ipAddress: 212.105.155.160
userAgent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1


id: cmjgvxchq001deibsastjjdww
gateId: cmj0rqcjm000nh925r7iv6cls
ipAddress: 209.198.133.164
userAgent:
  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15


id: cmji9t8b5001neibs6qqaamy6
gateId: education_cuttalo_gate
ipAddress: 93.45.215.46
userAgent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 17_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1


id: cmk4t4lyb000hkayerzj1dx9y
gateId: clcicciotrading2026
ipAddress: 91.134.4.25
userAgent:
  Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/131.0.0.0 Safari/537.36


id: cmk5eh2j20005kpnamu27dzqo
gateId: 3cdbb959a887a35771651f191ab16c8d
ipAddress: 93.40.194.207
userAgent:
  Mozilla/5.0 (Linux; Android 12; Redmi Note 9 Pro Build/SKQ1.211019.001) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.7049.79 Mobile Safari/537.36 XiaoMi/MiuiBrowser/14.49.1-gn


id: cmkfjwi7s001vkpnacabd1tld
gateId: c56e020e-466d-4cfb-a162-7a89ae616c57
ipAddress: 37.182.176.177
userAgent:
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36


id: cmkh6l0ej002pkpnalwlho0py
gateId: bet-gate
ipAddress: 109.53.47.31
userAgent:
  Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36


id: cmksw7iqk0009qtjd5lfa0w2t
gateId: 177498be6838f3b6339fcc12abeb9dce
ipAddress: 37.182.178.159
userAgent:
  Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36


# GitDeploy

id: cmjjj0iux0026eibs6wf5nm4e
projectId: cmjjizze10022eibs02bx4cn8
trigger: MANUAL
triggeredBy: admin@cuttalo.com
commitHash: 935e97ebca9bf530da5f437edc4000f1dc4d7e89
commitMessage: Initial commit: Trading AI Dashboard
commitAuthor: root
branch: main
status: FAILED
installStatus: SUCCESS
previousCommit: 935e97ebca9bf530da5f437edc4000f1dc4d7e89
logOutput:
  [2025-12-24T04:41:08.989Z] Manual deploy started by admin@cuttalo.com
  [2025-12-24T04:41:08.989Z] Project: trad.cuttalo.com
  [2025-12-24T04:41:08.989Z] Running npm install...
  [2025-12-24T04:41:09.712Z] npm install completed
  [2025-12-24T04:41:09.721Z] Running build...
  [2025-12-24T04:41:10.608Z] Deploy failed: Command failed: cd "/var/www/html/trad.cuttalo.com" && npm run build
   ⚠ Installing TypeScript as it was not found while loading "next.config.ts".
  npm warn ERESOLVE overriding peer dependency
  npm warn While resolving: trad.cuttalo.com@0.1.0
  npm warn Found: typescript@5.9.3
  npm warn node_modules/typescript
  npm warn   peer typescript@">=4.8.4 <6.0.0" from @typescript-eslint/eslint-plugin@8.50.0
  npm warn   node_modules/@typescript-eslint/eslint-plugin
  npm warn     @typescript-eslint/eslint-plugin@"8.50.0" from typescript-eslint@8.50.0
  npm warn     node_modules/typescript-eslint
  npm warn   10 more (@typescript-eslint/parser, ...)
  npm warn
  npm warn Could not resolve dependency:
  npm warn peerOptional typescript@">=3.3.1" from eslint-config-next@16.1.0
  npm warn node_modules/eslint-config-next
  npm warn   dev eslint-config-next@"16.1.0" from the root project
  npm error code EACCES
  npm error syscall mkdir
  npm error path /var/www/.npm
  npm error errno EACCES
  npm error
  npm error Your cache folder contains root-owned files, due to a bug in
  npm error previous versions of npm which has since been addressed.
  npm error
  npm error To permanently fix this problem, please run:
  npm error   sudo chown -R 33:33 "/var/www/.npm"
  npm error Log files were not written due to an error writing to the directory: /var/www/.npm/_logs
  npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
  Failed to install TypeScript, please install it manually to continue:
  npm install --save-exact --save-dev typescript

   ⨯ Failed to load next.config.ts, see more info here https://nextjs.org/docs/messages/next-config-error

  > Build error occurred
  { command: 'npm install --save-exact --save-dev typescript' }
  npm notice
  npm notice New major version of npm available! 10.8.2 -> 11.7.0
  npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0
  npm notice To update run: npm install -g npm@11.7.0
  npm notice

errorMessage:
  Command failed: cd "/var/www/html/trad.cuttalo.com" && npm run build
   ⚠ Installing TypeScript as it was not found while loading "next.config.ts".
  npm warn ERESOLVE overriding peer dependency
  npm warn While resolving: trad.cuttalo.com@0.1.0
  npm warn Found: typescript@5.9.3
  npm warn node_modules/typescript
  npm warn   peer typescript@">=4.8.4 <6.0.0" from @typescript-eslint/eslint-plugin@8.50.0
  npm warn   node_modules/@typescript-eslint/eslint-plugin
  npm warn     @typescript-eslint/eslint-plugin@"8.50.0" from typescript-eslint@8.50.0
  npm warn     node_modules/typescript-eslint
  npm warn   10 more (@typescript-eslint/parser, ...)
  npm warn
  npm warn Could not resolve dependency:
  npm warn peerOptional typescript@">=3.3.1" from eslint-config-next@16.1.0
  npm warn node_modules/eslint-config-next
  npm warn   dev eslint-config-next@"16.1.0" from the root project
  npm error code EACCES
  npm error syscall mkdir
  npm error path /var/www/.npm
  npm error errno EACCES
  npm error
  npm error Your cache folder contains root-owned files, due to a bug in
  npm error previous versions of npm which has since been addressed.
  npm error
  npm error To permanently fix this problem, please run:
  npm error   sudo chown -R 33:33 "/var/www/.npm"
  npm error Log files were not written due to an error writing to the directory: /var/www/.npm/_logs
  npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
  Failed to install TypeScript, please install it manually to continue:
  npm install --save-exact --save-dev typescript

   ⨯ Failed to load next.config.ts, see more info here https://nextjs.org/docs/messages/next-config-error

  > Build error occurred
  { command: 'npm install --save-exact --save-dev typescript' }
  npm notice
  npm notice New major version of npm available! 10.8.2 -> 11.7.0
  npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0
  npm notice To update run: npm install -g npm@11.7.0
  npm notice


id: cmjjk8215002aeibszy8s3cgn
projectId: cmjjizze10022eibs02bx4cn8
trigger: WEBHOOK
triggeredBy: github-webhook
commitHash: 2e79578455b52a4f1241d7e752724781b460f83e
commitAuthor: root
branch: main
status: FAILED
previousCommit: 935e97ebca9bf530da5f437edc4000f1dc4d7e89
commitMessage:
  Fix bot control: add exchange/mode to all API calls

  - stopBot: now passes exchange and mode to API
  - changeRiskProfile: now passes exchange and mode to API
  - start case: check isBotRunning with exchange/mode (was blocking wrong bots)

  🤖 Generated with [Claude Code](https://claude.com/claude-code)

  Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

commitUrl:
  https://github.com/vincenzorubino27031980/trad.cuttalo.com/commit/2e79578455b52a4f1241d7e752724781b460f83e

logOutput:
  [2025-12-24T05:15:00.046Z] Starting deploy process...
  [2025-12-24T05:15:00.046Z] Project: trad.cuttalo.com
  [2025-12-24T05:15:00.046Z] Path: /var/www/html/trad.cuttalo.com
  [2025-12-24T05:15:00.046Z] Executing git pull...
  [2025-12-24T05:15:00.617Z] Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

  [2025-12-24T05:15:00.617Z] Deploy failed: Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

errorMessage:
  Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.


id: cmjjkh3iv002ceibswiqmdbfy
projectId: cmjjizze10022eibs02bx4cn8
trigger: WEBHOOK
triggeredBy: github-webhook
commitHash: 80fa6dc4c42b1cd8a6c28d8d210c7b48de8aa2c2
commitAuthor: root
branch: main
status: FAILED
previousCommit: 935e97ebca9bf530da5f437edc4000f1dc4d7e89
commitMessage:
  Add AUTO mode for risk profile (Brain vs Manual override)

  - Added auto_risk field to BotConfig interface
  - AUTO mode (🤖): Brain decides risk profile dynamically
  - Manual mode (👤): User locks a specific risk profile
  - UI shows 5 buttons: AUTO + CONS/MODE/AGGR/DEGE
  - API validates 'auto' as special value to enable Brain control

  🤖 Generated with [Claude Code](https://claude.com/claude-code)

  Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

commitUrl:
  https://github.com/vincenzorubino27031980/trad.cuttalo.com/commit/80fa6dc4c42b1cd8a6c28d8d210c7b48de8aa2c2

logOutput:
  [2025-12-24T05:22:01.883Z] Starting deploy process...
  [2025-12-24T05:22:01.883Z] Project: trad.cuttalo.com
  [2025-12-24T05:22:01.883Z] Path: /var/www/html/trad.cuttalo.com
  [2025-12-24T05:22:01.883Z] Executing git pull...
  [2025-12-24T05:22:02.458Z] Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

  [2025-12-24T05:22:02.458Z] Deploy failed: Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

errorMessage:
  Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.


id: cmjjm4gb7002eeibs8wmhbcz2
projectId: cmjjizze10022eibs02bx4cn8
trigger: WEBHOOK
triggeredBy: github-webhook
commitHash: 222563d726848a560b3cc7d462c68f41d3f63020
commitAuthor: root
branch: main
status: FAILED
previousCommit: 935e97ebca9bf530da5f437edc4000f1dc4d7e89
commitMessage:
  Fix mode handling for trades/history and frontend loop

  - Fixed loadTrades, loadPosition, getAllSymbols to include mode parameter
  - Trade files now correctly loaded as trades_SYMBOL_exchange_mode.json
  - Fixed history modal to pass mode to getAllSymbols and getSymbolFiles
  - Added dynamic budget allocation via getBudgetForSymbol()
  - Fixed monitor page infinite loop with useRef pattern for polling

  🤖 Generated with [Claude Code](https://claude.com/claude-code)

  Co-Authored-By: Claude Opus 4.5 <nor

commitUrl:
  https://github.com/vincenzorubino27031980/trad.cuttalo.com/commit/222563d726848a560b3cc7d462c68f41d3f63020

logOutput:
  [2025-12-24T06:08:11.159Z] Starting deploy process...
  [2025-12-24T06:08:11.159Z] Project: trad.cuttalo.com
  [2025-12-24T06:08:11.159Z] Path: /var/www/html/trad.cuttalo.com
  [2025-12-24T06:08:11.159Z] Executing git pull...
  [2025-12-24T06:08:11.709Z] Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

  [2025-12-24T06:08:11.709Z] Deploy failed: Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

errorMessage:
  Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.


id: cmjpa1mra0034eibs54dkmx3r
projectId: cmjjizze10022eibs02bx4cn8
trigger: WEBHOOK
triggeredBy: github-webhook
commitHash: 48fbe03b6bb4536aa7c52b908009c83d5ad3de6a
commitAuthor: root
branch: main
status: FAILED
previousCommit: 935e97ebca9bf530da5f437edc4000f1dc4d7e89
commitMessage:
  Nuova homepage esplicativa + sistema auth completo

  - Homepage con hero section, features, stats, come funziona
  - Animazioni fluide (ticker, fade-in, gradient)
  - Sistema autenticazione magic link
  - Pagine admin, account, storico, processo
  - API routes per auth, bot, portfolio brain
  - Prisma schema per users, sessions, api keys
  - Design dark theme professionale

  🤖 Generated with [Claude Code](https://claude.com/claude-code)

  Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

commitUrl:
  https://github.com/vincenzorubino27031980/trad.cuttalo.com/commit/48fbe03b6bb4536aa7c52b908009c83d5ad3de6a

logOutput:
  [2025-12-28T05:16:41.211Z] Starting deploy process...
  [2025-12-28T05:16:41.211Z] Project: trad.cuttalo.com
  [2025-12-28T05:16:41.211Z] Path: /var/www/html/trad.cuttalo.com
  [2025-12-28T05:16:41.211Z] Executing git pull...
  [2025-12-28T05:16:41.804Z] Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

  [2025-12-28T05:16:41.804Z] Deploy failed: Git pull failed: git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

errorMessage:
[cell repeats an earlier one in this file: 191 characters]


