Setup SSH access on Ubuntu server
A simple tutorial for setting up SSH access into a new Ubuntu server and adding SSH to your managment pc or laptop. Bonus section on setting up SSH key pair acess as it is much easier in the long term.
A simple tutorial for setting up SSH access into a new Ubuntu server and adding SSH to your managment pc or laptop. Bonus section on setting up SSH key pair acess as it is much easier in the long term.
A simple tutorial for adding and sizing images in markdown files using VS Code, with practical examples for Linux documentation websites.
You spun up a VM, added applications to it and realized later on you made it too small since you are using it more and more and it is growing. Possibly you got warnings about it being critically short of space. This article shows how to make the VM larger than what you inititally set it up with.
Step-by-step guide to create your first virtual machine on Proxmox using Ubuntu 24.04 Server. Covers downloading the ISO, uploading to Proxmox, VM creation, and basic Ubuntu installation with SSH enabled.
This article documents the general steps I followed to install Proxmox servers on two mini PCs, where I replaced Windows 11 Pro with Proxmox. For a total beginner, my advice would be to feed this into Claude or ChatGPT and have them walk you through it step by step. But, read it first and try to understand as much as possible, as Claude and ChatGPT can and will make assumptions that may turn out not to be true for your installation.
This article documents the steps taken to upgrade Immich from 129.0 to 142.1. Immich runs singularly in a Ubuntu VM on a Proxmox server. There is a custom storage location NOT inside the VM where Immich puts processed media after intake. That way, I can run other photo & video apps on the Immich-processed media. I use Shotwell, and it just gives me another way to view and edit our photos.
After every installation of an Ubuntu server in a VM that I will be using to hold a Docker style application, this is how I set up the terminal so that every one of my servers operates with the same terminal configuration. It got a little crazy with twenty different servers and pcs trying to remember which ones had only Bash or which ones had the full stack of Fish, Atuin, Tide and custom prompts. So I made them all the same.
Still documenting how to attach a external SSD (or could be internal) on a linux machine or server and how to initially set it up for basic use. Then, how to get a Docker app running in a VM on a Proxmox server to access and use data on the drive. Example: all music used by Navidrome is on the SSD, or all audiobooks used by Audiobookshelf or digital books, etc.
After almost losing my Proxmox server - thank God for recent backups and snapshots - I decided to document how the storage was set up this time, which was more logical than the initial setup. Two internal NVMe SSDs and one external SSD. General outline of where to host the OS, backups, VMs, and external data used by the VMs, including how to mount it into the Docker containers correctly.
Maintenance Guide for Debian based Proxmox servers. Differs a little from the same tasks on Ubuntu based servers. Don't make the mistake I did of running Ubuntu maintenance script on Debian servers, in this case they were Proxmox ones.