Cosa c'è installato sul tuo server Coolify?
- Coolify 4.6.0 dall'installer ufficiale, open source con licenza Apache 2.0
- Docker e il reverse proxy Traefik, che instradano i domini e ottengono e rinnovano i certificati
- Strumento di build Railpack, indicato come beta in Coolify, con opzioni Dockerfile e Docker Compose nel pannello
- Un account admin pronto, il server locale già convalidato e un primo progetto chiamato My first project
- Indirizzi sslip.io, così il pannello e le app si aprono in HTTPS prima che tu aggiunga un dominio
- 2 GB di swap e un firewall con le porte 22, 80, 443, 6001, 6002 e 8000 aperte
Che dimensione ti serve per Coolify?
Il minimo ufficiale di Coolify è 2 core, 2 GB di RAM e 10 GB di disco. A caricare davvero il server sono le build. Su un server reale con 2 GB, gli esempi Vite, Astro e Flask sono andati online in circa 1-1,5 minuti, mentre un'app Next.js con 85 pacchetti ha esaurito la memoria. La stessa app è stata compilata con 4 GB e 2 core e ha riempito 18 GB di disco. Come punto di partenza, 2 GB vanno bene per piccoli progetti, 4 GB per Next.js o più app e 8 GB per una configurazione con anche database e servizi.
| Uso | Dimensione | Prezzo | Scegli |
|---|---|---|---|
| Sito nuovo | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/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 esegue più app e database da un unico pannello su un solo server
- Sviluppatori che distribuiscono progetti Next.js, Vite, Astro o Python a un prezzo mensile fisso
- Team che vogliono provare strumenti open source dall'elenco dei servizi già pronti
- Chi ama un pannello ma vuole comunque il pieno controllo del server
Cosa succede dopo l'ordine?
- Imposta la dimensione e completa il pagamento.
- Il server parte e Coolify si installa da solo. Nei nostri test su server reali ci sono voluti circa 9 minuti.
- Nel pannello apri il server da I miei server. Accedi a Coolify con le righe Indirizzo del pannello, Email e Password nella scheda Panoramica.
- Per un repository GitHub privato, genera una chiave nella pagina Private Keys e aggiungi la chiave pubblica alle Deploy keys del repository. I repository pubblici non richiedono questo passaggio.
- Nella pagina Projects premi New resource e scegli un repository Git, un database o un servizio già pronto. Aggiungi le variabili d'ambiente e premi Deploy.
- Per un tuo dominio, punta il suo record A all'IP del server, aggiungilo con https nella pagina Domains e premi Redeploy. Il certificato lo ottiene Coolify.
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
- Gli aggiornamenti automatici di Coolify sono attivi di default e girano una volta al giorno, quindi la versione installata cambia nel tempo. Disattivali in Settings se vuoi gestire tu le versioni.
- Quando il pannello funziona sul suo indirizzo HTTPS, puoi chiudere le porte 8000, 6001 e 6002. Docker ignora ufw, quindi si passa dal percorso Compose di Coolify, e la guida ha i passaggi.
- I backup dei database di Coolify restano sullo stesso server. Per una copia fuori dal server, aggiungi uno storage compatibile con S3. Redis, Dragonfly e KeyDB non supportano i backup pianificati.
- Il pannello raggiunge il server via SSH come root con una chiave propria. Non disattivare del tutto l'accesso root e non eliminare la riga coolify da authorized_keys, altrimenti le distribuzioni si fermano.
- Se non è possibile emettere un certificato, il pannello si apre in http sulla porta 8000 del tuo indirizzo IP.
Domande e risposte su Coolify
Di quanta RAM ha bisogno Coolify?
Il minimo ufficiale di Coolify è 2 core e 2 GB di RAM. Nei nostri test 2 GB sono bastati per piccoli progetti, ma una build Next.js con molti pacchetti ha esaurito la memoria ed è andata a buon fine con 4 GB. Più avanti puoi ingrandire il server dal pannello.
Come installo Coolify?
Su questo server Coolify non lo installi tu. Quando ordini, parte l'installer ufficiale, viene creato un account admin, il server locale viene convalidato e il pannello ottiene un indirizzo HTTPS. Accedi con l'indirizzo nel tuo pannello e distribuisci il tuo primo progetto, oppure collegati via SSH se preferisci.
Cosa posso distribuire con Coolify?
Coolify distribuisce da un repository Git, un Dockerfile, un file Docker Compose o un'immagine precompilata. Abbiamo provato esempi Next.js, Vite, Astro e Flask con Railpack su un server reale e tutti si sono aperti in HTTPS. L'elenco di Coolify comprende anche più di 360 servizi già pronti.
Coolify può usare provider Git diversi da GitHub?
Sì. Coolify compila da qualsiasi server Git: collega un repository pubblico con il suo indirizzo e uno privato con una deploy key. Per le distribuzioni automatiche, inserisci l'indirizzo e il segreto della pagina Webhooks dell'app nelle impostazioni webhook del repository.
Quali database posso eseguire su Coolify?
Coolify esegue PostgreSQL, MySQL, MariaDB, MongoDB, ClickHouse, Redis, Dragonfly e KeyDB. Nel nostro test PostgreSQL era operativo entro 30 secondi e la porta 5432 è rimasta chiusa verso l'esterno.
Posso aggiungere un altro server a Coolify?
Sì, Coolify può gestire anche server remoti. Un server remoto richiede solo le porte 22, 80 e 443 aperte. Il pannello resta su questo server e distribuisci le tue app sull'altro.
Quante app posso eseguire su Coolify?
L'installazione non pone limiti alle app e il prezzo non dipende dal numero di progetti. Gli unici limiti sono la memoria, la CPU e il disco del tuo server. Se scarseggiano, ingrandisci dalla sezione Dimensione del tuo pannello e i tuoi dati e il tuo indirizzo IP restano gli stessi.