UStackUStack
Ghost icon

Ghost

Ghost: piattaforma open source self-hosted per server di gioco dedicati. Avvia giochi supportati su Hetzner Cloud con workflow one-click.

Ghost

Cos'è Ghost?

Ghost è una piattaforma open-source self-hosted per eseguire server di gioco dedicati. Fornisce un flusso di configurazione end-to-end per avviare giochi supportati sulla tua infrastruttura, con VM, token e fatturazione legati alla tua configurazione.

La piattaforma standardizza la creazione di server per più giochi tramite un flusso one-click (scegli un gioco, scegli una regione, premi play). Centralizza anche i controlli operativi in un dashboard web, inclusa una vista console live e un log di attività degli eventi del ciclo di vita del server e delle modifiche di configurazione.

Caratteristiche Principali

  • Flusso di configurazione server one-click: seleziona un gioco supportato e una regione, poi avvia il server con lo stesso workflow per tutti i giochi.
  • Stack open-source end-to-end: l'implementazione completa è disponibile su GitHub per leggerla, forkare e self-hostare senza servizi black-box.
  • Provisioning rapido di server dedicati: i server dedicati si avviano in meno di un minuto, con gestione di Docker, SSH e firewall inclusa nella configurazione.
  • Dashboard con impostazioni predefinite sensate: un dashboard “by default” progettato per ridurre la complessità di configurazione usando impostazioni opinionate invece di numerosi toggle.
  • Accesso console live: streaming diretto di stdout dal container e esecuzione comandi dalla pagina mentre il server è in esecuzione.
  • Log di attività filtrabile: traccia avvii, arresti, riavvii e modifiche di configurazione in una timeline pulita.
  • Porta la tua infrastruttura e fatturazione: fornisci una chiave Hetzner, e la tua infrastruttura, fatturazione e dati restano sotto il tuo controllo mentre Ghost collega tutto.

Come Usare Ghost

  1. Inizia creando un account e accedendo all'interfaccia web di Ghost.
  2. Usa il flusso giochi supportati per scegliere un gioco e selezionare una regione.
  3. Avvia il processo one-click per provisionare un server dedicato; Docker, SSH e configurazione firewall sono gestiti per te.
  4. Usa il dashboard di Ghost per monitorare il server: visualizza lo streaming console live e opera sul server dall'interfaccia.
  5. Se devi modificare la configurazione, fallo tramite il dashboard e consulta il log di attività per vedere cosa è cambiato e quando.

Casi d'Uso

  • Eseguire un server Minecraft dedicato sul tuo account Hetzner Cloud: scegli Minecraft nell'elenco giochi supportati, seleziona una regione, avvia il server e gestiscilo tramite dashboard.
  • Ospitare un server Valheim per un piccolo gruppo: usa il workflow standard scegli-gioco/scegli-regione e monitora l'output del server via console live.
  • Distribuire Rust con visibilità operativa: avvia il server con lo stesso flusso one-click, poi usa il log di attività per tracciare riavvii e modifiche di configurazione.
  • Gestire un server co-op survival o crafting: avvia giochi come Don’t Starve Together o Enshrouded e usa console e timeline del dashboard per amministrare le sessioni.
  • Aggiungere un nuovo gioco alla roadmap: se un gioco desiderato non è elencato, apri un'issue su GitHub così i maintainer possono valutarlo per futuri supporti.

FAQ

  • Quali giochi sono supportati? Il sito elenca Minecraft, Valheim, Palworld, Enshrouded, V Rising, Rust, Terraria, Satisfactory, Counter-Strike 2 e Don’t Starve Together.

  • Devo hostare Ghost io stesso? Sì—Ghost è descritto come open-source e self-hosted, con l'intero stack su GitHub per forkare e self-hostare.

  • Come si avviano i server? La piattaforma usa un flusso one-click: scegli un gioco, scegli una regione, premi play per provisionare un server dedicato.

  • Che accesso ottengo dopo aver avviato un server? Il dashboard fornisce una console live che streamma stdout dal container e permette di eseguire comandi dalla pagina, più un log di attività che copre avvii/arresti/riavvii e modifiche config.

  • Come funziona fatturazione e infrastruttura? Ghost ti chiede di portare la tua chiave Hetzner. La tua infrastruttura, fatturazione e dati sono legati al tuo account Hetzner, mentre Ghost gestisce i collegamenti.

Alternative

  • Strumenti generali self-hosted per la gestione di server di gioco: le alternative in questa categoria si concentrano anch'esse sul provisioning di server di gioco, ma potrebbero non offrire lo stesso flusso one-click standardizzato su molti titoli specifici.
  • Configurazione manuale Docker + server dedicato: alcuni utenti gestiscono server di gioco direttamente con Docker e configurano firewall/SSH da soli, scambiando automazione e dashboard unificato per un controllo più manuale.
  • Fornitori di hosting gestito per server di gioco: questi offrono hosting pronto all'uso senza self-hosting, ma tipicamente spostano il controllo dell'infrastruttura e il contesto operativo dal tuo ambiente.
  • Orchestrazione focalizzata sull'infrastruttura (es. scheduler di container): per team che già usano piattaforme di orchestrazione, è possibile deployare e scalare server tramite i propri tool, anche se potresti dover creare il workflow specifico per il gioco da solo.