Dedicated Server: Configura OpenClaw su Linux - Crea il Tuo Assistente AI Personale!
Questa guida è stata creata con i seguenti prodotti:
(I dettagli possono variare con prodotti di fornitori diversi ma i concetti principali rimangono gli stessi)
Introduzione
OpenClaw è una piattaforma di automazione e controllo basata su AI che ti permette di interagire con software tramite un’interfaccia browser. Invece di cliccare manualmente tra i menu, navigare interfacce utente o ripetere gli stessi workflow all’infinito, OpenClaw può eseguire task in modo programmato e offrire controllo remoto tramite il suo cruscotto web.
Ciò che rende OpenClaw davvero rivoluzionario è che crea un moderno “strato di controllo” per app e sistemi. Non è legato a una sessione desktop locale, ma può girare su una macchina remota come un Dedicated Server ed essere gestito completamente da qualsiasi posto. Questo lo rende uno strumento potente per chi vuole automazione affidabile, controllo remoto e gestione centralizzata senza dover tenere un PC acceso in locale.
Stai pensando di ospitare questo servizio in autonomia? Ti guideremo passo passo su come installarlo e configurarlo, con tutto quello che devi sapere.
Casi d’uso di OpenClaw
OpenClaw si presta a tantissimi scenari quotidiani ed è perfetto per chiunque voglia automatizzare task, centralizzare l’uso dell’AI o avere un assistente sempre attivo e disponibile.
Un uso comune è unificare le interazioni AI su più piattaforme. Invece di usare strumenti diversi per ogni app di messaggistica, OpenClaw può fare da assistente unico con contesto e configurazione coerenti, indipendentemente da dove lo usi.
OpenClaw è anche ottimo per l’automazione. Aiuta a ridurre il lavoro manuale ripetitivo gestendo task ricorrenti, organizzando info, riassumendo contenuti e fornendo risposte strutturate.
Un altro caso importante è l’automazione web. Controllando sessioni browser tramite istanze dedicate di Chrome o Chromium, OpenClaw può interagire con interfacce web anche senza integrazione API diretta.
Per supportare tutto questo, OpenClaw offre tante funzionalità: supporto multi-canale (WhatsApp, Telegram, Slack, Discord), architettura gateway per gestire sessioni e canali, funzioni vocali opzionali, interfaccia canvas interattiva, piattaforma skills estendibile, supporto per vari provider AI (OpenAI, Anthropic), nodi dispositivo per azioni mobile, autenticazione con API key e gestione persistente di workspace e configurazioni.
Prerequisiti
A seconda di come userai OpenClaw, il consumo di risorse può crescere velocemente. Setup base (ad esempio solo Web UI con automazione minima) girano bene anche su VPS più piccoli, ma casi più avanzati come più canali, tante skills attive o automazione browser diventano molto più esigenti. Per questi casi consigliamo fortemente un Dedicated Server.
| Hardware | Minimo | Consiglio ZAP-Hosting |
|---|---|---|
| CPU | 1 vCPU Core | 8 vCPU Core |
| RAM | 4 GB | 16 GB |
| Spazio disco | 25 GB | 50 GB |
Installazione
L’installazione parte eseguendo lo script ufficiale di OpenClaw sul tuo Dedicated Server Linux. Connettiti via SSH e lancia questo comando:
curl -fsSL https://openclaw.ai/install.sh | bash
Dopo il comando partirà automaticamente uno script interattivo che ti guida nell’installazione. Controlla l’ambiente, installa dipendenze mancanti e avvia il processo di onboarding OpenClaw.
Rilevamento piattaforma e controllo dipendenze
Lo script rileva automaticamente il sistema operativo e installa le dipendenze necessarie se mancano.
Ad esempio, se Node.js non è presente, verrà installato senza bisogno di intervento manuale.
Installazione pacchetti richiesti
OpenClaw installa i pacchetti necessari tramite il package manager di sistema. Nessuna azione manuale richiesta. Quando tutto è pronto, l’installazione prosegue da sola.
Installazione di OpenClaw
Dopo aver preparato le dipendenze, lo script scarica e installa la release di OpenClaw. Quando finisce, vedrai una conferma tipo:
Onboarding OpenClaw
Dopo l’installazione parte automaticamente la procedura guidata di onboarding, necessaria per completare la configurazione iniziale e rendere OpenClaw utilizzabile.
Prima leggi l’avviso di sicurezza mostrato e conferma per continuare. Poi scegli la modalità onboarding. Per la maggior parte degli utenti, QuickStart è la scelta consigliata.
Poi seleziona il modello/provider di autenticazione. In questo esempio è scelto OpenAI. Inserisci la tua API key OpenAI. OpenClaw la salva localmente nella configurazione per usarla nelle sessioni future. Dopo aver salvato la key, scegli il modello di default da usare.
Negli ultimi passaggi puoi opzionalmente configurare canali (Telegram, Discord, Slack), skills e hooks. Se non vuoi farlo subito, puoi saltare e continuare.
Se vuoi usare OpenClaw via Telegram, devi prima creare un bot Telegram e ottenere il suo token API.
Questo si fa direttamente su Telegram con l’account ufficiale BotFather.
Apri la chat con BotFather, avvia la creazione con /newbot e segui le istruzioni.
BotFather chiederà prima un nome da mostrare, poi uno username che deve finire con bot.
La conversazione tipica è così:
User: /newbot
BotFather: Ok, un nuovo bot. Come lo chiamiamo? Scegli un nome per il tuo bot.
User: ZAP DOCS EXAMPLE
BotFather: Bene. Ora scegli uno username per il bot. Deve finire con `bot`. Tipo: TetrisBot o tetris_bot.
User: ZAP_DOCS_EXAMPLE_BOT
BotFather: Fatto! Complimenti per il tuo nuovo bot. Lo trovi su t.me/ZAP_DOCS_EXAMPLE_BOT. Puoi aggiungere descrizione, sezione info e immagine profilo, vedi /help per i comandi. Quando hai finito, contatta il nostro Bot Support se vuoi un username migliore. Assicurati che il bot funzioni prima.
Usa questo token per accedere all’API HTTP:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Tieni il token al sicuro, chiunque lo abbia può controllare il tuo bot.
Per la documentazione Bot API: https://core.telegram.org/bots/api
Dopo la conferma, copia il token mostrato e conservalo bene. Ti servirà per collegare Telegram come canale nell’onboarding o configurazione OpenClaw. Chiunque abbia questo token può controllare il bot, quindi non condividerlo pubblicamente.
Dopo aver creato il bot Telegram e salvato il token, continua l’onboarding OpenClaw.
Nei passaggi successivi puoi installare skills e abilitare hooks. Sono consigliati, ma puoi saltarli e configurarli dopo.
Quando l’onboarding finisce, OpenClaw installa automaticamente il Gateway service.
Infine scegli l’opzione Web UI così OpenClaw stampa il link al cruscotto. Da lì puoi gestire tutto via browser.
Alla fine, l’onboarding sarà completato.
OpenClaw offre anche di installare lo script di completamento shell. È opzionale ma consigliato, migliora l’esperienza da terminale con l’autocompletamento dei comandi OpenClaw. Segui i passaggi mostrati.
Configurazione
I nostri Dedicated Server arrivano senza interfaccia grafica di default. Per questo OpenClaw gira in modalità headless e espone la Control UI solo localmente sulla porta 18789.
Quando installazione e onboarding sono finiti, OpenClaw stampa in console le info per il cruscotto:
Link dashboard (con token):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Copia/incolla questo URL in un browser su questa macchina per controllare OpenClaw.
Nessuna GUI rilevata. Apri dal tuo PC:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111
Poi apri:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Poiché l’interfaccia web è legata a 127.0.0.1, non è accessibile direttamente da internet.
Per accedervi in sicurezza dal tuo PC, crea un tunnel SSH che inoltra la porta OpenClaw dal Dedicated Server alla tua macchina locale.
Sul tuo PC apri un terminale e lancia:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111
Finché questa sessione SSH resta aperta, puoi aprire il Control UI nel browser con:
http://localhost:18789/
Se OpenClaw richiede autenticazione, usa il link con token mostrato nell’output:
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Se preferisci usare OpenClaw con interfaccia grafica, puoi installare un desktop environment sul tuo Dedicated Server, ad esempio XFCE.
Dopo aver installato GUI (e una soluzione desktop remoto tipo RDP o VNC), puoi accedere e controllare OpenClaw direttamente dal desktop del server invece di usare il port forwarding SSH.
Installare skills
Le skills estendono OpenClaw con funzionalità e integrazioni extra.
OpenClaw include oltre 50 skills. Puoi installarle direttamente dal cruscotto aprendo la sezione Skills e selezionando quelle che vuoi attivare.
Abilitare hooks
Gli hooks permettono a OpenClaw di eseguire azioni automaticamente quando succedono eventi o si usano comandi specifici.
Ottimo per automatizzare task ricorrenti, salvare contesto o attivare workflow senza intervento manuale.
Configurare canali
I canali ti permettono di usare OpenClaw tramite piattaforme di messaggistica.
Nel cruscotto puoi configurare e collegare canali supportati come Telegram, Discord, Slack e altri.
A seconda della piattaforma, devi fornire token o credenziali aggiuntive (come spiegato per il token bot Telegram creato con BotFather).
Dopo che un canale è collegato con successo, OpenClaw può ricevere e rispondere ai messaggi su quella piattaforma. Una chat con l’assistente AI via Telegram potrebbe essere così:
Questioni di sicurezza
OpenClaw è uno strumento potente e va sempre usato con le giuste precauzioni di sicurezza. Il Gateway Dashboard è protetto da un token, che funziona come una password e dà accesso alla tua istanza OpenClaw. Non condividere mai questo token pubblicamente (es. screenshot, ticket, chat), perché chiunque lo abbia può controllare il dashboard.
Consigliamo di tenere OpenClaw dietro un firewall e di non esporre direttamente il gateway su internet pubblico. Di default OpenClaw lega il servizio gateway a 127.0.0.1, che blocca accessi esterni ed è la scelta più sicura per la maggior parte degli usi. Per accedere da remoto usa il port forwarding SSH e limita l’accesso solo a utenti fidati.
Conclusione e risorse utili
Complimenti! Hai installato e configurato OpenClaw con successo sul tuo Dedicated Server. Ti consigliamo anche di dare un’occhiata a queste risorse, che possono aiutarti durante la configurazione:
- openclaw.ai - Sito ufficiale
- docs.openclaw.ai - Documentazione OpenClaw
- clawhub.com - ClawHub - Skills create dalla community
Hai domande specifiche non trattate qui? Per qualsiasi dubbio o supporto, contatta pure il nostro team assistenza, disponibile ogni giorno per darti una mano! 🙂