Indietro

VPS hosting con Dokploy

Il VPS hosting con Dokploy ti permette di pubblicare app e progetti Docker Compose da un repository Git su un server che è tuo. Dopo l'ordine, Docker e Dokploy si installano da soli e viene creato un account admin, così indirizzo del pannello, email e password ti aspettano nel tuo pannello. Paghi un canone mensile fisso con traffico illimitato e l'accesso root è sempre tuo.

Quanto è grande il tuo sito?

Totale$4.01/mese

I prezzi includono l'IVA.

Aumenta o riduci RAM e CPU quando vuoi. Il disco può solo crescere, quindi parti in piccolo.

Cosa c'è installato sul tuo server Dokploy?

  • Dokploy v0.30.10, configurato con l'installer ufficiale
  • Docker e Docker Swarm, con le tue app che girano in container
  • Reverse proxy Traefik, che instrada i domini e ottiene i certificati
  • Un account admin già pronto: la prima registrazione avviene durante la configurazione, così nessun altro può impossessarsi del pannello
  • Un indirizzo sslip.io, così il pannello si apre in HTTPS prima ancora di aggiungere un dominio
  • 2 GB di swap e un firewall con le porte 22, 80, 443 e 3000 aperte

Che dimensione ti serve per Dokploy?

Dokploy richiede ufficialmente almeno 2 GB di RAM e 30 GB di disco e non indica una cifra per la CPU. Nei nostri test su server reali con 2 GB e 1 core, l'installazione è terminata e un piccolo esempio Next.js è stato costruito con 2 GB di swap ed è andato online in HTTPS, anche se quella build ha richiesto circa 12 minuti. Il pannello, il suo database e Traefik occupano parte della memoria. Le build girano sul server, quindi la memoria raggiunge picchi superiori a quanto usa l'app in esecuzione. Come regola generale, valuta 4 GB e 2 core per qualche app o per un progetto Next.js con molti pacchetti, e 8 GB se aggiungi anche un database.

UsoDimensionePrezzoScegli
Sito nuovo 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mese
Sito in crescita 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mese
Sito molto visitato 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mese

Per chi è?

  • Chi vuole fare il deploy da Git e far aggiornare l'app a ogni push
  • Team con un progetto Docker Compose esistente che vogliono eseguirlo da una schermata web
  • Chi sviluppa con strumenti di IA o scrive il codice a mano e vuole un prezzo mensile fisso
  • Piccoli team che vogliono app, database e log in un unico pannello

Cosa succede dopo l'ordine?

  1. Imposta la dimensione e completa il pagamento.
  2. Il server si avvia e Dokploy si installa da solo. Nei nostri test su server reali ci sono voluti circa 12 minuti.
  3. Nel tuo pannello apri il tuo server da I miei server. Nella scheda Panoramica clicca sul link Indirizzo del pannello e inserisci i dati delle righe Email e Password.
  4. Crea un progetto nella pagina Projects, aggiungi un'Application con Create Service, scegli Git sotto Provider e inserisci l'URL del repository e il branch.
  5. Nella scheda Domains aggiungi il tuo dominio con Add Domain, attiva HTTPS con Let's Encrypt e clicca su Deploy.

Con ogni server

  • Backup giornalieri inclusi nel prezzo
  • Traffico illimitato
  • Accesso root completo
  • Aumenta o riduci RAM e CPU in seguito, e ingrandisci il disco
  • Sede: Istanbul · IST-1.

Da sapere

  • Se non è possibile emettere un certificato, il pannello si apre in semplice http sulla porta 3000 del tuo indirizzo IP e il tuo login viaggia non cifrato. In quel caso, imposta un dominio e attiva HTTPS nella pagina Settings, Web Server.
  • Quando il pannello funziona sul suo indirizzo HTTPS, puoi chiudere la porta 3000. Docker aggira ufw, quindi usa il comando ufficiale: docker service update --publish-rm "published=3000,target=3000,mode=host" dokploy
  • Gli indirizzi sslip.io delle app che il pannello genera si aprono in HTTP. Per HTTPS, aggiungi un tuo dominio e scegli Let's Encrypt.
  • Aggiornare Dokploy e Traefik è una tua responsabilità. Aggiornare Dokploy non aggiorna Traefik.
  • Il pannello continua a mostrare la password dell'installazione. Se la cambi dentro Dokploy, conserva tu la nuova in un posto sicuro.

Domande e risposte su Dokploy

Di quanta RAM ha bisogno Dokploy?

Dokploy richiede ufficialmente almeno 2 GB di RAM e 30 GB di disco, e nei nostri test su server reali l'installazione è terminata senza problemi con 2 GB e 1 core. Per qualche app o per un progetto con molte build, 4 GB è una regola generale sensata, e più avanti puoi ingrandire il server dal tuo pannello.

Dokploy fa il deploy automatico a ogni push su GitHub?

Sì. Aggiungi il Webhook URL dalla scheda Deployments dell'app alle impostazioni Webhooks del repository su GitHub. Ogni push sul branch scelto ricostruisce e pubblica l'app, mentre i push sugli altri branch vengono ignorati.

Che tipo di progetti può costruire Dokploy?

Nixpacks è il tipo di build predefinito di Dokploy. Puoi scegliere anche Railpack, il tuo Dockerfile, i buildpack o un sito statico. Se il tuo progetto ha già un file Docker Compose, pubblicalo invece come servizio Compose.

Quali database posso eseguire su Dokploy?

Dokploy installa Postgres, MySQL, MariaDB, MongoDB e Redis dal pannello e può inviare backup automatici dei database a una destinazione compatibile con S3. Nel prezzo è incluso anche il backup notturno del tuo server, con gli ultimi 7 giorni conservati.

Dokploy è gratuito?

Per l'edizione open source installata sul server non paghi nulla in più a Dokploy. Le funzioni Enterprise come SSO, SCIM, ruoli personalizzati, audit log e whitelabeling richiedono una licenza separata, che non è inclusa nel prezzo. La acquisti tu da Dokploy.

Approfondisci e scopri app simili