jbdubbs

jbdubbs

Fix A Corrupt SQLite Database

I have a Photoprism instance inside a standard Docker container that’s been throwing errors: First, shut down the application you’re attempting to repair: To let SQLite 3 attempt a fix, find your index.db file (or whatever it’s named for whatever…

Transfer E-Mail Between IMAP Accounts with imapsync

Follow this easy method for transferring all e-mails, including folders, from a single IMAP account to another. First, let’s git it with “git”: Install dependencies for any Ubuntu flavor. I’m using 20.04: Install the following Perl modules: Next change into…

Backing Up and Restoring Docker Volumes

Docker Logo

The default persistent data storage method for Docker is volumes. Unfortunately, it’s not immediately obvious how to back up that data. Let’s take a look at the current running containers: Now perform an inspect on the one you’d like to…

Unattended Security Updates on Ubuntu 20.04

Here’s an easy way to set up unattended upgrades for a single Ubuntu 20.04 server. It relies on a couple of things: A working SMTP relay (Gmail, Sendinblue, etc). An understanding that I have no idea how to script, and…

Running Docker in LXC With Proxmox 7.1

Docker Logo

If you need to run Docker on your Proxmox installation under LXC instead of in a VM, it’s possible, but there are some extra steps, especially where ZFS in concerned as the host file system. I feel, however, like it’s…