Self-Hosting
Running your own servers and open-source tools, from Raspberry Pi to the cloud.
Self-Hosting posts
Uptime Kuma: Complete Setup Guide on Digital Ocean with Docker
How to set up Uptime Kuma on a Digital Ocean droplet with Docker and Caddy, then add monitors, Discord alerts, a status page and ufw rules.
Run Your Own ChatGPT Locally for Free!
How to run a ChatGPT-style AI locally for free on Windows with Ollama, Docker Desktop and Open WebUI, using models like Llama and DeepSeek R1.
Home Assistant: The Ultimate Setup Guide, a Step-by-Step Tutorial
Step-by-step Home Assistant setup guide: install it on a Raspberry Pi, Synology VM or Docker, run the setup wizard and build your first automations.
Orange Pi 5: Simple Overview and Installation with M.2 SSD
Orange Pi 5 overview and setup guide: flash Ubuntu to a microSD card, then move the OS to an M.2 NVMe SSD and boot from it via SPI flash.
Mastodon Easy Server Setup
How to set up your own Mastodon server on a Digital Ocean droplet with the one-click install, Spaces storage, SendGrid SMTP and CrowdSec.
The World's Greatest Pi-hole (and Unbound) Tutorial 2023
Pi-hole and Unbound setup on a Raspberry Pi, step by step: imaging, static IP, install, block lists, and your own recursive DNS resolver.
Sonoff RF Bridge: How To Setup with Home Assistant
How to set up a Sonoff RF Bridge with Home Assistant: pair it in eWeLink, add Sonoff LAN through HACS and automate RF lights with a motion sensor.
Raspberry Pi LAN Speed Test
How to run an OpenSpeedTest LAN speed test server on a Raspberry Pi with Docker and Portainer to test your local network speed.
Raspberry Pi 4 Boot with USB
How to make a Raspberry Pi 4 boot from a USB SSD or M.2 drive: copy the microSD card to the drive and set USB boot order in raspi-config.
How To: Enable Jitsi Server Authentication
How to enable Jitsi Meet authentication with Prosody so only registered users can start meetings while guests still join anonymously.
How To: Install Jitsi Server on Ubuntu 19.10
Install a self-hosted Jitsi Meet video conferencing server on an Ubuntu 19.10 Vultr VPS, with SSH keys, UFW firewall rules and Let's Encrypt.
Getting Started with Raspberry Pi 4
Getting started with Raspberry Pi 4: flash NOOBS to a microSD card, install Raspbian, update it and enable SSH and VNC for remote access.