Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

19 total results found

Home page

Landing page for sjbispham.com

Stephen’s Docker & Homelab Notes

Home page

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...

Docker

Docker Containers

Setups and configs (Jellyfin, Home Assistant, Paperless, etc.)

Jellyfin (Media Server)

Docker Containers

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)

Docker Containers

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)

Docker Containers

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...

Problems and Fixes

Common issues and solutions

Docker DNS & Networking Fixes

Problems and 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)

Problems and Fixes

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)

Infrastructure

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...

Infrastructure

Networking, DNS, reverse proxy, storage

Logs / Journal

What I have done and when

Homebox (Inventory & Organisation)

Docker Containers

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

Infrastructure

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

Infrastructure

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

Infrastructure

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

Infrastructure

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...