+ {/* Step 1: Welcome */}
+ {currentStep === 1 && (
+
+
+
+
+
+
+ Benvenuto su LogWhisperer AI
+
+
+ Il tuo assistente DevOps personale che monitora i log del server
+ e ti avvisa immediatamente quando qualcosa va storto, suggerendoti
+ il comando esatto per risolvere il problema.
+
+
+
+
+
+
+ Cosa succederà:
+
+
+
+ 1.
+ Genereremo un webhook URL univoco per il tuo account
+
+
+ 2.
+ Installerai uno script leggero sul tuo server
+
+
+ 3.
+ Inizierai a ricevere notifiche intelligenti su Telegram
+
+
+
+
+
+
⏱️ Tempo stimato: 5 minuti
+
💰 Nessuna carta di credito richiesta
+
+
+ )}
+
+ {/* Step 2: Webhook Generation */}
+ {currentStep === 2 && (
+
+
+
+
+
+
+ Genera il tuo Webhook
+
+
+ Clicca il pulsante qui sotto per generare il tuo webhook URL univoco.
+ Questo URL riceverà i log dal tuo server.
+
+
+
+ {!webhookUrl ? (
+
+
+ {isGenerating ? (
+ <>
+
+ Generazione...
+ >
+ ) : (
+ <>
+
+ Genera Webhook URL
+ >
+ )}
+
+
+ ) : (
+
+
+
+ Il tuo webhook URL:
+
+ {copied ? (
+ <> Copiato!>
+ ) : (
+ <> Copia>
+ )}
+
+
+
+ {webhookUrl}
+
+
+
+
+
+
+ Webhook generato con successo! Procedi allo step successivo per installare lo script.
+
+
+
+ )}
+
+ )}
+
+ {/* Step 3: Setup Instructions */}
+ {currentStep === 3 && (
+
+
+
+
+
+
+ Installa sul tuo Server
+
+
+ Esegui questo comando sul tuo server per installare LogWhisperer.
+ Lo script configurerà automaticamente il monitoraggio dei log.
+
+
+
+
+
+ Comando di installazione:
+
+ {copied ? (
+ <> Copiato!>
+ ) : (
+ <> Copia comando>
+ )}
+
+
+
+ {getInstallCommand()}
+
+
+
+
+
Istruzioni:
+
+
+ 1
+ Connettiti al tuo server via SSH
+
+
+ 2
+ Esegui il comando copiato sopra
+
+
+ 3
+ Segui la configurazione guidata
+
+
+ 4
+ Controlla Telegram per il messaggio di conferma
+
+
+
+
+
+
+ Nota: Lo script richiede privilegi sudo per installare il servizio di sistema.
+ Nessun dato sensibile viene inviato durante l'installazione.
+
+
+
+ )}
+
+ {/* Navigation Buttons */}
+
+
+
+ Indietro
+
+
+
+ {currentStep === 3 ? (
+ <>
+
+ Completa
+ >
+ ) : (
+ <>
+ Avanti
+
+ >
+ )}
+
+
+