-
💠Helm - Postiz Docs
Here's my thought on 💠Helm - Postiz Docs I didn't realize that postiz had a helm chart, I just hand rolled mine based on the compose file they provide. I…
-
💠Self-Hosted 29: Perils of Self-Hosting
Here's my thought on 💠Self-Hosted 29: Perils of Self-Hosting Interesting takes on Diun here. I agree that I like to be in control of updates and pinning not…
-
Changing k8s Storage Class - Migration Job
I'm setting up longhorn in my homelab, and I ran into an issue where I initially setup some pvcs under longhorn, and later realized that to get longhorn to snapshot and backup I needed to hand edit volumes after the fact or change storage class. I'm all in on gitops so option 1 was not an option. So changing storageclass it is. Now the issue is that you CANNOT mutate storageclass on a provisioned pvc, it is an immutable attribute. Migration Job This migration job will create a new pvc with the
-
💠Resetting a lost admin password — Nextcloud late...
Here's my thought on 💠Resetting a lost admin password — Nextcloud latest Administrat... This is a handy line to reset your admin password in nextcloud. !!!…
-
💠I Made My Own JBOD Enclosure For CHEAP - YouTube
Here's my thought on 💠I Made My Own JBOD Enclosure For CHEAP - YouTube I really like this idea for a homelab jbod. Hardware Haven builds out J ust a B…
-
Setting up 4G Backup with Google Fi and Netgear LM...
I connected my home network to have 4G bakcup with Google Fi and Netgear LM1200. Goodle Fi offers free data-only sim cards that you can order from their service. It takes a couple of days, and a new sim arrives in the mail free of charge. It does pull data from your account, so if you are not on an unlimited plan be careful of how much you let go through the sim. I've owned this for a few years now, but it's been disconnected for a good six months or so. I'm not s[e what happened, but it sto
-
Make MinIO Access Key
Today in my homelab I wanted to setup a new service that needed a MinIO access key. So I created a new user and a new access key with the MinIO CLI rather than poking through the ui like I have before. screenshot-2025-02-03T02-13-38-628Z.png {.more-cinematic} Global Level vs User Level The MinIO CLI has two levels of access, global and user level. Most of the commands in this post will have several ways to do similar tasks that would potentially work. We are going to prefer to use the user leve
-
💠Manufacturer Recertified Drives | Enterprise Gra...
Here's my thought on 💠Manufacturer Recertified Drives | Enterprise Grade — ServerPar... For my next drive upgrade in my homelab I am gong to be using one of…
-
💠imagegenius/docker-immich: Monolithic (Single) D...
Here's my thought on 💠imagegenius/docker-immich: Monolithic (Single) Docker Containe... imagegenius has made an immich all in one setup that looks much…
-
💠gitroomhq/postiz-helmchart: Helm for Postiz
Here's my thought on 💠gitroomhq/postiz-helmchart: Helm for Postiz Reminder to myself, look into self hosting postiz with this helm chart later. !!! note…
-
💠linkding | linkding
Here's my thought on 💠linkding | linkding linkding looks like an interesting alternative to thoughts. Thoughts is focused on the note being a value add…
-
debug cloudflared tunnel
I've been debugging a cloudflared tunnel issue in my homelab all day today, and getting really frustrated. My issue ended up being that it was running twice, once without the correct config file and another with it. I believe that cacheing may have compounded the issue. In yesterday's post I setup a cloudflared tunnel on my ubuntu server to expose applications running on the server to the internet. I'm setting up a new server and running cloudflared in its own vm. [[ setup-cloudflared-tunnel-
-
setup cloudflared tunnel on ubuntu
I run a cloudflared tunnel on my ubuntu server to expose applications running on the server to the internet. I'm setting up a new server and running cloudflared in its own vm. Get the cloudflared binary Now setup the config directory. For the systemd service to work, the config file needs to be in /etc/cloudflared. I like to give my user rights to edit the config file without being sudo, we will do that here by creating a group , add ourselves to the group, give ownership of to the group, gi
-
💠Fitting two hard drives and an SSD in a Dell Opt...
Here's my thought on 💠Fitting two hard drives and an SSD in a Dell OptiPlex 7010 SFF This guy fit 2 3.5" drives and an sdd in a dell 7050 SFF. It looks…
-
💠Why You Should Build Your Homelab Now - YouTube
Here's my thought on 💠Why You Should Build Your Homelab Now - YouTube Homelabbers have been some of the best co-workers I have ever had. Typically have a…
-
Looking for a Heroku replacement, What I found was...
I've long hosted my personal blog as a static site on waylonwalker.com. It's all markdown, converted to html, and shipped as is. It's been great, I've moved it from GitHub Pages, to Netlify, tried Vercel for a minute, and have landed on Cloudflare Pages. Each migration has not really been that hard, it's just pointing ci to a different host after the site has built. What about server side Now the part that I have struggled with is how to cheaply host a server rendered application that can just l
-
💠Uptime Kuma
Here's my thought on 💠Uptime Kuma Uptime kuma is a fantastic self hosted monitoring tool. One docker run command and you are up and running. Once you are…
-
💠Creating k8s jobs with python
Here's my thought on 💠Creating k8s jobs with python I was looking to add running kubernetes jobs to a python cli I am creating, and I found this solution,…
-
💠mkimuram/k8sviz: Generate Kubernetes architectur...
Here's my thought on 💠mkimuram/k8sviz: Generate Kubernetes architecture diagrams fro... This is a sick kubernetes architecture diagran generation tool. Here…
-
💠Translate a Docker Compose File to Kubernetes Re...
Here's my thought on 💠Translate a Docker Compose File to Kubernetes Resources | Kube... is a sick cli to convert docker-compose.yml to kubernetes manifest.…
-
💠Daniel Nashed's Blog
Here's my thought on 💠Daniel Nashed's Blog Running your own docker registry in one line !!! note This post is a thought . It's a short note that I make…
-
💠Kubernetes Persistent Volumes with Deployment an...
Here's my thought on 💠Kubernetes Persistent Volumes with Deployment and StatefulSet Example of how to add a pvc to a deployment. !!! note This post is a…
-
💠Inspect a Kubernetes PersistentVolumeClaim | Fra...
Here's my thought on 💠Inspect a Kubernetes PersistentVolumeClaim | Frank Sauerburger I was curious to see what was going on inside of my minio object…
-
💠Can't create Secret in Kubernetes: illegal base6...
Here's my thought on 💠Can't create Secret in Kubernetes: illegal base64 data at inpu... In order to use k8s secrets manifest you first need to encode the…
-
💠Can I access k3s using just kubectl (no sudo and...
Here's my thought on 💠Can I access k3s using just kubectl (no sudo and no k3s comman... Right after installing k3s you are going to need to use to use…
-
💠Quick-Start Guide | K3s
Here's my thought on 💠Quick-Start Guide | K3s I recently spun up k3s in my homelab. I'm trying to offload some work off of my free tier fly.io app in order…