Homelab Changelog

August 6 2025

  • Transfered from Authentik to AuthentiKate. My own OIDC solution for homelabbers.

August 4 2025

  • Started building out a pipeline for me to build docker containers for my own apps using gitea actions. Built a custom docker image for the runner

August 2 2025

  • Deployed a gitea action runner to the lab so my friend and I can load balance.

July 20 2025

  • Set up a cron job to back up my postgres instance to a backups folder on my NAS. Back up every hour and retain backups from the last 72 hours.

July 19 2025

  • Deployed n8n
  • Got rid of Tianji in favor of Umami. I like apps that do one thing really well. Tianji is a great app but not what I wanted.

July 17 2025

  • Deprecated Kan in favor of Planka
  • Deprecated NocoDB. Used to use it to document my homelab layout but now it's all self documenting with Ansible.
  • Deprecated Erugo. Cool idea but doesn't work that well for my needs. I'm already hosting it so having to upload to my own network just to share a file didn't make sense. I'll just use FileBrowser, point it to a folder in my NAS, upload it there and just share the file that way.
  • Deprecated Reubah. Excited to see where this project goes, but for now CloudConvert will do just fine since I don't have to convert files that often.

July 12-13 (Stayed up late)

Added Grafana, Prometheus and node exporter to most of my hosts. I need to start having some observability in this lab without having to jump around 3 different UIs and SSH into servers.


July 11 2025

Apps added

  • GhostCMS: Moved my personal site from a static site generator to a full on CMS. I wanted to start posting content more often and a static site generator was just a bit inconvenient for me.
  • Outline Wiki: My friend and I have been looking for an internal documentation solution for our projects for a bit. After a lot of searching and trying out different ones we landed on outline. It's like confluence without all the bloat.

July 8 2025

Apps added

  • Komga: Ebook library

July 7 2025

Apps added

  • FileBrowser: For the opposite reason as DumbDrop. I can upload a file to a folder in my NAS, then go get a shareable link that I can send to my friends. This way I'm only limited by my internal network speed as opposed to the upload speed of my ISP.
  • Kan.bn: I've been looking for a trello alternative for a bit. Let's see how this one pans out.

July 6 2025

Caddy changes

Moved caddy from OPNSense plugin to two caddy instances in VMs.

This is easier to manage through ansible and more secure since I can now separate my internal and external proxies.

I can also generate the caddy config by passing variables to a jinja template.

Apps added

  • Tianji: The all in one app for analytics, uptime status monitoring, and server monitoring. Will be trying it out for a few days and see if I keep it or just move to separate apps for each feature.
  • DumbDo: To-do list by dumbware.io
  • DumbDrop: File upload by dumbware.io. Makes it really easy to point it to a folder on my NAS so my friends can just upload any files they want to share directly to me.
  • StirlingPDF: Just a banger PDF manipulation webapp.

July 4 2025

Apps added

  • Erugo: Wetransfer alternative
  • Vaultwarden: Password manager. Bitwarden back end.

Also made myself an ansible role to create a folder in a mounted nfs share for any docker containers that need to keep some static files. That way I can easily back everything up from a central place.