<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Guide on Marco Lazzarotto</title><link>https://lazzarotto.dev/blog/categories/guide/</link><description>Recent content in Guide on Marco Lazzarotto</description><generator>Hugo</generator><language>it</language><managingEditor>postmaster@mlazzarotto.it (Marco Lazzarotto)</managingEditor><webMaster>postmaster@mlazzarotto.it (Marco Lazzarotto)</webMaster><copyright>Marco Lazzarotto</copyright><lastBuildDate>Sun, 08 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://lazzarotto.dev/blog/categories/guide/index.xml" rel="self" type="application/rss+xml"/><item><title>Kubernetes, Longhorn e immagini non-root: cronaca di un fix di permessi</title><link>https://lazzarotto.dev/blog/kubernetes-longhorn-e-immagini-non-root-cronaca-di-un-fix-di-permessi/</link><pubDate>Sun, 08 Feb 2026 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/kubernetes-longhorn-e-immagini-non-root-cronaca-di-un-fix-di-permessi/</guid><description>&lt;h1 id="intro"&gt;Intro
&lt;/h1&gt;&lt;p&gt;Per la mia nuova attivita&amp;rsquo; da freelancer come &lt;strong&gt;DevOps Engineer&lt;/strong&gt;, ho pensato di sviluppare un sito web utilizzando &lt;strong&gt;Flask&lt;/strong&gt; come backend e un template (il cui nome e&amp;rsquo; &amp;ldquo;Simone - Personal Portfolio Template&amp;rdquo;), acquistato da ThemeForest come frontend.&lt;br&gt;
Niente di troppo complicato; HTML, CSS e Javascript fanno il 90% del lavoro, e il restante 10% e&amp;rsquo; composto dal backend in Flask che si occupa di gestire il funzionamento interno come il contact form con Captcha, il routing delle pagine, l&amp;rsquo;endpoint per il &lt;em&gt;livenessProbe&lt;/em&gt; di Kubernetes e tutta quella parte per i motori di ricerca (robots.txt e sitemap).&lt;/p&gt;</description></item><item><title>Aumentare La Sicurezza Di Navidrome: Autenticazione SSO con Traefik e Authentik</title><link>https://lazzarotto.dev/blog/aumentare-la-sicurezza-di-navidrome-autenticazione-sso-con-traefik-e-authentik/</link><pubDate>Sun, 11 May 2025 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/aumentare-la-sicurezza-di-navidrome-autenticazione-sso-con-traefik-e-authentik/</guid><description>&lt;h1 id="introduzione"&gt;Introduzione
&lt;/h1&gt;&lt;p&gt;I servizi di streaming musicale come Navidrome offrono un modo fantastico per accedere alla propria collezione musicale personale da qualsiasi luogo. Tuttavia, l&amp;rsquo;esposizione di tali servizi a Internet comporta problemi di sicurezza.&lt;/p&gt;
&lt;p&gt;Questa guida mostra come proteggere l&amp;rsquo;istanza di Navidrome utilizzando le funzionalità di Single Sign-On (SSO) di Authentik dietro il reverse proxy Traefik.&lt;/p&gt;
&lt;p&gt;Implementando questa configurazione, aggiungerete un ulteriore livello di sicurezza al vostro server musicale, mantenendo al contempo un comodo accesso per gli utenti legittimi.&lt;/p&gt;</description></item><item><title>Esporre Seafile 12 dietro Traefik: La Guida Completa Alla configurazione</title><link>https://lazzarotto.dev/blog/esporre-seafile-12-dietro-traefik-la-guida-completa-alla-configurazione/</link><pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/esporre-seafile-12-dietro-traefik-la-guida-completa-alla-configurazione/</guid><description>&lt;h1 id="introduzione"&gt;Introduzione
&lt;/h1&gt;&lt;p&gt;Seafile è una potente piattaforma open-source per la sincronizzazione e la condivisione di file che offre un&amp;rsquo;alternativa ai servizi di archiviazione cloud commerciali. Quando si implementa Seafile in un ambiente di produzione, solitamente si desidera posizionarlo dietro un reverse proxy come Traefik per gestire la terminazione SSL, il routing e funzionalità di sicurezza aggiuntive.&lt;/p&gt;
&lt;p&gt;In questa guida, ti illustrerò la configurazione esatta di Traefik necessaria per esporre correttamente Seafile 12 su internet. Questa configurazione gestisce tutti e tre i componenti essenziali di Seafile: l&amp;rsquo;interfaccia web, il servizio di trasferimento file (seafhttp) e l&amp;rsquo;accesso WebDAV (seafdav).&lt;/p&gt;</description></item><item><title>Aumentare La Sicurezza Di Seafile: Nascondere I Campi Di Accesso Quando Si Usa SSO</title><link>https://lazzarotto.dev/blog/aumentare-la-sicurezza-di-seafile-nascondere-i-campi-di-accesso-quando-si-usa-sso/</link><pubDate>Sat, 26 Apr 2025 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/aumentare-la-sicurezza-di-seafile-nascondere-i-campi-di-accesso-quando-si-usa-sso/</guid><description>&lt;h1 id="potenziare-la-sicurezza-di-seafile-nascondere-i-campi-di-accesso-quando-si-utilizza-sso"&gt;Potenziare la Sicurezza di Seafile: Nascondere i Campi di Accesso Quando si Utilizza SSO
&lt;/h1&gt;&lt;p&gt;Quando si tratta di proteggere la tua istanza Seafile, i piccoli dettagli fanno una grande differenza. Oggi condivido un miglioramento di sicurezza semplice ma potente che richiede solo pochi minuti per essere implementato, ma fornisce una protezione significativa per la tua fortezza di dati.&lt;/p&gt;
&lt;h2 id="il-problema-i-metodi-di-accesso-duplici-creano-rischi"&gt;Il Problema: I Metodi di Accesso Duplici Creano Rischi
&lt;/h2&gt;&lt;p&gt;Se hai configurato il Single Sign-On (SSO) con servizi come Authentik o Authelia per la tua istanza Seafile, congratulazioni! Hai fatto un passo importante verso il miglioramento della tua postura di sicurezza. Tuttavia, esiste una vulnerabilità subdola che spesso viene trascurata.&lt;/p&gt;</description></item><item><title>Installazione di Zabbix-agent in Home Assistant OS</title><link>https://lazzarotto.dev/blog/installazione-di-zabbix-agent-in-home-assistant-os/</link><pubDate>Fri, 13 Dec 2024 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/installazione-di-zabbix-agent-in-home-assistant-os/</guid><description>&lt;h1 id="introduzione"&gt;Introduzione
&lt;/h1&gt;&lt;p&gt;Home Assistant OS è una distribuzione Linux altamente specializzata e ottimizzata per l&amp;rsquo;esecuzione della piattaforma domotica Home Assistant.&lt;/p&gt;
&lt;p&gt;Una delle sue caratteristiche principali, che può rappresentare sia un vantaggio in termini di sicurezza che uno svantaggio in termini di flessibilità, è l&amp;rsquo;impossibilità di accedere direttamente alla console del sistema operativo.&lt;/p&gt;
&lt;p&gt;Questa limitazione rende particolarmente complessa l&amp;rsquo;installazione di software aggiuntivo come l&amp;rsquo;agent di Zabbix, strumento essenziale per il monitoraggio del sistema.&lt;/p&gt;</description></item><item><title>Demo di Nextcloud Hub – come provarlo</title><link>https://lazzarotto.dev/blog/demo-di-nextcloud-hub-come-provarlo/</link><pubDate>Thu, 28 Jul 2022 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/demo-di-nextcloud-hub-come-provarlo/</guid><description>&lt;p&gt;&lt;em&gt;Avete sempre voluto testare Nextcloud ma non avete voglia di installarlo perché troppo complicato? Oppure volete giusto dare un&amp;rsquo;occhiata per capire cosa c&amp;rsquo;è di nuovo nella versione 18 (Hub)? Oppure volete farlo vedere a un amico?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In questo articolo vi spiegherò come poter mettere le mani e &lt;strong&gt;testare un&amp;rsquo;istanza completamente funzionante di Nextcloud Hub&lt;/strong&gt;, potendo provare così tutte le funzionalità offerte da questo potente strumento.&lt;/p&gt;
&lt;p&gt;Su questo sito scrissi in passato un paio d&amp;rsquo;articoli su come provare delle versioni demo di Nextcloud senza necessità di doverlo installare.&lt;/p&gt;</description></item><item><title>CentOS 8 - Bind di logstash su porta 514</title><link>https://lazzarotto.dev/blog/centos-8-bind-di-logstash-su-porta-514/</link><pubDate>Sun, 28 Nov 2021 00:00:00 +0200</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/centos-8-bind-di-logstash-su-porta-514/</guid><description>&lt;p&gt;La situazione: è necessario inviare i log da un vecchio apparecchio a &lt;a class="link" href="https://www.elastic.co/logstash/" target="_blank" rel="noopener"
 &gt;logstash&lt;/a&gt; in esecuzione su un &lt;strong&gt;CentOS 8&lt;/strong&gt;, per archiviare i log su ElasticSearch.&lt;/p&gt;
