Hosting Hugo on Cloudflare Pages
Where to start…
First, the hugo site is stored in a git repository. I’m using Cloudflare’s Pages feature to host the generated code. My domain and DNS is managed there as well.
You need a domain name of some sort. Buy one from places like godaddy or namecheap. I’m not going to cover that part. You can also register one with cloudflare.
Then you’ll need to create an account at cloudflare where you’ll add your domain, obtain the nameservers to point your domain to, and once that’s done, you can start adding your dns records.
Moving to Hugo
This marks the move to Hugo, replacing the old Octopress powered one that I just couldn’t bring it up to date. That, and I grew tired of the old theme. Time for a change.
I bought a managed switch
Turns out, it’s bottom tier but has just enough features and fanless… :)
Update: Server Adventures
Reconstuction and Planning My home servers need some attention and this is my thought process.
The plex box I’ve noticed that my plex server has been running low on ram after deciding to deploy radarr and sonarr to help organize things. Between a small handful of docker apps, plex, and a 4GB transcoding ramdisk; things feel a little tight. I had to add some extra swap space to avoid crashing and wind up using almost 4GB of the 5ish GB it has total; I added a 4GB swap on top of the 1gig or so the ubuntu installer added or maybe I did.
My New Moto G6
A few weeks ago I bought a new phone, the Moto G6. It runs Android 9 and has a 8 core snapdragon cpu, 3gb of ram, 32gb of internal storage. All for like $80 on sale from TracFone.
I’ve got most of my apps installed, could be some I’m missing though. Far better than my old LG phone. :)
It seems to have some sort of oled display and depending on the app, black is really black.
Backing up a disk to another with rsync
Putting this here for future reference from future me if he thinks to look here. Heeey! It’sa me, your past. :)
Copied the contents of one disk formatted with XFS to another bigger disk with XFS using Rsync.
rsync -arvluht -pog -P /media/Source/ /media/Destination/
Breakdown of the switches;
-a for archive -r for recursive -v for verbose -l for links -u for update -h for human-readable -t for preserving times -p for preserving permissions -o to preserve ownership -g to preserve group -P to show progress