Categories
DevOps Server SysAdmin

Changing the host for a Portainer Edge Agent

After moving virtual servers around, I needed a quick way to update the host in each of the Portainer Edge Agents.

Categories
Networking Server SysAdmin Technology Virtualization

Deploying Proxmox 7 behind a firewall VM

How I run Proxmox with a single IP and MAC address.

Categories
Containerization DevOps SysAdmin

ConFusion

Containerized Fusion

Mount volumes on your host machine with Docker Compose and Rclone’s official image via FUSE — without the need for Docker plugins or building images to add S6 overlays.

Categories
Networking Server SysAdmin

File Traefik

Serve files securely via SFTP, HTTPS, and WebDAV with SFTPGo proxied behind Traefik with Docker.

Categories
DevOps Server SysAdmin

Simple certs with Docker-Dehydrated

Easily create (and automatically renew) certificates from the Let’s Encrypt Certificate Authority and simultaneously distribute them to all of your servers on a schedule.

Categories
Development Networking Server SysAdmin Technology

Dot files

My over-engineered Z shell configuration.

Categories
Homesteading Networking Server SysAdmin

Moshing in a field

I’ve been working from a field and don’t have the low latency, reliable connectivity like I do in the city. What’s the best way to continue working across high latency, unreliable connections through a bastion host? Mosh (mobile shell)!

Categories
Networking Server SysAdmin Virtualization

VPS Private Networks

I realized that I should probably take a moment to demonstrate private networks at VPS providers such as Linode and Digital Ocean, so I made a video.

Categories
Software SysAdmin

Setting NIC IP addresses as environment variables

An easy and reliable method for applying your NIC IP addresses to your environment and scripts.

Categories
DevOps SysAdmin

Hooking FreeDNS to Linux network states

Update your FreeDNS Dynamic DNS record when your network state changes.