&lt;h2 id="il-problema"&gt;Il problema
&lt;/h2&gt;&lt;p&gt;Il dispositivo è vecchio e non supporta la modifica della porta syslog predefinita da &lt;strong&gt;514/udp&lt;/strong&gt; a qualcosa di diverso, come la porta &lt;strong&gt;5140/udp&lt;/strong&gt;.
Purtroppo questo può accadere, ad esempio su appliance virtuali come &lt;strong&gt;ZeroShell&lt;/strong&gt;, dove non c&amp;rsquo;è modo di cambiare la porta syslog da quella predefinita, ma c&amp;rsquo;è una soluzione rapida a questo problema!&lt;/p&gt;</description></item><item><title>Generazione anteprime automatica su Nextcloud con Preview Generator</title><link>https://lazzarotto.dev/blog/generazione-anteprime-automatica-su-nextcloud-con-preview-generator/</link><pubDate>Sat, 06 Feb 2021 08:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/generazione-anteprime-automatica-su-nextcloud-con-preview-generator/</guid><description>&lt;p&gt;Ciao, oggi vi spiegherò come generare anteprime su Nextcloud delle vostre foto in anticipo, per rendere l&amp;rsquo;esperienza d&amp;rsquo;uso più piacevole.&lt;/p&gt;
&lt;h2 id="a-cosa-servono-le-anteprime"&gt;A cosa servono le anteprime?
&lt;/h2&gt;&lt;p&gt;Le anteprime, o &lt;em&gt;thumbnail&lt;/em&gt;, sono delle versioni più piccole delle immagini che caricate su Nextcloud (qui la guida su &lt;a class="link" href="https://www.mlazzarotto.it/installare-nextcloud-20-su-ubuntu" target="_blank" rel="noopener"
 &gt;come installare Nextcloud su Ubuntu&lt;/a&gt;).
