Indietro

VPS hosting con Directus, già installato

Un VPS Directus esegue Directus sul tuo server, aggiungendo un'app di amministrazione e API REST e GraphQL sopra un database PostgreSQL. Dopo l'ordine, Directus 12 e PostgreSQL 18 si installano da soli e l'app si apre in HTTPS, con indirizzo, email e password nel tuo pannello. Definisci le tue collection, gestisci i contenuti e collega la tua app all'API.

Quanta potenza ti serve?

Totale$2.58/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 Directus?

  • Directus 12 dall'immagine container ufficiale, eseguito con Docker Compose
  • PostgreSQL 18 in un container separato, con la porta 5432 non pubblicata
  • HTTPS tramite Caddy: l'app si apre su /admin/ a un indirizzo sslip.io basato sul tuo IP
  • Un account admin già pronto, con la telemetria disattivata
  • Volumi Docker persistenti per i file caricati e le estensioni
  • Firewall con le porte 22, 80 e 443 aperte e la porta 8055 di Directus non pubblicata

Che dimensione ti serve per Directus?

La pagina dei requisiti di Directus indica un minimo assoluto di 0,25 vCPU e 512 MB per il container, e consiglia due istanze da 1 vCPU e 2 GB. Su questo server un container Directus condivide la macchina con PostgreSQL e Caddy. Come regola generale, parti da 1 GB per una prova e da 2 GB per un progetto reale, e sali a 4 GB con molti file e molto traffico API. I file caricati restano sul disco, che può crescere ma non ridursi.

UsoDimensionePrezzoScegli
Base 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mese
Media 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mese
Potente 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mese

Per chi è?

  • Sviluppatori che cercano un CMS headless per un sito web o un'app mobile
  • Team che vogliono costruire un modello di dati nel browser e usarlo via REST e GraphQL
  • Agenzie che vogliono dare ai team dei contenuti una schermata di modifica senza codice personalizzato
  • Piccole organizzazioni che vogliono tenere i propri dati sul proprio server
  • Progetti con utenti in Turchia che devono girare da Istanbul

Cosa succede dopo l'ordine?

  1. Imposta la dimensione e completa il pagamento.
  2. Il server si avvia e Directus si installa da solo. Nella scheda Panoramica, aspetta che la riga App dica che Directus è pronto.
  3. Apri il link dell'Indirizzo del pannello e accedi con i valori delle righe Email e Password.
  4. Crea la tua prima collection nella pagina Settings, Data Model.
  5. Scegli chi può accedere a cosa nella pagina Settings, Access Policies.
  6. Dalla tua app, invia le richieste al percorso /items/collection dell'indirizzo del tuo sito.

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

  • Directus 12 usa la Monospace Sustainable Core License. Una chiave di licenza non è inclusa nel prezzo: senza, l'installazione gira con il livello Core, limitato a 3 utenti, 25 collection e 5 flow.
  • Le organizzazioni con meno di 5 milioni di dollari di ricavi annui e meno di 50 dipendenti possono ottenere una chiave gratuita con l'Open Innovation Grant. Gli altri restano nei limiti di Core o acquistano una licenza da Directus.
  • Inserisci la chiave con la variabile d'ambiente LICENSE_KEY o nella pagina Settings, License. Oltre i limiti, l'API si blocca dopo un periodo di tolleranza, ma nessun dato viene cancellato.
  • L'email in uscita non è configurata. Per reimpostare le password e per gli inviti, aggiungi a compose.yaml le variabili d'ambiente che iniziano con EMAIL.
  • Gli aggiornamenti spettano a te: esegui docker compose pull e docker compose up -d in /opt/seturack/directus. L'immagine resta sulla versione principale 12.
  • Il database non è aperto verso l'esterno. Se ti serve, esegui docker compose exec db psql -U directus directus in quella cartella.

Domande e risposte su Directus

Directus è gratuito e come funziona la sua licenza?

La licenza di Directus non fa parte del prezzo del server. Senza chiave, l'installazione gira con il livello Core: 3 utenti, 25 collection e 5 flow. Le organizzazioni con meno di 5 milioni di dollari di ricavi annui e meno di 50 dipendenti possono ottenere una chiave gratuita, senza limiti di funzionalità, con l'Open Innovation Grant.

Di quanta RAM ha bisogno Directus?

Directus indica un minimo di 512 MB per il container e consiglia 2 GB. Poiché PostgreSQL e Caddy condividono questo server, come regola generale parti da 2 GB per un progetto reale. Se non bastano, ingrandisci dal tuo pannello.

Come invio richieste all'API di Directus?

Per REST usa il percorso /items/collection dell'indirizzo del tuo sito, per GraphQL usa /graphql. Prima concedi l'accesso nella pagina Settings, Access Policies, oppure crea un token statico per il tuo utente.

Posso collegarmi al database di Directus?

Non dall'esterno: PostgreSQL gira nel suo container e non pubblica alcuna porta. Sul server, vai in /opt/seturack/directus ed esegui docker compose exec db psql -U directus directus.

Dove sono i miei file di Directus e ne viene fatto il backup?

I caricamenti stanno nel volume Docker directus_yuklenen e le estensioni in directus_eklenti. Il backup del server viene fatto ogni notte, gli ultimi 7 giorni vengono conservati ed è incluso nel prezzo. Dal tuo pannello puoi recuperare un singolo file o ripristinare l'intero server.

Come collego il mio dominio a Directus?

Punta il record A al tuo server. In /opt/seturack/directus sostituisci il vecchio nome in caddy/Caddyfile e il valore SITE_URL in .env, poi esegui docker compose up -d e docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile. PUBLIC_URL deriva da questo valore.

Approfondisci e scopri app simili