Docker: come impostare un proxy su host Debian

Per impostare il proxy per docker su Debian possiamo usare il file /etc/systemd/system/docker.service.d/http-proxy.conf in cui inseriamo: rileggiamo le modifiche effettuate: ed infine ricarichiamo il servizio: Per verificare che l’impostazione sia stata presa in considerazione: ATTENZIONE: Nel caso si utilizzi docker compose e si modifichino le impostazioni nella sezione environment, ad esempio: bisogna ricordarsi di rileggere … Leggi tutto

Creare un servizio systemd per gestire le code laravel

Non mi dilungo qui a parlare delle code (queue) su laravel, parliamo invece di come gestire il servizio che processa le code. Dato che sulle ultime distribuzioni è quasi sempre presente systemd, vediamo come usarlo per la nostra esigenza. Creiamo il file /etc/systemd/system/laravel-queue.service in cui scriviamo: dove inserite i parametri corretti al posto di XXXXXXX. … Leggi tutto

BASH: Caricare/scaricare file da wetransfer

Oggi vi segnalo uno script python che permette il download e l’upload di file da/verso wetransfer, parliamo di transferwee. Innanzitutto lo possiamo scaricare con: L’utilizzo è molto semplice, ma bisogna prima installare la libreria requests. Inizioamo quindi con: e poi potremo procedere con: Ci sono anche una serie di funzioni utili, ad esempio per vedere … Leggi tutto

Installare nodejs su Debian

Sicuramente è possibile installare nodejs tramite apt e nei repository Debian ufficiali ci sono già dei pacchetti precompilati. Se vogliamo usare i pacchetti presenti nella distribuzione, dobbiamo ricordarci che non sono aggiornati all’ultima versione disponibile. Possiamo fare così: In alternativa, possiamo installare l’ultima versione direttamente dal repository di nodejs, i dettagli sono a questo indirizzo. … Leggi tutto

Configurare l’autenticazione SMTP su gitlab

La configurazione di gitlab per inviare posta tramite SMTP è abbastanza semplice. Bisogna modificare il file /etc/gitlab/gitlab.rb ed in particolare nella sezione “GitLab email server settings” le direttive: e sempre nello stesso file, nella sezione “Email Settings“: Ora riconfiguriamo il servizio: Infine, provamo l’invio. Avviamo la console: ed aspettiamo che ci venga restituito il prompt, … Leggi tutto

Installare Node.js 20,18,16 su Debian 12 (Bookworm)

Ecco la procedura per l’installazione di una versione aggiornata di nodejs su Debian 12. Innanzitutto scarichiamo/installiamo la chiave del repository: Ora scegliamo la versione di nodeJS e poi generiamo il file APT con il riferimento al repository: bene, per finire aggiorniamo APT e procediamo con l’installazione: enjoy!