Software

Software per tutte le piattaforme

Mattepuffo's logo
Installare ELK in Docker

Installare ELK in Docker

Prima di tutto specifichiamo bene cosa si intende per ELK: è uno stack composto da Elastisearch, Logstash e Kibana:

  • Elasticsearch archivia tutti i dati che arrivano da Logstash; non è un database relazionale classico (come MySQL), ma un database documentale (JSON) ottimizzato per la ricerca testuale ultra-rapida
  • Logstash riceve i dati grezzi da varie sorgenti, li "pulisce" e li invia a Elasticsearch; funziona come una pipeline con tre stadi:
    • Input (prende i dati)
    • Filter (li modifica/arricchisce)
    • Output (li spedisce)
  • Kibana si collega a Elasticsearch per permetterti di esplorare i dati visivamente; senza Kibana, dovresti interrogare Elasticsearch tramite linee di comando complicate

Mattepuffo's logo
Installare Apache Airflow in Docker

Installare Apache Airflow in Docker

Ero curioso di provare Apache Airflow, ma senza installare tutto sul pc.

Quindi l'ho installato in Docker.

Non è stato difficile, ma bisogna comunque seguire alcuni passi.

Vi indico quelli che ho eseguito io.

Mattepuffo's logo
Aggiornare Portainer

Aggiornare Portainer

Portainer è un programma che ci consente di gestire i container Docker (e fare anche altro in verità).

E' possibile installarlo in diverse maniere; io l'ho installato come container.

Qui sotto vi indico la procedura per aggiornarlo.

L'ho effettuata senza problemi su due installazioni differenti.

Mattepuffo's logo
Monitorare uptime di siti web con Updo

Monitorare uptime di siti web con Updo

Updo è una piccola utility da riga di comando che ci consente di monitorare, in tempo reale, l'uptime di siti web.

Anche se in realtà possiamo monitorare qualsiasi cosa raggiungibile via HTTP, comprese web api.

E' scritta in Go, ed utilizzabile diversi OS.

Mattepuffo's logo
Installare Oracle in Docker

Installare Oracle in Docker

Oracle ci mette a disposizione due "versioni" del database a seconda della licenza:

  • Oracle XE (Express Edition) che è gratuita è può essere utile per sviluppo, test o piccole applicazioni
  • Oracle Database Enterprise/Standard Edition

Oracle fornisce anche immagini per le versioni complete (Enterprise e Standard Edition) attraverso il Oracle Container Registry.

Mattepuffo's logo
Installare Wordpress in Docker

Installare Wordpress in Docker

In questo articolo vediamo come installare Wordpress dentro Docker.

Useremo una immagine che contiene già tutto, database compreso.

Ovviamente si possono fare altre configurazioni.

Inoltre io sono su Windows con WSL; potrebbe cambiare qualcosa se usate altri OS.

Mattepuffo's logo
Scanner delle vulnerabilità con Nuclei

Scanner delle vulnerabilità con Nuclei

Nuclei è un vulnerability scanner multi piattaforma che supporta diversi "test".

Ha anche diversi templates, basati su YAML, e una versione enterprise.

Noi vediamo come installarlo e usarlo per qualche test basico.

Per l'installazione ho scaricato l'ultimo binario per Linux, ma potete vedere i vari metodi di installazione da qui.