Adventures with Golang, WebSockets, Create-React-App and NGINX
Blog with Hugo, Gitlab CD, and Caddy
Wireguard Access Server
Ubuntu 18.04 - Encrypted Disks with USB Boot
I’m setting up a new Ubuntu 18.04 server and wanted the drives to be encrypted. Since the machine is headless in my basement, however, entering a password on boot is annoying.[Read More]
NGINX Semi-private Site
We used to run a development blog for work. We wanted:
- To use NGINX to host this content. It was all static pages.
- To limit access to people within our network, or to employees while outside the network (phones, laptops, etc.).
- We didn’t want to deal with user accounts, active directory, etc.
- We wanted super low friction for users.
GPG/SSH with the YubiKey 5
Deploying Ghost with Docker & NGINX
It seemed like a good idea to try something new with this website. I settled on running the fancy blogging software Ghost because it looked pretty, has a wonderful editing experience (with markdown support), and (most importantly) I’d never used it before.[Read More]
I’m a huge fan of QubesOS. Here are some slides from an internal company presentation trying to inflict QubesOS on my coworkers.[Read More]