cloudflare tunnel run newsletter!
Ho sperimentato con pipeline di feed RSS, scritto uno script bash, esplorato il reverse proxy e imparato le basi di Docker!
C043 and Chill
Aggiornamento Settimanale
Buongiorno! Come state? Io ho sperimentato molto questa settimana!
Ho creato la mia pipeline personale di rss feed. Praticamente utilizzo docker compose per self hostare miniflux (e il suo db) per avere il mio personalissimo rss feed con tutti gli rss che voglio senza dover pagare per feature premium. (oltre all'elettricità che utilizza il mio raspberry pi)
Utilizzo anche Raindrop.io per aggiungere una funziona di read later. (Raindro.io permette di esporre un link rss da poter aggiungere a miniflux)
Inoltre utilizzo ReadKit sul telefono per avere un'interfaccia utente più mobile friendly per miniflux.
Penso che in futuro scriverò un post su questo argomento perché ci ho messo un po' per trovare questa soluzione!
Ho inoltre costruito uno script bash sul mio raspberry pi che pulla le modifiche dalla repository github del mio blog, le mergia nella branch main e le pusha. Ho creato un cronjob che esegue questo script ogni giovedì alla stessa ora. In questo modo il deploy dei nuovi articoli sul blog è automatizzato perché Render.com si occupa di deployare i commit pushati sulla branch main in automatico!
Ho finalmente capito cos'è un reverse proxy (whoohoo!). Ho utilizzato un Cloudflare tunnel per self hostare il backend e il database del mio progetto finale di EPICODE (che mi stava costando 5 euro al mese). In questo modo risparmio sull'hosting del backend e del database e in più ho scoperto il potere del reverse proxy di Cloudflare che permette di esporre servizi locali online senza dover aprire le porte del router!
Insomma è stata una settimana piena di sperimentazioni sul mio Home Lab!
Cosa ho Imparato questa Settimana
- Ho imparato come automatizzare il restore di pod e container all'avvio del server
- Imparato le basi di Docker Compose
- Ho imparato cos'è un reverse proxy e come utilizzare un Cloudflare tunnel