Le anteprime sono molto utili nella navigazione delle cartelle di Nextcloud.
Facciamo un esempio: abbiamo caricato 200 foto nella cartella &lt;strong&gt;Londra&lt;/strong&gt; su Nextcloud. Se non esistessero le anteprime e volessimo entrare nella cartella &lt;strong&gt;Londra&lt;/strong&gt;, non potremmo vedere l&amp;rsquo;&lt;strong&gt;anteprima&lt;/strong&gt; delle foto per capire al volo quale di questa vogliamo aprire.&lt;/p&gt;</description></item><item><title>Cos’è Nextcloud – Il Cloud personale e open source</title><link>https://lazzarotto.dev/blog/cos%C3%A8-nextcloud-il-cloud-personale-e-open-source/</link><pubDate>Thu, 28 Jan 2021 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/cos%C3%A8-nextcloud-il-cloud-personale-e-open-source/</guid><description>&lt;h2 id="cosè-nextcloud"&gt;Cos&amp;rsquo;è Nextcloud
&lt;/h2&gt;&lt;p&gt;Nextcloud è un software che permette di ospitare su un computer, server o addirittura un &lt;a class="link" href="https://www.raspberrypi.org" target="_blank" rel="noopener"
 &gt;Raspberry Pi&lt;/a&gt; un&amp;rsquo;infrastruttura simile a quella dei servizi di cloud storage. È un’alternativa interessante anche ai tradizionali file server, sia in ambito casalingo sia in ambito professionale.&lt;/p&gt;
