Advanced Search
Search Results
13 total results found
Stephen’s Docker & Homelab Notes
Welcome 👋 This is my personal knowledge base for Docker, self-hosting, and homelab troubleshooting. Everything here is based on real setups using Docker Compose. 🧭 Quick Navigation 📚 Core Sections ➡️ 🐳 Docker ContainersSetups and configs (Jellyfin, Home Ass...
Jellyfin (Media Server)
What this is Self-hosted media server for streaming movies and TV shows from my NAS to local and remote devices. Why I set this up I wanted a fully self-hosted alternative to streaming services, with media stored locally on my Synology NAS and streamed via Do...
Paperless-ngx (Document Management System)
What this is Self-hosted document management system for scanning, storing, indexing, and searching documents using OCR. Why I set this up To digitise and organise documents (bills, letters, etc.) and make them searchable using OCR. Where it runs Host: micr...
Home Assistant (Home Automation)
What this is Self-hosted home automation platform used to control and automate devices across the network. Why I set this up To centralise control of smart home devices and enable automation (lighting, sensors, integrations, etc.). Where it runs Host: micr...
Docker DNS & Networking Fixes
What this is Reference for fixing Docker container networking and DNS resolution issues within my homelab. Why I needed this Containers were unable to resolve hostnames or access external services reliably.This caused issues with updates, API calls, and inter...
Linux File & Folder Permission Fixes (Docker)
What this is Quick reference for fixing file and folder permission issues when working with Docker containers and mounted volumes. Why I needed this Containers often fail to read/write files due to incorrect ownership or permissions on host-mounted volumes. ...
Synology NAS Mounts (NFS vs SMB)
What this is Reference for mounting Synology NAS storage to Docker hosts and choosing between NFS and SMB. Why I needed this Docker containers require reliable access to media and data stored on the NAS.Incorrect mount configuration can cause: Permission is...
Homebox (Inventory & Organisation)
What this is Self-hosted inventory management system used to track items and organise my hobby room (man cave). Why I set this up To keep track of tools, cables, tech gear, and storage locations without relying on memory or spreadsheets. Where it runs Host...
Ubuntu Server + Docker + Portainer Baseline
What this is My standard baseline setup for a new home server: Ubuntu Server (headless) Docker (container runtime) Portainer (web UI for Docker) This is the starting point for all services in my homelab. Why I needed this I wanted a: Clean, repeatable serv...
Docker Compose Baseline
What this is My standard approach for deploying and managing all containers using Docker Compose instead of manual docker run commands. This replaces ad-hoc container creation with structured, repeatable configurations. Why I needed this Using docker run and ...
Docker Folder Structure & Naming Conventions
What this is A standardised way to organise all Docker services, folders, and naming across my homelab. This ensures consistency, easier troubleshooting, and simpler backups. Why I needed this Without structure: Files end up scattered Hard to find configs In...
Docker Backup & Restore Strategy
What this is A standard approach for backing up and restoring all Docker services, configurations, and data across my homelab. Covers: What to back up How to back it up How to restore quickly after failure Why I needed this Without backups: Total data loss...
ntfy (Push Notification Service)
What this is A lightweight self-hosted push notification service that allows sending alerts to devices via HTTP, scripts, or apps. Why I set this up I wanted a simple way to: Receive alerts from my homelab (containers, scripts, failures) Integrate notificati...