- Now that R2 has bucket scoped tokens, I wanted to create a simple way to generate the S3 tokens that can be used with any S3 compatible service. I was playing around with terraform and created a simple module that will generate the tokens for you. The module is available from the Terraform registry here and you can …
Read More 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 More- Something 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 More - I 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 More - Something 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 More - Over 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 More