This is a short tutorial on setting up cloudflared to proxy DoH for use with service like Pi.Hole. Old guides use sudo cloudflared service install --legacy and the --legacy flag was removed. Download The first thing that is needed is to install cloudflared, install instructions. For linux based OSs, I use the …
Read MoreThis is a quick tutorial on setting up Nginx to proxy files from Cloudflare R2. All the files are available on GitHub. This tutorial was done with docker for easy setup but the config file is simple and easy to adapt to a full running nginx server. Create Bucket First thing that is needed is an R2 bucket with public …
Read MoreSomething that I have started using a lot more is Cloudflare's Tunnel. I have been using them mainly for securing SSH access to my servers as it means that I don't need to have any external ports open. Plus, Tunnels also offer a browse rendered SSH, which is convenient. In this guide I will walking through how to …
Read MoreI recently deployed a new status website. I had previously been using Uptime Robot for monitoring and alerting but I found Upptime which is a fully open-source solution that uses Github Actions, Issues, and Pages. It is super easy to get started with and configure. It took me about 20 minutes of reading documentation …
Read MoreSomething that I have been using more and more is Github Actions. It is an easy to use tool to run tests and build in CI. One of the nice things about it is that is is more module than GitLab Pipeline. There is also a marketplace of company and user created actions so there are many options to choose when you are …
Read MoreOver the weekend, I migrated my services (website, blog, and API server) into one solution Traefik. Before I was running 3 websites off of nginx and had to manage the certificates with letsencrypt and certbot. When the server died last time, it took a while to rebuild it even though I had all the data. With Traefik, I …
Read MoreOne of the things that I discovered when working on python libraries, is that a good amount still uses a lot of manual work when deploying. There are a good number of blog posts about getting automated deploys set up using various services. I decided to go a step further and make it even easier. I have created a …
Read More