Forgot your Uptime Kuma password? It takes one minute to fix
Uptime Kuma ships with a password reset tool. How to use it when it runs in Docker, and why you need a “real” terminal for it.
Uptime Kuma ships with a password reset tool. How to use it when it runs in Docker, and why you need a “real” terminal for it.
A web dashboard that checks live which home services respond, reads the last backup and stores to-dos. About 200 lines of Python with nothing to install.
The buzzword for using AI as a system instead of a chat. What it really means, what the pieces are and how I set it up at home.
My nightly backup script from the Pi to a Synology over SMB: mirror, 30-day history and Docker volumes. And why it stopped working without anyone noticing.
How to make Uptime Kuma message you on Telegram when a service on your home server stops responding, and the detail almost everyone skips.
I set up Ollama with Qwen3 on a laptop with a 2016 graphics card to use with an agent. Real speed numbers, the CUDA trap and why it wasn't worth it.
The full map of my home server: which services it runs, which port each uses, how I organise them with Docker and systemd, and what I tried and dropped.
How I set up Vaultwarden on a Raspberry Pi to use with the Bitwarden apps, with a real HTTPS certificate via Tailscale Serve and nothing exposed to the Internet.
How I set up Gitea with Docker to keep my projects at home, with SSH on a different port and sign-ups closed. Plus how to push a project you already have.
How I set up Homepage with Docker to see all my services, their status and the Pi's resources on one page, plus two common errors and how to fix them.
What I learned building my own dashboard for the Centauri Carbon 2: LAN Only mode, why the camera kept freezing and an MQTT wildcard that caused two days of ghost data.
Two ways into your home network from outside. How I set up WireGuard on a FRITZ!Box, how to tell if your ISP has you behind CG-NAT and what I still use Tailscale for.
I replaced n8n with an open-source AI agent on the Pi, connected to free models. What worked, what didn't and why I ended up uninstalling it.
My DS1512+ can't upgrade to DSM 7, but it's still the home backup store. Which apps to use instead, how I protect it and when it's time to retire it.
I wanted the Omarchy desktop (Hyprland) on my CachyOS laptop without switching distros. Omarchy 4 dropped Waybar, uses Lua config and no longer installs on Arch.
My NAS and my 3D printer changed IP and broke the backups and a dashboard. What a DHCP reservation is, why it beats setting the IP by hand and how to do it.
The command I use most to understand a Linux server I don't know (or no longer remember). How to read its output, plus two tricks for Docker and Windows.
How I moved from Uptime Kuma 1.23 to 2.x: the backup you can't skip, the right image tag and a Python library that stopped working.
Part one of the Proxmox VE 9 guide: what a hypervisor is, what you need, how to prepare the USB stick and every installer screen explained.
No-subscription repositories in Proxmox 9's new format, updating the right way, a non-root user with two-factor auth and understanding the vmbr0 network bridge.
Uploading the ISO, every wizard tab explained, the VirtIO settings that make the difference, the QEMU agent and installing Windows with VirtIO drivers.
What an LXC container is, how it differs from a VM and from Docker, how to create an unprivileged one in two minutes and when it's better not to use one.
Snapshots for experimenting, vzdump backups and their three modes, scheduled jobs with retention, restoring and when Proxmox Backup Server is worth it.
What Docker Compose is, how to read a docker-compose.yml, everyday commands, volumes, ports and variables, with real examples from my home server.