Add author to posts

This commit is contained in:
Dave Gallant
2024-01-06 11:33:47 -05:00
parent 21f72ae736
commit a5a09666f5
10 changed files with 10 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ date: "{{ .Date }}"
draft: true
comments: true
toc: false
author: "Dave Gallant"
---
<!--more-->

View File

@@ -5,6 +5,7 @@ lastmod: 2021-09-17T12:48:33-04:00
draft: false
comments: true
tags: ['aws', 'python', 'security', 'aws-vault']
author: "Dave Gallant"
---
Rotating credentials is a security best practice. This morning, I read a question about automatically rotating AWS Access Keys without having to go through the hassle of navigating the AWS console. There are some existing solutions already, but I decided to write a [script](https://gist.github.com/davegallant/2c042686a78684a657fe99e20fa7a924#file-aws_access_key_rotator-py) since it was incredibly simple. The script could be packed up as a systemd/launchd service to continually rotate access keys in the background.

View File

@@ -5,6 +5,7 @@ lastmod: 2022-03-13T18:49:10-04:00
comments: true
draft: false
tags: ["synology", "gmail", "backup", "ransomware"]
author: "Dave Gallant"
---
I've used gmail since the beta launched touting a whopping 1GB of storage. I thought this was a massive leap in email technology at the time. I was lucky enough to get an invite fairly quickly. Not suprisingly, I have many years of emails, attachments, and photos. I certainly do not want to lose the content of many of these emails. Despite the redundancy of the data that Google secures, I still feel better retaining a copy of this data on my own physical machines.

View File

@@ -5,6 +5,7 @@ lastmod: 2021-10-11T10:43:35-04:00
draft: false
comments: true
tags: ["docker", "podman", "containers"]
author: "Dave Gallant"
---
There are a number of reasons why you might want to replace docker, especially on macOS. The following feature bundled in Docker Desktop might have motivated you enough to consider replacing docker:

View File

@@ -5,6 +5,7 @@ lastmod: 2021-11-14T10:07:03-05:00
draft: false
comments: true
tags: ["k3s", "proxmox", "lxc", "self-hosted"]
author: "Dave Gallant"
---
It has been a while since I've actively used Kubernetes and wanted to explore the evolution of tools such as [Helm](https://helm.sh) and [Tekton](https://tekton.dev). I decided to deploy [K3s](https://k3s.io), since I've had success with deploying it on resource-contrained Raspberry Pis in the past. I thought that this time it'd be convenient to have K3s running in a LXC container on Proxmox. This would allow for easy snapshotting of the entire Kubernetes deployment. LXC containers also provide an efficient way to use a machine's resources.

View File

@@ -6,6 +6,7 @@ lastmod: 2023-12-10T17:22:11-05:00
draft: false
description: ""
tags: ["gitea", "gitea actions", "github actions", "tailscale", "self-hosted"]
author: "Dave Gallant"
---
In this post I'll go through the process of setting up Gitea Actions and [Tailscale](https://tailscale.com/), unlocking a simple and secure way to automate workflows.

View File

@@ -19,6 +19,7 @@ tags:
"socat",
"socks",
]
author: "Dave Gallant"
---
I ran into a roadblock recently where I wanted to be able to conveniently connect to a managed postgres database within Azure that was not running on public subnets. And by conveniently, I mean that I'd rather not have to spin up an ephemeral virtual machine running in the same network and proxy the connection, and I'd like to use a local client (preferably with a GUI). After several web searches, it became evident that Azure does not readily provide much tooling to support this.

View File

@@ -14,6 +14,7 @@ tags:
"vlan",
"self-hosted",
]
author: "Dave Gallant"
---
My aging router has been running [OpenWrt](https://en.wikipedia.org/wiki/OpenWrt) for years and for the most part has been quite reliable. OpenWrt is an open-source project used on embedded devices to route network traffic. It supports many different configurations and there exists a [large index of packages](https://openwrt.org/packages/index/start). Ever since I've connected some standalone wireless access points, I've had less of a need for an off-the-shelf all-in-one wireless router combo. I've also recently been experiencing instability with my router (likely the result of a combination of configuration tweaking and firmware updating). OpenWrt has served me well, but it is time to move on!

View File

@@ -13,6 +13,7 @@ tags:
"privacy",
"self-hosted",
]
author: "Dave Gallant"
---
I recently stumbled upon [yewtu.be](https://yewtu.be) and found it intriguing. It not only allows you to watch YouTube without _being on YouTube_, but it also allows you to create an account and subscribe to channels without a Google account. What sort of wizardry is going on under the hood? It turns out that it's a hosted instance of [invidious](https://invidious.io/).

View File

@@ -5,6 +5,7 @@ lastmod: 2021-09-08T00:42:33-04:00
draft: false
comments: true
tags: ['nix', 'dotfiles', 'home-manager']
author: "Dave Gallant"
---
Over the years I have collected a number of dotfiles that I have shared across both Linux and macOS machines (`~/.zshrc`, `~/.config/git/config`, `~/.config/tmux/tmux.conf`, etc). I have tried several different ways to manage them, including [bare git repos](https://www.atlassian.com/git/tutorials/dotfiles) and utilities such as [GNU Stow](https://www.gnu.org/software/stow/). These solutions work well enough, but I have since found what I would consider a much better solution for organizing user configuration: [home-manager](https://github.com/nix-community/home-manager).