Directus Hosting

Trasforma i database SQL in API gestite, raccolte di contenuti, flussi di lavoro e dashboard amministrativi.

  • Un clic distribuisci
  • 25 GB Spazio su disco necessario
  • 2 GB di RAM Memoria necessaria
  • Da 5 € Prezzo
Ordina ora Nessuna tassa di attivazione

Cosa ottieni
su AvaHost

Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.

Un contenitore PostgreSQL è fornito con l'app e rimane non gestito da AvaHost.

Ordina server

Tecnologia

Immagine Docker
directus/directus:latest
Porta predefinita
8055
Database
postgres

Come funziona Directus

Directus legge lo schema di un database SQL e presenta le sue tabelle come collezioni e campi all'interno di un Data Studio basato su browser. Gli amministratori possono progettare o estendere un modello di dati, creare relazioni, definire ruoli e permessi, ed esporre i record tramite API REST e GraphQL generate. Le applicazioni consumano quelle API mentre gli editor lavorano attraverso form, elenchi, dashboard e altre viste dello studio.

I file possono essere caricati in storage configurato e referenziati dai record. I Flows automatizzano attività o logica di business in risposta a eventi, pianificazioni, webhook o azioni manuali. I dashboard Insights visualizzano i dati selezionati, mentre le estensioni possono aggiungere interfacce, display, endpoint, hook e altri comportamenti del progetto.

Funzionalità chiave di Directus

I permessi granulari possono controllare collezioni, campi, azioni e accesso a livello di elemento per ogni ruolo o policy. L'API e il Data Studio utilizzano lo stesso modello di progetto, riducendo il divario tra i flussi di lavoro dell'editor e lo sviluppo delle applicazioni. Filtri, relazioni, validazione, preset e traduzioni aiutano ad adattare i contenuti o i dati operativi a diversi team.

Directus è flessibile perché espone un database piuttosto che imporre una singola struttura di sito web ristretta. Questo significa anche che le decisioni di modellazione dei dati sono importanti: relazioni scarsamente scelte, permessi, indici o flow possono creare problemi di sicurezza e prestazioni che l'interfaccia visiva non può risolvere automaticamente.

Directus vs Contentful

1

Directus

Directus è una piattaforma dati self-hosted che combina uno studio visuale, API generate, permessi, file, automazioni e dashboard su PostgreSQL. Contentful è una piattaforma di contenuti gestita dal provider con consegna API, ambienti gestiti, integrazioni marketplace, orchestrazione dei contenuti, personalizzazione e servizi di esperienza digitale più ampi.

2

Contentful

Contentful può essere adatto alle organizzazioni che desiderano un'infrastruttura gestita dal fornitore e un ecosistema di contenuti gestito consolidato. Directus è più appropriato quando il database, il servizio API, le estensioni e la distribuzione devono rimanere sotto il controllo dell'operatore, a condizione che il team possa progettare e governare il proprio modello di dati.

Ordina Directus

Chi usa Directus

I team di sviluppo utilizzano Directus come backend per siti web, applicazioni mobili, portali e strumenti interni. Le agenzie creano modelli di contenuto riutilizzabili per i progetti dei clienti, mentre i gruppi di operazioni costruiscono interfacce di dati strutturati senza sviluppare ogni form e schermata di permessi da zero.

La piattaforma non è un sostituto per la progettazione del database o la revisione della sicurezza dell'applicazione. Ruoli, permessi pubblici, token API, flow, accesso ai file e modifiche dello schema devono essere testati prima di esporre un progetto a utenti esterni.

Self-hosting di Directus: requisiti e costi

L'utilizzo delle risorse cresce con collezioni, campi, richieste API, filtri, relazioni, caricamenti di file, trasformazioni, flow, dashboard e editor simultanei. PostgreSQL con estensioni spaziali archivia i dati del progetto e i record di sistema di Directus, mentre Redis supporta il caching. PostgreSQL è incluso ma non gestito, e la sua memoria è esterna al minimo dell'applicazione esportata.

AvaHost consiglia il Piano 3 a €10 per Directus dopo l'adeguamento del database. La distribuzione con un clic, un dominio API personalizzato, HTTPS automatico, aggiornamenti automatici dell'applicazione e backup pianificati sono inclusi. L'email dell'applicazione è disabilitata, quindi gli inviti degli utenti, la verifica dell'email registrata, i link di ripristino della password e le notifiche email non possono essere consegnati dal progetto ospitato.

F.A.Q

  • Directus inizia a €10 su Plan 3 dopo l’aggiunta di capacità per PostgreSQL. Il piano include Data Studio, API REST e GraphQL, cache Redis, file ed esecuzione di flussi ordinari. La dimensione dello schema, il traffico API, i filtri, le trasformazioni, gli asset caricati, le automazioni, i dashboard e gli editor simultanei determinano quando sono necessarie più risorse.

  • AvaHost fornisce PostgreSQL con estensioni spaziali e connette Directus ad esso. I record dei progetti, gli utenti, i ruoli, i permessi, i flussi e i metadati di sistema dipendono da quel database. PostgreSQL è incluso ma non gestito, quindi le modifiche dello schema, i record del database e i file persistenti devono essere esaminati insieme durante gli aggiornamenti, la migrazione o il ripristino.

  • Data Studio e le API generate possono utilizzare un dominio personalizzato con HTTPS automatizzato dopo che il DNS punta al servizio ospitato. Configura le applicazioni rispetto all’indirizzo finale, quindi verifica l’autenticazione, le chiamate REST, le query GraphQL, gli URL dei file, i webhook e i callback dei flussi. Le autorizzazioni pubbliche devono essere esaminate prima di esporre qualsiasi raccolta.

  • L’email dell’applicazione è disabilitata su AvaHost. I link di invito Directus, i messaggi di verifica della registrazione, le email di ripristino della password e le notifiche email non possono essere inviate dal progetto ospitato. L’amministratore iniziale viene creato durante la distribuzione, ma l’onboarding degli utenti aggiuntivi e il recupero richiedono un processo controllato senza email che preservi la revisione dei ruoli e delle autorizzazioni.