&lt;h2 id="nextcloud-come-alternativa-a-google-drive-dropbox-o-onedrive"&gt;Nextcloud come alternativa a Google Drive, Dropbox o OneDrive
&lt;/h2&gt;&lt;p&gt;I servizi di file storage come Google Drive, Dropbox o OneDrive sono diventati molto popolari ultimamente. Essi permettono infatti di sincronizzare automaticamente i vostri files con il cloud e attraverso diversi dispositivi in modo del tutto automatico.&lt;/p&gt;</description></item><item><title>Installare Nextcloud 20 su Ubuntu – Il Metodo “Lungo”</title><link>https://lazzarotto.dev/blog/installare-nextcloud-20-su-ubuntu-il-metodo-lungo/</link><pubDate>Sat, 23 Jan 2021 08:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/installare-nextcloud-20-su-ubuntu-il-metodo-lungo/</guid><description>&lt;p&gt;Ciao a tutti, in questo articolo cercherò di spiegarvi nel modo più completo possibile come installare Nextcloud 20 su Ubuntu. I passaggi descritti sono stati testati su Ubuntu 20.04 LTS.&lt;/p&gt;
&lt;p&gt;La modalità per installare Nextcloud 20 su Ubuntu della quale vi spiegherò i passi da seguire, sarà l&amp;rsquo;installazione più &amp;ldquo;difficile&amp;rdquo; e lunga, e cioè installando separatamente MySQL, Apache e PHP.&lt;/p&gt;
&lt;p&gt;Per chi invece non avesse o non potesse seguire tutti i passaggi descritti di seguito, potrà installare Nextcloud in altri modi, ad esempio con i pacchetti &lt;strong&gt;snap&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Come eliminare password e altro da un repo su Github</title><link>https://lazzarotto.dev/blog/come-eliminare-password-e-altro-da-un-repo-su-github/</link><pubDate>Sun, 01 Dec 2019 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/come-eliminare-password-e-altro-da-un-repo-su-github/</guid><description>&lt;p&gt;Oggi vi spiegherò come eliminare dati sensibili come password da un repository Github in modo veloce e facile.&lt;/p&gt;
&lt;p&gt;Potreste chiedermi:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Per quale motivo hai messo delle password in bella vista su Github?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Effettivamente è una bella domanda.&lt;/p&gt;
&lt;h2 id="il-problema"&gt;Il problema
&lt;/h2&gt;&lt;p&gt;In questi giorni sto sperimentando con qualche script in &lt;strong&gt;Python&lt;/strong&gt; e al momento sto lavorando su uno &lt;a class="link" href="https://github.com/mlazzarotto/amazon-price-scraper" target="_blank" rel="noopener"
 &gt;script&lt;/a&gt; che controlla il prezzo su Amazon di un articolo e mi manda un&amp;rsquo;email se il prezzo scende sotto ad un certo costo.&lt;/p&gt;</description></item><item><title>Nextcloud Security Scan</title><link>https://lazzarotto.dev/blog/nextcloud-security-scan/</link><pubDate>Tue, 11 Apr 2017 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/nextcloud-security-scan/</guid><description>&lt;p&gt;Nextcloud ha rilasciato un utile strumento, la cui funzione è la scansione di un&amp;rsquo;installazione Nextcloud per trovare eventuali problemi di sicurezza.&lt;/p&gt;
