Pontifex

Setting up Obsidian and Syncthing with external storage to document piano training, lessons, media, etc.

Over the past several months, I have accumulated many PDFs of practice piano sheets, many piano scores that I printed out, and many lessons that I downloaded. And I got to the point where the amount of information I had was kind of overwhelming me as to what to focus on to continue learning and improving my piano skills, which was THE POINT of the whole thing. After a long debate, I decided Obsidian was what I was going to use and I was also going to use Syncthing, so that I could put everything in my Proxmox Samba storage VM. In this case, it is the same VM that holds all my piano videos, so whatever I did on my laptop was automatically synced to my Samba storage VM. This project, therefore, is helping me learn about Obsidian as a more comprehensive note-taking, task-building app, Syncthing, and how that is all set up and how it works, and ultimately make me a better piano player through improved focus, documentation, and efficiency of practice.

Cloning Ubuntu 24.04 VMs on Proxmox Without Conflicts

This post documents the step by step process to create a new Ubuntu 24.04 VM on my Proxmox hypervisor from an existing Ubuntu 24.04 VM that is fully up to date and contains extras like Atuin, Fish, frequently run scripts, Docker, etc. This is a little tricky because the existing VM is NOT a Proxmox template therefor once a copy is created (on the same Proxmox server) there are several imporant things that must be done to make it a fully usable VM ready for a new application to be installed into.

How to install DockPeek on a Ubuntu VM with many Docker containers running

In my home lab, most of my Docker apps run in their own VMs on Ubuntu servers, which are on Proxmox hypervisors. As a continual test, I have one VM that contains 22 Docker containers, which I believe is seven or eight individual applications. I was looking for a simple way to check this particular VM for any Docker container updates, and I ran across DockPeek, I believe, on one of the Reddit boards for self-hosting. This post details the steps I went through to install DocPeak on this particular Ubuntu VM with all these Docker containers, and TL:DR - it works great for what I needed it to do.

How to stream downloaded YouTube videos over Tailscale, but run minimized

The project goal was to be able to stream YouTube videos that were downloaded using MeTube, over a tailscale connection where the player streaming the video was minimized, so just the audio could be listened to instead of having to watch the video as well. The videos were downloaded to an external SSD attached to a proxmox server, and the whole thing was turned into a network Samba server for file storage. The videos were the first item put on it.