Valutazioni dell’editor: Valutazioni degli utenti:[Totale: 0 Media: 0/5].ilfs_responsive_below_title_1 { width: 300px; } @media(larghezza minima: 500px) {.ilfs_responsive_below_title_1 { larghezza: 300px; } } @media(larghezza minima: 800px) {.ilfs_responsive_below_title_1 { larghezza: 336px; } }
DopplerTask è uno strumento di automazione delle attività gratuito e open source per gli sviluppatori. Qui puoi ospitare autonomamente questo strumento per automatizzare varie attività. Puoi definire le tue attività come flussi di lavoro qui visivamente e impostarle sul pilota automatico. Supporta molte azioni insieme allo scripting che puoi mettere insieme per creare un intero flusso di lavoro. Puoi automatizzare più attività con esso e poi gestirle tutte da un’interfaccia unificata.
Dalla creazione di richieste HTTP alle operazioni di database, puoi fare tutto. Puoi eseguire comandi di sistema e persino eseguire operazioni sul browser. Il task builder che offre è molto interattivo e supporta la creazione di flussi di lavoro con trascinamento con l’aiuto dei nodi. Puoi importare ed esportare le tue attività e usarle su più istanze di DopplerTask. Per ora, puoi implementarlo localmente o su un VPS utilizzando Docker.
Ci sono molte piattaforme di automazione lì, ma sono per lo più a pagamento o offrono un piano gratuito molto limitato come Zapier. Per non avere limiti di automazioni, puoi ospitare il tuo strumento. E DopplerTask è uno di quegli strumenti che ti piaceranno. Certo, non ha tanti moduli di automazione come Zapier, ma quelli che ha sono molto utili. Se sei un programmatore o uno sviluppatore, questo ti piacerà sicuramente.
Strumento di automazione delle attività open source gratuito per sviluppatori: DopplerTask
Da DopplerTask è uno strumento self-hosted, quindi è necessario un server Linux o un PC per installarlo. L’installazione è semplice in quanto dispone di un’immagine Docker già pronta. Oppure, se sei un programmatore, puoi anche distribuirlo manualmente se lo desideri.
Installazione di DopplerTask:
Assicurati di avere Docker installato sul tuo Linux PC o VPS. Se stai usando DigitaOcean, mentre crei un Droplet, devi selezionare Docker dalla catena di strumenti. Questo ti eviterà di dover eseguire manualmente la noiosa installazione del demone Docker.
Apri semplicemente il terminale e quindi esegui semplicemente il comando seguente per scaricare e installare Doppler Task. Attendi il completamento dell’installazione, poiché ci vorranno alcuni secondi.
docker run-d-p 8090:8090-p 61614:61614-v $HOME:/root dopplertask/dopplertask
Al termine dell’installazione, puoi semplicemente accedere all’interfaccia utente principale di DopplerTask nel browser. Inserisci”localhost:8090/public/index.html“nella barra degli indirizzi per farlo.
Al momento non è possibile registrarsi o accedere. Raggiungerai direttamente il generatore di flussi di lavoro per creare automazioni. Puoi vederlo nello screenshot qui sopra. Se l’interfaccia utente non viene visualizzata, puoi riavviare il server oppure puoi semplicemente eseguire nuovamente il comando Docker run.
Utilizzo di DopplerTask per creare l’automazione delle attività:
Tutte le i moduli per l’automazione sono riportati sul pannello di destra. Puoi semplicemente fare clic su uno di essi per aggiungerlo al generatore di flussi di lavoro. Supporta anche la modifica dei nodi, quindi puoi unire più blocchi se lo desideri. Ogni blocco che aggiungi o includi nel flusso di lavoro deve essere configurato. Alcuni dei blocchi di automazione supportati sono riportati di seguito.
Azione MySQL: con questo, puoi scegliere di eseguire attività di database su un database MySQL. Puoi fare richieste ad entrambi; istanze di database MySQL locali e remote. Azione del mouse: questa azione aziona il mouse. Con questo, puoi spostare il cursore del mouse in una posizione specifica e persino emulare i clic del mouse. Azione browser: con questo, puoi navigare sul Web ed eseguire azioni della GUI. Azione SSH: connettiti a un server remoto tramite SSH. Azione script: esegui uno script. Attesa azione: utilizzalo per aggiungere un ritardo nel flusso di lavoro di automazione. Azione HTTP: questo modulo ti aiuterà a eseguire richieste HTTP. Puoi usarlo per effettuare chiamate API come richieste GET, POST e PUT. Supporta intestazioni personalizzate ed è possibile specificare il corpo del testo personalizzato da inviare durante la richiesta. Esegui azione comando: utilizza questo modulo per eseguire comandi di sistema.
Dopo aver selezionato i blocchi, è il momento di configurarli. Fare clic su un modulo e quindi la pagina di configurazione verrà visualizzata come un popup. In base al modulo che hai selezionato, devi specificare i parametri corrispondenti. Ad esempio, se hai scelto il blocco MySQL, dovrai specificare i parametri di connessione al database. Se selezioni Creatore richiesta HTTP, dovrai specificare il tipo di richiesta e gli endpoint.
In modo simile, configuri altri moduli e salvi le modifiche. Fare clic sul pulsante Salva e salvare l’attività assegnandogli un nome. Questo è così semplice.
Se vuoi specificare alcuni parametri dell’attività, puoi specificarli anche tu. Oppure, se vuoi esportarlo, puoi farlo anche tu. Quando esporti un’attività, la salva in formato JSON.
In questo modo puoi ospitare, configurare e utilizzare DopplerTask. Crea attività illimitate con intervalli multipli di appena 1 secondo. Eseguirà tutte le attività in modo efficiente e potrai leggere ulteriori informazioni sull’utilizzo avanzato su il suo repository GitHub. C’è anche una CLI per interagire con essa e istruzioni per l’uso che sono disponibili lì.
Considerazioni finali:
Se stai cercando uno strumento di automazione self-hosted open source, quindi DopplerTask è un’ottima opzione. Provalo e sono sicuro che non ti deluderà. Il processo di utilizzo e installazione è molto semplice. La raccolta di blocchi di automazione che supporta è carina e spero che aggiungano più opzioni nei prossimi aggiornamenti. Se sei un programmatore, puoi anche contribuire al suo sviluppo.