&lt;p&gt;Lo strumento è disponibile a questo indirizzo: &lt;a class="link" href="https://scan.nextcloud.com" target="_blank" rel="noopener"
 &gt;Nextcloud Security Scan&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Utilizzarlo è semplicissimo: basta inserire l&amp;rsquo;indirizzo pubblico della propria installazione e cliccare su &lt;strong&gt;Scan&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://lazzarotto.dev/blog/img/nextcloud_security_scan_1.png"
	
	
	
	loading="lazy"
	
		alt="screen 1"
	
	
&gt;&lt;/p&gt;
&lt;p&gt;Una volta cliccato su &lt;strong&gt;Scan&lt;/strong&gt; dopo pochi secondi vedrete il risultato della scansione:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://lazzarotto.dev/blog/img/nextcloud_security_scan_2.png"
	
	
	
	loading="lazy"
	
		alt="screen 2"
	
	
&gt;&lt;/p&gt;
&lt;p&gt;Poco più sotto potrete vedere se e quali miglioramenti alla sicurezza sono necessari per avere un punteggio più alto:
&lt;img src="https://lazzarotto.dev/blog/img/nextcloud_security_scan_3.png"
	
	
	
	loading="lazy"
	
		alt="screen 3"
	
	
&gt;
&lt;img src="https://lazzarotto.dev/blog/img/nextcloud_security_scan_4.png"
	
	
	
	loading="lazy"
	
		alt="screen 4"
	
	
&gt;&lt;/p&gt;</description></item><item><title>Come installare Transmission su Ubuntu 16</title><link>https://lazzarotto.dev/blog/come-installare-transmission-su-ubuntu-16/</link><pubDate>Fri, 10 Mar 2017 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/come-installare-transmission-su-ubuntu-16/</guid><description>&lt;p&gt;In questa guida vi spiegherò come installare il demone (ovvero il server) di Transmission su Ubuntu 16.&lt;/p&gt;
&lt;p&gt;Tramite questo software sarete in grado di gestire i vostri torrent sia da interfaccia Web, che da Android, iOS, Linux, Windows e Mac.&lt;/p&gt;
&lt;p&gt;Questo può non sembrare molto utile ai più, ma è sicuramente utile se avete a casa un vecchio muletto su cui installare Transmission, o un server VPS in &lt;a class="link" href="https://contabo.com/?show=vps" target="_blank" rel="noopener"
 &gt;hosting&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="installazione-pacchetti"&gt;Installazione pacchetti
&lt;/h2&gt;&lt;p&gt;Prima di tutto aggiungiamo il repository di Transmission con il seguente comando:&lt;/p&gt;</description></item><item><title>Come installare LAMP su Ubuntu 16</title><link>https://lazzarotto.dev/blog/come-installare-lamp-su-ubuntu-16/</link><pubDate>Tue, 28 Feb 2017 00:00:00 +0000</pubDate><author>postmaster@mlazzarotto.it (Marco Lazzarotto)</author><guid>https://lazzarotto.dev/blog/come-installare-lamp-su-ubuntu-16/</guid><description>&lt;p&gt;Questa vuole essere una semplice guida su come installare LAMP su un computer o macchina virtuale con Ubuntu Linux.&lt;/p&gt;
&lt;p&gt;La versione di Ubuntu che ho utilizzato per testare questa guida è la 16.04, ma è compatibile anche con le versioni precedenti di Ubuntu, a patto che tale versione sia ancora supportata (cioè che siano ancora disponibili i server da cui scaricare i pacchetti).&lt;/p&gt;
&lt;h2 id="cosè-lamp"&gt;Cos&amp;rsquo;è LAMP?
&lt;/h2&gt;&lt;p&gt;&lt;a class="link" href="https://it.wikipedia.org/wiki/LAMP" target="_blank" rel="noopener"
 &gt;Wikipedia&lt;/a&gt; utilizza la seguente definizione:&lt;/p&gt;</description></item></channel></rss>