Dagu
Scheduler di workflow basato su DAG con UI web per la gestione di cron job e pipeline di task
Seleziona il piano VPS da distribuire Dagu
Si rinnova a 14,99 €/mese per 2 anni. Puoi annullare in qualsiasi momento.
Informazioni su Dagu
Dagu è un moderno scheduler di workflow open-source con oltre 3.300 stelle su GitHub, progettato per sostituire piattaforme di orchestrazione complesse e cron job sparsi con un unico strumento facile da gestire. Costruito come un singolo binario Go senza dipendenze esterne, Dagu offre l'esecuzione di workflow basati su DAG, un'interfaccia utente web in tempo reale e un ricco set di tipi di step integrati ai team che necessitano di automazione affidabile delle attività senza il sovraccarico della gestione di database, code di messaggi e pool di worker.
Casi d'uso comuni
I team DevOps usano Dagu per orchestrare pipeline di deployment, backup di database, rotazione dei log e controlli di integrità dell'infrastruttura che in precedenza venivano eseguiti come cron job disconnessi. I team di ingegneria dei dati definiscono pipeline ETL come workflow DAG con step SQL, HTTP e shell che estraggono dati da API, li trasformano localmente e li caricano nei database. I team di sviluppo automatizzano attività adiacenti a CI/CD come l'esecuzione di suite di test, la creazione di immagini Docker e il deployment in ambienti di staging. Gli amministratori di sistema programmano rinnovi di certificati, pulizia del disco, controlli di monitoraggio e generazione di report con catene di dipendenza e notifiche di errore. I team AI eseguono workflow di agenti che concatenano chiamate LLM, esecuzione di codice e step di validazione in pipeline di automazione ripetibili.
Caratteristiche principali
- Definizioni di workflow basate su DAG in semplice YAML con dipendenze degli step ed esecuzione parallela
- Tipi di step integrati: shell, Docker, Kubernetes, HTTP, SQL (PostgreSQL/SQLite), Redis, SSH, SFTP, S3 e altro
- Interfaccia utente web in tempo reale per il monitoraggio dei workflow, la visualizzazione dei log e i trigger di esecuzione manuale
- Pianificazione cron con supporto per fuso orario e dashboard di gestione della pianificazione
- Politiche di retry, timeout e branching condizionale per una robusta gestione degli errori
- Integrazione di agenti AI con supporto harness per Claude Code, Codex e altri agenti di codifica
- Chiamate di sub-workflow per comporre pipeline complesse da componenti riutilizzabili
- Tipi di step personalizzati per racchiudere pattern comuni dietro interfacce validate
- Archiviazione basata su file senza dipendenze da database — deployment a singolo binario
- Autenticazione integrata con token JWT, autenticazione di base, OIDC e supporto per chiavi API
- Sincronizzazione Git per definizioni di workflow con controllo di versione
Perché deployare Dagu su Hostinger VPS
Deployare Dagu su un VPS Hostinger ti offre uno scheduler di workflow centralizzato per tutte le tue esigenze di automazione senza la complessità delle piattaforme di orchestrazione tradizionali. L'architettura a singolo binario significa un utilizzo minimo delle risorse e nessun servizio di database da mantenere, rendendolo ideale per ambienti VPS dove ogni megabyte di RAM conta. Con l'archiviazione su volume persistente per lo stato del workflow e i log, le tue pianificazioni e la cronologia di esecuzione sopravvivono ai riavvii e agli aggiornamenti dei container. L'integrazione con Traefik fornisce accesso HTTPS sicuro all'interfaccia utente web da qualsiasi luogo, permettendoti di monitorare e attivare i workflow da remoto. Per i team che già eseguono container Docker sul loro VPS, Dagu può orchestrare tali container come step del workflow, creando un livello di automazione unificato su tutti i tuoi servizi self-hosted.
Seleziona il piano VPS da distribuire Dagu
Si rinnova a 14,99 €/mese per 2 anni. Puoi annullare in qualsiasi momento.