Blog

Personal log where I document progress, builds, and things I learn along the way.

Project Vigía
Project Enterprise Network

Homelab ED50 (4/4): self-hosted invoicing and offsite backup on Hetzner

Invoice issuing with FacturaScripts, prepared for Facturae and Verifactu, and the client-side encrypted offsite copy on a Hetzner Storage Box that closes the 3-2-1, uncovering years of silently failing NAS backups along the way.

Read post →

Homelab ED50 (3/4): TicketBot, receipt digitization via Telegram

A Telegram bot that turns the photo of a paper receipt into an archived, classified fiscal document in Paperless-ngx in about 15 seconds, built with n8n, a vision model, and the Paperless API.

Read post →

Homelab ED50 (2/4): domains and TLS with Caddy, invoice management with Paperless-ngx

Caddy as a reverse proxy with a wildcard Let's Encrypt certificate and zero open ports, plus Paperless-ngx as the invoice document manager with automatic intake over IMAP.

Read post →

Homelab ED50 (1/4): final hardware, Immich, and a verified 3-2-1 backup strategy

How the v1 plan got trimmed against the real budget, the final hardware, self-hosted photo management with Immich, and a 3-2-1 backup strategy verified end to end, including the migration of ~145 GB of family photos.

Read post →

Infrastructure: choosing and justifying the hardware

The hardware behind the enterprise network project, backups, firewall, and the Proxmox server, and the reasoning for each choice.

Read post →

Planning a self-hosted service centralization (v1 architecture)

I'd been running my self-hosted stuff in a messy, ad-hoc way and finally sat down to plan it properly. VLANs, OPNsense, Proxmox, and the headache of doing it right when there's real client data on the network.

Read post →

Moving from Arch to Debian: dual-booting with Windows 11

Why the Atomic Arch AUR supply chain attack finally pushed me onto Debian, and how I set up a clean dual-boot from scratch.

Read post →
Project Protocol Analysis of Wireless Audio Transceivers