Samirtech
  • Menu ▾
    • About
    • Blog
    • Contact
    • Now
    • Projects
    • Showcase
  • About
  • Blog
    • Show more ▾
      • Contact
      • Now
      • Projects
      • Showcase

My Threat Model, Written Down

2026-10-12 ::
#security  #self-hosting  #homelab  #threat-model 
What I am actually defending against by self-hosting, what I accept instead, and why a written threat model stops scope creep in the lab.
Read more →

Enabling Intel N100 Hardware Transcoding for Plex and Jellyfin

2026-10-07 ::
#plex  #jellyfin  #intel-quick-sync  #docker  #homelab 
How I passed the Intel GPU into both containers, enabled Quick Sync, proved a real Jellyfin transcode and checked Plex’s hardware path.
Read more →

Carrying an Isolated Wi-Fi VLAN Across OpenWrt and Managed Switches

2026-09-29 ::
#homelab  #networking  #vlan  #unifi  #openwrt 
A practical way to carry an isolated Wi-Fi network across OpenWrt, managed switches and a UniFi access point without moving device management onto that VLAN.
Read more →

Authentik with Jellyfin and Navidrome: Two Different Paths to One Identity

2026-09-25 ::
#authentik  #jellyfin  #navidrome  #caddy  #sso  #homelab 
What I learned while connecting Jellyfin and Navidrome to Authentik without breaking native media clients.
Read more →

How to Rename a Homelab Server Without Breaking Everything

2026-09-24 ::
#homelab  #linux  #ssh  #tailscale  #backups 
A practical checklist for changing a server hostname without leaving backups, SSH, monitoring or remote access pointing at the old name.
Read more →

Monitoring the Monitor with Atomic Status Files

2026-09-24 ::
#monitoring  #linux  #reliability  #automation  #homelab 
How a health script can run successfully while publishing an empty report, and how temporary files, validation and freshness checks prevent it.
Read more →

My Post-Backup Verification Checklist

2026-09-24 ::
#backups  #restic  #homelab  #recovery  #monitoring 
A backup is not complete when the command exits: verify the snapshot, repository, monitoring and a representative restore.
Read more →

Practical Docker Hardening for a Homelab That Is Already Running

2026-09-24 ::
#docker  #homelab  #security  #monitoring  #backups 
An incremental way to improve logging, restart behaviour, health checks, exposure and backups without rebuilding a working Docker host.
Read more →

The Backup Layers, Explained by What Each One Survives

2026-09-22 ::
#backups  #homelab  #restic  #truenas  #321-backup 
A reference of every backup layer in my homelab, what data it protects, how fresh it is, and which failure each one actually recovers from.
Read more →

Restoring an Application from Backup

2026-09-17 ::
#backups  #recovery  #homelab  #testing 
What an isolated Navidrome database recovery rehearsal proved, how I kept it separate from production, and what remains untested.
Read more →
Older posts →
© 2026 Tahir Samir · Powered by Hugo Contact · RSS