Guida all'installazione

⚙️ Guida all’Installazione di MagicTradeBot

Scopri come scaricare, installare e avviare MagicTradeBot — una piattaforma di trading di criptovalute self-hosted, alimentata da automazione intelligente e analisi in tempo reale.

📥 Passo 1: Scarica i Componenti

Inizia scaricando l’ultima versione ufficiale di MagicTradeBot. È necessaria una licenza attiva per accedere.

Accesso richiesto: Devi avere una chiave di licenza attiva per accedere all’area di download.

🔗 Come scaricare

  • Visita il sito ufficiale di MagicTradeBot.
  • Accedi con la email del tuo account registrato.
  • Vai alla sezione Gestione Licenze nella tua dashboard.
  • Clicca sul link Download associato alla tua licenza per ottenere l’ultima versione.

📦 Cosa è incluso

Componente Formato Descrizione
Management App (ASP.NET Core) Binario Interfaccia admin e server API backend (cross-platform)
Core Bot Instance (Golang) Precompilato Motore di trading ad alta velocità per mercati crypto in tempo reale
Documentazione HTML / Markdown Istruzioni di installazione offline ed esempi di configurazione

Puoi ospitare la Management App sul tuo server ed eseguire una o più istanze bot su macchine o ambienti diversi.

📂 Passo 2: Estrai i File

Dopo il download, estrai l’archivio ZIP o tarball appropriato per il tuo sistema operativo.

🗂 Esempio di struttura delle directory

  • magictradebot/
    • management/
      • appsettings.json
      • ...
    • bot/
      • mtbot.exe
      • mtbot-linux
      • mtbot-macos

🚀 Passo 3: Avvia la Management App

La Management App è precompilata e pronta per il deployment immediato. Non sono necessari passaggi di build.

🪟 Per Windows

cd management
MagicTradeBotManagementApp.exe

🐧 Per Linux / macOS

cd management
chmod +x MagicTradeBotManagementApp
./MagicTradeBotManagementApp

Assicurati che il runtime .NET 9.0+ sia installato sul tuo sistema.

🔗 Accedi all’applicazione

  • API backend: https://localhost:44353/

Puoi modificare le impostazioni di dominio, porta, database e ambiente nel file appsettings.json.

Consigliato per la produzione: configura HTTPS, proxy inverso (es. Nginx, IIS) e regole firewall sicure.

🐳 Opzionale: Deployment con Docker (Management App)

MagicTradeBot supporta il deployment basato su Docker per il pannello di gestione.

📦 Costruzione ed esecuzione Docker

docker build -t magictradebot-management .
docker run -d -p 5000:80 --name mtb-admin magictradebot-management

📎 Related Topics